登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:西门子S7-300秒计时浮点数累加问题
点击:1703 回复:3
楼主
编辑
引用
管理
liuxd6909
怪事——设备累计运行时间问题探讨!
回到 上述贴子,关于S7-300程序中用浮点数对水泵运行时间进行秒计时过程中,当累计到16777216秒时便不再累计 ,在想办法弄清这个问题时,我百度上看到 这样一个贴子,下面是引述:
西门子s7-200计秒时钟脉冲的个数累计问题
19-07-21 11:10
1楼
编辑
引用
管理
liuxd6909
现在的问题:
1、为什么我秒脉冲累计到16777215时便不再累计了,但引贴中却可以累计到33555600?
2、为什么引贴中强调33555600除以2与16777216相近呢?
最后修改:
2019/7/21 16:33:57
19-07-21 11:15
2楼
编辑
引用
管理
蛇会大学
红线什么意思?我看不懂
19-07-21 11:26
3楼
编辑
引用
管理
cvlsam
引用
liuxd6909
在 2019/7/21 11:10:28 发言
【内容省略】
因为PLC的浮点数遵循IEEE754浮点数标准,是一个近似值,并不是真正的实数 ,因此在极大数与极小数进行运算时,会损失精度,这并不是西门子独有,而是只要是使用IEEE754浮点数标准的都会产生的,例如在三菱中:
在施耐德中,也会有。
这个问题如果仔细看过手册的话,应该会有所了解。
Good Luck~
19-07-21 15:32
工控新闻
这家变频器厂商发布上半年业绩预告 净利润同比增长152.76%~190.68%
GE Vernova收购法国软件公司Alteia 深化电力行业AI解决方案布局
图尔克TAS:工业物联网时代的智能运维中枢
西克2025新品 - 位移传感器 OD200
魏德米勒与松下强强联合——伺服驱动迎来安全与效率双重革新!
软件定义时代的左移策略
“万物皆可协作”,《2025年中国协作机器人产业发展蓝皮书》正式发布
破局人形机器人制造瓶颈!2025人形机器人先进制造技术论坛在株洲隆重举办
更多新闻资讯