发布于 2009-10-19 13:37:00
0楼
自动化控制程序编制的前提:安全生产;
其次,程序的可读性;
再其次,程序的优化。
我们谈优化问题不应是无条件的,应该是有条件的。
由以上,总结各位老师减少程序扫描周期的方法:
1、在OB块、大量计算的地方和模块输入程序中,宜适用STL编程;顺序控制的地方宜采用LAD编程;
2、尽量减少冗余代码;
3、程序宜模块化,重复控制宜采用自定义功能块方式(如:模拟量输入、相同设备控制、模式选择等),功能量尽量采用STL编程(或可先用LAD编程,再转成STL进行优化也可)。
4、少用库函数;
另:尽量减少用升级硬件的手段(高消费)提速,毕竟成本也是决定你是否能中标的一个要件。
个人见解,仅供参考!