回复:定时与高速计数问题

yming

西门子1847工业学习平台

  • 帖子

    23661
  • 精华

    913
  • 被关注

    1283

论坛等级:至圣

注册时间:2004-03-06

钻石 钻石 如何晋级?

发布于 2016-08-26 22:10:31

12楼

展开查看
以下是引用Zane在2016-08-23 22:42:21的发言 >10楼

S7-1200的高速输入应该没有问题啊

以下是引用伊默在2016-08-23 08:47:41的发言 >7楼:ZANE版提到的方...

引用7楼详细内容:

ZANE版提到的方法我觉得可能不行哦。

因为硬件中断也是要依赖于软件系统的,虽然中断定义是“实时”的, 但是中断的响应时间有个零点几毫秒,而且最关键的是中断的响应时间也是有波动的,波动时间就有0.3ms左右(这是1500的指标,1200的我还没有查证到, 我想应该会比1500更差吧)


想要用高速计数加中断的方式,我想还是得上到1500(或者ET200SP级别)的高速计数模块,然后用模块本身的capture(Latch)功能,这样不依赖于CPU的响应来采集还差不多。不过即使是1511C用内置的高速计数和PTO那还不如用1510-1SP再加上时基模块呢,价格可能差不多,而后者更精准更方便。


我真的做了一下。取10个欧姆龙MY 24V继电器(自带续流二极管)。

S7 1200用50微秒的周期。同时也用示波器。

同一个继电器的延时时间是有误差分布的,大约是0.15毫秒范围。

用上述PLC测脉冲计数的结果,总是比示波器测量数值大3.0毫秒。

不同的继电器分布还是比较大的,最小的8.56毫秒;最大的10.00毫秒。


这还是带续流二极管的。要是不带的,断电释放时间更长了。



学而时习之,不亦说乎?温故而知新,不亦乐乎?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15698条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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