回复:S7-1200 周期时间问题

Zaxife

  • 帖子

    2450
  • 精华

    31
  • 被关注

    78

论坛等级:至圣

注册时间:2008-07-24

普通 普通 如何晋级?

发布于 2019-02-23 20:20:10

4楼

当FOR条件不满足时不执行,所以当FOR条件满足执行的话主程序周期就看FOR消耗了多少时间;

还有通讯,每次要发送、刚接收完成一帧数据时都是对数据帧进行CRC计算的,这个计算时间时间是比较耗时的;

你说大部分是正常,为啥偶尔超出?那就看你的程序FOR耗时、通讯耗时是否规律?基本上都不会很规律的吧。

想缩短主程序周期就拆分那些耗时的任务,分多个周期执行;通讯数据帧字节尽量少。

还有,上电各种初始化也不要太多了,尽量把初始化放在各自FB里面用复位来定义,尽量精简。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15643条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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