求助:labview串口读写

2019-07-17 12:16发布

小弟最近想从一个温度表里读取温度值,指令帧为01 03 20 00 00 01 8F CA,用串口助手试了后可以得到响应为01 03 02 01 1E 7D DC.但小弟现在用labview发送指令后收不到响应了。串口的程序如上图,不知道有没有大神能帮忙小弟解答下这个简单的问题,不胜感激!
4(D6_9I%1%GCUX}Z3FCM})W.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
dlutccj
1楼-- · 2019-07-18 05:36
字符串转成十六进制字符串格式发送,搜一下string to hex.vi
张小木
2楼-- · 2019-07-18 06:57
dlutccj 发表于 2016-5-20 12:14
字符串转成十六进制字符串格式发送,搜一下string to hex.vi

这个VI是个字符串格式的转换时吗?我的那个写入缓冲区的命令就是写的0103200000018FCA,这个是十六进制表示的。您说的这个vi中文名叫什么呀。原谅我没有找到,谢谢您!
张小木
3楼-- · 2019-07-18 11:39
 精彩回答 2  元偷偷看……
Mr.DHG
4楼-- · 2019-07-18 15:15
关键在于原先的问题是什么造成的呢
dlutccj
5楼-- · 2019-07-18 16:07
Mr.DHG 发表于 2016-5-20 17:27
关键在于原先的问题是什么造成的呢

格式不对,下面能识别的命令符是十六进制字符,你按普通字符发出去肯定识别不了
张小木
6楼-- · 2019-07-18 17:55
dlutccj 发表于 2016-5-21 13:10
格式不对,下面能识别的命令符是十六进制字符,你按普通字符发出去肯定识别不了

是的,就是格式不对

一周热门 更多>