复盛 SC 系列控制器的 RS485 端口遵守 ModBus RTU 协议,其通讯格式固定 为:“9600 E 8 1”。其含义为:
– 波特率: 9600 bps
– 检验位:偶校验
– 数据位: 8 位
– 停止位: 1 位
注:复盛某些控制器的波特率是可调整的。为了避免出错,强烈建议采用默 认设置值: 9600bps
复盛 SC 系列控制器仅支持 ModBUS RTU 的 3 号和 6 号功能码,其通讯格式 如下:
– 3 号功能码: 读 N 个字节
主机请求:
从机地址 | 功能码 | 初始地址 | 数据长度 | CRC 检验码 |
从机响应:
从机地址 | 功能码 | 数据长度 | 数据内容 | CRC 校验码 |
– 6 号功能码: 写 1 个字节
主机请求:
从机地址 | 功能码 | 寄存器地址 | 设置数值 | CRC 校验码 |
从机响应:
从机地址 | 功能码 | 寄存器地址 | 设置数值 | CRC 校验码 |
SC 系列控制器通讯地址表
内 容 | 控制器地址 | ModBus 地址 | 类 型 | 读/写 | 工程单位 | 数值范围 | 备 注 |
排气压力 | 0 | 40001 | 字 | 只读 | 0.01MPa | 0~ 传感器量程 | |
排气温度 | 1 | 40002 | 字 | 只读 | ℃ | -50~300 | |
运行时间 | 2 | 40003 | 字 | 只读 | 小时 | 0~65535 | |
加载时间 | 3 | 40004 | 字 | 只读 | 小时 | 0~65535 | |
电机电流 | 4 | 40005 | 字 | 只读 | A | 0~传感器 量程 |
油气桶压力 | 5 | 40006 | 字 | 只读 | 0.01MPa | 0~ 传感器量程 | |
油气桶温度 | 6 | 40007 | 字 | 只读 | ℃ | -50~300 | |
运行状态(1) | 7 | 40008 | 字 | 只读 | |||
加载 / 卸载 | 7.0 | 40008.0 | 位 | 只读 | 0/1 | 1= 加载 0= 卸载 | |
运行 / 停机 | 7.1 | 40008.1 | 位 | 只读 | 0/1 | 1= 运行 0= 停机 | |
近控 / 远控 | 7.2 | 40008.2 | 位 | 只读 | 0/1 | 1= 远控 0= 近控 | |
排气高温 | 7.3 | 40008.3 | 位 | 只读 | 0/1 | 1= 报警 | |
相序错误 | 7.4 | 40008.4 | 位 | 只读 | 0/1 | 1= 报警 | |
主电机过流 | 7.5 | 40008.5 | 位 | 只读 | 0/1 | 1= 报警 | |
空滤压差报警 | 7.6 | 40008.6 | 位 | 只读 | 0/1 | 1= 报警 | |
油细压差报警 | 7.7 | 40008.7 | 位 | 只读 | 0/1 | 1= 报警 | |
油滤压差报警 | 7.8 | 40008.8 | 位 | 只读 | 0/1 | 1= 报警 | |
风机过流 | 7.9 | 40008.9 | 位 | 只读 | 0/1 | 1= 报警 | |
传感器故障 | 7.10 | 40008.10 | 位 | 只读 | 0/1 | 1= 报警 | |
油压过低 | 7.11 | 40008.11 | 位 | 只读 | 0/1 | 1= 报警 | |
主电机接触器故 障 | 7.12 | 40008.12 | 位 | 只读 | 0/1 | 1= 报警 | |
风机接触器故障 | 7.13 | 40008.13 | 位 | 只读 | 0/1 | 1= 报警 | |
排气压力异常 | 7.14 | 40008.14 | 位 | 只读 | 0/1 | 1= 报警 |
空久停车 | 7.15 | 40008.15 | 位 | 只读 | 0/1 | 1= 空 久 停车 | |
运行状态(2) | 8 | 40009 | 字 | 只读 | |||
重故障 | 8.0 | 40009.0 | 位 | 只读 | 0/1 | 1= 跳脱 | |
轻故障 | 8.1 | 40009.1 | 位 | 只读 | 0/1 | 1= 报警 | |
电 源 | 8.2 | 40009.2 | 位 | 只读 | 0/1 | 1= 电 源 开 | |
8.3 | 40009.3 | 位 | 只读 | 0/1 | |||
8.4 | 40009.4 | 位 | 只读 | 0/1 | |||
8.5 | 40009.5 | 位 | 只读 | 0/1 | |||
8.6 | 40009.6 | 位 | 只读 | 0/1 | |||
8.7 | 40009.7 | 位 | 只读 | 0/1 | |||
8.8 | 40009.8 | 位 | 只读 | 0/1 | |||
8.9 | 40009.9 | 位 | 只读 | 0/1 | |||
8.10 | 40009.10 | 位 | 只读 | 0/1 | |||
8.11 | 40009.11 | 位 | 只读 | 0/1 | |||
8.12 | 40009.12 | 位 | 只读 | 0/1 | |||
8.13 | 40009.13 | 位 | 只读 | 0/1 | |||
8.14 | 40009.14 | 位 | 只读 | 0/1 | |||
8.15 | 40009.15 | 位 | 只读 | 0/1 |
远程控制 | 9 | 40010 | 字 | 只写 | |||
远程启动* | 9.0 | 40010.0 | 位 | 只写 | 0/1 | 1=有效 | |
远程停机* | 9.1 | 40010.1 | 位 | 只写 | 0/1 | 1=有效 | |
强制卸载* | 9.2 | 40010.2 | 位 | 只写 | 0/1 | 1=有效 | |
强制加载* | 9.3 | 40010.3 | 位 | 只写 | 0/1 | 1=有效 | |
9.4 | 40010.4 | 位 | 只写 | 0/1 | |||
9.5 | 40010.5 | 位 | 只写 | 0/1 | |||
9.6 | 40010.6 | 位 | 只写 | 0/1 | |||
9.7 | 40010.7 | 位 | 只写 | 0/1 | |||
9.8 | 40010.8 | 位 | 只写 | 0/1 | |||
9.9 | 40010.9 | 位 | 只写 | 0/1 | |||
9.10 | 40010.10 | 位 | 只写 | 0/1 | |||
9.11 | 40010.11 | 位 | 只写 | 0/1 | |||
9.12 | 40010.12 | 位 | 只写 | 0/1 | |||
9.13 | 40010.13 | 位 | 只写 | 0/1 | |||
9.14 | 40010.14 | 位 | 只写 | 0/1 | |||
9.15 | 40010.15 | 位 | 只写 | 0/1 |
注: 1. “远程启动”和“远程停机”、“强制加载”和“强制卸载”分别是互锁的, 一个指 令置“1”时,另一个必须清零。
2. 要使“远程启动”或“远程停机”指令有效,先置“1”,2~3 秒后清零即可。