在MD280 系列變頻器中,提供RS485 通訊接口,用戶可通過PC/PLC 實(shí)現(xiàn)集中控制(設(shè)定變頻器運(yùn)行命令、功能碼參數(shù)正反轉(zhuǎn)和啟停、讀取變頻器的工作狀態(tài)及故障信息等),以適應(yīng)特定的使用要求。若外接設(shè)備的通訊口為RS232 時(shí),需要另加RS232/RS485 轉(zhuǎn)換設(shè)備。
由《MD280 系列通用變頻器用戶手冊(cè)》可知MD280 系列變頻器通訊協(xié)議是一種異步串行的主從Modbus通訊協(xié)議,所以我們海為的MODW指令和MODR指令來對(duì)變頻器進(jìn)行設(shè)置。
匯川變頻器硬件設(shè)置:
1,變頻器控制信號(hào)設(shè)置
由上圖可知,匯川變頻器的起??刂泼钣? 個(gè)來源,分別是面板控制、端子控制、通訊控制。MD280 系列變頻器自帶RS485 通訊接口,可以通過RS485 通訊與上位機(jī)進(jìn)行數(shù)據(jù)交互,實(shí)現(xiàn)PC/PLC 集中控制,本例采用通訊方式設(shè)定變頻器運(yùn)行命令、功能碼參數(shù)、讀取變頻器的工作狀態(tài)及故障信息等,以適應(yīng)特定的使用要求,所以本例選擇2。
2,波特率設(shè)置
由上圖可知,匯川變頻器波特率有7種可以選擇,默認(rèn)值為5,本例選擇5。上位機(jī)與變頻器設(shè)定的波特率必須一致,否則,通訊無法進(jìn)行。波特率越大,通訊速度越快。
3,數(shù)據(jù)格式設(shè)置
由上圖可知,匯川變頻器數(shù)據(jù)格式有3種模式,默認(rèn)值為0,本例選擇0。無校驗(yàn)時(shí),每個(gè)字節(jié)長度為11 位,其中1 位起始位,8 位數(shù)據(jù)位,2 位結(jié)束位。上位機(jī)與變頻器設(shè)定的數(shù)據(jù)格式必須一致,否則,通訊無法進(jìn)行。
4,從機(jī)地址設(shè)置
由上圖可知,匯川變頻器地址范圍為0到247,默認(rèn)值為1,本例選擇1。
5,寫入頻率地址
要對(duì)變頻器的頻率進(jìn)行設(shè)置,只要對(duì)其內(nèi)部地址1000H寫入頻率值就可以了,1000H(十進(jìn)制4096)。
6,控制命令地址
要對(duì)變頻器的頻率進(jìn)行命令設(shè)置,只要對(duì)其內(nèi)部地址2000H(十進(jìn)制8192)。因此正傳的時(shí)候?qū)懭?,反轉(zhuǎn)寫入2,自由停機(jī)寫入5。
通過以上設(shè)置我們可知,本例控制匯川變頻器采用Modbus通信協(xié)議,通信資料格式為:9600 N 8 2 ,變頻器的地址為1。然后對(duì)相應(yīng)的地址寫值就可以了。
程序解析:
1,設(shè)定頻率值:
雙擊Protocol管腳,如下圖:
雙擊通訊協(xié)議,進(jìn)行如下圖設(shè)置:
點(diǎn)擊確定,完成設(shè)置。
2,設(shè)置變頻器正轉(zhuǎn):
其他的功能如反轉(zhuǎn),停止及其當(dāng)前運(yùn)行的頻率值與上述過程大同小異,在此不過多贅述。