电竞比分网-中国电竞赛事及体育赛事平台

分享

三菱FX2NPLC與三菱變頻器ModbusRTU協(xié)議通訊應(yīng)用

 我是凡人不是仙 2013-11-02
Modbus是Modicon公司為其PLC與主機(jī)之間的通訊而發(fā)明的串行通訊協(xié)議。其物理層采用RS232、485等異步串行標(biāo)準(zhǔn)。由于其開放性而被大量的PLC及RTU廠家采用。Modbus通訊方式采用主從方式的查詢-相應(yīng)機(jī)制,只有主站發(fā)出查詢時(shí),從站才能給出響應(yīng),從站不能主動發(fā)送數(shù)據(jù)。主站可以向某一個從站發(fā)出查詢,也可以向所有從站廣播信息。從站只響應(yīng)單獨(dú)發(fā)給它的查詢,而不響應(yīng)廣播消息。MODBUS通訊協(xié)議有兩種傳送方式:RTU方式和ASCII方式。三菱700系列變頻器能夠從RS-485端子使用ModbusRTU通訊協(xié)議,進(jìn)行通訊運(yùn)行和參數(shù)設(shè)定。

對象:

1. 三菱PLC:FX2N+FX2N-485-BD
2. 三菱變頻器:F700系列,A700系列。

  兩者之間通過網(wǎng)線連接,具體參照下圖。

 FX2N-485-BD與n臺變頻器的連接圖

1.三菱變頻器的設(shè)置

  PLC與變頻器之間進(jìn)行通訊時(shí),通訊規(guī)格必須在變頻器中進(jìn)行設(shè)定,每次參數(shù)初始化設(shè)定后,需復(fù)位變頻器或通斷變頻器電源。

參數(shù)號 名稱 設(shè)定值 說明

Pr331 通訊站號 1 設(shè)定變頻器站號為1

Pr332 通訊速度 96 設(shè)定通訊速度為9600bps

Pr334 奇偶校驗(yàn)停止位長 2 偶校驗(yàn),停止位長1位

Pr539 通訊校驗(yàn)時(shí)間 9999 不進(jìn)行通訊校驗(yàn)

Pr549 協(xié)議選擇 1 ModbusRTU協(xié)議

Pr551 PU模式操作權(quán)選擇 2 PU運(yùn)行模式操作權(quán)作為PU接口

  進(jìn)行ModbusRTU協(xié)議通訊時(shí),Pr551必須設(shè)置為2,Pr340設(shè)置為除0以外的值,Pr79設(shè)置為0或2或6。通過RS-485端子進(jìn)行ModbusRTU協(xié)議通訊時(shí),必須在NET網(wǎng)絡(luò)模式下運(yùn)行。

2.三菱PLC的設(shè)置

  對通訊格式D8120進(jìn)行設(shè)置

  D8120設(shè)置值為0C87,即數(shù)據(jù)長度為8位,偶校驗(yàn)停止位1位,波特率9600pbs,無標(biāo)題符和終結(jié)符。

  修改D8120設(shè)置后,確保通斷PLC電源一次。

3.通訊程序

  采用ModbusRTU協(xié)議與變頻器通訊的部分PLC程序如下:

4.程序說明

1.當(dāng)X1接通一次后,變頻器進(jìn)入正轉(zhuǎn)狀態(tài)。
2. 當(dāng)X2接通一次后,寫入變頻器運(yùn)行頻率60HZ。
3. 當(dāng)X3接通一次后,變頻器進(jìn)入停止?fàn)顟B(tài)。

  當(dāng)指令中,變頻器指令地址為0時(shí),為廣播指令,所有從站變頻器只接受PLC發(fā)出指令,不向主機(jī)發(fā)送響應(yīng)信息

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多