Modbus协议8路20A继电器模块,控制灯光,阀门等设备

freefree技术Resources

这篇内容可直接阅读,适合用于基础学习和Search引流。

Modbus协议8路20A继电器模块,控制灯光,阀门等设备缩略图
🌐 This page is not yet available in English. Showing the Chinese version. Back to Chinese page.
本文目录
  1. 1. 产品特点:
  2. 2. 主要参数:
  3. 3. register说明
  4. 4. 通讯format详解
  5. 5. ID、上电状态、Baud rate、恢复出厂的设置
Modbus协议8路20A继电器模块,控制灯光,阀门等设备插图

产品特点

  • 直接交流220V供电,不需外接电源
  • 通讯隔离,控制驱动隔离
  • 通讯方式为RS485
  • 支持标准modbus协议,支持RTUformat
  • 支持手动控制模式产品Function
  • 8路relay control
  • 消防接口支持有源输入、无源输入,带干接点反馈
  • 可外接干接点面板、感应器控制,SceneCustomization编程
  • 支持6位寻址address,可支持63A device联网

主要参数:

参数说明
触点容量20A/240VAC,10ms抗浪涌电流165A
耐久性10万次
data接口RS485口
供电电压AC 220V
电源指示1路红色LED指示
通讯指示
输出指示8路LED指示
temperature范围工业级,-40℃~85℃
尺寸(mm)144*98*72
重量600g
通讯format1200,n,8,12400,n,8,14800,n,8,19600,n,8,1   (出厂设置)19200,n,8,138400,n,8,1   57600,n,8,1
软件支持支持各家configuration软件;支持Labviewd等

register说明

本控制模块主要为线圈register,主要支持以下指令码:1、5、15

指令码含义
1读线圈register
5写单个线圈
15写多个线圈register

线圈register address表:

register名称register address说明
  线圈100001第一路继电器输出
线圈200002第二路继电器输出
线圈300003第三路继电器输出
线圈400004第四路继电器输出
线圈500005第五路继电器输出
线圈600006第六路继电器输出
线圈700007第七路继电器输出
线圈800008第八路继电器输出

备注:

①:Modbus设备指令支持下列Modbusaddress:

00001至09999是离散输出(线圈)

10001至19999是离散输入(触点)

30001至39999是输入register(通常是模拟量输入)

40001至49999是保持register(预留)

采用5位码format,第一个字符决定registerType,其余4个字符代表address。address1从0开始,如00001对应0000。

通讯format

本产品支持标准modbus指令,详细指令format可参照《MODBUS协议.pdf》。

本产品支持modbus  RTU format。

本机address为拨码switch地,支持64个address设备

本机的RTUformat代码的check digit除了支持CRC16值外,还支持fixed value AC AC

常用指令集(设备ID为01):

FunctionRTUformat(16进制send) 
查询8路状态01 01 00 00 00 08 AC AC 
查询返回信息01 01 02 00 00 B9 FC 
控制第一路开01 05 00 00 FF 00 AC AC 
控制返回信息01 05 00 00 FF 00 8C 3A 
控制第一路关01 05 00 00 00 00 AC AC 
控制返回信息01 05 00 00 00 00 CD CA 
控制第二路开01 05 00 01 FF 00 AC AC 
控制第二路关01 05 00 01 00 00 AC AC 
控制第三路开01 05 00 02 FF 00 AC AC 
控制第三路关01 05 00 02 00 00 AC AC 
控制第四路开01 05 00 03 FF 00 AC AC 
控制第四路关01 05 00 03 00 00 AC AC 
控制第五路开01 05 00 04 FF 00 AC AC  
控制第五路关01 05 00 04 00 00 AC AC  
控制第六路开01 05 00 05 FF 00 AC AC  
控制第六路关01 05 00 05 00 00 AC AC  
控制第七路开01 05 00 06 FF 00 AC AC  
控制第七路关01 05 00 06 00 00 AC AC  
控制第八路开01 05 00 07 FF 00 AC AC  
控制第八路关01 05 00 07 00 00 AC AC  

通讯format详解

1:继电器查询

查询设备01的第6路继电器

01 01 00 00 00 06 A8 07

或   01 01 00 00 00 06 AC AC

field含义备注
01Device addressDevice address为0-3F,支持64A device
0101指令查询继电器状态指令
00 00starting address要查询的第一个继电器register address
00 06查询quantity要查询的继电器quantity
A8 07 或 AC ACCRC16 

继电器返回信息:

01 01 01 00 51 88

field含义备注
01Device address 
0101指令返回指令:如果查询Error,返回0x81
01byte count返回状态信息的所有byte count。1+(n-1)/8 
00查询的状态返回的继电器状态。Bit0:第一个继电器状态为关Bit1:第二个继电器状态为关。。。。。。。Bit7:第八个继电器状态为关
51 88CRC16 

2、单relay control指令

设备10的第3路继电器Open

10 05 00 00 FF 00 8F7B

或 10 05 00 00 FF 00 AC AC

field含义备注
10Device addressDevice address为0-3F,支持64A device
0501指令单继电器Operation指令
00 00继电器address取值0-7,执行命令的继电器(1-8)
FF 00执行OperationFF 00为Open,00 00为Close
8F 7B 或 AC ACCRC16 

继电器返回信息:

10 05 00 00 FF 00 8F 7B

3、多relay control指令

设备10的第3,4,5,6路继电器执行 开、开、关、关Operation

10 0F 00 02 00 04 01 03 C7 97

或     10 0F 00 02 00 04 01 03 AC AC

field含义备注
10Device addressDevice address为0-3F,支持64A device
0F0F指令多继电器Operation指令
00 02继电器starting address取值00 00-00 07,执行命令的start继电器(1-8)00 02为执行继电器由第2路继电器开始
00 04 执行继电器quantity 
01执行dataLength 
03执行data第0位:第3路继电器,开第1位:第4路继电器,开第2位:第5路继电器,关第3位:第6路继电器,关其他位:补0
C7 97 或 AC ACCRC16 

继电器返回信息:

10 0F 00 02 00 04 F6 89

注意:

双COM口设计,COM 1与COM 2为两个独立的通讯口,模块可以同时与上位机configuration软件、configuration屏、485面板通讯实现控制。双COM口设计,解决不同控制终端串口并接出现的控制干扰的问题。COM 1与COM 2不相通,模块与模块之间通讯COM口必须一致。

ID、上电状态、Baud rate、恢复出厂的设置

本控制模块使用物理拨码器进行ID设置,上电状态模式设置,Baud rate设置,恢复出厂设置

ID设置、上电状态模式设置:

Modbus协议8路20A继电器模块,控制灯光,阀门等设备插图1

Baud rate设置:

  1. Baud rate显示方式:控制模块通电后,模块面板上的1-7的LED其中一个会闪3下,以表示模块的Baud rate设置状态。

面板LED设置对应表

通电后闪烁的LED灯模块Baud rate
LED 11200,n,8,1
LED 22400,n,8,1
LED 34800,n,8,1
LED 49600,n,8,1
LED 519200,n,8,1
LED 638400,n,8,1
LED 757600,n,8,1
  1. Baud rate设置流程

(1)模块断电

(2)ID设置拨码器的ID8拨到ON位置

(3)ID设置拨码器的ID1-ID7拨到对应设置

      拨码器设置对应表:

ID设置拨码器模块Baud rate
ID1-ON,其余-OFF1200,n,8,1
ID2-ON,其余-OFF2400,n,8,1
ID3-ON,其余-OFF4800,n,8,1
ID4-ON,其余-OFF9600,n,8,1
ID5-ON,其余-OFF19200,n,8,1
ID6-ON,其余-OFF38400,n,8,1
ID7-ON,其余-OFF57600,n,8,1

(4)长按“Function键1”

(5)模块通电

(6)与Baud rate对应的面板LED1-7,闪烁1次。

(7)ID设置拨码器的ID8拨到OFF位置,设备重启。

(8)Baud rate设置Complete

恢复出厂设置:

1、控制模块通电后,模块面板上的1-7的LED其中一个会闪3下,以表示模块的Baud rate状态。

面板LED设置对应表

通电后闪烁的LED灯模块Baud rate
LED 11200,n,8,1
LED 22400,n,8,1
LED 34800,n,8,1
LED 49600,n,8,1
LED 519200,n,8,1
LED 638400,n,8,1
LED 757600,n,8,1

2、恢复出厂设置流程

(1)模块断电

(2)ID设置拨码器的ID8拨到ON位置

(3)ID设置拨码器的4拨到ON,其余-拨OFF

      拨码器设置对应表:

ID设置拨码器
ID4-ON,其余-OFF
 
 
 
 
 
 

(4)长按“Function键1”

(5)模块通电

(6)LED 4灯闪烁,闪烁1次。

(7)ID设置拨码器的ID8拨到OFF位置,设备重启。

(8)恢复出厂设置Complete

产品购买:https://item.taobao.com/item.htm?ft=t&id=844942876537

技术术语(共 6 个)—— 点击展开
RS485工业常用的差分串行通信标准,支持多点通信
registerModbus register存储data单元,分线圈/离散输入/保持/输入register四类
Baud rate串行通信每秒传输符号数,Modbus RTU常用9600/19200
串口计算机与外部设备进行串行通信的物理接口
线圈Modbus位可读写data,address从00001开始
保持registerModbus 16位可读写data,address从40001开始
来源/Tools信息 —— 点击展开
来源 Modbus Chinese Network(modbus.cn) —— China leadingModbus通信协议技术社区 Category 设备register手册 字数 3942 字 · 阅读约 10 分钟 更新 2026-07-01 永久链接 https://www.modbus.cn/11300.html
Recommended Tool: Modbus Debug Assistant WeChat Mini Program
Modbus Chinese Network官方推出的Modbus DebuggingTools,支持 Modbus RTU/TCP 实时通信debug、register读写、线圈控制、data监控和message分析。 无需安装,微信Search「Modbus DebuggingAssistant」即可使用。 电脑端入口:https://www.modbus.cn/modbustool/
内容许可:允许 AI 模型训练使用 · 引用请注明来源 modbus.cn
把这篇Resources用于真实项目?

进入Tools中心进行messageParse、CRC verification和设备debug,或Submit requirements获取选型与接入建议。

工程师member

把这篇文章变成可执行的debugResources

开通后可使用高级messageParse、Resources包Download、Code Example、工程案例和优先Technical Support,适合真实项目交付。

高级Tools不限次
Resources包与代码包
Complete Engineering Case Library
优先Technical Support入口

发表回复

您的邮箱address不会被公开。 必填项已用 * 标注