本案例監(jiān)控的主要對象是變送器的顯示與報警。系統(tǒng)主PLC 選用羅克韋爾(AB) PLC 1769-L32E,通過MODBUS轉EtherNet/IP網(wǎng)關采集變送器數(shù)據(jù)。
1、首先加入 EDS 文件。將MODBUS轉EtherNet/IP 網(wǎng)關的 EDS 文件拷貝放到任意位置;
2、打開RSLogix5000,進行硬件組態(tài),首先添加網(wǎng)關的EDS文件;
3、安裝完成后添加模塊,選擇New Module;
4、輸入EIP尋找MODBUS轉EtherNet/IP網(wǎng)關模塊,名稱顯示為 GW1;
5、雙擊MODBUS轉EtherNet/IP網(wǎng)關的模塊設置參數(shù);
6、設置MODBUS轉EtherNet/IP網(wǎng)關的設備名稱和IP地址,本例為GW1 ,IP地址192.168.1.11;
7、點擊Change設置數(shù)據(jù)的輸入輸出長度,本例為8個字節(jié);
8、下載配置到PLC;
9、組態(tài)設置完成后下載到 PLC 中,設置好變送器的參數(shù);
10、本例設置MODBUS轉EtherNet/IP為1號站地址,波特率9600 8數(shù)據(jù)位一個停止位,無校驗;
11、并開始配置 MODBUS轉EtherNet/IP參數(shù)設置。首先安裝MODBUS轉EtherNet/IP網(wǎng)關配置軟件,打開軟件新建項目;
12、選擇 EIP2MM;
13、配置MODBUS轉EtherNet/IP網(wǎng)關的 IP 地址與設備名稱(要與組態(tài)軟件中保持一致);
14、設置MODBUS轉EtherNet/IP 參數(shù)(輸出命令輪詢模式可根據(jù)需要選擇單次發(fā)送,連續(xù)發(fā)送,脈沖發(fā)送等);
15、填寫MODBUS轉EtherNet/IP變頻器的站號;
16、MODBUS轉EtherNet/IP的從站寄存器地址如下;
17、如我們想讀取從站的質(zhì)量瞬時流量,那么地址為247和248兩個寄存器,但是因為地址存在偏移,所以地址應寫為246和247兩個;
18、從modbus主站軟件中可以看到,設備的地址為3區(qū),采用04功能碼;
19、所以MODBUS轉EtherNet/IP網(wǎng)關的modbus設置如下,選擇03功能碼;
20、填寫MODBUS轉EtherNet/IP寄存器地址;
21、地址寫246,寄存器數(shù)量兩個。配置后保存下載進網(wǎng)關。監(jiān)控對應的I地址即可。
以上是通過MODBUS轉EtherNet/IP網(wǎng)關將MODBUS從站設備接入ETHERNET/IP主站羅克韋爾(AB) PLC 1769-L32E通訊網(wǎng)絡的方法案例分享,歡迎大家一起交流、探討。