如何从FC1直接跳入FC2的结尾?

我想实现一个功能,当FC1中某段程序中的结果为0时,使程序直接跳入FC2的程序结尾,应该如何写程序?
好像JMP只能在当前FC内使用。
请指点一下,谢谢。

最佳答案

1、是的,JMP只能在当前FC内使用。
2、应用跳转指令不能实现这种在不同的FC中跳来跳去。
3、当FC1中某段程序中的结果为0时,使程序直接跳入FC2的程序结尾,应该如何写程序?
可以应用一个特定的标志位来实现,编程是否简单。例如:
当FC1中某段程序中的结果为0时,将M100.0置位(=1)并应用BEU无条件结束块,在FC2中判断M100.0是否为1,如是则进行相应的操作(起到跳到FC2的结尾的作用)。

提问者对于答案的评价:
谢谢,这位朋友的回答基本满足我的要求,谢谢。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc237418.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午5:16
下一篇 2018年12月1日 下午5:17

相关推荐