我做了一个两个水泵开一次换一次的程序,在主程序里,调用一次可以正常使用,可是同时调用两次输出就会冲突,有时也会被锁死,我在子程序里设置的数据类型都是相对地址,不知道哪里出了错,还想问一下,一个子程序在主程序里最多可以调用几次。谢谢啦
问题补充:
我打个比方,我有三组泵,A和B为一组 C和D为一组 E和F为一组工作要求都是当满足条件时第一台泵开始工作,当第一台泵停止后,第二次启动时,要启动第二台泵,就这样交替运行,3组泵都是这样工作的,所以要在主程序里必须调用三次这样的子程序,现在主要的问题就是,这几组泵输出有冲突。没法用
最佳答案
主程序调用子程序没有限制。
估计是你参数类型设置不当。
最后两句没作用,把word1设置为INOUT类型。
out 是由子程序传出去的参数
in_out 用实际参数传入到子程序,经过子程序计算后又传出去。
提问者对于答案的评价:
好的问题解决
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354302.html