IEC定时器和外接计时器有ms级的误差

已锁定

社会主义合格韭菜

  • 帖子

    8
  • 精华

    0
  • 被关注

    4

论坛等级:游士

注册时间:2019-05-06

普通 普通 如何晋级?

IEC定时器和外接计时器有ms级的误差

1178

3

2019-05-27 15:57:04

来自新人的疑问。

在使用PLC内部的IEC计时器的时候,比如我将"设定时间"输入60S,用SFB的IN输入M300.0控制定时器工作和’外部计时器’的继电器开,60S到达后我用SFB的输出Q控制’外部计时器’的继电器关。这个时候‘外部计时器’的值在60.010~60.015之间;重复多次,改变设定时间之后仍是这样。

也就是说,我使用PLC的IEC定时器设定60秒(或者其他数值),通过一个高精度的外部计时器监控时间,出现了10~15ms的误差。

实际上,误差是肯定存在的;我暂时想到以下几个方面:

1、外部计时器使用继电器开关,动作‘开’和动作‘关’有延迟且时间并不相等,但不管继电器的响应时间怎么样,每次的差值应该是相等的,所以继电器贡献的误差应该不会变化才对;(继电器型号我暂时不知道)

2、PLC的程序扫描周期大概在10~11ms,我不知道这个扫描周期是否会影响IEC定时器的输出?从而导致即使定时器时间到了,但必须等待当前扫描周期完成后,输出Q的指令才发出?(是这样吗?)

3、IEC本身的误差能达到ms级别吗?这个我也不太清楚;

请多多指教!怎么样减少这个差值呢,或者使它稳定?



IEC定时器和外接计时器有ms级的误差 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54663条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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