串口命令发送,请高手指点.
仪表采用16进制数据格式来表示各种指令代码及数据,一条为读指令,一条为写指令.现在想读取仪表测量值.想用以下命令:仪表地址: 81H81H
读取命令: 52H
参数代号:00H
CRC校验:53H
整个命令应该是: 81H 81H 52H 00H 00H 00H 53H
我在VB中将上面的七个16进制数据放到一个byte数组中通过mscomm控件发送到仪表中,能够接收到回传的测量结果.现想用LV来读取测量数据.应该如何发送命令呢?
谁能给个例子啊. 你在VB 中使用数组发送。在LV中也使用数据试下吧,转为字符发送出去看看 你可以采用一样的办法在LV中实现。可以像lgh269版主说的那样,也可以直接发送HEX形式来实现。你可以两种方法都试试看。 谢谢楼上的两位,已经解决.
页:
[1]