代友求助! 仪表通讯协议规定,地址代号为两个字节,其数值范围(16进制)是80H-BFH,两个字节必需相同,数值为“仪表地址+80H”。例如,仪表参数Addr=10(16进制数为0AH,0A+80H=8AH),则该仪表的地址表示为:8AH 8AH 读/写指令分别如下:读:地址代号+52H(82)+要读参数的代号+0+0+CRC校验码写:地址代号+43H(67)+要写参数的代号+写入数低字节+写入数高字节+CRC校验码无论是读还是写,仪表都返回以下数据:测量值PV+给定值SV+输出值mV及报警状态+所读/写参数值 假定要读参数的代号是0,CRC校验码是83,用LV应该如何编程发送读命令呢?哪位高手指点一下.在VB中是用一个字节数组发送到串口的,LV中的VISA如何设置呢? |