NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

一个宇电设备串口通讯的问题

已解决!
转到解答
问题1:我写一个串口程序,但是我的设备只能识别hex,而串口写函数只能已string格式进行串口写,有没有什么办法。
问题2:一个8字节的数字如何存储,我想把labview的int长度最多到32。分成高低位存到两个int里面可以的但是以后的处理会变得很麻烦,有没有方便的方法。
0 项奖励
1 条消息(共 4 条)
4,521 次查看
1、串口在传输的时候都是使用ascii传输的,所以写函数是用string方式进行的也没有关系,反正传输的时候都是ascii方式。
2、LV里有i64类型
2 条消息(共 4 条)
4,508 次查看
是这样的我要发的数是
8181520100005301  我使用串口工具的时候,如果选择了hex(十六进制)发送,仪表有反应,但是我如果选择(ASCII)的话就没反映。所以我认为是不是需要把这串按照hex格式发出去?
请问64位的int在哪里选啊
 
0 项奖励
3 条消息(共 4 条)
4,505 次查看
解答
接受人 fidle
对的,那就按照Hex方式发送就好了
 
每个数值型控件都有Representation(在其上单击鼠标右键),然后选择I64或者U64就可以了。
0 项奖励
4 条消息(共 4 条)
4,481 次查看