xlbxlb
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 81 個
工控威望: 908 點
下載積分: 4750 分
在線時間: 188(小時)
注冊時間: 2012-04-17
最后登錄: 2024-08-19
查看xlbxlb的 主題 / 回貼
樓主  發(fā)表于: 2012-06-09 14:19
RS-485通訊
MOD BUS通訊協(xié)議里面ASCLL模式與RTU模式
誰能給講講這個兩模式?
sungang2012
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 6 個
工控威望: 124 點
下載積分: 599 分
在線時間: 6(小時)
注冊時間: 2012-02-11
最后登錄: 2013-11-22
查看sungang2012的 主題 / 回貼
1樓  發(fā)表于: 2012-06-24 14:57
以下是ASCII協(xié)議和RTU協(xié)議進(jìn)行的比較:
協(xié)議    開始標(biāo)記    結(jié)束標(biāo)記    校驗    傳輸效率    程序處理
ASCII    :(冒號)    CR,LF    LRC    低    直觀,簡單,易調(diào)試
RTU    無    無    CRC    高    不直觀,稍復(fù)雜
通過比較可以看到,ASCII協(xié)議和RTU協(xié)議相比擁有開始和結(jié)束標(biāo)記,因此在進(jìn)行程序處理時能更加方便,而且由于傳輸?shù)亩际强梢姷腁SCII字符,所以進(jìn)行調(diào)試時就更加的直觀,另外它的LRC校驗也比較容易。但是因為它傳輸?shù)亩际强梢姷腁SCII字符,RTU傳輸?shù)臄?shù)據(jù)每一個字節(jié)ASCII都要用兩個字節(jié)來傳輸,比如RTU傳輸一個十六進(jìn)制數(shù)0xF9,ASCII就需要傳輸’F’’9’的ASCII碼0x39和0x46兩個字節(jié),這樣它的傳輸?shù)男示捅容^低。所以一般來說,如果所需要傳輸?shù)臄?shù)據(jù)量較小可以考慮使用ASCII協(xié)議,如果所需傳輸?shù)臄?shù)據(jù)量比較大,最好能使用RTU協(xié)議。