zyk330860
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 102 個(gè)
工控威望: 197 點(diǎn)
下載積分: 8280 分
在線時(shí)間: 205(小時(shí))
注冊(cè)時(shí)間: 2014-12-16
最后登錄: 2022-03-16
查看zyk330860的 主題 / 回貼
樓主  發(fā)表于: 2015-12-21 13:21
RT Modbus RTU相對(duì)ASCII來說傳輸速率要高一些,但是由于ASCII協(xié)議有開始標(biāo)志和結(jié)束標(biāo)志,所以一個(gè)數(shù)據(jù)包之間的各字節(jié)間的傳輸間隔時(shí)間可以大于1秒,而MODBUS RTU方式下,由于沒有規(guī)定開始和結(jié)束標(biāo)記,所以協(xié)議規(guī)定每兩個(gè)字節(jié)之間發(fā)送或者接收的時(shí)間間隔不能超過3.5倍字符傳輸時(shí)間。如果兩個(gè)字符時(shí)間間隔超過了3.5倍的字符傳輸時(shí)間,就認(rèn)為一幀數(shù)據(jù)已經(jīng)接收,新的一幀數(shù)據(jù)傳輸開始,所以RTU方式下兩個(gè)字節(jié)間傳輸間隔有時(shí)間要求。MODBUS 的ASCII和RTU兩種協(xié)議的這一區(qū)別可能決定某些應(yīng)用場合只能選用其中一種協(xié)議,那么問題來了,應(yīng)該怎樣選擇呢,哪位大俠能給舉一下比較好的例子呢? 還有就是用臺(tái)達(dá)的PLC選擇RTU的話效果如何,望賜教~~~
fjqz00
級(jí)別: 論壇先鋒
精華主題: 1 篇
發(fā)帖數(shù)量: 1301 個(gè)
工控威望: 1457 點(diǎn)
下載積分: 7990 分
在線時(shí)間: 362(小時(shí))
注冊(cè)時(shí)間: 2007-04-16
最后登錄: 2024-11-02
查看fjqz00的 主題 / 回貼
1樓  發(fā)表于: 2015-12-22 11:23
ASCII傳輸可能比較快,但也較容易被干擾
RTU相對(duì)ASCII傳輸慢一點(diǎn),但較不容易被干擾
市面上大部分產(chǎn)品支持RTU模式,但支持ASCII的相對(duì)RTU少
所以,我基本使用RTU模式