串口通讯时间如何计算

2024-12-28 18:21:26
推荐回答(3个)
回答1:

无法计算,与通讯条件有关。一般比帧除以波特率更长一些。
9600波特率下的Modbus报文10字节左右一个往返需要72ms,115200波特率时一个往返需要54ms。
2400波特率下的DLT645报文20字节左右一个往返需要220ms

回答2:

我们大部分都用485

232和485主要区别在通信协议上:
RS232串口是全双工模式形象的说边听边讲,通讯速率快,时间短些,通讯距离15米左右.
RS485串口是半双工模式。形象的说,我讲你听.只能选择其中一种功能,要么听,要么讲通讯速率慢些,耗时多.通讯距离50米左右

回答3:

跟数据包大小有关吧
你可以这么做,
以一台电脑时钟为准,另一台机器也取这台电脑时间,这个会做吧。
然后开始发送数据接收数据,数据发送开始把时间记下来,接受完成记下来,这不就算出来了。