? ?
<strike id="t7ldh"></strike>
<strike id="t7ldh"></strike>
<strike id="t7ldh"></strike>
<strike id="t7ldh"></strike> <strike id="t7ldh"></strike>
<ruby id="t7ldh"></ruby>
<ruby id="t7ldh"></ruby>
<span id="t7ldh"><dl id="t7ldh"><del id="t7ldh"></del></dl></span>
<strike id="t7ldh"><i id="t7ldh"><cite id="t7ldh"></cite></i></strike>
?

?威纶触摸屏读取485设备单精度浮点数据 ?点击:1077 | 回复:4

?

李文选

    ?
  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 8回
  • 年度积分:67
  • 历史总积分:432
  • 注册:2018年9月23日
发表于:2019-10-04 14:00:35
楼主
求助帖100分-已结帖

各位大佬,现在用的威纶触摸屏要从485设备上读取单精度浮点数据,怎么用威纶的浮点类型的数值原件无法读出?只能用10进制或16进制读出来,

读出的16进制要怎么转换成浮点数呢?

2.JPG

?
?

请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:603帖 | 6481回
  • 年度积分:856
  • 历史总积分:153652
  • 注册:2011年4月25日
发表于:2019-10-06 09:32:28
1楼

你可以读取十进制数,经过除法运算的办法即可转换,很多仪表输出的数据都是10进制整数,比如有些仪表输出1.0数据,实际发送到触摸屏是数据1000,此时我们就需要除以1000才是我们想要得到的数据,因为浮点数进行数据传输是由于存储数据位数多,传输时间变慢,影响传输效率

liulianhui_00

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 48回
  • 年度积分:0
  • 历史总积分:49
  • 注册:2012年11月21日
发表于:2019-10-10 14:49:01
2楼

找了好长时间终于找到了,谢谢!

Smile-lyc

  • [版主]
  • 精华:179帖
  • 求助:39帖
  • 帖子:3946帖 | 19333回
  • 年度积分:786
  • 历史总积分:102998
  • 注册:2006年8月04日
发表于:2019-11-19 15:24:43
3楼


引用 liulianhui_00 的回复内容: 找了好长时间终于找到了,谢谢!

-------------------------

楼主分享一下,让大家增长姿势

Smile-lyc

  • [版主]
  • 精华:179帖
  • 求助:39帖
  • 帖子:3946帖 | 19333回
  • 年度积分:786
  • 历史总积分:102998
  • 注册:2006年8月04日
发表于:2019-11-19 15:25:01
4楼

感谢大家的无私奉献答疑,也感谢大家积极发求助帖子。互帮互助,一起进步!

?
相关主题

官方公众号

智造工程师
  
?
? 520电影网 <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>