回复:技术专题探讨-SIMATIC PLC 计时器的使用-整理结果

技术支持工程师

  • 帖子

    183
  • 精华

    2
  • 被关注

    18

论坛等级:侠客

注册时间:2003-07-03

普通 普通 如何晋级?

发布于 2009-01-12 15:26:19

0楼

quote:以下是引用Harry_dong在2008-12-17 14:01:43的发言:
看过老兵和客服的贴子我有了新的认识:我的新观点定时器与扫描周期是异步的,定时时间到就动作。通过下面的试验PLC:CPU313C-2DP;程序中只包含OB1:利用SFC47延长用户程序时间能够更仔细的观察M10.2怪异现象!
a试验:AN T 3
L S5T#1S
SD T 2
A T 2
L S5T#1S
SD T 3
CALL SFC47
WT:=5000
A T 3
S M 10.2
测试结果:WT值 扫描周期 M10.2被置位的几率
5000 6ms 偶尔置不上
100 1ms 经常置不上
不添加SFC47 <1ms 有机会置上
通过以上结果可以看出M10.2还是有机会被置位的,而且被置位的几率和扫描周期的长短有关系,在不添加SFC47的情况下如果使用更高的CPU可能被置位机会更少。
b试验:移动调用SFC47的位置
CALL SFC47
WT:=5000
AN T 3
L S5T#1S
SD T 2
A T 2
L S5T#1S
SD T 3
A T 3
S M 10.2
测试结果:WT值无论大小M10.2被置位的可能性都很小,那么可以得出结论M10.2置位的可能性不直接与扫描周期的长短有关,而是与从AN T3到A T3之前的这段程序执行时间和扫描周期时间的比值有直接关系。
也就是:如果从AN T3到A T3之前的这段程序执行时间所占总的扫描周期时间的比重比较大那么T3在这其间定时时间到的可能性比较大,它被置位的可能性就大,由此可以看出定时器是时间到就有动作。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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