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