系统时钟真的是严格的间隔时间么?

已锁定

坏笨笨

  • 帖子

    406
  • 精华

    4
  • 被关注

    48

论坛等级:侠士

注册时间:2010-03-17

白金 白金 如何晋级?

系统时钟真的是严格的间隔时间么?

775

2

2014-06-26 08:25:53

如题,设MB0为系统时钟字节,m0.0=100ms时钟间隔,我想问的是你在OB1里采集到的M0.0一个周期内的上下升降沿的周期间隔真的是100ms么?我认为不是,还受到了OB1循环时间的影响,不可能是100ms,应该比100ms略长一点,就是应该是100ms+运行到采集m0,0 RLO的时间。我们知道时间中断OB是严格的定长中断间隔,比如设定OB35为100ms,那可以确认的是必然100ms调用一次。问题来了,OB35本身也需要时间运行的,假设我在奇数次调用OB35设m10.0=true,偶数次m10.0=false,那m10.0上下升降沿的周期间隔必定是100ms?假设没有,那整个系统岂不是不存在严格等长时间间隔?
系统时钟真的是严格的间隔时间么? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54658条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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