中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

关于三菱PLC,CALL和FOR指令多有不解,哪位...

 无雨歌

下载贤集网APP入驻自媒体

关于三菱PLC,CALL和FOR指令多有不解,哪位前辈能指点一下?图为三菱PLC中,CALL/FOR指令的用法在自动运行中,满足情况才会自动运行。如调用子程序或者循环程序,当子程序或者循环程序完成之后,是不是自动启动下一行的主程序?下一行的主程序是不是需要特别的编写才会自动运行?如A到H这几个点,BC,DE .FG这几个点的距离相等,不管是调用子程序还是循环程序,怎么在结束G点之后,程序自动运行到H点?感谢赐教!

最新回复
发布回复
这不是返回自己本身循环执行,而是跳转到子程序的第一行循环而已,有什么不可以的,循环结构,任何地方都可以的。
CALL指令是调用子程序,在子程序执行一遍后RET,直接返回主程序启动调用指令的下一行# FOR NEXT 指令,同样道理,在NEXT次数不到之前,一直在FOR 和NEXT直接执行,循环次数一到,直接进入下一行程序
CALL指令是调用子程序,在子程序执行一遍后RET,直接返回主程序启动调用指令的下一行 FOR NEXT 指令,同样道理,在NEXT次数不到之前,一直在FOR 和NEXT直接执行,循环次数一到,直接进入下一行程序
CALL指令是调用子程序,在子程序执行一遍后RET,直接返回主程序启动调用指令的下一行 FOR NEXT 指令,同样道理,在NEXT次数不到之前,一直在FOR 和NEXT直接执行,循环次数一到,直接进入下一行程序

为您推荐

热门交流