登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:谁能告诉我为什么

点击:586 回复:3

首先说明最重要一点------最终用于显示实际温度的是VW200
它的本意是按这个运算公式的:T℃=(温度数字量-0℃偏置量)/1℃数字量
                    其中:0℃偏置量取6400---也就是VW252
                          1℃数字量取1585---也就是VW250
第 1、2 行得到的结果,商放在VW200,余数放在VW198 先说商那部分,在 第7行里为什么要乘以10(上面的运算公式没有乘以10啊)
余数那部分,第3行乘以10后,为什么第4行还要除以1585( 1℃数字量取1585)?
最后第8行,为什么要把商处理过的和余数处理过的加起来
17-05-04 11:00
附件 0d1cc2c8902acd4d3a891650c39bc17a00662276.jpg
17-05-04 11:05
看下来无非就是把温度输入值(被除数)放大10倍再运算。(余数*10/除数+商*10)
为什么不用双整型计算呢?
17-05-04 16:49
3楼
该帖内容不符合相关规定!
17-05-04 18:30

工控新闻

更多新闻资讯