您现在所在的是:

西门子SIEMENS

回帖:3个,阅读:1698 [上一页] [1] [下一页]
22697
liuxd6909
文章数:12003
年度积分:265
历史总积分:22697
注册时间:2008/7/19
发站内信
2017国庆活动(三)
2015Indusoft体验
LOGO!体验一等奖
发表于:2019/7/21 11:10:28
#0楼
怪事——设备累计运行时间问题探讨!
回到 上述贴子,关于S7-300程序中用浮点数对水泵运行时间进行秒计时过程中,当累计到16777216秒时便不再累计 ,在想办法弄清这个问题时,我百度上看到 这样一个贴子,下面是引述:
西门子s7-200计秒时钟脉冲的个数累计问题


附件 微信截图_20190721110941.jpg



思想决定高度
22697
liuxd6909
文章数:12003
年度积分:265
历史总积分:22697
注册时间:2008/7/19
发站内信
2017国庆活动(三)
2015Indusoft体验
LOGO!体验一等奖
发表于:2019/7/21 11:15:42
#1楼
现在的问题:
1、为什么我秒脉冲累计到16777215时便不再累计了,但引贴中却可以累计到33555600?
2、为什么引贴中强调33555600除以2与16777216相近呢?
[此贴子已经被作者于2019/7/21 16:33:57编辑过]
思想决定高度
12855
蛇会大学
文章数:4725
年度积分:360
历史总积分:12855
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2019/7/21 11:26:41
#2楼
红线什么意思?我看不懂

附件 2.jpg
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
38059
cvlsam 版主
文章数:12482
年度积分:670
历史总积分:38059
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2019/7/21 15:32:01
#3楼
以下是引用liuxd69092019/7/21 11:10:28的发言:
怪事——设备累计运行时间问题探讨!
回到 上述贴子,关于S7-300程序中用浮点数对水泵运行时间进行秒计时过程中,当累计到16777216秒时便不再累计 ,在想办法弄清这个问题时,我百度上看到 这样一个贴子,下面是引述:
西门子s7-200计秒时钟脉冲的个数累计问题


附件 微信截图_20190721110941.jpg




因为PLC的浮点数遵循IEEE754浮点数标准,是一个近似值,并不是真正的实数 ,因此在极大数与极小数进行运算时,会损失精度,这并不是西门子独有,而是只要是使用IEEE754浮点数标准的都会产生的,例如在三菱中:



附件 workpicture2.jpg

在施耐德中,也会有。




附件 workpicture3.jpg


这个问题如果仔细看过手册的话,应该会有所了解。

附件 workpicture1.jpg



Good Luck~

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004