[西门子] 子程序调用与子程序返回指令

[复制链接]
key1302 | 2007-11-12 15:13:00 | 显示全部楼层

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

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

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

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

 

 

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

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

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

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

 

您需要登录后才可以回帖 登录 | 注册哦

本版积分规则