三菱PLC中,用CALL指令时,可以连续多次调用同一个子程序嘛(即当某个子程序运行完成,又调用该子
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三菱PLC中,用CALL指令时,可以连续多次调用同一个子程序嘛(即当某个子程序运行完成,又调用该子相关的知识,希望对你有一定的参考价值。
三菱PLC中,用CALL指令时,可以连续多次调用同一个子程序嘛(即当某个子程序运行完成,又调用该子程序)
可以的,每次运转结束,子程序必须复位好,否则,子程序就失效了 参考技术A 可以 必须用子程序返回指令 整个程序中 要用一个主程序结束指令 参考技术B 子程序可以多次调用的。 参考技术C 可以 参考技术D 应该是可以的,如果子程序不能反复调用,就没意义了追问我试过脉冲指令,好像不可以,子程序就是一个脉冲指令,脉冲运行完后,再次调用时,就不行了。就想问问各位高手,是不是那里出错了,还是怎么回事?
我是连续调用的,中间没有调用其它子程序。
追答子程序里面注意局部变量和全局变量.
局部变量出来子程序就消失了.
你的脉冲不知道你怎么编的.
恩,明天我再试试看,如果不行,我把梯形图给你,指导哈我,非常感谢!
追答嗯,你拿图来好看点
本回答被提问者采纳谁能帮我具体解释三菱PLC CALL指令的具体用法 好人一生平安
解释三菱PLC CALL指令的具体用法如下下:
连接时使用呼叫,调用P1后跳过主程序,先执行P1子程序,调用后返回主程序。P1作为指针存在。如果调用未接通,则不执行调用,直接执行主程序。调用程序可以嵌套,见下图。一个子例程可以调用另一个子例程。如图所示:
PLC CALL 简介:
CALL通常指REMOTE CALL、游戏CALL,指一种注入外部EXE程序从外部调用函数的技术。找CALL一般使用OD等工具,而CALL的使用一般需要编写复杂的汇编代码。在快手(AAuto Quicker)中推出了一种通用CALL技术,可以象声明WIN API一样声明CALL.下面是一个简单的示例:
//外部CALL读取命令行
//列出所有已运行进程的命令行参数
import winex;
io.open()
//遍历所有窗口
如图所示,在主程序中需要的地方运行CALL,然后FEND作为主程序的结束,然后在FEND下面,左母线的左侧放上子程序的标记,编辑子程序,每个子程序都以SRET子程序结束指令作为结尾,最后在放一个END,结束全部的程序。
望采纳。。。。。。
本回答被提问者采纳以上是关于三菱PLC中,用CALL指令时,可以连续多次调用同一个子程序嘛(即当某个子程序运行完成,又调用该子的主要内容,如果未能解决你的问题,请参考以下文章