
1.用户须知
1.1.引言
感谢您购买瞬锐智控SC-TH 1001产品,本产品为ModBus-RTU协议RS485接口传感采集器,本产品提供1路环境温度采集和1路环境湿度采集,为您提供经济、高效、可靠且易于维护的理想解决方案。
瞬锐智控秉承“赋能工业智能化,打造可靠产品基石”的企业使命,聚焦于工业工控、工业物联网、AI智能网关三大领域,专注于工业智能化场景,为用户打造可靠的采集控制终端和智能网关,期望用稳健的产品为客户提供优质的服务。
瞬锐智控将持续深耕轻量化工控场景,强化AI与工业物联网的技术融合,聚焦产品的高稳定性及边缘计算能力突破,推动产品在不同工业领域的场景化落地,为工业客户提供更高效、更可靠的服务,践行“成为工业智能化领域轻量化场景首选伙伴”的愿景,推动工业控制智能化升级。
欢迎访问瞬锐智控官方网站www.shunrui.cn,获取产品应用说明和其他系列产品资料。由于产品功能不断升级,部分操作或界面效果可能与本说明书中的描述和演示有所不同。瞬锐智控保留对本说明书中印刷错误、不准确或遗漏信息进行修订与更新的权利,恕不另行通知,敬请见谅!
1.2.手册说明
- 本说明书旨在为用户提供关于本公司产品的详细信息,包括产品的功能、特点、参数、接线方法以及通讯协议等。通过阅读本说明书,用户将能够全面了解产品的性能和操作方法,确保正确安装、配置和使用产品,以满足工业自动化和监测控制等领域的应用需求。此外,本说明书还提供了公司信息和联系方式,以便用户在使用过程中遇到任何问题时能够及时获得技术支持和业务咨询。
- 本产品采用高性能微处理器,搭载功能丰富的嵌入式软件,结合公司在专业领先的丰富技术积累,确保了产品的高速率、高精度、高可靠性和工业级性能。本产品采用RS485通用接口,支持标准Modbus-RTU协议,以及灵活的通讯参数设置功能。确保了操作的便捷性和系统的稳定性。此外,我们提供配套的PC端设置与测试软件,方便用户进行测试和参数修改。
- 产品广泛适用于工业自动化、电力系统、智能交通、物联网、矿产能源、安防系统和智慧农业等多个领域,满足不同行业的严格要求。产品设计考虑了工业级应用的复杂环境,具备防反接、防静电和防雷击浪涌功能,电源支持过压、过流保护,确保了产品的长期稳定运行。
- 此说明书旨在为您提供全面的产品介绍、特点、参数、接线方法、通讯协议以及公司信息,帮助您更好地理解和使用我们的产品。如在使用过程中有任何疑问,请随时联系我们的技术支持团队,我们将竭诚为您服务!
2.产品概述
2.1.产品选型
本公司RS485型传感采集器,除SC-TH 1001外,还有SC-TH 1011,具体特性和命名规则如下:
| 系列标识 | 分隔符 | 产品编码 | 功能描述 |
|---|---|---|---|
| SC-TH | “空格” | 1 0 0 1 | 基础型温湿度采集器 |
| SC-TH | “空格” | 1 0 1 1 | 温湿度加1路DO |
2.2.产品简介
- 本产品具有1路环境温度采集、1路环境湿度采集。
- 本产品通讯采用RS485通用接口,遵循标准ModBus-RTU协议,可使用上位机软件灵活查看数据及修改参数。
- 本产品采用高精度温湿度传感器和高性能微处理器,可精确测量空气中的温度和湿度,满足各种行业客户的应用需求。
2.3.功能特点
- 工业级设计,工作温度范围-40~85℃。
- 采用宽电压直流7-26V供电设计,整机功耗小于0.1瓦。
- 电源和通讯接口具备多重防护设计,具备防浪涌、防静电、防干扰、防反接以及过流、过压保护。
- 采用内外置双看门狗设计,保证设备稳定运行,避免系统崩溃。
- 通用RS485接口,支持最长1200米传输,采用标准Modbus-RTU协议通讯。
- 设有复位按钮,支持重启和恢复出厂设置,支持恢复出厂按钮软件管控。
- 丰富的配置寄存器,用户可灵活修改设备地址(1 ~ 247)、波特率(4800bps ~ 230400bps)、校验位(无校验、奇校验或偶校验)停止位(1 ~ 2)等,设置参数断电保存。
- 温湿度支持定时上报和变化上报。
- 提供上位机调试软件,可灵活查看数据及修改参数,支持查看数据变化曲线,支持给设备升级固件,支持重启和恢复出厂操作。
- 可与联网型IO控制器级联,方便将数据接入互联网。
2.4.规格参数
| 电源供电 | DC 7 ~ 26V |
| 通讯接口 | RS485 |
| 通讯口参数 | 波特率:4800~230400(默认9600) 数据位:8位 校验位:无校验、奇校验、偶校验(默认无校验) 停止位:1位、2位(默认1位) |
| 传输距离 | 0 ~ 1200米 |
| 响应速度 | ≤ 200毫秒 |
| 从机地址 | 1 ~ 247,默认48(0x30) |
| 检测范围 | 温度:-40 ~ 120℃ 湿度:0 ~ 100 %RH |
| 分辨率 | 温度:0.1℃ 湿度:0.1%RH |
| 精确度 | 温度:±0.5℃ 湿度:±3%RH @25℃ |
| 采集间隔 | 500毫秒 |
| 工作条件 | 温度:-40 ~ 85℃ 湿度:5 ~ 95%RH(无凝结) |
| 储存条件 | 温度:-40 ~ 105℃ 湿度:0 ~ 95%RH(无凝结) |
| 防护等级 | 静电:接触2KV 空气2KV 浪涌干扰:电源回路500V 电快速脉冲群:电源回路500V 信号回路500V |
| 产品尺寸 | 45.2 * 65.2 * 28.2 mm(手工测量,稍有误差) |
| 安装方式 | 标准35mm导轨,支持固定螺丝桌面安装 |
2.5.产品尺寸

2.6.安装方式


3.快速入门
3.1.硬件准备
- USB转RS485调试器(或者其他可以实现UART转RS485的通信转换器),购买渠道:
https://item.taobao.com/item.htm?ft=t&id=1055269224154
- 12V 1A电源适配器(或者其他符合7~36V的直流电源),购买渠道:
https://item.taobao.com/item.htm?ft=t&id=1055270916598
- 温湿度传感采集器SC-TH 1001,购买渠道:
https://item.taobao.com/item.htm?ft=t&id=1051470130996
3.2.资料下载
- 上位机软件,下载链接:
https://doc.shunrui.cn/project-7/doc-17/
- USB转RS485调试器驱动程序,下载链接:
https://doc.shunrui.cn/doc/22/
3.3.供电描述
本产品采用宽电压直流7~26V供电,额定电流小于0.1A,功率小于0.1瓦。
建议使用DC12/24V 1A的电源适配器给设备供电。
3.4.接线方式

- SC-TH 1001一共有4个接线端子,信号定义如下表:
| 序号 | 端子名称 | 信号定义 | 备注 |
|---|---|---|---|
| 1 | V+ | 供电电源正 | 电源与通信 |
| 2 | V- | 供电电源负 | 电源与通信 |
| 3 | A | RS485 A | 电源与通信 |
| 4 | B | RS485 B | 电源与通信 |
- 本系列产品遵从标准ModBus-RTU协议,支持最多247个采集器或控制器接入RS485总线,每台设备根据从机地址进行区分。

3.5.指示灯按键
本系列产品具有丰富的信号指示灯方便指示设备的工作状态;同时具有恢复出厂按键,方便在用户忘记关键参数时将设备恢复至出厂状态。

| 序号 | 对象名称 | 位置描述 | 状态或功能说明 |
|---|---|---|---|
| 1 | 运行灯 | 第1排第7个窗格 | 亮200毫秒、灭200毫秒的频率闪烁表示设备正在升级或等待升级中 亮400毫秒、灭400毫秒的频率闪烁表示设备正常运行 熄灭代表设备供电或运行异常,常亮表示设备器件损坏或运行异常 |
| 2 | 通讯灯 | 第2排第12窗格 | RS485有数据接收或发送时闪烁 |
| 3 | 恢复出厂按钮 | 第1排第4个窗格 | 按下1 ~ 3秒松开,设备重启 按下6 ~ 15秒松开,设备恢复到出厂状态 |
3.6.简单使用
- 连接电源线:
本演示采用12V1A电源,产品支持7~26V直流供电,可根据自己的需要选择电源;
将电源适配器输出正极连接设备“V+”电源正端子,适配器负极连接设备“V-”电源负端子。

- 连接RS485并确认串口号:
本次演示采用USB转RS485通信转换器进行演示,将485通信接口A信号连接设备RS485-A端子,B信号连接设备RS485-B端子。
将USB转RS485调试器插入电脑USB接口,打开“设备管理器”并记录串口对应的COM序号,本演示串口号为图示“COM22”。


- 供电并查看工作是否正常:接通电源适配器给设备供电,等待设备正常运行,设备正常运行时运行灯会按照亮400毫秒、灭400毫秒的频率闪烁。
- 运行上位机并打开串口:运行上位机“传感采集器设置软件”,在左下角“电脑通信参数”处选择第三步记录下的串口号,其他参数保持和下图一致,点击“打开”按钮。

备注:点击后如“打开”按钮左侧的圆圈不由灰色变为蓝色或上位机右下角提示“串口打开失败”时,请关闭其他占用该串口的软件或者重启电脑。
- 通过上位机软件查看设备系统参数:
点击上位机左侧“设备系统参数”导航条,再在中间区域“设备系统参数”下方点击“读取设备系统参数”按钮。上位机右侧“日志”栏会展示和设备交互指令,待设备正确回应后会在中间状态栏展示窗口展示“设备型号”“软硬件版本”“设备SN编码”等信息。

- 温湿度检测:
点击上位机左侧“温湿度监控”导航条,勾选“定时查询(3S)”。
上位机会每3秒向设备查询一次温湿度信息,并在中间状态栏展示窗口展示。

4.产品功能
通过我们提供的配套上位机调试软件,在上一章节“快速入门”中介绍的步骤,我们已经将设备接入电脑,在电脑上查看温湿度数据。 本章节介绍通过操作上位机软件,修改“设备串口参数”和“从机地址”等产品功能。也可以通过其他串口调试软件,基于ModBus-RTU协议进行参数查询和修改,请查看“通讯协议”章节相关内容。
4.1.设备系统参数
4.1.1.读取所有参数
参考第3章节,给设备上电并运行上位机,配置好“电脑通信参数”,打开串口,点击“读取所有参数”,即可获取设备所有参数。

4.1.2.修改从机地址
- 点击上位机左侧“设备系统参数”导航条
- 在中间位置找到“设备Modbus地址”输入框,输入框中默认数据为“30”,代表十六进制数0x30,也可去掉右侧“Hex”选择框对勾,去掉后从机地址输入框就为十进制数48。出厂默认参数设备地址为48(0x30),可配置为1~247。
- 更改从机地址数据后点击“保存设备系统参数”按钮

注意:在修改完设备从机地址后需要重启设备生效
4.1.3.重启设备
- 点击上位机左侧“设备系统参数”导航条
- 在中间位置找到“重启设备”按钮并点击一下。
- 在弹出确认重启提示框中点击“确认”按钮。

4.1.4.恢复出厂设置
- 点击上位机左侧“设备系统参数”导航条。
- 在中间位置找到“恢复出厂设置”按钮并点击一下,在弹出确认恢复出厂提示框中点击“确认”按钮。
- 设备恢复出厂设置后会自动重启。

注意:恢复出厂设置会清除所有用户下发过的配置数据。
4.1.5.恢复出厂按钮管控
- 击上位机左侧“设备系统参数”导航条
- 在中间位置找到“禁止按键恢复出厂设置”选中框并点击一下激活为选中状态
- 上位机会弹出“提示”弹框进行提示,点击弹框中“已知悉”按钮
- 点击“保存设备系统参数”按钮。

说明:禁止按键恢复出厂设置后,将不能通过按键操作恢复出厂设置,若需要恢复出厂设置,则需要通过软件发送命令来恢复。
4.2.设备串口参数
4.2.1.串口默认参数
下表展示的参数为出厂默认参数,其中波特率可配置4800~230400(4800、9600、19200、38400、57600、115200、230400可选),其他非常规波特率可联系客服指导配置。校验位可配置无校验、奇校验、偶校验,停止位可配置为1位或2位。
| 波特率 | 9600 |
| 数据位 | 8 |
| 校验位 | 无校验(None) |
| 停止位 | 1位 |
4.2.2.修改串口参数
- 点击上位机左侧“设备串口参数”导航条
- 在中间位置找到“波特率”选择栏点击9600右侧的向下箭头,在弹出的一串常用波特率中选择需要修改的波特率数字
- 点击“保存设备串口参数”按钮。其他串口参数如“数据位”,“校验位”,“停止位”配置方法类似。

注意:在修改完串口参数后需要重启设备生效
4.3.温湿度监控
4.3.1.数据变化曲线
- 点击上位机左侧“温湿度监控”导航条
- 在中间位置找到温度、湿度各自的“显示曲线”选择框,确保为勾选选中状态
- 找到下方的“定时查询数据曲线”在前面的选择框中点击一下激活选中对勾。
- 上位机会定时向设备查询数据信息并在“温湿度监测曲线”状态栏中展示变化曲线,红色为温度曲线,蓝色为湿度曲线。

4.3.2.定时上报
- 点击上位机左侧“温湿度监测”导航条。
- 在中间位置找到“温湿度定时上报”选择框,默认为“不启动”,点击“不启动”右侧的向下箭头,选择“定时上报”。
- 右侧出现“定时上报周期”输入框,修改数据为“50”,结合上报周期输入框右侧的“*100ms”字样,50乘以100毫秒等于5秒,代表每5秒上报一次温湿度数据。
- 用户确认好上报周期数据后点击“保存”按钮。
- 在右侧的日志窗口可以看到设备按照用户设定的周期通过RS485上报Modbus通讯帧。

4.3.3.变化上报
- 点击上位机左侧“温湿度监测”导航条。
- 在中间位置找到“温度”小窗口,点击“变化检测使能”激活选中状态。
- 右边“变化监测周期”修改数据为“50”,输入框右侧的“*100ms”字样,50乘以100毫秒等于5秒,代表每5秒检测一次数据。
- 下边“温度触发阈值”修改数据为“10”,结合输入框右侧的“0.1℃”字样,10乘以0.1℃等于1℃,上述两个参数代表每5秒检测一次温度数据如果变化范围大于1℃时触发一次主动上报。
- 用户根据需要更改上述两个参数后点击“保存”按钮。
- 用电吹风加热设备右上角区域触发温度急速变化,在右侧的日志窗口可以看到设备通过RS485上报带有温湿度数据的Modbus通讯帧。

4.4.批量配置参数
批量设备如果配置相同,可以使用上位机“批量配置参数”来实现配置导入,无需为每台设备单独修改配置,使用此功能可提高配置效率。
4.4.1.从原始设备读取所有参数
使用1台设备作为原始设备,配置好参数并确认功能正确,按照以下操作读出所有配置:
- 点击上位机左侧“批量配置参数”导航条
- 点击“读取所有参数时保存至配置文件”左侧的单选框激活选中对勾
- 点击右上角“读取所有参数”按钮

4.4.2.导入配置到新设备
使用1台新设备作为目标设备,按照以下操作导入原始设备所有配置:
- 在上位机左下侧“电脑通信参数”区域关闭串口,配置串口9600-8-None-1,配置地址0x30并打开串口

- 点击上位机左侧“批量配置参数”导航条
- 点击“加载配置参数”按钮,确认按钮左侧“参数校验”图标转换成绿色对勾

- 默认所有分类参数都处于选中状态,根据实际情况可去掉不需要下发的配置大类前面单选对勾
- 点击“批量配置参数”按钮开始批量下发参数
- 观察“配置结果”、“配置数量”和“成功数量”,没有异常报错重启设备即可。

- 可根据“文件路径”右侧提示的配置文件存放路径,将配置文件复制到别的目录备份或分享。
4.5.固件升级
如果设备需要升级更高版本的固件,用户可以向业务人员咨询获取升级固件。通过升级固件,可以获得更多前沿的应用。本公司产品均支持上位机软件升级固件。
4.5.1.加载升级文件
- 点击上位机左侧“设备系统参数”导航条
- 在中间位置找到“添加升级文件”按钮

- 在弹出“请选择要传输的文件”对话框里找到电脑中存储的.img格式升级文件,点击“打开”按钮。

4.5.2.升级固件
- 在中间位置找到“升级设备固件”按钮并点击一下。
- 在弹出确认升级提示框中点击“确认”按钮开始升级固件。
- 升级过程中可在右侧“日志”窗口观察固件升级进度。

- 等待设备升级完成后设备会自动重启并运行新版本固件。

4.6.关键参数获取
在遗忘从机地址或串口参数时,可以通过特殊上电启动方式获取关键参数。
- 将设备关电,通过USB转RS485调试器将设备和电脑直连。上位机软件“电脑通信参数”配置230400波特率、8位数据位、1停止位、无校验位,去掉右侧“日志”侧边栏“Hex”勾选。
- 按住复位按钮不松开,给设备接入供电电源,等待5秒左右待收到如下图的数据日志时松开复位按钮。

- 如上图所示,电脑串口收到了“设备名称”、“RS485口参数”和“从机地址”一共三个关键参数。
5.通讯协议
产品支持标准Modbus-RTU协议,其为施耐德电气公司于1979年为使用可编程逻辑控制器(PLC)通信而发表的。现在的Modbus协议已经成为工业控制领域通信协议的业界标准,是工业电子设备间常用的通讯协议。Modbus-RTU协议传送为二进制模式,数据流以字节为单位传输。传输数据时,使用了差错检测机制,以确保数据的完整性。
5.1.通讯帧格式
- Modbus-RTU通信的帧结构
| 用途 | 长度 | 描述 |
|---|---|---|
| 设备地址 | 1byte | 从机有唯一的地址,范围1-247 |
| 功能码 | 1byte | 主机要求从机执行的操作类型 |
| 数据 | 可变(0-252byte) | 包含了命令的具体参数,格式和长度取决于功能码 |
| CRC校验 | 2byte | 检查数据在传输过程中是否有错误 |
- Modbus-RTU功能码说明
| 功能码 | 名称 | 数据类型 | 作用 |
|---|---|---|---|
| 0x01 | 读线圈 Read Coils | 位 | 读取一组逻辑线圈的当前状态(ON/OFF) |
| 0x02 | 读离散输入寄存器 Read Discrete Inputs | 位 | 读取一组开关输入的当前状态(ON/OFF) |
| 0x03 | 读保持寄存器 Read Holding Registers | 整型、浮点型、字符型 | 读取一个或多个保持寄存器当前数值 |
| 0x04 | 读输入寄存器 Read Input Registers | 整型、浮点型 | 读取一个或多个输入寄存器当前数值 |
| 0x05 | 写单个线圈寄存器 Write Single Coil | 位 | 设置一个逻辑线圈的通断状态 |
| 0x06 | 写单个保持寄存器 Write Single Register | 整型、浮点型、字符型 | 设置一个保持寄存器 |
| 0x0F | 写多个线圈寄存器 Write Multiple Coils | 位 | 设置一串连续逻辑线圈的通断 |
| 0x10 | 写多个保持寄存器 Write Multiple Registers | 整型、浮点型、字符型 | 设置一串连续的保持寄存器 |
5.2.寄存器地址和说明
- 温湿度数据寄存器(支持0x04功能码)
| 寄存器地址 | PLC或组态地址 | 内容 | 操作 |
|---|---|---|---|
| 0000H | 30001 | 温度 | 只读 |
| 0001H | 30002 | 湿度 | 只读 |
- RS485配置寄存器(支持0x03 0x06 0x10功能码)
| 寄存器地址 | PLC或组态地址 | 内容 | 操作 |
|---|---|---|---|
| 03C5H - 03C6H | 40966 - 40967 | 波特率 | 读/写 |
| 03C7H | 40968 | 数据位 | 读/写 |
| 03C8H | 40969 | 校验位 | 读/写 |
| 03C9H | 40970 | 停止位 | 读/写 |
说明:寄存器配置波特率范围会限制在[1200~256000]。如果配置值在最小或者最大范围外,软件自动转换为最小1200和最大256000。
- 设备主动上报配置寄存器(支持0x03 0x06 0x10功能码)
| 寄存器地址 | PLC或组态地址 | 内容 | 操作 |
|---|---|---|---|
| 01C2H | 40451 | 温湿度定时上报寄存器 0: 不上报 N: N * 100ms (N>=10) | 读/写 |
| 0162H | 40355 | 温度变化上报时间阈值 0:不开启变化上报 N: N * 100ms (N>=10) | 读/写 |
| 0163H | 40356 | 湿度变化上报时间阈值 0:不开启变化上报 N: N * 100ms (N>=10) | 读/写 |
| 0182H | 40387 | 温度变化上报触发阈值(N*0.1摄氏度) | 读/写 |
| 0183H | 40388 | 湿度变化上报触发阈值(N*0.1%RH) | 读/写 |
- 系统参数配置寄存器(支持0x03 0x06 0x10功能码)
| 寄存器地址 | PLC或组态地址 | 内容 | 操作 |
|---|---|---|---|
| 03D4H | 40981 | 从机地址 | 读/写 |
| 03DCH - 03E5H | 40989 - 40998 | 设备型号 | 只读 |
| 03E6H - 03E7H | 40999 - 41000 | 设备能力集 读出值为0x00000200 | 只读 |
| 03E8H | 41001 | 硬件版本 | 只读 |
| 03E9H - 03EAH | 41002 - 41003 | 软件版本 | 只读 |
| 03EBH - 03EFH | 41004 - 41008 | SN | 只读 |
| 03F0H | 41009 | 重启,写0x55执行 | 读/写 |
| 03F1H | 41010 | 恢复出厂,写0xAA执行 | 读/写 |
| 03F2H | 41011 | 恢复出厂设置按钮管控 0:关闭管控,允许通过按键恢复出厂设置 1:打开管控,不允许通过按键恢复出厂设置 | 读/写 |
说明:假设硬件版本读出值为0x0102代表V1.2。假设软件版本读出值为0x0100 0x0200代表V1.0.2,前3个字节有效,最后一个字节为预留。
- 系统状态数据寄存器(支持0x04功能码)
| 寄存器地址 | PLC或组态地址 | 内容 | 操作 |
|---|---|---|---|
| 0040H - 0049H | 30065 - 30074 | 设备型号 | 只读 |
| 004AH - 004BH | 30075 - 30076 | 设备能力集 读出值为0x00000200 | 只读 |
| 004CH | 30077 | 硬件版本 | 只读 |
| 004DH - 004EH | 30078 - 30079 | 软件版本 | 只读 |
| 004FH - 0053H | 30080 - 30084 | SN | 只读 |
说明:假设硬件版本读出值为0x0102代表V1.2。假设软件版本读出值为0x0100 0x0200代表V1.0.2,前3个字节有效,最后一个字节为预留。
5.3.通讯协议示例及解释
- 示例1:读取温湿度信息
请求帧(16进制):30 04 00 00 00 02 75 EA
| 地址码 | 功能码 | 起始地址 | 数据长度 | 校验码 |
|---|---|---|---|---|
| 30 | 04 | 00 00 | 00 02 | 75 EA |
回应帧(16进制):30 04 04 00 EB 01 BD 6A 92
| 地址码 | 功能码 | 字节数 | 温度值 | 湿度值 | 校验码 |
|---|---|---|---|---|---|
| 30 | 04 | 04 | 00 EB | 01 BD | 6A 92 |
温度值为温度数据扩大十倍并以有符号短整型传送,转换方式:
00EB(十六进制) = 235(十进制) --> 235 除以10 = 23.5℃
当温度低于0℃时,回应帧温度值以补码的方式解析,如:
FF9B(十六进制) = -101(十进制) --> -101 除以10 = -10.1℃
湿度值为湿度数据扩大十倍短整型传送,转换方式:
01BD(十六进制) = 445(十进制) --> 445 除以10 = 44.5%RH
- 示例2:读取设备软件版本
请求帧:(AO1输出3V电压)30 03 03 E9 00 02 11 9A
| 地址码 | 功能码 | 起始地址 | 数据长度 | 校验码 |
|---|---|---|---|---|
| 30 | 03 | 03 E9 | 00 02 | 11 9A |
回应帧:30 03 04 01 00 0C 00 DE 0C
| 地址码 | 功能码 | 字节书 | 有效数据 | 校验码 |
|---|---|---|---|---|
| 30 | 03 | 04 | 01 00 0C 00 | DE 0C |
软件版本解析方式:将有效数据前3个字节转为十进制分别为1、 0、 12,再转为版本信息V1.0.12
- 示例3:修改RS485接口波特率为115200(需重启生效)
请求帧:30 10 03 C5 00 02 04 00 01 C2 00 D0 6C
| 地址码 | 功能码 | 起始地址 | 数据长度 | 字节数 | 数据净荷 | 校验码 |
|---|---|---|---|---|---|---|
| 30 | 10 | 03 C5 | 00 02 | 04 | 00 01 C2 00 | D0 6C |
0001C200(十六进制) = 115200(十进制)
回应帧:30 10 03 C5 00 02 55 90
| 地址码 | 功能码 | 起始地址 | 数据长度 | 校验码 |
|---|---|---|---|---|
| 30 | 10 | 03 C5 | 00 02 | 55 90 |
- 示例4:修改从机地址为1(需重启生效)
请求帧:30 06 03 D4 00 01 0C 57
| 地址码 | 功能码 | 起始地址 | 数据长度 | 校验码 |
|---|---|---|---|---|
| 30 | 06 | 03 D4 | 00 01 | 0C 57 |
0001(十六进制) = 从机地址值为“1”
回应帧:30 06 03 D4 00 01 0C 57
- 示例5:控制设备重启
请求帧:30 06 03 F0 00 55 4D A3
| 地址码 | 功能码 | 起始地址 | 数据 | 校验码 |
|---|---|---|---|---|
| 30 | 06 | 03 F0 | 00 55 | 4D A3 |
向03F0H地址写55H设备会重启
回应帧:30 06 03 F0 00 55 4D A3
- 示例6:控制设备恢复出厂设置。注意:此操作会删除所有用户配置,请谨慎使用
请求帧:30 06 03 F1 00 AA 5C 23
| 地址码 | 功能码 | 起始地址 | 数据 | 校验码 |
|---|---|---|---|---|
| 30 | 06 | 03 F1 | 00 AA | 5C 23 |
向03F1H地址写AAH设备会恢复出厂设置并重启
回应帧:30 06 03 F1 00 AA 5C 23
- 示例7:控制设备按5秒间隔主动上报温湿度信息
请求帧:30 06 01 C2 00 32 AC 3E
| 地址码 | 功能码 | 起始地址 | 数据 | 校验码 |
|---|---|---|---|---|
| 30 | 06 | 01 C2 | 00 32 | AC 3E |
0032(十六进制)= 50(十进制)--> 50 乘以100毫秒等于5秒
回应帧:30 06 01 C2 00 32 AC 3E
- 示例8:配置温度变化上报,变化上报监测时间窗口为5秒,变化幅度为1摄氏度
请求帧:30 06 01 62 00 32 AC 1C
| 地址码 | 功能码 | 起始地址 | 数据 | 校验码 |
|---|---|---|---|---|
| 30 | 06 | 01 62 | 00 32 | AC 1C |
0032(十六进制)= 50(十进制)--> 50 乘以100毫秒等于5秒
回应帧:30 06 01 62 00 32 AC 1C
请求帧:30 06 01 82 00 0A AC 38
| 地址码 | 功能码 | 起始地址 | 数据 | 校验码 |
|---|---|---|---|---|
| 30 | 06 | 01 82 | 00 0A | AC 38 |
000A(十六进制)= 10(十进制)--> 10 乘以0.1℃等于1℃
回应帧:30 06 01 82 00 0A AC 38
6.常见问题
- 通电设备没有反应,运行灯不闪烁;
可能是电源正、负极接反了或供电电压不符合要求。本产品供电有防反接设计,电源正、负极接反了不会损坏设备,请先使用万用表测量一下设备的供电电压是否正常,再将正、负极按设备标识正确连接。
- 数据不通,通信超时
请按照如下步骤逐步排查:
- 观察设备运行灯是否闪烁,正常工作时运行灯会按照亮400毫秒灭400毫秒的频率闪烁。如果运行灯一直处于熄灭状态,请用万用表检查供电电压。
- 确认所选择的串口号是否正确(COM1, COM2 ......等),可尝试关闭采集软件,拔出再插入USB转RS485调试器,重新打开采集软件再尝试。
- 可能是采集器轮询间隔时间太短,导致上一轮通信请求帧设备还没有来得及回应,下一轮请求帧又发出了,可以考虑将轮询间隔设置为大于3秒测试。
- 检查RS485接线是否正确,设备和采集器之间RS485连接是A接A,B接B。
- 检查设备和采集器的串口属性(波特率,数据位,校验方式和停止位)配置是否一致。
- 如果将设备和电脑直连能正常通信,接到现场RS485总线上异常,请检查485总线上是否有两台或更多的从机地址相同的设备存在,如果有则需要配置从机地址不能重复。
- 检查现场RS485线缆长度,注意不要超过1200米,采集器和设备之间线缆长度超过500米时就应适当降低串口波特率,1200米通信的情况下波特率不能大于38400bps。
- 在设备正常运行的情况下,按住恢复出厂按钮保持8秒后松开,设备恢复出厂设置后串口默认配置为9600-8-N-1,从机地址为48(十六进制0x30)。
- 如恢复出厂配置后设备直连电脑仍然无法通信,请联系客服安排返厂维修。
7.产品保修
本产品质保期为两年。自发货日算起,24个月内,因产品质量问题(非人为损坏)而引起的故障,本公司负责免费维修或更换,超过质保期后本公司对产品的维修只收取材料成本费(快递费由客户承担)。
客户收货注意事项:
- 当收到产品时请检查包装是否完好,并核对设备型号和规格是否与您选购的产品相符。
- 产品安装处应远离化学腐蚀环境。
- 产品及导线应远离高压电、热源等。
- 本产品属于精密设备,应存放于干燥、通风的室内环境下,请不要自行拆解和改装,以免造成产品损坏影响质保。
8.版本记录
| 版本号 | 变更内容 | 修改时间 |
|---|---|---|
| V1.0 | 初版 | 2026-10-21 |
| V1.1 | 内容更新 | 2026-5-11 |
9. 联系我们
资料获取
资料平台:doc.shunrui.cn
技术支持
电 话:17786086105

商务合作
邮 箱:sales@shunrui.cn
投诉与建议