引用引用第2楼木林森于2021-09-16 17:23发表的 :如果不是要求在同一个扫描周期里计算完循环,PLC里的 for 可以用 if 代替 ,做一个条件利用PLC的扫描周期做循环,从而减小扫描周期时间。
引用引用第4楼天空流星于2021-09-16 17:46发表的 :还是要看需要结果的实时性,循环次数*扫描时间,就是出结果数据的时间,数据提前运算,确保使用时已经更新就可以,还可以加个循环完成的标记,避免数据没有完全更新时就被调用一些运算把前面加条件,从一直运算改为使用时才运算,也能降低扫描周期