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

已锁定

芳季

西门子1847工业学习平台

  • 帖子

    15807
  • 精华

    103
  • 被关注

    988

论坛等级:至圣

注册时间:2007-08-03

钻石 钻石 如何晋级?

发布于 2024-05-08 12:05:05

11楼

展开查看
以下是引用芳季在2024-05-07 22:28:53的发言 >

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

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

你两明不明白啊?

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

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

干什么?

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

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

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9420条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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