Modbus485轉Profinet網(wǎng)關(guān)連接NB+30S電動(dòng)機智能保護器
本案例控制的主要對象是ZNB+30S電動(dòng)機智能保護器各項參數的顯示與報警。主PLC選用的是西門(mén)子CPU,通過(guò)Modbus485轉Profinet網(wǎng)關(guān)模塊監控數據并控制現場(chǎng)設備。設備采用ZNB-30S電動(dòng)機智能保護器,將馬達保護器接入西門(mén)子 PLC 的網(wǎng)關(guān)采用Modbus485轉Profinet網(wǎng)關(guān),以下內容為Modbus485轉Profinet網(wǎng)關(guān)配置過(guò)程。
1、首先將Modbus485 轉 Profinet網(wǎng)關(guān)的GSD文件,拷貝放到任意位置,在博圖中建立新項目“網(wǎng)關(guān)測試”并進(jìn)入設備和網(wǎng)絡(luò ),選擇管理通用站描述文件后安裝 GSD 文件;
2、選擇Modbus485轉Profinet網(wǎng)關(guān);
3、將Modbus485轉Profinet網(wǎng)關(guān)配置到網(wǎng)絡(luò )中;
4、將Modbus485轉Profinet網(wǎng)關(guān)在Profinet網(wǎng)絡(luò )中的設備名稱(chēng)與IP地址進(jìn)行設置;
5、確認保護器用到參數的總數據量,在組態(tài)中添加相對應的數據長(cháng)度,配置了8個(gè)寄存器(16個(gè)字節的輸入和輸出);
6、組態(tài)設置完成后下載到PLC中,從站的通訊應用格式說(shuō)明見(jiàn)下圖所示;
7、查詢(xún)數據幀,讀數據(功能碼 03),此功能可以讓用戶(hù)獲得記錄的數據和設備采集及系統參數,下表中是從一號機讀5個(gè)采集到的數據,在裝置中的地址分別是0100H-0104H;
8、由以上案例可見(jiàn),從站功地址為1,能碼為03,讀取的寄存器數量為5個(gè),而后即可開(kāi)始Modbus485轉Profinet網(wǎng)關(guān)的配置,首先打開(kāi)軟件新建項目選擇如圖所示;
9、配置Modbus485轉Profinet網(wǎng)關(guān)的IP地址與設備名稱(chēng)要與組態(tài)軟件中保持一致;
10、設置 Modbus485 的參數要和從站一致,本例為波特率 9600,8 個(gè)數據位,1個(gè)停止位無(wú)校驗 (注意:如果校驗位不是無(wú)校驗那么數據位請選擇9,輸出命令輪詢(xún)模式可根據需要選擇單次發(fā)送,連續發(fā)送,脈沖發(fā)送等) ;
11、在 ModbusRTU出選擇插入節點(diǎn);
12、地址填寫(xiě)從站地址1;
13、在Node處插入功能碼;
14、可在右邊功能碼處確定選擇是否正確;
15、手冊中范例起始地址為 100H,需換算成 10 進(jìn)制地址為 256,填入連續讀取的5 個(gè)地址的數據;
16、內存映射起始地址與博圖中的IQ地址相對應,本例中 I 地址為 68-83,若地址為0寄存器地址256號的數據就會(huì )映射到IW68,后面數據依此往后按順序排列,需要注意的是,配置完設備名稱(chēng)和IP下載到Modbus485 轉 Profinet網(wǎng)關(guān)后,需要重新上電配置才會(huì )生效。
*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。