三菱PLC梯形图中该怎样加子程序

三菱PLC梯形图中该怎样加子程序,第1张

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

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

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

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

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

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

在上面已经说明如何放置子程序,放在最后面。如果有多个子程序,有P0,P1,---P63只能最多63个个,如果使用GXDeveloper的话,直接在一行的最左边输入“P0”即可。

在主程序完成前调用子程序call

p10

主程序结束

fend

;在接下去的可在左母线的左空位置设置子程序标号p10

,作为子程序的入口,

在子程序的结尾使用sret


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11384620.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存