三菱plc子程序调用与子程序返回指令使用方法图解

   2020-07-02 工业品商城258
核心提示:子程序调用指令CALL的操作数为P0~P62,子程序返回指SRET无操作数。图(a)中的X10为ON时,CALL指令使程序跳转到指针CALL指令使程序跳转到指针P8处,子程序被执行,执行完SRET指令后返回到104步。子程序应放在FEND(主程序结束)指令之后,同一指针只能出现一次,CJ指令中用过的指针不能再用,不同位置的CALL指令可以调用同
子程序调用指令CALL的操作数为P0~P62,子程序返回指SRET无操作数。
图(a)中的X10为ON时,CALL指令使程序跳转到指针CALL指令使程序跳转到指针P8处,子程序被执行,执行完SRET指令后返回到104步。
子程序应放在FEND(主程序结束)指令之后,同一指针只能出现一次,CJ指令中用过的指针不能再用,不同位置的CALL指令可以调用同一指针的子程序。
图(a)子程序调用
(b)子程序的嵌套调用
在子程序调用子程序称为嵌套5级。图(b)中的CALL P11指令仅在X0由OFF变为ON时执行一次。在执行子程序1时,如果X1为ON,CALL P12指令被执行,程序跳到P12处,嵌套执行子程序2。执行第二条SRET指令后,返回子程序1中CALL P12指令的下一条指令,执行第一条SRET指令后返回主程序中CALLP11指令的下一条指令。
 
 
更多>同类新闻资讯
推荐图文
推荐新闻资讯
点击排行

新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服