回复:老问题欢迎讨论:怎样通过改变编程方法减小程序扫描周期?

凌波微步

  • 帖子

    2715
  • 精华

    72
  • 被关注

    208

论坛等级:奇侠

注册时间:2003-06-11

普通 普通 如何晋级?

发布于 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的负荷较大,尽量减少与程序关系不大,影响不大的数据区。
不以物喜,不以己悲; 达则兼济天下,穷则独善其身。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。