LabVIEW论坛
直播中

ymxqd

8年用户 15经验值
擅长:测量仪表 嵌入式技术
私信 关注
[问答]

请教大神,Labview用Modbus模块读取串口的16进制浮点数怎么转换成数值?

参看图片中的提示,在学习中,不知道如何转换成相应的数值,试过类型强制转换等控件,好像没有便捷的方法直接换算。有没有哪位高手点拨一下?
  • 论坛提问.jpg

回帖(4)

程子

2018-2-14 07:47:16
可以根据固定类型来强制类型转换,例如SGL类型等等
举报

汪刚刚

2018-2-15 21:31:45
Modbus工具包读取的数据是U16数组直接强制转换就行了
举报
  • QQ图片20180215213050.png

ymxqd

2018-2-16 14:02:46
引用: 想媳妇了 发表于 2018-2-14 07:47
可以根据固定类型来强制类型转换,例如SGL类型等等

谢谢,问题解决了,主要是初学,直接生成的常量找不到SGL,是后来DBL转换成SGL。
举报

ymxqd

2018-2-16 14:04:17
引用: wyq95361977 发表于 2018-2-15 21:31
Modbus工具包读取的数据是U16数组直接强制转换就行了

谢谢,初学,有些细节没注意.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分