EtherCAT/Ethernet/IP/Profinet/ModbusTCP协议互转工业串口网关https://item.taobao.com/item.htm?ft=t&id=822721028899
协议转换通信网关
EtherNet/IP 转 Modbus TCP
GW型号系列
MS-GW25 概述
简介
MS-GW25 是 EtherNet/IP 和 Modbus TCP 协议转换网关,为用户提供一种PLC 扩展的集成解决方案,可以轻松容易将 Modbus TCP 网络接入 EtherNet/IP网络中,方便扩展,不受限制,用户可以快速组建自己的应用网络。Modbus TCP接口既可做服务器也可做客户端,作为客户端时,用户无需编程,在网关网页添加轮询指令即可,最多可创建 4 个 Socket;EtherNet/IP 接口作为从站,支持掉线报警,支持硬件看门狗,保证系统的稳定性。支持网页 WEB 设置和数据监控,支持在网关网页下载 EDS 文件,具有在线可视化功能,用户无需编程和考虑技术实现的细节,快速实现协议网络的扩展应用。
接线概述
使用 MS-GW25 协议转换网关时连接如下图所述。
技术规格
通信规格
STP=屏蔽双绞线电缆、UTP=非屏蔽双绞线电缆。
复位(初始化)时的设定
长按复位开关 3 秒钟以上后,BUS 指示灯会闪红灯一次,此时网关已复位初始化为出厂时的设定。
配线时的注意事项
端子排技术规格
关于电缆
(1) 绞线、单线直接处理时
(a) 拧线时避免绞线末端露出“须线”。
(b) 电线的末端请勿焊接。
(2) 使用带绝缘套管的棒状端子时根据电线护套厚度的不同,可能会难以插入绝
缘套管,因 此请参考外形图选用合适的电线。
接地时的注意事项
各设备请分別接地(接地施工为 D 类接地)。另外,此时的接地电阻控制在100Ω 以下。无法分别接地时,也可采用共用接地。不过,此时的电线要全部采用相同长度。接地时请使用 FG 端子。 (电源端子请勿接地)
连接到以太网
对于将 MS-GW 网关连接到以太网的步骤进行描述。
所用电缆
根据以太网的通信速度的不同,可用电缆也不同。屏蔽双绞线(以下称为 STP )电缆或非屏蔽双绞线(以下称为 UTP )电缆都可以使用。推荐使用 STP 电缆。
关于的 MS-GW 网关的以太网连接器
MS-GW 网关的以太网连接器,RJ-45 模块化连接器的信号分配如下所述。
注:安装、敷设电缆线时,可能会将电缆线弯曲使用。将电缆线呈锐角弯曲时,电缆内的芯线可能会断裂,或经过长年使用后可能会发生断线。因此在安装、敷设电缆时,对于这些应该多加注意。
网关 MS-GW25
产品功能
MS-GW25 是一款实现不同工业以太网网络设备互联的网关。该产品支持 Modbus TCP主站或从站,只支持 EtherNet/IP 从站,用于 Modbus TCP 网络和 EtherNet/IP 网络之间的数据交换。支持施耐德等 PLC 和 AB/OMRON PLC 的互联,也支持将 ModbusTCP 设备连接到 EtherNet/IP 网络。
产品特点
双网段通讯能力:提供双以太网口,专为满足不同网段间数据传输需求而设计。
大容量数据处理:具备最大各 256 字节的输入输出能力,满足大多数应用场景,助力用户处理更多关键业务数据。
实时网络监控:内置网络状态监视功能,实时监测 EtherNet/IP 或 Modbus TCP 端的设备连接状态,确保设备在线与数据传输的连续性。
灵活设备接入:Modbus TCP 端口配置灵活,支持更多设备接入,满足大规模系统集成需求,提高设备间的互操作性。
技术指标
[1] 网口 10/100M 自适应,可靠的工业组网,突破空间限制,扩展增容极其简单方便;
[2] EtherNet/IP 网络与 Modbus TCP 网络相互独立,分别设置,互不影响,支持互转,具有 IP 地址冲突探测功能;
[3] EtherNet/IP 做为从站:支持 ODVA 标准 EtherNet/IP 通信协议。
[4] Modbus TCP 端:支持字节交换功能:不交换、高低字节交换、四字节交换,支持服务器端口号设置,默认为 502,最多支持 4 个 Modbus TCP 设备连接,支持标准的MODBUS 功能码;最大支持 32 指令;
[5] 支持一键恢复出厂设置;
[6] 支持硬件看门狗,保证系统的稳定性;
[7] 支持任一浏览器网页式 WEB 设置,不需要额外下载软件;
[8] 标准导轨式安装,适配各种场景;
[9] 防护等级:IP20;
[10] 测试标准:符合 EMC 测试标准。
EtherCAT/Ethernet/IP/Profinet/ModbusTCP协议互转工业串口网关https://item.taobao.com/item.htm?ft=t&id=822721028899
配置说明
上载
网线连接电脑到模块上的 EtherNet/IP 的任一网口, 电脑所连网口的网段设置成192.168.1.X(X 是除 8 外的任一数值)后, 打开浏览器, 地址栏输入192.168.1.8 (模块出厂初始 IP 地址为 192.168.1.8 ),打开扫描器监控页面,点击上载;
MBTCP 设定
1、选择 MBTCP 设定,点击“配置”,设定协议类型、超时时间、延时时间、写命令轮询模式、从站选择、从站 ID、从站 IP 地址、从站端口号。
(1)协议类型选择
ModbusTCP 主站,ModbusTCP 从站。
ModbusTCP 主站:模块做 ModbusTCP 客户端,所连接的 ModbusTCP 设备做服务器。
ModbusTCP 从站:模块做 ModbusTCP 服务器,所连接的 ModbusTCP 设备做客户端。
(2)超时时间
当 Modbus 主站发送命令后,等待从站响应的时间,范围:10~60000ms。
(3)延时时间
一条 Modbus 命令发完并收到正确响应或响应超时之后,发送下一条 Modbus 命令之前,延迟的时间,范围:0~2500ms。
(4)写命令轮询模式
Modbus 写命令(输出命令),有三种输出模式:逢变输出,连续输出,禁止输出。
逢变输出:输出数据有变化时,输出写命令,并在接收到正确响应后停止输出。
连续输出:与 Modbus 读命令输出方式相同,根据扫描比率进行扫描输出。
禁止输出:禁止输出 Modbus 写命令。
(5)从站选择
只有在模块做 ModbusTCP 客户端时设置有效。
从站1、从站2、从站3、从站4。
(6)从站 ID
只有在模块做 ModbusTCP 客户端时设置有效。
Modbus 从站地址,设定范围为1~255。
(7)从站 IP 地址
只有在模块做 ModbusTCP 客户端时设置有效。
所连从站的对应 IP 地址。
(8)从站端口号
只有在模块做 ModbusTCP 客户端时设置有效。
所连从站的对应端口号。
2、点击“删除”,可对配置好的从站进行删除。
3、选择从站指令,点击“增加指令”,可添加 Modbus 命令,每个从站最多添加 32条指令。
只有在模块做 ModbusTCP 客户端时设置有效。
(1)序号
表示该新增命令要加在什么位置,范围:1~32。
(2)从站 ID
该通道所连接的从站节点号,范围:1~255。此处不可设置,为默认,由上一步配置参数里选填的从站节点号决定。
(3)功能码
支持功能码:01(读线圈状态),02(读输入状态),03(读保持寄存器),04(读输入寄存器),05(写单个线圈),06(写单个保持寄存器),15(写多个线圈),16(写多个保持寄存器)。
(4)Modbus 寄存器起始地址
Modbus 从站设备中寄存器/开关量/线圈等起始地址,十进制,范围:0~65535。
(5)数据个数
数据长度,两个字节为一个数据个数长度, 范围:1~10。
(6)PLC 地址
映射到 PLC 中所对应的地址偏移量;
数据在模块内存中映射的地址范围:
读命令(01,02,03,04):N + 9 ~ N + 127。
写命令(05,06,15,16):M + 1 ~ M + 127。
(N : 监控数据首 DM 编号,M : 控制数据首 DM 编号)
(7)字节个数
读写命令字节个数。
(8)字节交换
有三种类型:不交换,高低字节交换,四字节交换。
用户可能需要交换字节顺序才能得到正确的数值。
4、点击“删除指令”,可对已添加的 Modbus 命令进行删除。
只有在模块做 ModbusTCP 客户端时设置有效。
5、点击“导入文件”,Modbus 命令可通过导入 CSV 格式进行添加。
只有在模块做 ModbusTCP 客户端时设置有效。
6、点击“导出文件”,Modbus 命令可通过导出 CSV 格式进行保存。
只有在模块做 ModbusTCP 客户端时设置有效。
7、当 ModbusTCP 设置和从站的 Modbus 轮询命令都添加完成后,点击“提交”按钮,把设定保存进模块,然后断电重启。
8、ModbusTCP 设备和模块连接上后,网页上对应的这几个指示灯会亮。
指示灯MBTCP-NS:只要有 ModbusTCP 设备连接上模块。
指示灯S0: ModbusTCP 设备 1 连接上模块后该灯会亮;
指示灯S1: ModbusTCP 设备 2 连接上模块后该灯会亮;
指示灯S2: ModbusTCP 设备 3 连接上模块后该灯会亮;
指示灯S3: ModbusTCP 设备 4 连接上模块后该灯会亮;
MBTCP 测试
该页面用于调试 Modbus 指令。用户在通道参数设定完成后,可以进行手动读写操作,通过该页面发送 Modbus 命令查看通讯是否正常。
读指令
(1)从站 :选择所要测试的从站,范围:1~4。
(2)从站 ID :不可更改,由配置参数时对应从站所设定的节点号决定,范围:1~4。
(3)功能码
支持功能码:01(读线圈状态),02(读输入状态),03(读保持寄存器),04(读输入寄存器)。
(4)起始地址
Modbus 从站设备中寄存器/开关量/线圈等起始地址,十进制,范围:0~65535。
(5)数据个数 :数据长度,两个字节为一个数据个数长度, 范围:1~64。
(6)字节交换
有三种类型:不交换,高低字节交换,四字节交换。
用户可能需要交换字节顺序才能得到正确的数值。
(7)清除 :清除 Tx (发送次数)和 Err (读取错误次数)。
(8)循环发送模式 :当前读取指令循环发送。
(9)开始测试
上述参数设定完成后,点击开始测试按钮,测试返回数据显示在右侧显示框,若未开
启循环发送模式,点击开始按钮,只会发送一次,若开启循环发送模式,点击开始按
钮,指令轮询,直到关闭开始测试按钮。
(10)写入结果
显示该读取操作的结果,显示代码 0 即为读取成功,其他代码请参考“错误代码”。
(11)耗时 :显示该读取指令耗时,单位 ms。
写单个线圈
(1)从站 :选择所要测试的从站,范围:1~4。
(2)从站 ID :不可更改,由配置参数时对应从站所设定的节点号决定,范围:1~4。
(3)起始地址
Modbus 从站设备中寄存器/开关量/线圈等起始地址,十进制,范围:0~65535。
(4)写入值 :Modbus 设定值,可选择 OFF 或 ON。
(5)开始测试 :上述参数设定完成后,点击开始测试按钮,将写入值写入从站设备。
(6)写入结果
显示该写入操作的结果,显示代码 0 即为写入成功,其他代码请参考“错误代码”。
(7)耗时 :显示该写入指令耗时,单位 ms。
写单个寄存器
(1)从站 :选择所要测试的从站,范围:1~4。
(2)从站 ID :不可更改,由配置参数时对应从站所设定的节点号决定,范围:1~4。
(3)起始地址
Modbus 从站设备中寄存器/开关量/线圈等起始地址,十进制,范围:0~65535。
(4)写入值 :Modbus 设定值,设定范围为 -32768~32767。
(5)字节交换
有两种类型:不交换,高低字节交换。
用户可能需要交换字节顺序才能得到正确的数值。
(6)开始测试 :上述参数设定完成后,点击开始测试按钮,将写入值写入从站设备。
(7)写入结果
显示该写入操作的结果,显示代码 0 即为写入成功,其他代码请参考“错误代码”。
(8)耗时 :显示该写入指令耗时,单位 ms。
写多个线圈
(1)从站 :选择所要测试的从站,范围:1~4。
(2)从站 ID :不可更改,由配置参数时对应从站所设定的节点号决定,范围:1~4。
(3)起始地址
Modbus 从站设备中寄存器/开关量/线圈等起始地址,十进制,范围:0~65535。
(4)数据个数 :数据长度,两个字节为一个数据个数长度, 范围:1~64。
(5)开始测试
上述参数设定完成后,点击开始测试按钮,将右侧设定框中设定值写入从站设备,勾选表示 ON,反之为 OFF。
(6)写入结果
显示该写入操作的结果,显示代码 0 即为写入成功,其他代码请参考“错误代码”。
(7)耗时 :显示该写入指令耗时,单位 ms。
写多个寄存器
(1)从站 :选择所要测试的从站,范围:1~4。
(2)从站 ID :不可更改,由配置参数时对应从站所设定的节点号决定,范围:1~4。
(3)起始地址
Modbus 从站设备中寄存器/开关量/线圈等起始地址,十进制,范围:0~65535。
(4)数据个数 :数据长度,两个字节为一个数据个数长度, 范围:1~64。
(5)字节交换
有三种类型:不交换,高低字节交换,四字节交换。
用户可能需要交换字节顺序才能得到正确的数值。
(6)开始测试
上述参数设定完成后,点击开始测试按钮,将右侧设定框中设定值写入从站设备,写入值设定范围为 -32768~32767。
(7)写入结果
显示该写入操作的结果,显示代码 0 即为写入成功,其他代码请参考“错误代码”。
(8)耗时 :显示该写入指令耗时,单位 ms。
EIP 监控数据
可监控 Modbus TCP 传输过来给到 EtherNet/IP 主站的数据。
可切换三种显示状态,十进制、有符号十进制和十六进制。
EIP 控制数据
可监控 EtherNet/IP 主站发送给 Modbus TCP 的数据。
可切换三种显示状态,十进制、有符号十进制和十六进制;
MBTCP 数据
只在当模块做 ModbusTCP 从站(服务器)时。
可监控 Modbus TCP 发送给 EtherNet/IP 主站的数据和接收从 EtherNet/IP 主站发过来的数据。
可切换三种显示状态,十进制、有符号十进制和十六进制;
Modbus TCP 发送数据地址区:字0~127;
Modbus TCP 接收数据地址区:字129~255。
网络配置
点击网络配置,可对 EtherNet/IP 网络 和 ModbusTCP 网络进行修改设定;设定完成后,分别点击“提交”,保存进模块。点击“取消”可退出网络配置界面。
EDS 配置文件下载
点击网页左下角的 EDS 配置文件下载,保存即可。
通信字节分配
1、EtherNet/IP 监控数据(128 字/256 字节) Assembly Instance:64H(100)
( MODBUS TCP 做主站时)
2、EtherNet/IP 监控数据(128 字/256 字节) Assembly Instance:64H(100)
( MODBUS TCP 做从站时)
3、EtherNet/IP 控制数据(128 字/256 字节) Assembly Instance:65H(101)
( MODBUS TCP 做主站时)
4、EtherNet/IP 控制数据(128 字/256 字节) Assembly Instance:65H(101)
( MODBUS TCP 做从站时)
5、MODBUS TCP 数据(256 字/512 字节)(只有在 MODBUS TCP 做从站时)
EtherCAT/Ethernet/IP/Profinet/ModbusTCP协议互转工业串口网关https://item.taobao.com/item.htm?ft=t&id=822721028899