串口通讯问题
<P>很高兴,在各位朋友的帮助之下,我的lv与plc通讯终于算是通过了,但是还是有一些问题,比如我发送测试字符A时候我的程序没有任何问题,发送格式:02 30 31 34 45 41 31 44 03但是当我向plcR100寄存器写0的时候,却出现下面的提示:</P><P>在串口通讯中,出现以下问题:Error -1073807339 occurred at VISA Read in 1.vi
VISA:(Hex 0xBFFF0015) Timeout expired before operation completed.
请问这是什么原因,是不是我设计的时钟不够还是什么原因?</P>
<P>之后,我按continue,plc也能正确地回传我发送的命令帧的正确响应,</P>
<P>请问这是什么原因,是不是我设计的时钟不够还是什么原因?</P> 上面的错误码是代表LV没有在这个时间之内收到PLC的数据,超时了!您将你的初始化串口的时间加长一些!这样试试看!
页:
[1]