用串口VI对PLC进行读写时发生的现象
时间:12-13
整理:3721RD
点击:
读串口和写串口之间必须间隔一定的时间,这是为什么?
嗯,串口速度有限
不是太明白 能详细解释一下吗?
串口(RS232)理论最大传输速率为192kbps=24kB/s
比如一次要接收50kB的数据,按最大速度,也需要50/24=2.08s
也就是说,从开始读到2.08s结束,串口一直是在“读”
此时自然是不能写的。实际串口传输速率通常比192kbps小得多,
这时等待时间就要相应延长
明白了
多谢!