MODBUS轉EtherNet/IP網關連接希望森蘭變頻器案例
Modbus轉Ethernet/Ip網關,用于將多個MODBUS從站設備接入 ETHERNET/IP主站網絡,實現 MODBUS轉ETHERNET/IP功能。配上MODBUS轉 EtherNet網關專用的EDS文件,實現ETHERNET/IP主 站對MODBUS從站設備的控制。
需要的設備:
24v電源模塊
羅克韋爾PLC1769-L32E
微硬創新ENMD485-K22(ethernet轉modbus)網關一個
變頻器
詳細操作步驟:
1、打開RSLogix5000,進行硬件組態,首先添加網關的 EDS文件;
2、安裝完成后添加模塊,選擇NewModule;
3、輸入EIP尋找MODBUS轉EtherNet網關模塊,名稱顯示為GW1;
4、雙擊MODBUS轉ETHERNET/IP網關的模塊設置參數;
5、設置MODBUS轉ETHERNET/IP網關的設備名稱和IP地址,本例為GW1 ,IP地址 192.168.1.11;
6、點擊Change設置數據的輸入輸出長度,本例為 16個字節;
7、下載配置到 PLC;
8、打開網關配置軟件新建項目選擇 EIP2MM;
9、設置MODBUS轉ETHERNET/IP網關配置與PLC的通訊參數;
10、要與 PLC那邊一一對應,設置 MODBUS轉 ETHERNET/IP網關的 MODBUS參數
波特率,奇偶校驗,數據位,停止位等 (注意,在奇偶校驗不為無時數據位請選擇 9);
11、在MODBUSRTU處單擊鼠標右鍵選擇插入從站站號;
12、填寫MODBUS轉ETHERNET/IP網關從站站號,如有多個MODBUS設備可添加多個從站;
13、同樣在NODE處單擊鼠標右鍵插入功能碼,并填寫讀取的寄存器參數;
14、打開從站通訊手冊,確認從站支持ModbusRTU通訊協議;
15、設置網關的485總線參數,(波特率,數據位,停止位,奇偶校驗等)和網關配置軟件保持一致;
16、根據操作手冊可得知需要讀寫的參數寄存器地址,該地址顯示可讀可寫則地址區為40000使用03H功能碼;
17、比如我們要讀取運行狀態,通訊地址為0x2080,從手冊得知該地址為只讀,即30000地址區04H功能碼;
18、填入寄存器地址,注意這里要填寫10進制地址所以0x2080換算為8320,寄存器數量為1;
19、內存映射地址對應PLC的I地址,為零則表示該參數數值會對應到plc的輸入區第一位。
寫命令同理,有四種寫入命令可選。
20、選擇 16H功能碼寫多寄存器(具體看從站是否支持),地址填寫0x2000的 10進制地址,內存映射起始地址1500對應PLC的輸出區第一位;
21、配置好之后通過USB或TCP網口 下載到MODBUS 轉ETHERNET/IP網關 中,上電后連接 即可使用
以上是通過微硬創新 ENMD485-K22(MODBUS轉ETHERNET/IP)網關將MODBUS從站設備快速接入ETHERNET/IP主站 通訊網絡的方法案例分享,歡迎大家一起交流、探討。
-
變頻器
+關注
關注
251文章
6548瀏覽量
144515 -
MODBUS
+關注
關注
28文章
1799瀏覽量
76954 -
網關
+關注
關注
9文章
4444瀏覽量
51057 -
Ethernet
+關注
關注
3文章
317瀏覽量
55934
發布評論請先 登錄
相關推薦
評論