回复:缩短程序扫描周期的方法(共享讨论)

凌飞翼

  • 帖子

    3395
  • 精华

    26
  • 被关注

    91

论坛等级:奇侠

注册时间:2007-11-11

普通 普通 如何晋级?

发布于 2011-03-20 17:32:05

38楼

前面我们更多的关注了程序段执行需要多少时间。
在我们对工程库进行的改编过程中,体会到:
更多的时间浪费在了“无需每个周期都扫描的网络”上。
因此,分时归纳成网络段(或子程序),然后用一个时钟类的分时调用(扫描)。这样可以大大压缩扫描周期。
测试程序在进行初始化时,曾发现超时错误,原来几十个通道的数据准备耗时过多,引发看门狗报警,后来将初始化由FOR循环改为每个周期+1的计数器,40个通道的初始化,就在40个扫描周期里完成了。
制冷、热工-许可证试验室承建,给了我深究测量与控制的绝好机会。分享-值得期待!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33292条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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