网络无效或太复杂无法编译
郑志武
发布于2012-12-24 00:20
16
0
标签:
200plc编程时写了一个字程序
想反复调用者个子程序可是当我在子程序前面加上sm0.0常on点
再由sm0.0做分支时就出现无法编译
去掉sm0.0直接连接到母线上时就可以编译通过这是为什么呢
问题补充:
下面付两张图片
图片说明: 1,这样就报错了 2,这样就可以了
佳答案
个人理解:
1,加了sm0.0受扫描周期影响,另外你的子程序很大,已经达到了临时变量的极限,而且输入开关量多,cpu处理能力会受影响,所以直接接入开关量可靠。
2,你想重复调用,建议把子程序做小点,那么可以用sm0.0来调用了。
3,另外你可以输入不同的开关量重复调用,也是一回事。