zyk330860
級別: 探索解密
精華主題: 0
發(fā)帖數量: 102 個
工控威望: 197 點
下載積分: 8280 分
在線時間: 205(小時)
注冊時間: 2014-12-16
最后登錄: 2022-03-16
查看zyk330860的 主題 / 回貼
樓主  發(fā)表于: 2015-12-21 13:21
RT Modbus RTU相對ASCII來說傳輸速率要高一些,但是由于ASCII協議有開始標志和結束標志,所以一個數據包之間的各字節(jié)間的傳輸間隔時間可以大于1秒,而MODBUS RTU方式下,由于沒有規(guī)定開始和結束標記,所以協議規(guī)定每兩個字節(jié)之間發(fā)送或者接收的時間間隔不能超過3.5倍字符傳輸時間。如果兩個字符時間間隔超過了3.5倍的字符傳輸時間,就認為一幀數據已經接收,新的一幀數據傳輸開始,所以RTU方式下兩個字節(jié)間傳輸間隔有時間要求。MODBUS 的ASCII和RTU兩種協議的這一區(qū)別可能決定某些應用場合只能選用其中一種協議,那么問題來了,應該怎樣選擇呢,哪位大俠能給舉一下比較好的例子呢? 還有就是用臺達的PLC選擇RTU的話效果如何,望賜教~~~
qinchenglim
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 1218 個
工控威望: 1319 點
下載積分: 3936 分
在線時間: 739(小時)
注冊時間: 2009-06-09
最后登錄: 2024-10-08
查看qinchenglim的 主題 / 回貼
1樓  發(fā)表于: 2015-12-22 19:41
用哪種協議 是由外部設備的通訊協議決定的,一旦外部設備確定,所用的通訊協議也定下來了,你沒的選擇。一般用自由通訊基本可以和大部分外部設備完成通訊。