①EtherCAT转Modbus485RTU网关多路同步高速采集无需编程串口服务器
EtherCAT转Modbus485RTU网关多路同步高速采集无需编程串口服务器https://item.taobao.com/item.htm?ft=t&id=798036415719
EtherCAT 串口网关
EtherCAT 转 RS485
型号: 1路总线EC网关 MS-A2-1011
2路总线EC网关 MS-A2-1021
4路总线EC网关 MS-A2-1041
技术规格
1. 串口网关 MS-A2-1041
2. 串口网关 MS-A2-1021
3. 串口网关 MS-A2-1011
产品功能 (以MS-A2-1041 为例)
MS-A2-1041 网关通过 EtherCAT 协议与自由协议或 Modbus 协议的相互转换,可以将 RS485 串口设备接入 EtherCAT 网络,并可轻松实现数据的双向交换。
技术指标
[1] 四个独立通道;
[2] EtherCAT 网络与 RS485 串口通讯相互独立;
[3] 串口是 RS485 接口,半双工,波特率 2400、4800、9600、19200、38400、 57600、115200 可选,数据位:8、7 位可选,校验位:无、奇、偶可选,1 位或 2 位停止位可选;
[4] MS-A2-1041 串口网关作为 Modbus 主站,支持 01H、02H、03H、04H、05H、 06H、0FH、10H 功能码,每个通道最多可配置 48 条 Modbus 命令,Modbus 功能码 03H、04H、06H、10H 支持“字节交换”功能,便于用户解决两个网络间数据 的大端小端格式问题;
[5] 串口独立 1KV 光电隔离;
[6] EtherCAT 最大输入输出字节数:
最大输入字节数为 512 Bytes
最大输出字节数为 512 Bytes
[7] 防护等级:IP20;
[8] 测试标准:符合 EMC 测试标准
1:协议类型
自由协议-标准模式:
连接 PC 时,通常选择标准模式。既可以从 MS-A2-1041 向外围 设备发送数据,也可以由外围设备向 MS-A2-1041 发送数据。因此,可以将 CPU 单元的数据写入外围设备,将外围设备的数据读取到 CPU 单元。
自由协议-响应接收模式:
连接仅在请求时才发送数据的外部设备时,选择响应接收模式。
自由协议-缓冲区清除模式:
一般在连接采用“放流”的方法单方面发送数据的外部设 备时选用缓存清除模式。缓冲区清除模式将忽略接收处理中新接收的数据,通常只读 取最新的数据。
MODBUS RTU 主站:
MODBUS RTU 主站。
MODBUS ASCII 主站:
MODBUS ASCII 主站。
2. 波特率
2400,4800,9600,19200,38400,57600,115200bps 可选。
3. 数据位
8,7 位。
4. 校验方式
无,奇,偶可选。
5. 停止位
1,2 可选
6. 超时时间
只在协议类型选择 MODBUS RTU 主站和 MODBUS ASCII 主站时有效。
当模块发送命令后,等待从站响应的时间,范围:10~60000ms。
7. 延时时间/自动发送周期
延时时间:
只在协议类型选择 MODBUS RTU 主站和 MODBUS ASCII 主站时有效。
一条 Modbus 命令发完并收到正确响应或响应超时之后,发送下一条 Modbus 命令之
前,延迟的时间,范围:0~2500ms。
自动发送周期:
只在协议类型选择自由协议时有效。串口自动发送数据的周期,仅当自 动发送开启时有效,取值范围:10~60000ms。
8. 写命令轮询模式/自动发送
写命令轮询模式:
只在协议类型选择 MODBUS RTU 主站和 MODBUS ASCII 主站时有效。
Modbus 写命令(输出命令),有三种输出模式:连续输出,禁止输出,逢变输出。
连续输出:与 Modbus 读命令输出方式相同,根据扫描比率进行扫描输出。
禁止输出:
禁止输出 Modbus 写命令。
逢变输出:
输出数据有变化时,输出写命令,并在接收到正确响应后停止输出。
自动发送:
只在协议类型选择自由协议时有效。
关闭:
关闭自动发送,触发一次就发送一次;
开启:
打开自动发送,按照自动发送周期循环发送;
9. 重读次数
只在协议类型选择 MODBUS RTU 主站和 MODBUS ASCII 主站时有效。
当 Modbus 读写指令失败时,模块会重复发送的次数设定,范围:1~10。
10.错误保持
只在协议类型选择 MODBUS RTU 主站和 MODBUS ASCII 主站时有效。
有两种模式:清零,保持。
清零:MODBUS 读指令失败时,对应地址的值清零。
保持:MODBUS 读指令失败时,对应地址保持上一次读到的值。
11.终端电阻
RS485 终端电阻,可选择是否启用。
EtherCAT转Modbus485RTU网关多路同步高速采集无需编程串口服务器https://item.taobao.com/item.htm?ft=t&id=798036415719
配置说明
网线连接电脑到模块上的 WEB 网口,电脑所连网口的网段设置成 192.168.1.X 后,打开 浏览器,地址栏输入 192.168.1.8 (模块固定 IP 地址为 192.168.1.8 ),打开扫描器监控页面;
通道0 :参数设定
选择通道 0,设定协议类型、波特率、数据位、校验方式、停止位、响应等待时间、
轮询延时时间、写命令轮询模式、重读次数、错误保持、终端电阻启用。
Modbus 轮询命令
只在协议类型选择 MODBUS RTU 主站和 MODBUS ASCII 主站时有效。
最多可添加 48 条命令。
1. 序号 :表示该新增命令要加在什么位置,范围:1~48。
2. 从站ID :该通道所连接的从站节点号,范围:0~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 + 14 ~ N + 255。
写命令(05,06,15,16):M + 2 ~ M + 255。
(N : 监控数据首 DM 编号,M : 控制数据首 DM 编号)
7. 字节个数 :读写命令字节个数。
8. 字节交换:
有三种类型:不交换,高低字节交换,四字节交换。
用户可能需要交换字节顺序才能得到正确的数值。
9. 校验类型 :CRC。
删除命令:
只在协议类型选择 MODBUS RTU 主站和 MODBUS ASCII 主站时有效。
提交:
当通道参数和 Modbus 轮询命令都添加完成后,点击提交按钮,到此通道设定完成。
导入文件
只在协议类型选择 MODBUS RTU 主站和 MODBUS ASCII 主站时有效。
可以导入 csv 文件,进行添加轮询命令;
导出文件
只在协议类型选择 MODBUS RTU 主站和 MODBUS ASCII 主站时有效。
可以导出 csv 文件,对轮询命令进行保存;
指令测试
指令测试页面,可进行手动读写操作,必须在通道参数设定完成后才能进行指令测试;
自由协议测试
只在协议类型选择自由协议-标准模式、自由协议-响应接收模式和自由协议-缓冲区清
除模式时有效。
读指令,写单个线圈,写单个寄存器,写多个线圈,写多个寄存器
只在协议类型选择 MODBUS RTU 主站和 MODBUS ASCII 主站时有效。
监控数据
控制数据
EtherCAT转Modbus485RTU网关多路同步高速采集无需编程串口服务器https://item.taobao.com/item.htm?ft=t&id=798036415719
原文地址:https://blog.csdn.net/2401_87100760/article/details/142577118
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!