恭喜,你发布的帖子
发布于 2016-02-02 22:21:14
6楼
这个可分享?这个应该算误导。
既然IN_OUT比OUT好使,留着OUT有何用?
400电话可能一时半会讲不清问题所在,猜测是(局部)变量赋值问题,让你用IN_OUT替代OUT。
表面上问题解决了,可是实质问题没搞明白。误导读者还真以为OUT是软件BUG。
另外,AQW是只写,不能读的。IN_OUT首先要IN,得从AQW中读数。
我简单看了一下那个程序,是两个子程序分别控制2个工位(2组气缸)。
单独测试这个2个子程序时,都运行正常。2个同事运行动作就不正常了。
把外部参数M点和Q对应的子程序内部变量类型从OUT变成IN_OUT就正常了。
实际情况就是这样。
如果是局部变量问题,单独运行一个子程序就不会出现问题吗?
不管白猫黑猫抓住耗子就是好猫。
总之,他好使了。就是一个办法。
请填写推广理由:
分享
只看
楼主