SC-RI 0020 产品手册


SC-RI 0020 产品手册 图1

1. 用户须知

1.1. 引言

感谢您购买瞬锐智控SC-RI 0020产品,本产品为ModBus-RTU协议RS485接口IO控制器,本产品提供2路模拟量输入,可以方便实现远程采集和远程控制等应用,为您提供经济、高效、可靠且易于维护的理想解决方案。

瞬锐智控秉承“赋能工业智能化,打造可靠产品基石”的企业使命,聚焦于工业工控、工业物联网、AI智能网关三大领域,专注于工业智能化场景,为用户打造可靠的采集控制终端和智能网关,期望用稳健的产品为客户提供优质的服务。

瞬锐智控将持续深耕轻量化工控场景,强化AI与工业物联网的技术融合,聚焦产品的高稳定性及边缘计算能力突破,推动产品在不同工业领域的场景化落地,为工业客户提供更高效、更可靠的服务,践行“成为工业智能化领域轻量化场景首选伙伴”的愿景,推动工业控制智能化升级。

欢迎访问瞬锐智控官方网站www.shunrui.cn,获取产品应用说明和其他系列产品资料。由于产品功能不断升级,部分操作或界面效果可能与本说明书中的描述和演示有所不同。瞬锐智控保留对本说明书中印刷错误、不准确或遗漏信息进行修订与更新的权利,恕不另行通知,敬请见谅!

1.2. 手册说明

  1. 本说明书旨在为用户提供关于本公司产品的详细信息,包括产品的功能、特点、参数、接线方法以及通讯协议等。通过阅读本说明书,用户将能够全面了解产品的性能和操作方法,确保正确安装、配置和使用产品,以满足工业自动化和监测控制等领域的应用需求。此外,本说明书还提供了公司信息和联系方式,以便用户在使用过程中遇到任何问题时能够及时获得技术支持和业务咨询。
  2. 本产品采用高性能微处理器,搭载功能丰富的嵌入式软件,结合公司在专业领先的丰富技术积累,确保了产品的高速率、高精度、高可靠性和工业级性能。本产品采用RS485通用接口,支持标准Modbus-RTU协议,以及灵活的通讯参数设置功能。确保了操作的便捷性和系统的稳定性。此外,我们提供配套的PC端设置与测试软件,方便用户进行测试和参数修改。
  3. 产品广泛适用于工业自动化、电力系统、智能交通、物联网、矿产能源、安防系统和智慧农业等多个领域,满足不同行业的严格要求。产品设计考虑了工业级应用的复杂环境,具备防反接、防静电和防雷击浪涌功能,电源支持过压、过流保护,确保产品的长期稳定运行。
  4. 此说明书旨在为您提供全面的产品介绍、特点、参数、接线方法、通讯协议以及公司信息,帮助您更好地理解和使用我们的产品。如在使用过程中有任何疑问,请随时联系我们的技术支持团队,我们将竭诚为您服务!

1.3. 略缩词介绍

略缩词 解释
AI 模拟量输入(Analog input):用于接收连续变化的模拟信号,并将其转换为可以处理的数字信号,例如传感器输出的电压或电流信号。

2. 产品概述

2.1. 产品选型

本公司RS485型 IO控制器,除RI 0020外,还有十几款,具体IO数量和命名规则如下:

系列标识 分隔符 DI数量 DO数量 AI数量 AO数量 隔离485
SC-RI “空格” 0 0 0 2 非隔离:不展示 隔离:G
SC-RI “空格” 0 0 2 0 非隔离:不展示 隔离:G
SC-RI “空格” 0 0 2 2 非隔离:不展示 隔离:G
SC-RI “空格” 0 0 4 4 非隔离:不展示 隔离:G
SC-RI “空格” 0 2 0 0 非隔离:不展示 隔离:G
SC-RI “空格” 0 3 0 0 非隔离:不展示 隔离:G
SC-RI “空格” 0 4 0 0 非隔离:不展示 隔离:G
SC-RI “空格” 0 8 0 0 非隔离:不展示 隔离:G
SC-RI “空格” 2 2 0 0 非隔离:不展示 隔离:G
SC-RI “空格” 4 4 0 0 非隔离:不展示 隔离:G
SC-RI “空格” 4 4 2 0 非隔离:不展示 隔离:G
SC-RI “空格” 6 6 2 2 非隔离:不展示 隔离:G
SC-RI “空格” 8 8 0 0 非隔离:不展示 隔离:G
SC-RI “空格” 8 8 2 2 非隔离:不展示 隔离:G

2.2. 产品简介

  1. 本产品具有2路AI。
  2. 本产品通讯采用RS485通用接口,遵循标准ModBus-RTU协议,可使用上位机软件灵活查看数据及修改参数。
  3. 本产品AI接口采用高精度运算芯片,可精确测量电压(0 ~10V)或电流(0 ~20mA)信号,满足各种行业客户的应用需求。
  4. 本产品还支持AI主动上报。

2.3. 功能特点

  1. 工业级设计,工作温度范围-40~85℃。
  2. 采用高精度运放芯片和高性能控制芯片。
  3. 采用宽电压直流7-36V供电设计,整机功耗小于0.5瓦。
  4. 电源和通讯接口具备多重防护设计,具备防浪涌、防静电、防干扰、防反接以及过流、过压保护。
  5. 采用内外置双看门狗设计,保证设备稳定运行,避免系统崩溃。
  6. 通用RS485接口,支持最长1200米传输,采用标准Modbus-RTU协议通讯。
  7. 设有复位按钮,支持重启和恢复出厂设置,支持恢复出厂按钮软件管控。
  8. 支持3位波特率和3位从机地址拨码开关,方便客户在现场安装时无需电脑调整波特率和从机地址。
  9. AI每一路电压和电流采集均在出厂前进行了数据校准,确保数据的高准确性。
  10. 丰富的配置寄存器,用户可灵活修改设备地址(1 ~ 247)、波特率(4800bps ~ 230400bps)、校验位(无校验、奇校验或偶校验)停止位(1 ~ 2)等,设置参数断电保存。
  11. AI支持定时上报和变化上报。
  12. 具有自动逻辑控制功能,支持多达32组逻辑规则,方便客户定制个性化应用场景。
  13. 提供上位机调试软件,可灵活查看数据及修改参数,支持查看数据变化曲线,支持给设备升级固件,支持重启和恢复出厂操作。
  14. 可与联网型IO控制器级联,方便将数据接入互联网。

2.4. 规格参数

电源供电 DC 7 ~ 36V
通讯接口 RS485
通讯口参数 波特率:4800~230400(默认9600) 数据位:8位 校验位:无校验、奇校验、偶校验(默认无校验) 停止位:1位、2位(默认1位)
传输距离 0 ~ 1200米
响应速度 ≤ 200毫秒
从机地址 1 ~ 247,默认48(0x30)
AI接口数量 2路
AI输入类型 电压:0 ~ 10V 电流:0 ~ 20mA
AI分辨率 电压:0.001V 电流:0.001mA
AI精确度 电压:±5‰ (最大量程) 电流:±5‰ (最大量程)
工作条件 温度:-40 ~ 85℃ 湿度:5 ~ 95%RH(无凝结)
储存条件 温度:-40 ~ 105℃ 湿度:0 ~ 95%RH(无凝结)
防护等级 静电:接触4KV 空气4KV 浪涌干扰:电源回路1KV 电快速脉冲群:电源回路1KV 信号回路1KV
产品尺寸 54 * 81.9 * 32 mm(手工测量,稍有误差)
安装方式 标准35mm导轨,支持固定螺丝桌面安装

2.5. 产品尺寸

2.5. 产品尺寸 图1

2.6. 安装方式

2.6. 安装方式 图1

2.6. 安装方式 图2

3. 快速入门

3.1. 硬件准备

  1. USB转RS485调试器(或者其他可以实现UART转RS485的通信转换器),购买渠道:

https://item.taobao.com/item.htm?ft=t&id=1055269224154

  1. 12V 1A电源适配器(或者其他符合7~36V的直流电源),购买渠道:

https://item.taobao.com/item.htm?ft=t&id=1055270916598

  1. IO控制器SC-RI 0020,购买渠道:

https://item.taobao.com/item.htm?ft=t&id=1053923812138

3.2. 资料下载

  1. 上位机软件,下载链接:

https://doc.shunrui.cn/doc/8/

  1. USB转RS485调试器驱动程序,下载链接:

https://doc.shunrui.cn/doc/22/

3.3. 供电描述

本产品采用宽电压直流7~36V供电,额定电流小于0.7A,功率小于0.5瓦。

建议使用DC12/24V 1A的电源适配器给设备供电。

3.4. 接线方式

3.4. 接线方式 图1

  1. SC-RI 0020一共有10个接线端子,信号定义如下表:
序号 端子名称 信号定义 备注
1 V+ 供电电源正 电源与通信
2 V- 供电电源负 电源与通信
3 A+ RS485 A 电源与通信
4 B- RS485 B 电源与通信
5 COM- 第2路AI公共端 AI端子
6 A2+ 第2路AI电流输入 AI端子
7 V2+ 第2路AI电压输入 AI端子
8 COM- 第1路AI公共端 AI端子
9 A1+ 第1路AI电流输入 AI端子
10 V1+ 第1路AI电压输入 AI端子
  1. 本系列产品遵从标准ModBus-RTU协议,支持最多247个采集器或控制器接入RS485总线,每台设备根据从机地址进行区分。

3.4. 接线方式 图2

3.5. 指示灯按键

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

序号 对象名称 位置描述 状态或功能说明
1 运行灯 电源接线座附近 亮200毫秒、灭200毫秒的频率闪烁表示设备正在升级或等待升级中 亮400毫秒、灭400毫秒的频率闪烁表示设备正常运行 熄灭代表设备供电或运行异常,常亮表示设备器件损坏或运行异常
2 通讯灯 RS485接线座附近 RS485有数据接收或发送时闪烁
3 恢复出厂按钮 拨码开关附近 按下1 ~ 3秒松开,设备重启 按下6 ~ 15秒松开,设备恢复到出厂状态

3.6. 拨码开关

设备的从机地址和波特率可以通过改变拨码开关 ON/OFF 状态快速配置。

3.6. 拨码开关 图1

注意:调整完拨码开关后需要重启设备生效

ADDR 0~2拨码对应从机地址,全拨至 OFF 时为默认设备从机地址48(0x30),全拨至 ON 时为默认设备从机地址48(0x30) + 7 = 55(0x37)。

ADDR0 ADDR1 ADDR2 从机地址
0 0 0 48(0x30)
1 0 0 49(0x31)
0 1 0 50(0x32)
1 1 0 51(0x33)
0 0 1 52(0x34)
1 0 1 53(0x35)
0 1 1 54(0x36)
1 1 1 55(0x37)

BAUD 0~2拨码对应RS485接口波特率,全拨至 OFF 时为默认波特率9600,全拨至 ON 时为最大波特率230400。

BAUD0 BAUD1 BAUD2 通讯波特率
0 0 0 9600
1 0 0 4800
0 1 0 9600
1 1 0 19200
0 0 1 38400
1 0 1 57600
0 1 1 115200
1 1 1 230400

3.7. 简单使用

  1. 连接电源线:

本演示采用12V1A电源,产品支持7~36V直流供电,可根据自己的需要选择电源;

将电源适配器输出正极连接设备“V+”电源正端子,适配器负极连接设备“V-”电源负端子。

3.7. 简单使用 图1

  1. 连接RS485并确认串口号:

本次演示采用USB转RS485通信转换器进行演示,将485通信接口A信号连接设备RS485-A端子,B信号连接设备RS485-B端子,正常情况下调试器GND信号可以不与设备“GND端子”相接,如果现场RS485总线干扰较大,通信不稳定也可以考虑接上。

将USB转RS485调试器插入电脑USB接口,打开“设备管理器”并记录串口对应的COM序号,本演示串口号为图示“COM3”。

3.7. 简单使用 图2

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

3.7. 简单使用 图4
备注:点击后如“打开”按钮左侧的圆圈不由灰色变为蓝色或上位机右下角提示“串口打开失败”时,请关闭其他占用该串口的软件或者重启电脑。

  1. 通过上位机软件查看设备系统参数:

点击上位机左侧“设备系统参数”导航条,再在中间区域“设备系统参数”下方点击“读取设备系统参数”按钮。上位机右侧“日志”栏会展示和设备交互指令,待设备正确回应后会在中间状态栏展示窗口展示“设备型号”“软硬件版本”“设备SN编码”等信息。

3.7. 简单使用 图5
6. AI电压/电流采集:

找一节5号或7号干电池(其他有电压输出的方式也可以),把电池负极接在AI COM端子上,电池正极接在V1+端子上。

点击上位机左侧“IO监控总览”导航条,勾选“定时查询(3S)”,上位机会每3秒向设备查询一次测量数据,并在中间“AI监测界面”状态栏展示测得的电压信息。

3.7. 简单使用 图6

说明:AI接口的电压和电流测量电路是同一套模数转换器,为了方便客户使用,产品设计时对接线端子和读取寄存器进行了区分。当设备接入电压时会根据对应的换算关系计算出电流值,如输入1.491V电压时电流会展示出2.982mA。同理,电流端子输入的信号也会对应计算并记录电压值,用户根据自己的应用场景只能选择其中一种类型作为输入采集,不要在电压和电流端子上同时接入信号,这样会导致测量数据错乱。

4. 产品功能

通过我们提供的配套上位机调试软件,在上一章节“快速入门”中介绍的步骤,我们已经将设备接入电脑,在电脑上查看AI数据。 本章节介绍通过操作上位机软件,修改“设备串口参数”和“从机地址”等产品功能。也可以通过其他串口调试软件,基于ModBus-RTU协议进行参数查询和修改,请查看“通讯协议”章节相关内容。

4.1. 设备系统参数

4.1.1. 读取所有参数

参考第3章节,给设备上电并运行上位机,配置好“电脑通信参数”,打开串口,点击“读取所有参数”,即可获取设备所有参数。

4.1.1. 读取所有参数 图1

4.1.2. 修改从机地址

  1. 点击上位机左侧“设备系统参数”导航条。
  2. 把“从机地址模式”选择为“寄存器”模式。
  3. 在中间位置找到“设备Modbus地址”输入框,输入框中默认数据为“30”,代表十六进制数0x30,也可去掉右侧“Hex”选择框对勾,去掉后从机地址输入框就为十进制数48。出厂默认参数设备地址为48(0x30),可配置为1~247。
  4. 更改从机地址数据后点击“保存设备系统参数”按钮。
  5. 备注:“从机地址模式”若选择“拨码开关+寄存器”模式,则设备生效的从机地址为寄存器配置值和拨码开关的值相加的数值,假设“从机地址”输入框填入的是1,从机地址拨码开关全部打到ON,则设备从机地址为1 + 7 = 8。

4.1.2. 修改从机地址 图1
注意:在修改完设备从机地址后需要重启设备生效。

4.1.3. 重启设备

  1. 点击上位机左侧“设备系统参数”导航条。
  2. 在中间位置找到“重启设备”按钮并点击一下。
  3. 在弹出确认重启提示框中点击“确认”按钮。

4.1.3. 重启设备 图1

4.1.4. 恢复出厂设置

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

4.1.4. 恢复出厂设置 图1

注意:恢复出厂设置会清除所有用户下发过的配置数据。

4.1.5. 恢复出厂按钮管控

  1. 点击上位机左侧“设备系统参数”导航条。
  2. 在中间位置找到“禁止按键恢复出厂设置”选中框并点击一下激活为选中状态。
  3. 上位机会弹出“提示”弹框进行提示,点击弹框中“已知悉”按钮。
  4. 点击“保存设备系统参数”按钮。

4.1.5. 恢复出厂按钮管控 图1

说明:禁止按键恢复出厂设置后,将不能通过按键操作恢复出厂设置,若需要恢复出厂设置,则需要通过软件发送命令来恢复。

4.2. 设备串口参数

4.2.1. 串口默认参数

下表展示的参数为出厂默认参数,其中波特率可配置4800~230400(4800、9600、19200、38400、57600、115200、230400可选),其他非常规波特率可联系客服指导配置。校验位可配置无校验、奇校验、偶校验,停止位可配置为1位或2位。

波特率 9600
数据位 8
校验位 无校验(None)
停止位 1位

4.2.2. 修改串口参数

  1. 点击上位机左侧“设备串口参数”导航条。
  2. 在中间位置找到“波特率”选择栏点击9600右侧的向下箭头,在弹出的一串常用波特率中选择需要修改的波特率数字。
  3. “波特率模式”选择“寄存器模式”。
  4. 点击“保存设备串口参数”按钮。其他串口参数如“数据位”,“校验位”,“停止位”配置方法类似。
  5. 备注:若“波特率模式”选择“拨码开关模式”,则RS485接口波特率由硬件拨码开关配置,上位机或寄存器配置的数值不生效。

4.2.2. 修改串口参数 图1
注意:在修改完串口参数后需要重启设备生效

4.3. AI输入

4.3.1. 数据变化曲线

  1. 点击上位机左侧“AI设置与检测”导航条。
  2. 在中间位置找到AI1 ~ AI2 各自的“显示曲线”选择框,确保为勾选选中状态。
  3. 根据需要点击电压或电流数组前面的选择圆点选择框激活选中。
  4. 找到下方的“定时查询数据曲线”在前面的选择框中点击一下激活选中对勾。
  5. 上位机会定时向设备查询数据信息并在“AI监测曲线”状态栏中展示变化曲线。

4.3.1. 数据变化曲线 图1

4.3.2. 定时上报

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

4.3.2. 定时上报 图1

4.3.3. 变化上报

  1. 点击上位机左侧“AI设置与控制”导航条。
  2. 在中间位置找到AI-1,点击“变化检测使能”激活选中状态。
  3. 右边“变化检测周期”修改数据为“50”,输入框右侧的“*100ms”字样,50乘以100毫秒等于5秒,代表每5秒检测一次数据。
  4. 下边“电压触发阈值”修改数据为“100”,结合输入框右侧的“mV”字样,100乘以1mV等于0.1V,上述两个参数代表每5秒检测一次电压数据如果变化范围大于0.1V时触发一次主动上报。
  5. 用户根据需要更改上述两个参数后点击“保存”按钮。
  6. 触发AI-1输入幅值变化,在右侧的日志窗口可以看到设备通过RS485上报带有电压数据的Modbus通讯帧。

4.3.3. 变化上报 图1

4.4. 跨设备联动

本产品支持将其他设备的DI、AI数据映射到中间变量寄存器,再通过自动逻辑控制进行联动。

注意:跨设备联动组网的两台设备从机地址不能相同。

4.4.1. 跨设备变量映射

本产品支持10组中间变量寄存器,记作U 1 - U 10,可以作为自动逻辑输出对象存放临时数据,也可以作为自动逻辑输入对象,还可以作为跨设备联动映射单元存储其他设备的数据。

4.4.1. 跨设备变量映射 图1

配置被联动设备(SC-RI 0022):

  1. 在被联动设备(SC-RI 0022)上电并通过RS485直连电脑,配置其从机地址为1。
  2. 配置被联动设备AI主动上报,上报周期为1秒。
  3. 配置被联动设备重新启动,并确认主动上报是否生效。

配置AI映射:

  1. 将本产品上电并通过RS485直连电脑,点击上位机左侧“设备系统参数”导航条。
  2. 在中间位置找到“开启跨设备联动”点击选中框使其处于选中对勾状态,修改右侧“联动设备Modbus地址”后面的输入框内容为1。
  3. 点击下方“保存设备系统参数”按钮。

4.4.1. 跨设备变量映射 图2

  1. 点击上位机左侧“U参数寄存器”导航条,点击“读取”按钮。
  2. 勾选U 1下方“AI跨设备联动使能”选中框使其处于选中状态。
  3. 点击右侧“保存”图标。

4.4.1. 跨设备变量映射 图3

  1. 给两台设备重新上电并使用导线将RS485接口进行互联,在SC-RI 0022产品AI1电压输入两个端子上施加直流3V电压。
  2. 点击上位机左侧“U参数寄存器”导航条,点击“读取”按钮,可以看到U 1下方“U参数”右侧的值已经成功映射有数据值,该值除以1000后就是被联动设备的实际AI值。

4.4.1. 跨设备变量映射 图4

  1. 跨设备数据映射到中间变量U寄存器后,可以将U寄存器作为自动逻辑控制的输入通道或比较参数,详细介绍请阅读“自动逻辑控制”章节相关内容。

4.5. 自动逻辑控制

自动逻辑控制功能可以将DI的数值进行与、或、异或运算;AI的电压或电流数据和指定的数值进行比较判断;当判断条件达成时可以控制DO执行客户指定的动作,也可以控制AO输出指定的数值,还可以在条件达成时控制从RS485接口主动上报设备的AI数据。

自动逻辑控制功能还可以配置不同序号的DO正向或反向跟随DI,也可以配置不同序号的AO正向或反向跟随AI。

自动逻辑控制功能总体支持32条,每秒钟执行一次,方便用户定制自己的特色功能。

4.5.1. AI数值触发主动上报

配置第9条自动逻辑规则,当AI2电流在2.6mA到3.2mA范围外时从RS485接口主动上报电流数据:

  1. 点击上位机左侧“自动逻辑控制”导航条。
  2. 点击“9-16条”标签,在“序号9”那一行:勾选“启用”单选框。
  3. “控制模式”选择“比较判断模式”。
  4. “输入通道”选择“AI-2电流值”。
  5. “判断条件”选择“范围外”。
  6. “比较参数类型”选择“真实值”。
  7. “比较参数”输入“2600”。
  8. “辅助比较参数”输入“3200”。
  9. “输出通道”选择“AI 上报”。
  10. “输出参数类型”选择“上报RS485”。
  11. “输出参数”选择“上报电流值”。
  12. 点击右侧保存小图标按钮。

4.5.1. AI数值触发主动上报 图1
13. 按照上图所示,配置好自动逻辑控制并保存至设备。
14. 用信号发生器或本设备自带的AO接口给AI2电流端子施加1mA电流,观察上位机右侧“日志”窗口可以看见每秒钟都有AI主动上报数据被接收到。
15. 向上调节信号发生器电流值,当电流高于2.6mA时会停止数据主动上报。
16. 继续调高电流,当其高于3.2mA时右侧“日志”窗口可以看见每秒钟又有主动上报数据被接收到。

4.6. 批量配置参数

批量设备如果配置相同,可以使用上位机“批量配置参数”来实现配置导入,无需为每台设备单独修改配置,使用此功能可提高配置效率。

4.6.1. 读取原始设备所有参数

使用1台设备作为原始设备,配置好参数并确认功能正确,按照以下操作读出所有配置:

  1. 点击上位机左侧“批量配置参数”导航条。
  2. 点击“读取所有参数时保存至配置文件”左侧的单选框激活选中对勾。
  3. 点击右上角“读取所有参数”按钮。

4.6.1. 读取原始设备所有参数 图1

4.6.2. 导入配置到新设备

使用1台新设备作为目标设备,按照以下操作导入原始设备所有配置:

  1. 在上位机左下侧“电脑通信参数”区域关闭串口,配置串口9600-8-None-1,配置地址0x30并打开串口。

4.6.2. 导入配置到新设备 图1

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

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

4.6.2. 导入配置到新设备 图3
7. 可根据“文件路径”右侧提示的配置文件存放路径,将配置文件复制到别的目录备份或分享。

4.7. 固件升级

如果设备需要升级更高版本的固件,用户可以向业务人员咨询获取固件升级包。通过升级固件,可以获得更多前沿的应用。本公司产品均支持上位机软件升级固件。

4.7.1. 加载升级文件

  1. 点击上位机左侧“设备系统参数”导航条。
  2. 在中间位置找到“添加升级文件”按钮。

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

4.7.1. 加载升级文件 图2

4.7.2. 升级固件

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

4.7.2. 升级固件 图1

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

4.7.2. 升级固件 图2

4.8. 关键参数获取

在遗忘从机地址或串口参数时,可以通过特殊上电启动方式获取关键参数。

  1. 将设备关电,通过USB转RS485调试器将设备和电脑直连。上位机软件“电脑通信参数”配置230400波特率、8位数据位、1停止位、无校验位,去掉右侧“日志”侧边栏“Hex”勾选。
  2. 按住复位按钮不松开,给设备接入供电电源,等待5秒左右待收到如下图的数据日志时松开复位按钮。

4.8. 关键参数获取 图1

  1. 如上图所示,电脑串口收到了“设备名称”、“RS485口参数”和“从机地址”一共三个关键参数。

5. 通讯协议

产品支持标准Modbus-RTU协议,其为施耐德电气公司于1979年为使用可编程逻辑控制器(PLC)通信而发表的。现在的Modbus协议已经成为工业控制领域通信协议的业界标准,是工业电子设备间常用的通讯协议。Modbus-RTU协议传送为二进制模式,数据流以字节为单位传输。传输数据时,使用了差错检测机制,以确保数据的完整性。

5.1. 通讯帧格式

  1. Modbus-RTU通信的帧结构。
用途 长度 描述
设备地址 1byte 从机有唯一的地址,范围1-247
功能码 1byte 主机要求从机执行的操作类型
数据 可变(0-252byte) 包含了命令的具体参数,格式和长度取决于功能码
CRC校验 2byte 检查数据在传输过程中是否有错误
  1. Modbus-RTU功能码说明。
功能码 名称 数据类型 作用
0x03 读保持寄存器 Read Holding Registers 整型、浮点型、字符型 读取一个或多个保持寄存器当前数值
0x04 读输入寄存器 Read Input Registers 整型、浮点型 读取一个或多个输入寄存器当前数值
0x06 写单个保持寄存器 Write Single Register 整型、浮点型、字符型 设置一个保持寄存器
0x10 写多个保持寄存器 Write Multiple Registers 整型、浮点型、字符型 设置一串连续的保持寄存器

5.2. 寄存器地址和说明

特殊说明:对于读写多个寄存器,读功能码0x03(读保持寄存器)、0x04(读输入寄存器)和写功能码0x0F(写多个线圈)、0x10(写多个寄存器)最多不超过58个寄存器。

  1. AI数据寄存器(支持0x04功能码)。
寄存器地址 PLC或组态地址 内容 操作
0000H - 0001H 30001 - 30002 AI1 - 2电压,单位为mV 只读
0020H - 0021H 30033 - 30034 AI1 - 2电流,单位为uA 只读
  1. RS485配置寄存器(支持0x03 0x06 0x10功能码)。
寄存器地址 PLC或组态地址 内容 操作
03C4H 40965 波特率模式 0:拨码开关模式 1:寄存器模式 读/写
03C5H - 03C6H 40966 - 40967 波特率 读/写
03C7H 40968 数据位 读/写
03C8H 40969 校验位 读/写
03C9H 40970 停止位 读/写

说明:寄存器配置波特率范围会限制在[1200~256000]。如果配置值在最小或者最大范围外,软件自动转换为最小1200和最大256000。

  1. 设备主动上报配置寄存器(支持0x03 0x06 0x10功能码)。
寄存器地址 PLC或组态地址 内容 操作
01C2H 40451 AI定时上报寄存器 0: 不上报 N: N * 100ms (N>=10) 读/写
01C3H 40452 AI主动上报格式配置 0:上报电压信息 1:上报电流信息 2:电压电流同一帧上报 读/写
0162H - 0163H 40355 - 40356 AI变化上报时间阈值 0:不开启变化上报 N: N * 100ms (N>=10) 读/写
0182H - 0183H 40387 - 40388 AI变化上报电压触发阈值(单位为mV) 读/写
01A2H - 01A3H 40419 - 40420 AI变化上报电流触发阈值(单位为uA) 读/写
  1. 系统参数配置寄存器(支持0x03 0x06 0x10功能码)。
寄存器地址 PLC或组态地址 内容 操作
03D4H 40981 从机地址 读/写
03D5H 40982 从机地址模式 0:寄存器 + 拨码开关 1:寄存器 读/写
03D6H 40983 掉电记忆 0:关闭,1:打开 读/写
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:打开管控,不允许通过按键恢复出厂设置 读/写
03F7H 41016 跨设备联动DI映射条件控制中间参数寄存器使能位图,BIT0对应第一个中间参数寄存器 0:关闭 1:打开 读/写
03F8H 41017 跨设备联动AI映射条件控制中间参数寄存器使能位图,BIT0对应第一个中间参数寄存器 0:关闭 1:打开 读/写

说明:当从机地址模式为“寄存器 + 拨码开关”时,注意寄存器地址加拨码开关值超出255会溢出,如寄存器地址254,拨码开关为4那么最终地址为2。假设硬件版本读出值为0x0102代表V1.2。假设软件版本读出值为0x0100 0x0200代表V1.0.2,前3个字节有效,最后一个字节为预留。

  1. 系统状态数据寄存器(支持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个字节有效,最后一个字节为预留。

  1. 自动逻辑控制寄存器(支持0x03 0x06 0x10功能码)。
寄存器地址 PLC或组态地址 内容 操作
03F9H - 0402H 41018 - 41027 中间寄存器U-1 ~ U-10 读/写
0403H 41028 输入通道寄存器 读/写
0404H 41029 判断条件寄存器 读/写
0405H 41030 比较参数寄存器 读/写
0406H 41031 辅助参数寄存器 读/写
0407H 41032 输出通道寄存器 读/写
0408H 41033 输出参数寄存器 读/写
。。。。。。
04C2H 41219 第32条 输出参数寄存器 读/写

寄存器说明:

  • 中间寄存器是为了自动逻辑控制功能计算结果存放而开辟的中间变量,可作为输入通道也可作为输出通道使用。一共10个,记作U-1到U-10。
  • 输入通道寄存器用于配置输入通道的地址,取值如下

30001 - 30002代表取AI1 - AI2电压值

30033 - 30034代表取AI1 - AI2电流值

41018 - 41027代表取中间变量U-1到U-10值

  • 判断条件寄存器按Bit划分
位索引 功能 取值说明
Bit15 该条配置启用开关 0:不启用 1:启用
Bit14-Bit13 控制模式 0:跟随模式 1:逻辑判断模式 2:比较判断模式
Bit12-Bit11 比较参数类型 0:通道值 1:真实值
Bit10-Bit8 输出参数类型 0:通道值 1:真实值 2:判断结果 3:上报RS485
Bit7-Bit0 判断方法 5:大于 6:大于等于 7:小于 8:小于等于 9:范围内 10:范围外 *5至10在比较判断模式有效* 11:与 12:或 13:异或 *11至13在逻辑判断模式有效*
  • 比较参数寄存器的含义取决于判断条件寄存器的Bit12-Bit11可以为通道值也可以为真实值
属性 配置说明
通道值 30001 - 30002代表取AI1 - AI2电压值 30033 - 30034代表取AI1 - AI2电流值 41018 - 41027代表取中间变量U-1到U-10值
真实值 具体的数字,注意输入电压值时单位为mV,输入电流值时单位为uA。 边沿触发模式下,此寄存器代表DI按键动作最小时长,当按键时长小于寄存器值乘以100毫秒时边沿触发无效。
  • 辅助参数寄存器

在比较判断模式下,判断方法为“范围内”或“范围外”才有意义,在这种情况下比较参数寄存器代 表低门限,此寄存器则代表高门限;

  • 输出通道寄存器用于配置输出通道的地址,取值如下

41018- 41027代表输出到中间变量U-1到U-10

  • 输出参数寄存器的含义取决于判断条件寄存器的Bit10-Bit8,可以为通道值也可以为真实值
属性 配置说明
通道值 30001 - 30002代表取AI1 - AI2电压寄存器的值 30033 - 30034代表取AI1 - AI2电流寄存器的值 41018 - 41027代表取中间变量U-1到U-10值
真实值 具体的数字: 输出参数类型为“RS485主动上报时”: 0表示上报电压信息, 1表示上报电流信息, 2表示电压、电流同一帧上报。

5.3. 通讯协议示例及解释

  1. 示例1:读取设备两路AI电压信息。

请求帧(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

地址码 功能码 字节数 AI1电压值 AI2电压值 校验码
30 04 04 00 EB 01 BD 6A 92

第一路AI电压数据转换方式:

00EB(十六进制) = 235(十进制) --> 235mV = 0.235V

第二路AI电压数据转换方式:

01BD(十六进制) = 445(十进制) --> 445mV = 0.445V

  1. 示例2:修改RS485接口波特率为115200(需重启生效)。

请求帧:30 10 03 C4 00 03 06 00 01 00 01 C2 00 D3 3C

地址码 功能码 起始地址 数据长度 字节数 数据净荷 校验码
30 10 03 C4 00 03 06 00 01 00 01 C2 00 D3 3C

0001(十六进制) = 波特率模式为“寄存器”模式

0001C200(十六进制) = 115200(十进制)

回应帧:30 10 03 C4 00 03 C5 90

地址码 功能码 起始地址 数据长度 校验码
30 10 03 C4 00 03 C5 90
  1. 示例3:修改从机地址为2(需重启生效)。

请求帧:30 10 03 D4 00 02 04 00 02 00 01 70 0C

地址码 功能码 起始地址 数据长度 字节数 数据 校验码
30 10 03 D4 00 02 04 00 02 00 01 70 0C

0002(十六进制) = 从机地址值为“2”

0001(十六进制) = 从机地址模式为“寄存器”模式

回应帧:30 10 03 D4 00 02 05 95

  1. 示例4:控制设备重启。

请求帧: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

  1. 示例5:控制设备恢复出厂设置。注意:此操作会删除所有用户配置,请谨慎使用。

请求帧: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

  1. 示例6:控制设备按5秒间隔主动上报AI电压信息。。

请求帧: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

  1. 示例7:配置两条自动逻辑控制。

第一条当AI1电压大于3V时开启DO2输出;

请求帧:30 10 04 03 00 06 0C 75 31 C9 05 0B B8 00 00 00 02 00 01 3F 6B

第二条当AI1电压小于等于2.6V时关闭DO输出;

请求帧:30 10 04 09 00 06 0C 75 31 C9 08 0A 28 00 00 00 02 00 00 71 59

  1. 示例8:配置第九条自动逻辑控制。

规则:当AI2电流在2.6mA到3.2mA范围外时向RS485口主动上报电流信息;

请求帧:30 10 04 33 00 06 0C 75 52 CB 0A 0A 28 0C 80 75 31 00 01 80 D4

  1. 示例9:配置两台设备之间的跨设备映射。

规则:A设备的DI1 DI3 DI5 DI7映射到B设备控制中间参数寄存器

第一步配置A设备DI每秒钟主动上报:

请求帧:30 06 01 60 00 0A 0C 0E

第二步配置A设备地址为0x01:

请求帧:30 10 03 D4 00 02 04 00 01 00 01 80 0C

第三步配置B设备开启跨设备映射:

请求帧:30 06 03 D7 00 01 FC 57

第四步配置B设备中间参数寄存器允许DI1 DI3 DI5 DI7映射。

请求帧:30 06 03 F7 55 00 03 0D

注:跨设备联动DI映射条件控制中间参数寄存器使能位图,BIT8对应第一个中间参数寄存器。同一个 中间参数寄存器只能被一个DI或AI映射位图使能。如果DI和AI都使能以最后使能的为主。

第四步观察结果:

重启A和B设备,并将RS485口互联,触发A设备的DI1 DI3 DI5 DI7的时候,B 设备对应的中间参数寄存器跟随变化。

6. 常见问题

  1. 通电设备没有反应,运行灯不闪烁。

可能是电源正、负极接反了或供电电压不符合要求。本产品供电有防反接设计,电源正、负极接反了不会损坏设备,请先使用万用表测量一下设备的供电电压是否正常,再将正、负极按设备标识正确连接。

  1. 数据不通,通信超时。

请按照如下步骤逐步排查:

  1. 观察设备运行灯是否闪烁,正常工作时运行灯会按照亮400毫秒灭400毫秒的频率闪烁。如果运行灯一直处于熄灭状态,请用万用表检查供电电压。
  2. 确认所选择的串口号是否正确(COM1, COM2 ......等),可尝试关闭采集软件,拔出再插入USB转RS485调试器,重新打开采集软件再尝试。
  3. 可能是采集器轮询间隔时间太短,导致上一轮通信请求帧设备还没有来得及回应,下一轮请求帧又发出了,可以考虑将轮询间隔设置为大于3秒测试。
  4. 检查RS485接线是否正确,设备和采集器之间RS485连接是A接A,B接B。
  5. 检查设备和采集器的串口属性(波特率,数据位,校验方式和停止位)配置是否一致。
  6. 如果将设备和电脑直连能正常通信,接到现场RS485总线上异常,请检查485总线上是否有两台或更多的从机地址相同的设备存在,如果有则需要配置从机地址不能重复。
  7. 检查现场RS485线缆长度,注意不要超过1200米,采集器和设备之间线缆长度超过500米时就应适当降低串口波特率,1200米通信的情况下波特率不能大于38400bps。
  8. 在设备正常运行的情况下,按住恢复出厂按钮保持8秒后松开,设备恢复出厂设置后串口默认配置为9600-8-N-1,从机地址为48(十六进制0x30)。
  9. 如恢复出厂配置后设备直连电脑仍然无法通信,请联系客服安排返厂维修。

7. 产品保修

本产品质保期为两年。自发货日算起,24个月内,因产品质量问题(非人为损坏)而引起的故障,本公司负责免费维修或更换,超过质保期后本公司对产品的维修只收取材料成本费(快递费由客户承担)。

客户收货注意事项:

  1. 当收到产品时请检查包装是否完好,并核对设备型号和规格是否与您选购的产品相符。
  2. 产品安装处应远离化学腐蚀环境。
  3. 产品及导线应远离高压电、热源等。
  4. 本产品属于精密设备,应存放于干燥、通风的室内环境下,请不要自行拆解和改装,以免造成产品损坏影响质保。

8. 版本记录

版本号 变更内容 修改时间
V1.0 初版 2025-10-29
V1.1 内容更新 2026-05-15

9. 联系我们

资料获取

资料平台:doc.shunrui.cn

技术支持

邮 箱:support@shunrui.cn

电 话:17786086105

9. 联系我们 图1

商务合作

邮 箱:sales@shunrui.cn

投诉与建议

邮 箱:suggestion@shunrui.cn


曹工 2026年7月2日 15:32 收藏文档