2013-10-20 177 views
0

我是Modbus新手,使用Modbus RTU開發應用程序。我想知道如何找出RTU消息幀分離時間。在Modbus RTU規範中,它提到3.5個字符的時間,但沒有關於如何決定這個間隔的更多數據。任何想法?Modbus RTU - 3.5字符時間

+0

問題可能是本主題中已經回答的問題的重複:http://stackoverflow.com/questions/20740012/calculating-modbus-rtu-3-5-character-time/ –

+0

是的,你是對的!它是重複的,但我問第一:) – yakupc

回答

2

這取決於你的串口設置。根據速度,每個字符的數據位數,奇偶校驗位和停止位,可以計算3.5個字符的時間長度。計算解釋爲here

0

Modbus RTU規範還提到1.5個字符時間作爲消息字節之間的最大無聲間隔。除此之外,不完整的消息將被刷新,下一個字節將成爲新消息的地址。