天天看點

如何判斷485從站裝置是否支援modbus rtu通訊?

作者:技成PLC課堂

導讀:

對于變頻器和儀表裝置,都支援485序列槽通訊,那麼怎麼判斷從站裝置支援那種協定呢?通常分為兩種方式去判斷:1.從裝置參數參看2.從裝置通訊封包檢視。本次文章以以台達MH300系列變頻器為例。

從裝置通訊參數檢視

使用裝置之前一定要準備好手冊,友善查詢參數和設定參數。如圖1所示,找到通訊參數,09-04為通訊格式,2為ASCll通訊格式,3為Modbus RTU通訊格式,從這裡可以看出台達MH300系列變頻器485通訊支援的協定有兩種。

如何判斷485從站裝置是否支援modbus rtu通訊?

圖1

從裝置通訊封包檢視

Modbus RTU 封包幀格式如圖2所示,如果裝置是這種封包幀格式的,則為Modbus RTU的通訊協定。

如何判斷485從站裝置是否支援modbus rtu通訊?

圖2

通常通訊我們會選擇Modbus RTU的方式去通訊,因為Modbus RTU的封包是标準、固定的格式,有些品牌的PLC軟體自帶有通訊庫指令,寫程式比較簡單,無需自己去寫很多程式,例如西門子的200、200smart、1200、1500這些PLC,軟體本身就內建Modbus RTU通訊從站和主站的庫指令,直接調用庫進行程式設計就可以。

台達MH300系列變頻器的RTU 模式,如圖3所示。

如何判斷485從站裝置是否支援modbus rtu通訊?

圖3

台達MH300系列變頻器的ASCll模式,如圖4所示。

如何判斷485從站裝置是否支援modbus rtu通訊?

圖4

對于自由口來說,不同的封包都不一樣,需要根據封包格式去寫程式,對于新手來說相對比較困難。

總結:

以上就是整個如何判斷485從站裝置是否支援modbus rtu通訊的内容,拿到裝置以後去對應的官網下載下傳手冊,根據手冊上的參數設定或者封包格式,去判斷需要使用哪種通訊協定進行通訊,現在的裝置使用Modbus RTU的通訊較多,如果有多種通訊協定選擇時,可以考慮用比較簡單的Modbus RTU通訊協定進行通訊。文章内容如有錯誤或者有不懂的問題請聯系我們。

版權聲明:本文作者技成教育訓練-鄒志銳,未經允許請勿轉載,違者必究!

如何擷取更多電氣熱門資料?

操作指引如下!

如何判斷485從站裝置是否支援modbus rtu通訊?

繼續閱讀