一篇簡易的Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)
本案例控制的主要對象是污水處理廠控制抽水泵的變頻器參數(shù)的顯示與報(bào)警。系統(tǒng)主PLC選用西門子CPU。變頻器采用ABB ACS530變頻器,將ABB ACS530變頻器變頻器接入西門子PLC的
網(wǎng)關(guān)采用開疆智能Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)KJ-PBG-101。本文主要講該Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)的配置過程。AC5300的Modbus通訊的說明請聯(lián)系變頻器廠家。
首先加入GSD文件。將Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)的GSD文件
拷貝放到任意位置。打開博圖,建立新項(xiàng)目“網(wǎng)關(guān)測試”。進(jìn)入設(shè)備和網(wǎng)絡(luò),在選項(xiàng)中選擇管理通
用站描述文件,安裝GSD文件。
選擇Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)
將MODBUS轉(zhuǎn)profibus網(wǎng)關(guān)配置到profibus網(wǎng)絡(luò)中
設(shè)置網(wǎng)關(guān)在profibus網(wǎng)絡(luò)中的DP從站地址
確認(rèn)變頻器用到參數(shù)的總數(shù)據(jù)量,并在組態(tài)中添加對應(yīng)的數(shù)據(jù)長度
這里配置了16個(gè)字節(jié)的輸入輸出(8個(gè)寄存器)
組態(tài)設(shè)置完成后下載到PLC中,并開始配置Modbus轉(zhuǎn)profibus網(wǎng)關(guān)的參數(shù)設(shè)置。首先安裝網(wǎng)關(guān)配置軟件,打開軟件新建項(xiàng)目選擇DP2MM
注意:網(wǎng)關(guān)的DP地址通過頂部撥碼進(jìn)行設(shè)置,要和PLC組態(tài)中保持一致
根據(jù)變頻器手冊先設(shè)置變頻器參數(shù)
本例為波特率9600 8個(gè)數(shù)據(jù)位 一個(gè)停止位無校驗(yàn) 站地址為1
先啟用modbus RTU功能
設(shè)置變頻器通訊地址(本例為1)
設(shè)置變頻器通訊的波特率(本例為9.6k)
設(shè)置變頻器的數(shù)據(jù)位校驗(yàn)位停止位
設(shè)置網(wǎng)關(guān)的尋址方式,默認(rèn)為0
設(shè)置Modbus參數(shù),485的參數(shù)要和變頻器一致(輸出命令輪詢模式可根據(jù)需要選擇單次發(fā)送,連續(xù)發(fā)送,脈沖發(fā)送等)
在ModbusRTU處單擊鼠標(biāo)右鍵添加NODE并填寫變頻器的站號
如果要進(jìn)行讀取寄存器操作可用03功能碼,如手冊顯示40111為直流電壓的寄存器地址
如想讀取從40111的寄存器數(shù)據(jù),可用03功能碼讀保持寄存器功能讀取1個(gè)寄存器的數(shù)據(jù)。
在NODE處點(diǎn)擊鼠標(biāo)右鍵選擇插入,選擇Read Holding Registers
因?yàn)樽冾l器地址是從1開始,而網(wǎng)關(guān)的寄存器地址是從0開始所以實(shí)際地址要減1直流電壓地址為110的寄存器。內(nèi)存映射起始地址為0對應(yīng)網(wǎng)關(guān)在PLC中對應(yīng)的I地址起始地址
如配置多條命令要點(diǎn)擊下自動(dòng)分配來設(shè)定對plc的IQ地址進(jìn)行映射,配置好之后通過USB下載到網(wǎng)關(guān)中,上電后連接PLC與變頻器即可。
ymf
-
變頻器
+關(guān)注
關(guān)注
251文章
6555瀏覽量
144690 -
GSD
+關(guān)注
關(guān)注
2文章
25瀏覽量
10728 -
直流電壓
+關(guān)注
關(guān)注
1文章
299瀏覽量
20129
發(fā)布評論請先 登錄
相關(guān)推薦
評論