回复:时间间隔定时器BGN_ITIME输出的值的问题?

已锁定

芳季

西门子1847工业学习平台

  • 帖子

    15530
  • 精华

    101
  • 被关注

    963

论坛等级:至圣

注册时间:2007-08-03

钻石 钻石 如何晋级?

发布于 2024-05-09 11:11:20

16楼

展开查看
以下是引用为修修为在2024-05-08 21:47:49的发言 >13楼

这个中间值,不是拿来用。这个知道呀,这个值确实没有意义。这个指令就是一个时差,也理解这一点,我们要用的就是这个时差。咱讨论的时溢出的问题。“CITIM指令会自动处理在最大间隔内发生的一毫秒定时器翻转”这个应该就是溢出后翻转。开始确实没有仔细看说明。

以下是引用芳季在2024-05-08 12:05:05的发言 >11楼:你两明不明白啊?压...

引用11楼详细内容:

你两明不明白啊?

压根citime指令就已经考虑了溢出问题。citime指令你只要执行,得到的时差就是正确的,(49天内)你还有什么好担心?

你们去担心人家指令中间的处理过程干什么?

干什么?

没人说这bitime的输出值可以做什么,它是供citime专用的。谁要拿着自己别处用,也不阻止你。你用就用,别问就是了。这说白了吧?你有本事解释这个值没问题。解释不了所谓的2^32有关的问题,你就用citime。

我再强调一下,大家还担心什么?手册上面声明的意思是:执行这两个指令,你能够得到一个时差。49天以内的时差。你不要尝试去理解这个中间值。退一万步,这个中间值让西家加密了,用户完全看不懂,也不影响这两个指令的使用。你就拿着这个乱七八糟的中间值,用来干什么?

以下是引用芳季在2024-05-07 22:28:53的发言 >:楼上。西门子也没告...

引用详细内容:

楼上。西门子也没告诉你这个值跟2的32次方有什么关系?人家只是告诉你这个指令是开始计时,那个指令是计算时差。你独立的把这个值拿出来研究没什么意义啊。

有很多事情是你自己猜出来的,是吧?人家压根没有说。

这个“翻转”我理解并非中文文字的反转;反复;重新;的意思。而是常规的on off on off……,或者tik tak tik tak……前进,叫翻转。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9017条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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