当前位置: 主页 > PLC控制

关于子程序 输出

我用局部变量编写一个库,发现关闭这个库时候,还有输出动作。比如我写L8.0为输出,当L8.0在接通的时候,关闭子程序,它还在输出。请问这是为什么啊?谢谢

就是I1.3断开之后,M4.0还保持接通。子程序库编程输出,输入都是局部变量。外部也对M4.0复位了。M4.0还保持接通。

图片说明:

关于子程序 输出5ea1fe823828cdb0bFC1104e0b9c3de6

最佳答案

这个实际上就是子程序调用的常见问题。解决的办法只能是写一些调用时的初始值,比如你用I1.3触点调用该子程序,则就用这个触点的反逻辑来做一些子程序的初始化值,置位、复位一些相关的变量地址

提问者对于答案的评价:
谢谢,按照你的意思,我又编一个子程序,把L8.0复位,就不输出了。然后再次调用也正常了。谢谢你

  • 关注微信

猜你喜欢

微信公众号