发布于 2009-03-25 09:10:49
0楼
1.使用中断扫描的方式,对于模拟量可以放在扫描周期长一点的中断中,我一般使用OB33,500MS的扫描周期中;
2.降低COMMUCATION JOB的参数;
3.降低DIAGNOSTIC BUFFER的信息数量;
4.过程映像区尽量使用PIP区,而不适用OB1 PI;
5.尽量少用系统提供的功能块,因其一般都是功能较多,而你所做的程序中未必使用到这些功能,这样就可以减少部分程序量;
以上是我在400的CPU中优化程序的一些方法,不知道300是否也是这样,但思路是一样的;如果CPU的负荷较大,尽量减少与程序关系不大,影响不大的数据区。
不以物喜,不以己悲;
达则兼济天下,穷则独善其身。