S7-200计秒时钟脉冲的个数,累计到9321小时为什么就不再累计了?

时间:2023-03-09作者:佚名
请教个问题:S7-200程序中,我用一个sm0.5(1秒时钟脉冲)的脉冲上升沿对VD1000进行浮点数加1.0循环累积,然后再对VD1000除以3600.0,即可得出设备运行的小时数时间。现在的问题是当设备运行时间累积到9321时就不再累积了,程序中发现VD1000的数据不再增加了。3600*9321=33555600,浮点数范围为 1.175495E-38至 3.402823E 38,说明没有超过此范围,这是什么原因呢?
当对VD1000加100.0循环累积时,VD1000的数据又会增加了!
答:这个问题可以给出精确的数学解释。
浮点数的精度与它的尾数有关,其尾数为二进制小数1.m,m为23位的小数。所以浮点数的精度为24位二进制有效位数。2的24次方为16777216。
楼主用浮点数能计的最大的数是3600*9321=33555600,该数除以2为16777800,与2的24次方16777216非常接近。在33555600附近加1.0加不上去,不是因为浮点数不能表示更大的数,而是在做加法的时候,两个数的指数应该相同,1.0和33555600.0相比太小了,比33555600.0的尾数最低位(也是浮点数的最低位)的值的一半还小,所以相加的时候1.0的值被四舍五入忽略掉了,以后的累加值都不会增大。
解决的方法:
改为双整数的加法,双整数的有效位数为32位,计小时数够用了。

相关阅读

「收藏吧」电气牛人总结的41例超实用电气接线方法!

感谢这位有心的电气牛人师傅,将这些实用通俗易懂的电气接线方法以图文并茂的形式展现给我们! 向这位牛人师傅致敬!! 1.电动机接线 一般常用三相交流电动机接线架上都引出...
2023-06-11
「收藏吧」电气牛人总结的41例超实用电气接线方法!

网店卖的节电宝真的能节电吗?理工男把节电宝拆开,得出了答案!

网店卖的节电宝真的能节电吗?答:没有这东西。相信它你就上当了。 再说如果真的管用,也是使电表计量不准,而不是节电。电力部门发现会按窃电处罚的。 节电宝里面都是这种节...
2023-06-11
网店卖的节电宝真的能节电吗?理工男把节电宝拆开,得出了答案!

机电安装想干好?四项制度不要少

为使机电安装工程质量达到优良的标准,项目部应建立“横向到边、纵向到底、控制有效”的质量管控体系,质量责任落实到人。除了要严格执行“三检制”(自检、互检、交接检),...
2023-06-11
机电安装想干好?四项制度不要少

一度电可以做些什么,你真的知道吗?

每次交完电费,看着电费收据上的数字,你有没有想过,为啥每个月会产生这个数量的用电,一度电到底都做了哪些事儿呢? 以河北南网普通居民第一档电价0.52元/度为例,如果放在市...
2023-06-11
一度电可以做些什么,你真的知道吗?

变频器常用频率参数

1.给定频率 用户根据生产工艺的需求所设定的变频器 输出频率称为给定频率。例如,原来工频供电的风机电动机 现改为变频调速供电,就可设置给定频率为50Hz,其设置方法有两种:...
2023-03-21

热销商品

硅胶垫片/硅胶垫/硅胶垫片圆形/硅胶垫圈/橡胶垫片/氟胶垫片

硅胶垫片(又称硅胶垫、硅胶垫圈)是一种由硅橡胶制成的密封材料,具有优异的耐高低温(-60℃~230℃)、耐老化、绝缘和环保无毒特性,广泛用于食品、医疗、电子及家电等领域...
1

三色变光led筒灯2.5寸3W5瓦开孔6 7.5 8公分家用客厅嵌入式天花灯

三色变光LED筒灯,2.5寸精巧设计,功率可选3W/5W,适用于开孔直径6.7–8公分的家用嵌入式安装。采用高亮LED光源,支持暖光、自然光、白光三色切换,满足不同场景氛围需求。...
7.2

安全帽工地施工建筑电力abs劳保国标透气加厚头盔防护帽定制印字

本款安全帽专为工地施工、建筑及电力作业设计,采用高强度ABS工程塑料制成,符合国家标准(GB 2811-2019),具备优异的抗冲击、耐穿刺性能。帽壳加厚处理,内衬透气缓冲结构,...
9.5

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
5.91

耐磨耐油丁腈耐高温氟胶防水环保级硅胶包覆聚四氟橡胶O型密封圈

本款O型密封圈采用多层复合结构设计,外层为环保级硅胶,具备优异的防水、耐候与生物相容性;中间层采用耐磨耐油的丁腈橡胶(NBR),确保在油污环境中长期稳定运行;内层则选用...
1

网站栏目