工控菜鳥1號
不要揪我的小尾巴 揪壞了你負責么 ็
級別: 略有小成
|
我個人覺得雖然數據格式和處理上雖然RTU占優勢,但是那個CRC校驗,簡直了。。。。。那么復雜,頭皮發麻 |
---|---|
|
宿遷電工
級別: 論壇先鋒
|
RTU啊,網上有現成的dll,到處都是。 |
|
---|---|---|
|
fcq417
14年plc工程實踐教學,QQ(微信):2252241236
級別: 略有小成
|
|
|
---|---|---|
|
fjqz00
級別: 論壇先鋒
|
1)ASCII格式因為有頭尾碼,所以不用去考慮幀與幀之間的間隔時間,RTU則要考慮,理論上來說ASCII比RTU通訊速度要快一些。 2)ASCII格式報文可讀性比RTU費勁一些 3)變頻器等產品大多支持RTU,只有部分產品支持ASCII 4)至于校驗碼,除非你還用FX2N這種沒支持CRC指令或MODBUS指令的PLC,才要自己去編寫CRC程序,市面上很多PLC都能直接支持MODBUS的通訊指令,所以基本不用糾結CRC校驗。 5)以上是我個人的一些理解,僅供參考。另外我也比較喜歡使用RTU模式。 |
---|---|
|
tingfenghu
級別: 工控俠客
|
ASCII的相同波特率的情況下傳送的數據少一大半. CRC校難并沒有多復雜,大部分設備都支持, 不支持的話,寫個小程序,無非就是移位比較這一類. |
|
---|---|---|
|
18520831694
本人從事自動化PLC編程數載,歡迎討論技術問題,微信1852
級別: 探索解密
|
RTU應用比較多,通訊測試可以用我提供的軟件去測試,在寫程序之前可以先測試硬件 |
---|---|
|
zmrs163
級別: 家園常客
|
實際上,MODBUS ASC更多是以前設備上用的,因為以前設備速度慢,而MODBUS ASC本身有開始結束符,可以很好克服這個缺點 |
---|---|
|