本案例用的設(shè)備有AB PLC1769-L32E,耐用通信Modbus TCP轉(zhuǎn)EtherNET/IP網(wǎng)關(guān),生物反應(yīng)器。
1、打開(kāi)RSLogix5000,進(jìn)行硬件組態(tài),首先添加網(wǎng)關(guān)的 EDS 文件;
2、安裝完成后添加模塊,選擇 New Module;
3、輸入 EIP 尋找Modbus TCP轉(zhuǎn)EtherNET/IP網(wǎng)關(guān)模塊,名稱顯示為 EIP001;
4、雙擊Modbus TCP轉(zhuǎn)EtherNET/IP網(wǎng)關(guān)網(wǎng)關(guān)模塊設(shè)置參數(shù);
5、設(shè)置Modbus TCP轉(zhuǎn)EtherNET/IP網(wǎng)關(guān)的設(shè)備名稱和 IP 地址,本例為 eip IP192.168.1.11(此處設(shè)備名稱可隨意寫,Modbus TCP轉(zhuǎn)EtherNET/IP網(wǎng)關(guān)在 EtherNet/IP 端不需要設(shè)置設(shè)備名稱);
6、點(diǎn)擊 Change 設(shè)置數(shù)據(jù)的輸入輸出長(zhǎng)度,本例為 8 個(gè)字節(jié);
7、下載配置到 PLC;
8,打開(kāi)配置軟件Gateway Configuration Studio;
9,打開(kāi)網(wǎng)關(guān)配置軟件進(jìn)行modbusTCP參數(shù)配置,點(diǎn)擊紅圈中的新建,選擇EIP-MTC(MODBUS TCP主站);
10、設(shè)置Modbus TCP轉(zhuǎn)EtherNET/IP網(wǎng)關(guān)的IP地址和字節(jié)數(shù)要和PLC組態(tài)保持一致;
11、繼續(xù)右鍵點(diǎn)擊插入,插入Node;
12、設(shè)置ModbusTCPip地址,IP地址是Modbus TCP轉(zhuǎn)EtherNET/IP網(wǎng)關(guān)網(wǎng)口地址,網(wǎng)關(guān)地址為過(guò)濾交換機(jī)地址需設(shè)置為不沖突地址即可;
13,根據(jù)控制器手冊(cè)設(shè)置Modbus TCP轉(zhuǎn)EtherNET/IP網(wǎng)關(guān)通信參數(shù),及功能地址介紹;
14、給Modbus TCP轉(zhuǎn)EtherNET/IP網(wǎng)關(guān)配置點(diǎn)擊控制器讀寫數(shù)據(jù),這里舉例讀取點(diǎn)擊控制器的電流值,及反饋值。如下圖所示
PLC中組態(tài)中數(shù)據(jù)讀取顯示,根據(jù)產(chǎn)品手冊(cè)的地址說(shuō)明可把Modbus TCP轉(zhuǎn)EtherNET/IP網(wǎng)關(guān)數(shù)值放到PLC內(nèi)存映射起始地址與博圖中的 kj:I Data [0]地址相對(duì)應(yīng),本例中 I 地址為 0-7,若地址為 0 寄存器地址 256 號(hào)的數(shù)據(jù) 就會(huì)映射到 I.Data 0 后面數(shù)據(jù)依此往后按順序排列,從而進(jìn)一步的對(duì)數(shù)據(jù)進(jìn)行運(yùn)算采集工作,以上就是Modbus TCP轉(zhuǎn)EtherNET/IP網(wǎng)關(guān)在PLC組態(tài)的快速配置。