本案例模拟将Modbus TCP设备数据连接到Rockwell PLC的以太网网络。使用的设备是罗克韦尔ABPLC1769-L32E,开江智能以太网/IP转ModbusTCP网关。 MODBUS TCP从站昆仑触摸屏。
1、配置方法:首先需要打开Studio5000配置软件,新建工程并添加站点。
2.添加AB公司的PLC1769-L32E;
3、使用BOOTP-DHCP Server软件提前设置PLC的IP,并放到网上。
4、点击TOOLS-EDS硬件安装工具,导入Ethernet/IP转ModbusTCP网关的eds文件;
5、继续点击下一步,点击Borwse选择EDS文件的位置;
6、下载配置到plc,右键Ethernet Prot选择New Module添加Ethernet/IP to ModbusTCP网关模块;
7、输入eip进行搜索,选择EIP001;
8、设置Ethernet/IP转ModbusTCP网关的名称和IP地址(名称可以任意,主要是对应IP地址);
9、点击Change,设置输入输出长度;
10、打开昆仑通泰触摸屏配置软件,新建TCP转发设备;
11.然后开始设置转发参数;
12 单击设备窗口,将端口号设置为502;
13、关联对应的视图接口,MCGS端就结束了。打开网关配置软件配置modbus参数,点击红圈处新建,选择EIP-MTC;
14、设置Ethernet/IP转ModbusTCP网关的IP地址以及输入输出数据长度与PLC配置一致;
15、设置Modbus Tcp的本地端口IP,与组态王在同一网段但IP不同;
16、右键Modbus TCP插入,在下级NODE中填写从服务器的IP;
17、注:响应等待代表从站响应的最大等待时间,轮询延迟代表从站响应后等待多长时间才发送下一条命令;
18、选择对应的功能码,填写寄存器地址和数量。配置完多个命令后,点击自动计算映射地址,数据会自动映射到对应的IQ地址;