Modbus是Modicon公司為其PLC與主機之間的通訊而發明的串行通訊協議。其物理層采用RS232、485等異步串行標準。由于其開放性而被大量的PLC及RTU廠家采用。Modbus通訊方式采用主從方式的查詢-相應機制,只有主站發出查詢時,從站才能給出響應,從站不能主動發送數據。主站可以向某一個從站發出查詢,也可以向所有從站廣播信息。從站只響應單獨發給它的查詢,而不響應廣播消息。MODBUS通訊協議有兩種傳送方式:RTU方式和ASCII方式。三菱700系列變頻器能夠從RS-485端子使用ModbusRTU通訊協議,進行通訊運行和參數設定。
對象:
(1).三菱PLC:FX2N+FX2N-485-BD
(2).三菱變頻器:F700系列、A700系列
兩者之間通過網線連接,具體參照下圖。
FX2N-485-BD與n臺變頻器的連接圖
1.三菱變頻器的設置
PLC與變頻器之間進行通訊時,通訊規格必須在變頻器中進行設定,每次參數初始化設定后,需復位變頻器或通斷變頻器電源。
參數號 名稱 設定值 說明
Pr331 通訊站號 1 設定變頻器站號為1
Pr332 通訊速度 96 設定通訊速度為9600bps
Pr334 奇偶校驗停止位長 2 偶校驗,停止位長1位
Pr539 通訊校驗時間 9999 不進行通訊校驗
Pr549 協議選擇 1 ModbusRTU協議
Pr551 PU模式操作權選擇 2 PU運行模式操作權作為PU接口
進行ModbusRTU協議通訊時,Pr551必須設置為2,Pr340設置為除0以外的值,Pr79設置為0或2或6。通過RS-485端子進行ModbusRTU協議通訊時,必須在NET網絡模式下運行。
2.三菱PLC的設置
對通訊格式D8120進行設置
D8120設置值為0C87,即數據長度為8位,偶校驗停止位1位,波特率9600pbs,無標題符和終結符。
修改D8120設置后,確保通斷PLC電源一次。
3.通訊程序
采用ModbusRTU協議與三菱變頻器通訊的部分三菱PLC程序如下:
4.程序說明:
1.當X1接通一次后,三菱變頻器進入正轉狀態。
2.當X2接通一次后,寫入三菱變頻器運行頻率60HZ。
3.當X3接通一次后,三菱變頻器進入停止狀態。
當指令中,三菱變頻器指令地址為0時,為廣播指令,所有從站三菱變頻器只接受PLC發出指令,不向三菱PLC主機發送響應信息。
免責聲明
- 凡本網注明"來源:智能制造網"的所有作品,版權均屬于智能制造網,轉載請必須注明智能制造網,http://m.lfljgfsj.com。違反者本網將追究相關法律責任。
- 企業發布的公司新聞、技術文章、資料下載等內容,如涉及侵權、違規遭投訴的,一律由發布企業自行承擔責任,本網有權刪除內容并追溯責任。
- 本網轉載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
2025第十一屆中國國際機電產品交易會 暨先進制造業博覽會
展會城市:合肥市展會時間:2025-09-20