
1.关于手册
1.1.略缩词介绍
| 略缩词 | 解释 |
|---|---|
| DI | 数字量输入(Digital input):用于接收离散的数字信号,通常用于检测开关状态或传感器的开关信号。 |
| DO | 数字量输出(Digital output):用于将数字信号输出到外部设备,通常由开关晶体管或继电器构成,用于控制电机或其他执行单元。 |
| AI | 模拟量输入(Analog input):用于接收连续变化的模拟信号,并将其转换为可以处理的数字信号,例如传感器输出的电压或电流信号。 |
| AO | 模拟量输出(Analog output):用于将处理后的数字信号转换为模拟信号,以控制外部设备,如调节电机速度或温度。 |
1.2.命名规则
瞬锐智控IO控制器设备的命名规则如下表:
| 系列标识 | 分隔符 | DI数量 | DO数量 | AI数量 | AO数量 | 分隔符 | 联网类型 |
|---|---|---|---|---|---|---|---|
| SC-NI | “空格” | 0 | 0 | 2 | 2 | “空格” | 4G通信:LTE以太网:ETH |
| SC-NI | “空格” | 0 | 0 | 4 | 4 | “空格” | 4G通信:LTE以太网:ETH |
| SC-NI | “空格” | 0 | 3 | 0 | 0 | “空格” | 4G通信:LTE以太网:ETH |
| SC-NI | “空格” | 0 | 8 | 0 | 0 | “空格” | 4G通信:LTE以太网:ETH |
| SC-NI | “空格” | 2 | 2 | 0 | 0 | “空格” | 4G通信:LTE以太网:ETH |
| SC-NI | “空格” | 4 | 4 | 0 | 0 | “空格” | 4G通信:LTE以太网:ETH |
| SC-NI | “空格” | 4 | 4 | 2 | 0 | “空格” | 4G通信:LTE以太网:ETH |
| SC-NI | “空格” | 8 | 8 | 0 | 0 | “空格” | 4G通信:LTE以太网:ETH |
| SC-NI | “空格” | 8 | 8 | 2 | 2 | “空格” | 4G通信:LTE以太网:ETH |
1.3.本手册适用型号
除特殊说明,本手册所有介绍的功能均适用型号如下表所示
不同型号的设备在硬件参数上有所差别,软件功能上完全一样,本手册的案例以 SC-NI 8822为例进行说明,其他型号的设备用法完全一样,本手册适用型号如下表:
| 型号 | DI | DO | AI | AO |
|---|---|---|---|---|
| SC-NI 0022 | 0 | 0 | 2 | 2 |
| SC-NI 0044 | 0 | 0 | 4 | 4 |
| SC-NI 0300 | 0 | 3 | 0 | 0 |
| SC-NI 0800 | 0 | 8 | 0 | 0 |
| SC-NI 2200 | 2 | 2 | 0 | 0 |
| SC-NI 4400 | 4 | 4 | 0 | 0 |
| SC-NI 4420 | 4 | 4 | 2 | 0 |
| SC-NI 8800 | 8 | 8 | 0 | 0 |
| SC-NI 8822 | 8 | 8 | 2 | 2 |
1.4.硬件准备
(1)USB转RS485调试器(或者其他可以实现UART转RS485的通信转换器),购买渠道:
https://item.taobao.com/item.htm?ft=t&id=1055269224154
(2)12V 1A电源适配器(或者其他符合8~36V的直流电源),购买渠道:
https://item.taobao.com/item.htm?ft=t&id=1055270916598
(3) IO控制器SC-NI XXXX全系列购买渠道:
https://item.taobao.com/item.htm?ft=t&id=1093450112708
1.5.资料下载
(1)上位机软件,下载链接:
(2)USB转RS485调试器驱动程序,下载链接:
https://doc.shunrui.cn/doc/22/
2.前期准备
2.1.硬件准备
升级固件需准备以下硬件:
(1)12V电源适配器 1个。
(2)UART转RS485转换器一个(带A、B线)。
(3)RS485接口SC-NI型号IO控制器 1台(SC-NI 8822为例)。

注:本产品采用宽电压直流8~36V供电,整机功率小于4瓦。建议使用DC12/24V 1A的电源适配器给设备供电。
2.2.硬件连接
(1)SC-NI系列电源和通讯接线端子定义如下表:
| 序号 | 端子名称 | 信号定义 | 备注 |
|---|---|---|---|
| 1 | V+ | 供电电源正 | 电源 |
| 2 | V- | 供电电源负 | 电源 |
| 3 | A+ | RS485 A | 通信 |
| 4 | B- | RS485 B | 通信 |
(2)根据上表,按对应关系接入电源线和RS485通讯线。

2.3.通信连接
设备出厂默认串口通信参数如下,首次通讯请按下表配置串口参数:
| 波特率 | 9600 |
|---|---|
| 数据位 | 8 |
| 校验位 | 无校验(None) |
| 停止位 | 1位 |
| 通讯地址 | 0x30 |
(1)连接RS485并确认串口号:
本次演示采用USB转RS485通信转换器进行演示,将485通信接口A信号连接设备RS485-A端子,B信号连接设备RS485-B端子,正常情况下调试器GND信号可以不与设备“GND端子”相接,如果现场RS485总线干扰较大,通信不稳定也可以考虑接上。
将USB转RS485调试器插入电脑USB接口,打开“设备管理器”并记录串口对应的COM序号,本演示串口号为图示“COM6”。

(2)供电并查看工作是否正常:接通电源适配电源给设备供电,等待设备正常运行,设备正常运行时运行灯会按照亮400毫秒、灭400毫秒的频率闪烁。
(3)运行上位机并打开串口:运行上位机“瞬锐LTE 网络IO控制器设置软件”,在右上角“通信参数”处选择“设备管理器”端口号的串口号,其它参数保持和下图一致,点击“打开”按钮。

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

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

(3)如上图所示,电脑串口收到了“设备名称”、“RS485口参数”和“从机地址”一共三个关键参数。
3.上位机配置从机状态监测
本设备支持RS485口下挂本公司RS485型IO控制器设备,通过从机监测功能定时发起Modbus通信以识别设备是否在线。从机监测最多可以监测8台下挂设备,需要配置不同的从机地址,同时也不能与本设备从机地址重复。
3.1.配置下挂设备
(1)点击上位机左侧“从机状态参数”导航条。
(2)点击“开启从机状态监测”单选框激活选中对勾。
(3)在“从机1”右侧的“地址”输入框输入“01”。
(4)点击“保存从机地址参数”按钮。

(5)等待40秒左右的时间,点击“读取从机状态参数”按钮。

(6)如果RS485接口上正常连接从机地址为1的下挂设备,“从机1”在线“状态”圆圈会由灰色变为绿色。
4.串口助手配置从机状态监测
(1)Modbus-RTU通信的帧结构。
| 用途 | 长度 | 描述 |
|---|---|---|
| 设备地址 | 1byte | 从机有唯一的地址,范围1-255 |
| 功能码 | 1byte | 主机要求从机执行的操作类型 |
| 数据 | 可变(0-252byte) | 包含了命令的具体参数,格式和长度取决于功能码 |
| CRC校验 | 2byte | 检查数据在传输过程中是否有错误 |
(2)Modbus-RTU功能码说明。
| 功能码 | 名称 | 数据类型 | 作用 |
|---|---|---|---|
| 0x03 | 读保持寄存器Read Holding Registers | 整型、浮点型、字符型 | 读取一个或多个保持寄存器当前数值 |
| 0x04 | 读输入寄存器Read Input Registers | 整型、浮点型 | 读取一个或多个输入寄存器当前数值 |
| 0x06 | 写单个保持寄存器WNIte Single Register | 整型、浮点型、字符型 | 设置一个保持寄存器 |
| 0x10 | 写多个保持寄存器WNIte Multiple Registers | 整型、浮点型、字符型 | 设置一串连续的保持寄存器 |
(3)AI相关寄存器。
| 寄存器地址 | PLC或组态地址 | 内容 | 功能码 |
|---|---|---|---|
| 00C4H - 00C4H | 30197 - 30197 | 从机1在线状态0:离线1:在线 | 0x04(读输入寄存器) |
| 00C5H - 00C5H | 30198 - 30198 | 从机2在线状态0:离线1:在线 | 0x04(读输入寄存器) |
| 00C6H - 00C6H | 30199 - 30199 | 从机3在线状态0:离线1:在线 | 0x04(读输入寄存器) |
| 00C7H - 00C7H | 30200 - 30200 | 从机4在线状态0:离线1:在线 | 0x04(读输入寄存器) |
| 00C8H - 00C8H | 30201 - 30201 | 从机5在线状态0:离线1:在线 | 0x04(读输入寄存器) |
| 00C9H - 00C9H | 30202 - 30202 | 从机6在线状态0:离线1:在线 | 0x04(读输入寄存器) |
| 00CaH - 00CaH | 30203 - 30203 | 从机7在线状态0:离线1:在线 | 0x04(读输入寄存器) |
| 00CbH - 00CbH | 30204 - 30204 | 从机8在线状态0:离线1:在线 | 0x04(读输入寄存器) |
| 0910H - 0910H | 42321 - 42321 | 串口1下挂设备监测开关0:关闭1:开启 | 0x03(读保持寄存器)0x06(写单个保持寄存器)0x10(写多个保持寄存器) |
| 0911H - 0911H | 42322 - 42322 | 串口2下挂设备监测开关0:关闭1:开启 | 0x03(读保持寄存器)0x06(写单个保持寄存器)0x10(写多个保持寄存器) |
| 0912H - 0912H | 42323 - 42323 | 串口3下挂设备监测开关0:关闭1:开启 | 0x03(读保持寄存器)0x06(写单个保持寄存器)0x10(写多个保持寄存器) |
| 0913H - 0913H | 42324 - 42324 | 下挂设备1从机地址1 - 247 | 0x03(读保持寄存器)0x06(写单个保持寄存器)0x10(写多个保持寄存器) |
| 0914H - 0914H | 42325 - 42325 | 下挂设备2从机地址1 - 247 | 0x03(读保持寄存器)0x06(写单个保持寄存器)0x10(写多个保持寄存器) |
| 0915H - 0915H | 42326 - 42326 | 下挂设备3从机地址1 - 247 | 0x03(读保持寄存器)0x06(写单个保持寄存器)0x10(写多个保持寄存器) |
| 0916H - 0916H | 42327 - 42327 | 下挂设备4从机地址1 - 247 | 0x03(读保持寄存器)0x06(写单个保持寄存器)0x10(写多个保持寄存器) |
| 0917H - 0917H | 42328 - 42328 | 下挂设备5从机地址1 - 247 | 0x03(读保持寄存器)0x06(写单个保持寄存器)0x10(写多个保持寄存器) |
| 0918H - 0918H | 42329 - 42329 | 下挂设备6从机地址1 - 247 | 0x03(读保持寄存器)0x06(写单个保持寄存器)0x10(写多个保持寄存器) |
| 0919H - 0919H | 42330 - 42330 | 下挂设备7从机地址1 - 247 | 0x03(读保持寄存器)0x06(写单个保持寄存器)0x10(写多个保持寄存器) |
| 091aH - 091aH | 42331 - 42331 | 下挂设备8从机地址1 - 247 | 0x03(读保持寄存器)0x06(写单个保持寄存器)0x10(写多个保持寄存器) |
4.1.配置下挂设备
(1)开启串口1下挂设备检测开关。
请求帧:30 06 09 10 00 01 4E 72
| 地址码 | 功能码 | 起始地址 | 配置数据 | 检验码 |
|---|---|---|---|---|
| 30 | 06 | 09 10 | 00 01 | 4E 72 |
回应帧:30 06 09 10 00 01 4E 72
| 地址码 | 功能码 | 起始地址 | 配置数据 | 检验码 |
|---|---|---|---|---|
| 30 | 06 | 09 10 | 00 01 | 4E 72 |
(2)配置下挂设备1从机地址为0x01。
请求帧:30 06 09 13 00 01 BE 72
| 地址码 | 功能码 | 起始地址 | 配置数据 | 检验码 |
|---|---|---|---|---|
| 30 | 06 | 09 10 | 00 01 | BE 72 |
回应帧:30 06 09 13 00 01 BE 72
| 地址码 | 功能码 | 起始地址 | 配置数据 | 检验码 |
|---|---|---|---|---|
| 30 | 06 | 09 10 | 00 01 | BE 72 |
(3)查询下挂设备从机1在线状态。
请求帧:30 04 00 C4 00 01 74 16
| 地址码 | 功能码 | 数据地址 | 查询数据 | 检验码 |
|---|---|---|---|---|
| 30 | 04 | 00 C4 | 00 01 | 74 16 |
回应帧:30 04 02 00 01 05 34
| 地址码 | 功能码 | 数据长度 | 查询数据 | 检验码 |
|---|---|---|---|---|
| 30 | 04 | 02 | 00 01 | 05 34 |
查询数据为0x0001,表示从机1当前在线。
5.版本记录
| 版本号 | 变更内容 | 修改时间 |
|---|---|---|
| V1.0 | 初版 | 2026-10-21 |
资料获取
资料平台:doc.shunrui.cn

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