labview与plc串口通讯发送格式
labview与plc通讯问题。在labview串口写中,我把我要发送的命令帧用Number To Hexadecimal String.vi来把发送的命令帧转化为字符来发送。plc的RX信号灯亮,但是TX信号灯不亮。这个命令帧,我用串口助手以十六进制的形式发送给plc是对的,格式为:02 30 31 34 45 41 31 44 03。在labview中我是用Number To Hexadecimal String.vi把命令帧的数值变成十六进制输入,输出端接write端口的字符端。请问一下是不是我的命令帧转化格式发送错了?还是其它原因?请问一下串口助手里的十六进制发送,与labview里的Number To Hexadecimal String.vi输出的字符是不是一样的,如果不是应该如何转换。 <P>最好就用一个STRING控件,然后右击它,选择hex display这种显示格式,然后你在里面输入你要发送的字符,这个时候所见到的就是所发出去的!</P>
页:
[1]