EBYTE ME31 网络IO联网模块

超过view
产品介绍
ME31-XXAX0060配备6路A型继电器输出,支持Modbus TCP协议或Modbus RTU协议进行采集和控制。同时该设备还是一个网络I/O联网模块,可以作为简易Modbus网关使用(自动通过串口/网口发送非本地Modbus地址的命令)。
功能特点 
- 支持标准Modbus RTU协议、Modbus TCP协议;
- 支持各种组态软件/PLC/触摸屏;
- RS485采集控制I/O;
- RJ45采集控制I/O,支持4路主机接入;
- 支持OLED显示屏显示状态信息,并通过按键配置设备参数;
- 6路开关量输出DO(A型继电器);
- 开关量输出(DO)支持电平模式、脉冲模式、跟随模式、反向跟随模式、触发翻转模式;
- 支持自定义Modbus地址设置;
- 支持8种常见的波特率配置;
- 支持DHCP和静态IP;
- 支持DNS功能,域名解析;
- 支持Modbus网关功能;
产品应用拓扑图

快速使用
【注意】此项测试需使用出厂默认参数进行。
设备准备
下表列出了本次测试所需的项目: 
设备连接
RS485 连接 
笔记:485总线高频信号传输时,信号波长短于传输线,信号在传输线末端会形成反射波,对原信号产生干扰。因此需要在传输线末端加终端电阻,使得信号到达传输线末端后不发生反射。终端电阻应与通讯电缆的阻抗相同,典型值为120欧姆。其作用是匹配总线阻抗,提高数据通讯的抗干扰性和可靠性。
继电器输出连接 
使用简单 
- 接线:电脑通过USB转RS485连接到ME31-XXAX0060的RS485接口,A连接A,B连接B。
- 联网:将网线插入RJ45端口,与PC连接。
- 力量 供电:使用DC-12V开关电源(DC 8~28V)给ME31-XXAX0060供电。
参数配置
步骤1:修改电脑IP地址与设备一致,这里我修改为192.168.3.100,确保与设备在同一个网段,且IP不同。如果以上步骤完成后无法连接设备,请关闭防火墙后重试;

第二步:打开网络助手,选择TCP客户端,输入远程主机IP2(默认参数),输入端口号192.168.3.7(默认参数),选择HEX发送。
控制测试
Modbus TCP 控制
使用网络助手控制ME31-XXAX0060的第一个DO输出。 
其他功能可以通过下表中的命令进行测试。
| 功能(功能代码) | 命令 |
| 拉入第一个线圈(0x05) | 01 00 00 00 00 06 01 05 00 00 FF 00 |
| 全开命令(0x0F) | 02 00 00 00 00 08 01 0F 00 00 00 06 01 3F |
| 全关命令(0x0F) | 02 00 00 00 00 08 01 0F 00 00 00 06 01 00 |
| 读取所有 DO 状态 (0x01) | 01 00 00 00 00 06 01 01 00 00 00 06 |
Modbus RTU 控制
使用串口助手控制ME31-XXAX0060的第一个DO输出。
其他功能可以通过下表中的命令进行测试。
| 功能(功能代码) | 命令 |
| 拉入第一个线圈(0x05) | 01 05 00 00 FF 00 8C 3A |
| 全开命令(0x0F) | 01 0F 00 00 00 06 01 3F DF 46 |
| 全关命令(0x0F) | 01 0F 00 00 00 06 01 00 9F 56 |
| 读取所有 DO 状态 (0x01) | 01 01 00 00 00 06 公元前 08 |
技术规格
规格
| 类别 | 姓名 | 参数 |
| 电源 | 操作量tage | DC8〜28V |
| 电源指示灯 | 蓝色 LED 指示 | |
| 串行端口 | 通信接口 | RJ45、RS485 |
| 波特率 | 9600bps(可定制) | |
| 协议 | 标准Modbus TCP、Modbus RTU协议 | |
| MODBUS | 设备地址 | 可通过Modbus指令及上位机修改 |
| 输出 | DO 通道数 | 6 通 |
| DO输出类型 | A型继电器 | |
| DO输出方式 | 电平输出、脉冲输出 | |
| 继电器触点容量 | 30 伏/5 安,250 伏/5 安 | |
| 输出指示 | OLED屏幕显示,红色LED指示 | |
| 其他 | 产品尺寸 | 121毫米 * 72毫米 * 34毫米(长*宽*高) |
| 产品重量 | 150 ±5 克 | |
| 工作温度和湿度 | -40~+85℃,5%~95%RH(无凝露) | |
| 存储温度和湿度 | -40~+105℃,5%~95%RH(无凝露) | |
| 安装方法 | 导轨安装 |
设备默认参数
| 类别 | 姓名 | 参数 |
| 以太网参数 | 工作模式 | TCP 服务器(最多 4 路客户端访问) |
| 本地 IP | 192.168.3.7 | |
| 本地端口 | 502 | |
| 子网掩码 | 255.255.255.0 | |
| 网关地址 | 192.168.3.1 | |
| DHCP | 关闭 |
| 本机 MAC | 由芯片决定(固定) | |
| 目标IP | 192.168.3.3 | |
| 目标端口 | 502 | |
| DNS 服务器 | 114.114.114.114 | |
| 主动上传 | 关闭 | |
| 串行参数 | 波特率 | 9600bps(8种) |
| 检查方法 | 无(默认)、奇数、偶数 | |
| 数据位 | 8 | |
| 停止位 | 1 | |
| MODBUS参数 | Modbus 主从 | 奴隶 |
| 地址 | 1 |
机械尺寸图
接口及指示灯说明 
| 不。 | 标签 | 阐明 |
| 1 | 发射(发光二极管) | 串口发送数据指示灯 |
| 2 | 接收(发光二极管) | 串口接收数据指示灯 |
| 3 | 链接(LED) | 网络连接灯 |
| 4 | 网(LED) | 网络数据收发指示灯 |
| 5 | 电源(LED) | 电源输入指示灯 |
| 6 | DO1(发光二极管) | 第一继电器输出指示灯 |
| 7 | DO2(发光二极管) | 第二继电器输出指示灯 |
| 8 | DO3(发光二极管) | 第三继电器输出指示灯 |
| 9 | DO4(发光二极管) | 第四路继电器输出指示灯 |
| 10 | DO5(发光二极管) | 第五继电器输出指示灯 |
| 11 | DO6(发光二极管) | 第六路继电器输出指示灯 |
| 12 | 地线 | 电源输入端负极,DC 8V~28V,5.08mm凤凰端子。 |
| 13 | 电压控制电路 | 电源输入端正极,DC 8V~28V,5.08mm凤凰端子。 |
| 14 | 二氧化氮 | 继电器1常开脚,配合继电器1公共端使用,5.08mm凤凰端子。 |
| 15 | COM1 | 继电器1公共端,与继电器1常开脚配合使用,5.08mm凤凰端子。 |
| 16 | 二氧化氮 | 继电器2常开脚,配合继电器2公共端使用,5.08mm凤凰端子。 |
| 17 | COM2 | 继电器2公共端,与继电器2常开脚配合使用,5.08mm凤凰端子。 |
| 18 | 二氧化氮 | 继电器3常开脚,配合继电器3公共端使用,5.08mm凤凰端子。 |
| 19 | COM3 | 继电器3公共端,与继电器3常开脚配合使用,5.08mm凤凰端子。 |
| 20 | 二氧化氮 | 继电器4常开脚,配合继电器4公共端使用,5.08mm凤凰端子。 |
| 21 | COM4 | 继电器4个公共端,与继电器4个常开针脚配合使用,5.08mm凤凰端子。 |
| 22 | 以太网 | 以太网接口,标准RJ45接口。 |
| 23 | COM6 | 继电器6公共端,与继电器6常开脚配合使用,5.08mm凤凰端子。 |
| 24 | 二氧化氮 | 继电器6常开脚,配合继电器6公共端使用,5.08mm凤凰端子。 |
| 25 | COM5 | 继电器5公共端,与继电器5常开脚配合使用,5.08mm凤凰端子。 |
| 26 | 二氧化氮 | 继电器5常开脚,配合继电器5公共端使用,5.08mm凤凰端子。 |
| 27 | 地线 | 信号地,5.08mm凤凰端子。 |
| 28 | 485-A | 串口的A接外部设备的A接口,5.08mm凤凰端子。 |
| 29 | 485-B | 串口的B接外部设备的B接口,5.08mm凤凰端子。 |
产品功能介绍
输出
继电器输出模式:根据用户设置的模式输出不同模式输出,默认开启电平输出。
输入计数
支持计数DI输入,用户可以根据自己的需求配置上升沿采集、下降沿采集、电平采集。也可以根据需要更改清零方式。
触发方法:
- 上升沿:采集上升沿时(导通时不计数,断开时计数),会计数一次。
- 下降沿:采集下降沿时(导通时计数,释放时不计数),计数一次。
- 级别:采集两条边,分别计数一次。
清算方法:
- 自动:每次读取 DI 计数值寄存器(0x09DF~0x09E6)时,设备会自动清零。 手动:手动模式下,需要向清零信号寄存器(1x0AA0~7x0AAE)写入 0,每个保持寄存器控制一个清零信号。
电平输出
按照用户设定的电平进行输出,电平模式的开关特性类似于自锁开关的功能。
脉冲输出
开关量输出DO打开后,维持设定的脉宽时间(单位ms)后自动关闭开关量输出DO,脉宽设置范围50~65535ms(默认50ms)。
跟随模式
根据用户配置的跟随源(当设备具有AI采集或DI检测功能时,DI或AI都可以作为跟随源,否则该功能无用)来改变继电器状态,并且多个输出可以跟随同一个跟随源输出。简单来说就是DI检测输入,自动输出一个以此为跟随源的继电器(例如ample:DI为1,DO关闭)。开启跟随模式时,需同时配置跟随源,否则默认跟随第一个输入。
反向跟随模式
根据用户配置的跟随源(当设备具有AI采集或DI检测功能时,DI或AI都可以作为跟随源,否则该功能无用)来改变继电器状态,且多个输出可以跟随同一个跟随源输出。简单来说就是DI检测输入,自动跟随其后的继电器作为源输出(例如ample:DI为1,DO断开)。开启跟随模式时,需同时配置跟随源,否则默认跟随第一个输入。
触发切换模式
根据用户配置的跟随源(当设备带AI采集或者DI检测功能时,DI或者AI都可以作为跟随源,否则该功能无用)来改变继电器状态,多路输出可以跟随同一个跟随源输出。简单来说就是当DI产生触发信号(上升沿或者下降沿)时,DO就会有状态变化。开启触发翻转模式时,要同时配置跟随源,否则默认跟随第一个输入。
上电状态
根据用户设置的状态。设备上电后,输出继电器根据用户设置的状态打开,默认关闭。
Modbus网关
设备可以将网络/串口非本地的Modbus命令透传到串口/网络,直接执行本地的Modbus命令。
Modbus TCP/RTU 协议转换
开启后网络侧的Modbus TCP数据将会转换为Modbus RTU数据。
Modbus 地址过滤
该功能可用于某些上位机软件或者组态屏作为主机访问设备串口,且使用设备网关功能,从机在网络端,且开启Modbus TCP转RTU功能的情况下。总线上多个从机可能会造成数据混乱,此时开启地址过滤可以保证只有指定的地址才能通过设备;当该参数为0时,数据会透传;当该参数为1-255时,只传输设置的从机地址数据。
Modbus TCP 协议数据帧描述
TCP帧格式:
| 交易编号 | 协议号 | 长度 | 设备地址 | 功能代码 | 数据段 |
| 2 位 | 2 位 | N+2位 | 1 位 | 1 位 | N 位 |
- 交易ID:可以理解为消息的序列号,一般在每次通信后加1,用来区分不同的通信数据消息。
- 协议标识符:00 00表示Modbus TCP协议。
- 长度:表示下一个数据的长度(以字节为单位)。
Example:获取 DI 状态
| 01 00 | 00 00 | 00 06 | 01 | 02 | 00 00 00 04 |
| 交易编号 | 协议号 | 长度 | 设备地址 | 功能代码 | 数据段 |
Modbus RTU协议数据帧说明
RTU帧格式:
| 设备地址 | 功能代码 | 数据段 | 校验码CRC |
| 1 位 | 1 位 | N 位 | 2 位 |
Example:获取DI状态命令
| 01 | 02 | 00 00 00 04 | 79 C9 |
| 设备 Modbus 地址 | 功能代码 | 数据段 | CRC校验码 |
主动上传
- 设备支持定时上传模拟输入值的功能,设置相应寄存器的值可以控制间隔时间和是否上传。
- 有数字输入的设备在成功连接服务器后会主动上传一次,之后数字输入会跟随状态变化上传;有模拟输入的设备会按照配置的主动上传时间段(配置时间段为1-65535)上报模拟输入的状态。
- 当设置为0时,表示禁止上传;设置为其他正整数值N,表示每隔N秒进行一次上传。
自定义模块信息
Modbus 地址
设备地址默认为1,可以修改地址,地址范围1-247。
模块名称
用户可根据自己的需求配置设备名称进行区分,支持英文、数字格式,最多20个字节。
网络参数
除非另有说明:以下网络相关参数默认为IPV4相关参数。
- 设备MAC:用户可以通过读取指定寄存器来获取,此参数不可写入。
- IP地址:设备IP地址,可读可写。
- Modbus TCP端口:设备的端口号,可读写。
- 子网掩码:地址掩码,可读,可写。
- 网关地址:网关。
- DHCP:设置设备获取IP的方式:静态(0)、动态(1)。
- 目标IP:设备工作在客户端模式时,设备连接的目标IP或域名。
- 目标端口:当设备工作在client模式时,设备连接的目标端口。
- DNS服务器:设备处于客户端模式,解析服务器的域名。
- 模块工作模式:切换模块的工作模式。 服务器:该设备相当于一个
服务器,等待用户客户端连接,最大连接数为4。客户端:设备主动连接用户设置的目标IP和端口。 - 主动上传:当该参数不为0时,且设备处于客户端模式,首次连接或者输入发生变化时,设备离散输入状态会上传到服务器,模拟输入会按照配置的时间段上传。
串口参数
设置串行通讯的参数:
默认参数:
- 波特率:9600(03);
- 数据位:8bit;
- 停止位:1bit;
- 校验位:NONE(00);
波特率:
| 波特率码值表 | |
| 0x0000 | 1200 |
| 0x0001 | 2400 |
| 0x0002 | 4800 |
| 0x0003(默认) | 9600 |
| 0x0004 | 19200 |
| 0x0005 | 38400 |
| 0x0006 | 57600 |
| 0x0007 | 115200 |
校验位:
| 校验位 | |
| 0x0000(默认) | 没有任何 |
| 0x0001 | 奇怪的 |
| 0x0002 | 甚至 |
OLED显示及参数配置
显示界面包括信息显示页(DO状态显示页)和参数设置页(部分参数)。
信息显示界面
包括DO状态显示页面,短按上下键切换界面。
设备参数显示界面
按左键或右键进入密码输入界面,完成正确的密码输入,显示设备参数信息界面(密码界面:默认密码:0000。短按中间键验证密码;左右键可以切换密码位;上下键可以切换当前位的数值。密码一共有4位,每次输入都是0-9之间的数字):
参数设置界面从上到下依次为:
- Modbus地址;
- 波特率;
- 数据位;
- 校验位;
- 停止位;
- 本地端口;
- 本地 IP 地址;
- 网络模式;
- 网关;
- 子网掩码;
- 域名解析;
- MAC地址;
- DHCP;
- 目标IP;
- 目的港;
- Modbus TCP/RTU协议转换;
- 主动上传;
- Modbus地址过滤;
设备参数配置界面
长按确认键进入密码输入界面,完成正确的密码输入,进入配置界面(密码界面:默认密码:0000;短按中间为验证密码,左右键切换密码位,上下键切换当前位的值,密码一共有4位,每个输入范围都是0-9的数字)。选择设置项,进入参数配置页面短按上下键切换设置项;
选中设置项,短按确认或右键,设置项得到光标代表选择并进入设置项; 调整参数值:选中设置项后,上下键可以改变数值或可选值;左右键在参数项中移动光标; 确认参数值:调整参数值后,按确认键退出当前设置项。 保存参数设置并重启:设置完参数后,移动光标保存并重启,然后短按确认或右键,设置完参数后,移动光标代表选择并进入设置项;
按确认键进入确认保存并重启状态,短按确认键(按其他键退出确认状态)保存参数并重启设备。
退出不保存参数:移动光标到退出,然后短按确认键进入确认退出状态,短按确认键(按其他键退出确认状态),然后退出参数配置界面不保存参数。其中数据位和停止位不可设置。开启DHCP模式后本机IP地址、网关、子网掩码不可配置,只由路由器分配;
屏幕休眠
设备屏幕具有休眠功能,默认关闭,可以在配置界面设置为开启。在任意界面,当180秒内无按键操作,屏幕将进入休眠模式,此时界面显示Ebyte robot,按任意按键可退出休眠模式。屏幕处于休眠模式时,设备程序的运行效率会提高。
MODBUS参数配置
注:根据使用要求,部分软件(如 KingView) 在从十六进制转换为十进制时需要加+1,以便对寄存器进行操作(表中的所有十进制值都已+1调整)。
DO 登记表
| 注册功能 | 寄存器地址(十六进制) | 寄存器地址(DEC) | 寄存器类型 | 数字 | 操作 | 数据范围/备注 | 相关功能代码 |
| 溶解氧状态 | 0x0000 | 0-0001 | 线圈 | 6 | RW | 写入改变当前DO状态,读取获取当前DO状态 | R:0x01 W:0x0F、0x05 |
| DO通电时的状态 | 0x0064 | 4-0101 | 持有登记册 | 6 | RW | 通电后线圈默认状态 | R:0x01 W:0x0F、0x05 |
| DO工作模式 | 0x0578 | 4-1401 | 持有登记册 | 6 | RW | 0x0000 级别无跟随模式 0x0001 脉冲无跟随模式 0x0002 跟随模式 0x0003 反向跟随模式 0x0004 触发翻转模式 | R:0x03 W:0x06、0x10 |
| DO脉冲宽度 | 0x05DC | 4-1501 | 持有登记册 | 6 | RW | 范围:50-65535ms | R:0x03W:0x06、0x10 |
| 关注来源 | DI:0x0000 AI:0x8000 | DI:4-0001 AI:4-32769 | 持有登记册 | 6 | RW | 范围:0x0000:跟随 DI1 0x0001:跟随 DI2 0x8000:跟随 AI10x8001:跟随 AI2 | R:0x03 W:0x06、0x10 |
模块相关寄存器
| 注册功能 | 寄存器地址(十六进制) | 寄存器地址(DEC) | 寄存器类型 | 数字 | 操作 | 数据范围/备注 | 相关功能代码 |
| 模块地址 | 0x07E8 | 4-2025 | 持有登记册 | 1 | RW | Modbus地址,1~247个可配置地址 | 读:0x03写:0x06 |
| 模块型号 | 0x07D0 | 4-2001 | 持有登记册 | 12 | R | 获取当前模型 | 读:0x03 |
| 韧体版本 | 0x07DC | 4-2013 | 持有登记册 | 1 | R | 获取固件版本号 | 读:0x03 |
| 模块名称 | 0x07DE | 4-2015 | 持有登记册 | 10 | RW | 自定义模块名称 | 读:0x03写:0x10 |
| 模块重启 | 0x07EA | 4-2027 | 持有登记册 | 1 | W | 写入 0x5BB5 即可重新启动。 | 字:0x06 |
| 恢复出厂参数 | 0x07E9 | 4-2026 | 持有登记册 | 1 | W | 写入0x5BB5恢复出厂设置。 | 字:0x06 |
| 串口波特率 | 0x0834 | 4-2101 | 持有登记册 | 1 | RW | 参见波特率代码表,默认为 9600(0x0003) | R:0x03W:0x06、0x10 |
| 序列校验位 | 0x0836 | 4-2103 | 持有登记册 | 1 | RW | 0x0000 无校验和(默认) 0x0001 奇校验 0x0002 偶校验 | R:0x03 W:0x06、0x10 |
网络相关寄存器
| 注册功能 | 寄存器地址(HEX) | 寄存器地址(DEC) | 寄存器类型 | 数字 | 操作 | 数据范围/备注 | 相关功能代码 |
| 模块mac地址 | 0x0898 | 4-2201 | 持有登记册 | 3 | R | 设备 MAC 参数 | 读:0x03 |
| 本地IP地址 | 0x089B | 4-2204 | 持有登记册 | 2 | RW | 默认值:192.168.3.7 | R:0x03W:0x06、0x10 |
| 本地端口 | 0x089D | 4-2206 | 持有登记册 | 1 | RW | 1~65535,默认:502 | R:0x03W:0x06、0x10 |
| 子网掩码地址 | 0x089E | 4-2207 | 持有登记册 | 2 | RW | 默认值:255.255.255.0 | R:0x03 W:0x06、0x10 |
| 网关地址 | 0x08A0 | 4-2209 | 持有登记册 | 2 | RW | 默认值:192.168.3.1 | R:0x03W:0x06、0x10 |
| DHCP模式设置 | 0x08A2 | 4-2211 | 持有登记册 | 1 | RW | 0x0000 静态 IP(默认) 0x0001 自动获取 IP | R:0x03 W:0x06、0x10 |
| 目标IP/域名 | 0x08A3 | 4-2212 | 持有登记册 | 64 | RW | 以IP/域名存储的字符串格式默认IP:192.168.3.3 | R:0x03 W:0x06、0x10 |
| 服务器端口 | 0x08E3 | 4-2276 | 持有登记册 | 1 | RW | 0-65535,默认502 | R:0x03W:0x06、0x10 |
| DNS 服务器 IP 地址 | 0x08E4 | 4-2277 | 持有登记册 | 2 | RW | 默认8.8.8.8 | R:0x03 W:0x06、0x10 |
| 模块化工作模式 | 0x08E6 | 4-2279 | 持有登记册 | 1 | RW | 0x0000 服务器模式 0x0001 客户端模式 | R:0x03W:0x06、0x10 |
| 主动上传 | 0x08E7 | 4-2280 | 持有登记册 | 1 | RW | 0x0000禁用,其他:1~65535秒循环发送 | R:0x03W:0x06、0x10 |
| MOSBUS TCP/RTU 转换功能 | 0x08E8 | 4-2281 | 持有登记册 | 1 | RW | 0,关闭,1打开协议转换 | R:0x03 W:0x06、0x10 |
| MODBUS地址过滤 | 0x08E9 | 4-2282 | 持有登记册 | 1 | RW | 0:透传,1-255:当数据不在本地时,检查命令的从机地址,为设置值时才可通过 | R:0x03 W:0x06、0x10 |
ExampModbus 指令操作说明
读取线圈(DO)状态
使用读取线圈状态(01)功能码读取输出线圈状态,例如amp乐:
| 01 | 01 | 00 00 | 00 04 | 3D C9 |
| Modbus 地址 | 功能代码 | 注册首地址 | 读取的输出线圈数 | CRC校验码 |
通过485总线向设备发送上述命令后,设备将返回以下值:
| 01 | 01 | 01 | 01 | 90 48 |
| Modbus 地址 | 功能代码 | 数据字节数 | 返回状态数据 | CRC校验码 |
上面返回的状态数据01表示输出DO1打开。
控制线圈(DO)状态
支持单线圈操作(05)、多线圈操作(0F)功能码操作。
使用 05 命令来编写单个命令,例如amp乐:
| 01 | 05 | 00 00 | FF 00 | 8℃ 3A |
| Modbus 地址 | 功能代码 | 注册首地址 | 连续性:FF 00关闭:00 00 | CRC校验码 |
通过485总线向设备发送上述命令后,设备将返回以下值:
| 01 | 05 | 00 00 | FF 00 | 8℃ 3A |
| Modbus 地址 | 功能代码 | 注册第一个地址 | 操作方法 | CRC校验码 |
DO1线圈导通。
使用0F功能码作为写多个线圈的命令,例如amp乐:
| 01 | 0F | 00 00 | 00 04 | 01 | 0F | 7E 92 |
| Modbus 地址 | 功能代码 | 初始地址 | 线圈数量 | 数据字节数 | 控制线圈数据 | CRC校验码 |
通过485总线向设备发送上述命令后,设备将返回以下值:
| 01 | 0F | 00 00 | 欧4 | 54 08 |
| Modbus 地址 | 功能代码 | 注册地址 | 线圈数量 | CRC校验码 |
线圈已全部接通。
读取保持寄存器
使用 03 功能代码读取一个或多个寄存器值,例如amp乐:
| 01 | 03 | 05 78 | 00 01 | 04 东风 |
| Modbus 地址 | 功能代码 | 注册第一个地址 | 读取的寄存器数量 | CRC校验码 |
通过485总线向设备发送上述命令后,设备将返回以下值:
| 01 | 03 | 02 | 00 00 | B8 44 |
| Modbus 地址 | 功能代码 | 数据字节数 | 返回的数据 | CRC校验码 |
上面的00 00表示DO1为电平输出方式。
操作保持寄存器
支持对单个寄存器(06)的操作、对多个寄存器(10)功能码的操作。使用06功能码可以对单个保持寄存器进行写操作,例如ample:设置DO1的工作模式为脉冲模式:
| 01 | 06 | 05 78 | 00 01 | C8 东风 |
| Modbus 地址 | 功能代码 | 注册地址 | 写入值 | CRC校验码 |
通过485总线向设备发送上述命令后,设备将返回以下值:
| 01 | 06 | 05 78 | 00 01 | C8 东风 |
| Modbus 地址 | 功能代码 | 注册地址 | 写入值 | CRC校验码 |
如果修改成功,0x0578寄存器里的数据为0x0001,打开脉冲输出模式。
使用功能代码 10 可以写入多个保持寄存器命令,例如ample:同时设定DO1、DO2的工作模式。
| 01 | 10 | 05 78 | 00 02 | 04 | 00 01 00 01 | 5A 7D |
| 总线
地址 |
功能
代码 |
寄存器头
地址 |
数量
寄存器 |
字节数
书面数据 |
书面数据 | CRC校验
代码 |
通过485总线向设备发送上述命令后,设备将返回以下值:
| 01 | 10 | 05 78 | 00 02 | C1 1D |
| Modbus 地址 | 功能
代码 |
注册地址 | 寄存器数 | CRC校验码 |
若修改成功,则从0x0578开始的两个连续寄存器的值分别为0x0001、0x0001,标记DO1、DO2为使能脉冲输出。
配置软件
采集与控制
- 步骤1:将设备连接到配置软件。
- 您可以通过选择接口(串口/网口)来配置设备;如果选择网口,则要先选择网卡,再搜索设备。
如果选择串口,需要选择对应的串口号,以及与设备相同的波特率、数据位、停止位、奇偶校验位和地址段搜索范围,然后进行搜索。 
- 第二步:选择相应的设备。

- 步骤3:点击设备在线,进入IO监控,以下为IO监控画面显示。

参数配置界面
- 步骤1:连接设备,参考“采集和控制”。
- 步骤2:可以配置设备参数、网络参数、DI参数、AI参数、DO参数、AO参数(例如ample:若设备无AO功能,则无法配置AO参数)
版权所有 ©2012–2024 成都亿佰特电子科技有限公司
- 步骤3:配置完参数后,点击“下载参数”,日志输出提示参数保存成功后,点击“重启设备”,设备重启后,修改的参数即可生效。

修改历史
| 版本 | 修订日期 | 修订说明 | 维修工 |
| 1.0 | 2023-6-6 | 初始版本 | LT |
| 1.1 | 2024-10-18 | 内容修订 | LT |
关于我们
技术支援: support@cdebyte.com
文档和RF设置下载链接: https://www.ru-ebyte.com
- 电话:+86-28-61399028
- 传真:028-64146160
- Web:https://www.ru-ebyte.com
- 地址:四川省成都市西新路347号创新中心D4
常问问题
- 问:ME31-XXAX0060模块可以在室外环境中使用吗?
答:该模块仅设计用于室内,不应暴露在室外条件下。 - 问:ME31-XXAX0060 模块上有多少个继电器输出?
答:该模块提供X个继电器输出用于控制目的。
文件/资源
![]() |
EBYTE ME31 网络IO联网模块 [pdf] 用户手册 ME31-XXAX0060,ME31网络IO联网模块,ME31,网络IO联网模块,IO联网模块,联网模块,模块 |





