三菱FX系统PLC子程序调用与返回指令用法实例

作者:老电工时间:2022-01-05 06:19:38

三菱FX-PLC子程序调用与返回指令

1、指令说明

子程序调用指令:

三菱FX系统PLC子程序调用与返回指令用法实例

指令的目标操作元件是指针标号P0~P62,允许变址修改。

子程序返回:

三菱FX系统PLC子程序调用与返回指令用法实例

主程序结束指令:

三菱FX系统PLC子程序调用与返回指令用法实例

2、指令用法

CALL子程序调用指令必须与FEND主程序结束指令、SRET子程序返回指令一起使用;子程序的标号要写在FEND主程序结束指令的后面;

一个标号与SRET子程序返回指令之间的程序构成了一个子程序,例如:P0与SRET子程序返回指令之间的程序构成了子程序。

三菱FX系统PLC子程序调用与返回指令用法实例

当主程序中要调用多个子程序时,子程序要依次放在FEND主程序结束指令之后,并且使用不同的标号区别,例如:

三菱FX系统PLC子程序调用与返回指令用法实例

子程序标号范围为P0~P62,比CJ跳转指令少一个,这些标号与跳转指令的标号相同,因此在CJ跳转指令中已使用了的标号,该标号在子程序中就不能再使用。

同一个标号只能使用一次,但CALL指令可以多次调用同一标号的子程序,这一点与CJ跳转指令类似,例如:

三菱FX系统PLC子程序调用与返回指令用法实例

例子,子程序嵌套使用:

三菱FX系统PLC子程序调用与返回指令用法实例

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > 三菱plc编程实例