回复:如何在plc工作机制下最大限度的捕捉到输入状态信息

芳季

西门子1847工业学习平台

  • 帖子

    15507
  • 精华

    101
  • 被关注

    960

论坛等级:至圣

注册时间:2007-08-03

钻石 钻石 如何晋级?

发布于 2018-09-22 21:20:16

5楼

假如扫描周期是20毫秒,假如中断间隔是5毫秒……

要捕捉持续20毫秒以上的信号。扫描和中断都能做到。


要捕捉持续20到5毫秒的  一个  信号(暂且不考虑临界边界的问题)。扫描开始会丢失信号了。中断也会有机会丢失信号。因为扫描无法再提供正确的映像信号给中断。


如果(上述))此时开启脉冲捕捉。扫描可以得知信号的到来。但是中断……有点复杂……

因为我不知道脉冲捕捉是对立即触点有作用还是对映像区有作用,或者是下一个周期的映像区有作用,又或者捕捉以后同时作用在立即输入和映像。还有一个不知道的是:读取过立即值之后,是不是同时刷新映像区,使得映像区会因此造成一个扫描周期的前和后两种状态。这个要试验过才知道。


如果上述研究的时间区间里面到来的不止一个信号,那么情况将再复杂得多。

立即值会不会更能反映实际情况?

脉冲捕捉会不会因此而覆盖了很多本周期内处于后来的信号?


我不敢再想象5毫秒以下信号的到来的情况。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8941条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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