您现在所在的是:

西门子SIEMENS

回帖:3个,阅读:551 [上一页] [1] [下一页]
* 帖子主题:

谁能告诉我为什么

458
彩虹国果
文章数:3
年度积分:50
历史总积分:458
注册时间:2017/5/4
发站内信
发表于:2017/5/4 11:00:46
#0楼
首先说明最重要一点------最终用于显示实际温度的是VW200

它的本意是按这个运算公式的:T℃=(温度数字量-0℃偏置量)/1℃数字量
                    其中:0℃偏置量取6400---也就是VW252
                          1℃数字量取1585---也就是VW250
第 1、2 行得到的结果,商放在VW200,余数放在VW198 先说商那部分,在 第7行里为什么要乘以10(上面的运算公式没有乘以10啊)
余数那部分,第3行乘以10后,为什么第4行还要除以1585( 1℃数字量取1585)?

最后第8行,为什么要把商处理过的和余数处理过的加起来
458
彩虹国果
文章数:3
年度积分:50
历史总积分:458
注册时间:2017/5/4
发站内信
发表于:2017/5/4 11:05:56
#1楼
附件 0d1cc2c8902acd4d3a891650c39bc17a00662276.jpg
4000
emil128
文章数:17
年度积分:50
历史总积分:4000
注册时间:2005/5/28
发站内信
发表于:2017/5/4 16:49:36
#2楼
看下来无非就是把温度输入值(被除数)放大10倍再运算。(余数*10/除数+商*10)
为什么不用双整型计算呢?
447
bbccy
文章数:0
年度积分:50
历史总积分:447
注册时间:2017/5/4
发站内信
发表于:2017/5/4 18:30:23
#3楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>

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

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

62.4004