浔之漫智控技术(上海)有限公司总部
主营西门子模块 , PLC模块 , 变频器模块 , 触摸屏模块
潮州西门子CPU代理商

潮州西门子CPU代理商潮州西门子CPU代理商潮州西门子CPU代理商

邢台回收西门子软启动器保定回收西门子软启动器张家口回收西门子软启动器QQ截图20221023160439.png

承德回收西门子软启动器沧州回收西门子软启动器廊坊回收西门子软启动器衡水回收西门子软启动器

山西回收西门子软启动器太原回收西门子软启动器大同回收西门子软启动器

现场工艺要求对流量累积,我自己做个一个FB8块,然后在自己笔记本上做测试,可以正常累积。于是,我在我们这里的工程师站上,在OB35下加了FB8的20个背景DB。开始所有的DB都正常累积,可是过一段时间后,个DB莫名其妙停止累积,过20分钟左右又开始累积,其他的DB好像都正常。我在线看了下,CPU没有报警信息,load memory负荷60%,work memory是18%和7%。cpu扫描周期9-12ms不等。附件是我做的流量累积程序。请帮忙看看什么原因。

问题补充:
这个块对应的瞬时流量还是比较大的,而且我观察了,比他流量小很多的流量,一样是正常累积的。

佳答案

建议采用DINT做流量累计,这样不会产生精度问题.采用浮点数做累计如果相加的数太小的话就会出现这种现象.这是浮点数的表示方法问题,不光是西门子的PLC,所有的PLC都会有这种问题.

6ES7211-0AA23-0XB0SIMATIC S7-200 CPU211,DC/DC/DC,6输入/4输出
6ES7211-0BA23-0XB0SIMATIC S7-200 CPU211,AC/DC/Rly,6输入/4输出
6ES7212-1AB23-0XB8S7-200CN CPU222,DC/DC/DC,8输入/6输出
6ES7212-1BB23-0XB8S7-200CN CPU222,AC/DC/Rly,8输入/6输出
6ES7214-1AD23-0XB8S7-200CN CPU224,DC/DC/DC,14输入/10输出
6ES7214-1BD23-0XB8S7-200CN CPU224,AC/DC/Rly,14输入/10输出
6ES7214-2AD23-0XB8S7-200CN CPU224XP,DC/DC/DC,14输入/10输出,集成2AI/1AO
6ES7214-2AS23-0XB8S7-200CN CPU224XPsi,DC/DC/DC,14输入/10输出,集成2AI/1AO
6ES7214-2BD23-0XB8S7-200CN CPU224XP,AC/DC/Rly,14输入/10输出(NPN输出),集成2AI/1AO
6ES7216-2AD23-0XB8S7-200CN CPU226,DC/DC/DC,24输入/16输出
6ES7216-2BD23-0XB8S7-200CN CPU226,AC/DC/Rly,24输入/16输出

潮州西门子,CPU,代理商,PLC模块,S7-1200模块,潮州西门子,CPU,代理商,PLC模块,S7-1200模块,潮州西门子,CPU,代理商,PLC模块,S7-1200模块潮州西门子,CPU,代理商,PLC模块,S7-1200模块潮州西门子,CPU,代理商,PLC模块,S7-1200模块潮州西门子,CPU,代理商,PLC模块,S7-1200模块潮州西门子,CPU,代理商,PLC模块,S7-1200模块

展开全文