一、系統(tǒng)配置 1) FX3U PLC+FX3U-485ADP-MB( 中間需要加BD板轉(zhuǎn)換) 2) 三菱變頻器(700系列的都支持MODBUS通訊功能) 二,、接線方法 三,、變頻器參數(shù)設(shè)置 Pr340: 1 Pr117: 1(站號(hào)) Pr118: 192(波特率) Pr119: 1(8.1) Pr120: 2(偶校驗(yàn)) Pr121: 9999(重試次數(shù)) Pr122: 9999(通訊檢查終止) Pr123: 9999(通訊數(shù)據(jù)設(shè)定) Pr549: 1 (RTU) 四、PLC程序 三菱FX2N+FX2N-485-BD與三菱變頻器F700系列通訊案例 Modbus是PLC與主機(jī)之間的通訊而發(fā)明的串行通訊協(xié)議,。其物理層采用RS232,、485等異步串行標(biāo)準(zhǔn),。由于其開(kāi)放性而被大量的PLC及RTU廠家采用,。Modbus通訊方式采用主從方式的查詢-相應(yīng)機(jī)制,只有主站發(fā)出查詢時(shí),,從站才能給出響應(yīng),,從站不能主動(dòng)發(fā)送數(shù)據(jù)。主站可以向某一個(gè)從站發(fā)出查詢,,也可以向所有從站廣播信息,。從站只響應(yīng)單獨(dú)發(fā)給它的查詢,而不響應(yīng)廣播消息,。MODBUS通訊協(xié)議有兩種傳送方式:RTU方式和ASCII方式,。三菱700系列變頻器能夠從RS-485端子使用ModbusRTU通訊協(xié)議,進(jìn)行通訊運(yùn)行和參數(shù)設(shè)定,。 對(duì)象: 1. 三菱PLC:FX2N+FX2N-485-BD 2. 三菱變頻器:F700系列,,A700系列。 兩者之間通過(guò)網(wǎng)線連接,,具體參照下圖,。 FX2N-485-BD與n臺(tái)變頻器的連接圖 1.三菱變頻器的設(shè)置 PLC與變頻器之間進(jìn)行通訊時(shí),通訊規(guī)格必須在變頻器中進(jìn)行設(shè)定,每次參數(shù)初始化設(shè)定后,,需復(fù)位變頻器或通斷變頻器電源,。 參數(shù)號(hào) 名稱 設(shè)定值 說(shuō)明 Pr331 通訊站號(hào) 1 設(shè)定變頻器站號(hào)為1 Pr332 通訊速度 96 設(shè)定通訊速度為9600bps Pr334 奇偶校驗(yàn)停止位長(zhǎng) 2 偶校驗(yàn),停止位長(zhǎng)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,。通過(guò)RS-485端子進(jìn)行ModbusRTU協(xié)議通訊時(shí),,必須在NET網(wǎng)絡(luò)模式下運(yùn)行。 2.三菱PLC的設(shè)置 對(duì)通訊格式D8120進(jìn)行設(shè)置 D8120設(shè)置值為0C87,,即數(shù)據(jù)長(zhǎng)度為8位,,偶校驗(yàn)停止位1位,波特率9600pbs,,無(wú)標(biāo)題符和終結(jié)符,。 修改D8120設(shè)置后,確保通斷PLC電源一次,。 3.通訊程序 采用ModbusRTU協(xié)議與變頻器通訊的部分PLC程序如下: 4.程序說(shuō)明: 1.當(dāng)X1接通一次后,,變頻器進(jìn)入正轉(zhuǎn)狀態(tài)。 2. 當(dāng)X2接通一次后,,寫(xiě)入變頻器運(yùn)行頻率60HZ,。 3. 當(dāng)X3接通一次后,變頻器進(jìn)入停止?fàn)顟B(tài),。 當(dāng)指令中,,變頻器指令地址為0時(shí),為廣播指令,,所有從站變頻器只接受PLC發(fā)出指令,,不向主機(jī)發(fā)送響應(yīng)信息。 |
|