變頻器和plc之間無線MODBUS通訊
在工業(yè)現(xiàn)場由PLC遠(yuǎn)程控制變頻器的應(yīng)用非常常見,如果挖溝布線不便或者變頻器在移動設(shè)備上,那么采用無線通訊就是最佳方案。
這里我們選用最常用的三菱 FX2N PLC和三菱變頻器為例,并結(jié)合日系plc專用無線通訊終端DTD435M來說明PLC與變頻器之間的無線通訊過程,其他變頻器和plc的無線MODBUS 通訊都是一樣的,最大的區(qū)別就是通訊代碼是各廠家自行定義的,查說明書就行。
硬件測試環(huán)境如下圖:

一、測試所用設(shè)備
1、PLC型號:FX2N
2、擴(kuò)展模塊:FX2N-485-BD
3、變頻器:三菱:A500系列、E500系列、F500系列、F700系列、S500系列
二、硬件說明

三、通訊格式說明
PLC和變頻器之間通訊必須遵循變頻器的協(xié)議格式
數(shù)據(jù)位:7位
校驗(yàn)位:偶校驗(yàn)
停止位:2位
波特率:9600bps
采用無協(xié)議通訊,無起始位和結(jié)束碼,不使用和校驗(yàn)。
四、變頻器參數(shù)設(shè)定
N7等待時(shí)間設(shè)定: —— 使用通訊數(shù)據(jù)設(shè)定
N8運(yùn)行主站 0 由計(jì)算機(jī)做主站
N9通訊速度 0 由計(jì)算機(jī)決定
N10聯(lián)網(wǎng)啟動模式 1 使用計(jì)算機(jī)聯(lián)網(wǎng)模式啟動
N11回車換行符選擇 0 選擇不試用
79號參數(shù)設(shè)置為0即可,在S500系列變頻時(shí)需要先設(shè)定Pr.30為1才可以設(shè)定通訊參數(shù)。
五、PLC的設(shè)定
FX系列PLC使用通訊時(shí)需要對D8120進(jìn)行設(shè)置,即波特率、數(shù)據(jù)位、校驗(yàn)位、停止位和協(xié)議格式等。修改完D8120后需要斷電重啟PLC。
D8120設(shè)定值 : 【bit15----------->bit0】=【0000 1100 1000 1110】=【0X0C8E】
PLC編程:如下圖所示




六、程序說明
M10接通變頻器正轉(zhuǎn)
M11接通變頻器停止
M12接通變頻器反轉(zhuǎn)
M13接通讀取變頻器頻率D700
M14接通寫入變頻器頻率D400