您现在的位置是:首页 > PLC技术 > PLC技术
三菱FX系列PLC的子程序
来源:艾特贸易2017-06-05
简介如图 4-12a 所示,当 X0 为 ON 时, CALL 指令使程序跳到标号 P10 处,子程序被执行。 在 SRET 指令执行后程序回到 104 步处。标号应写在 FEND 之后( FEND 指令在 4.2.4 节中解释)。标号范围为
如图4-12a所示,当X0为ON时,CALL指令使程序跳到标号P10处,子程序被执行。 在SRET指令执行后程序回到104步处。标号应写在FEND之后(FEND指令在4.2.4节中解释)。标号范围为P0~P62,但同一标号不能出现多于1次;CJ指令中用过的标号不能重复再用。但不同的CALL指令可调用同一标号的子程序。 在图4-12b中,CALL (P) P11仅X1在OFF变ON时执行一次。在执行P11子程序时,如果CALL P12指令被执行,则程序跳到子程序P12。在SRET (2)指令执行后,程序返回到子程序P11中CALL P12指令的下一步。在SRET(1)指令执行后再返回主程序。 图4-12 子程序指令示例 注: ①子程序中可再CALL子程序,形成子程序嵌会,总数可有5级嵌套。 ②在子程序和中断子程序中使用的定时器范围规定为T192~ T199和T246~ T249。 ③可使用的标号P的数量: FX1S为64,P0~ P63; FX1N、FX2N、FX2NC为128, P0~P127。
点击排行
