子程序调用与子程序返回指令-PLC技术网(www.plcjs.com)-可编程控制器技术门户


子程序调用与子程序返回指令

 (点击题目可以在互联网中搜索该题目的相关内容)
日期:2006-11-22 23:54:45     来源:PLC之家   作者: 点击:
点击【  大  中   小 】,可以选择字体的大小,以便你阅读.

      子程序调用指令CALL的编号为FNC01。操作数为P0~P127,此指令占用3个程序步。

子程序返回指令SRET的编号为FNC02。无操作数,占用1个程序步。

如图1所示,如果X0接通,则转到标号P10处去执行子程序。当执行SRET指令时,返回到CALL指令的下一步执行。

 

 

图1  子程序调用与返回指令的使用

使用子程序调用与返回指令时应注意:

1)转移标号不能重复,也不可与跳转指令的标号重复;

2)子程序可以嵌套调用,最多可5级嵌套。

上一篇: 条件跳转指令CJ(P)的编号为FNC00
下一: 西门子S7-300PLC的逻辑“与”操作指令及示例