首页
编程
java
php
前端
首页
编程
java
php
前端
labview通过串口读取modbus协议的温度传感器数值如何转换为10进制值
通过labview读取了modbus协议的16进制数值,得到的结果如下:
除去地址和寄存器编号以后可以得到有效的温度信息,比如第一组温度信息是018A,想通过16进制字符串转数值进行转换,没有结果,然后试了其他的也不行,都得不到10进制的结果.
上图中一共用了四种方式,第二种能得到数字,但是值不对应,然后转成16进制以后发现后面多了四个0位
求哪位能够帮忙支个招解释一下,或者用什么方式能够改一下程序得到结果,万分感谢!
点击展开全文