4. 数据采集硬件与接口
电站数据采集系统的第一层是“现场设备 + 通信接口”。现场设备负责把温度、压力、流量、电压、电流、功率、开关状态等物理量转换为可传输的信号;接口负责把这些信号可靠地送入采集主机或边缘网关。理解这一层的关键,不是记住设备名称,而是建立“物理量 → 信号形式 → 接口标准 → 协议报文 → 数据点”的映射关系。只有这条链路清晰,后续的质量校验才有明确的比对基准。
一、四类采集硬件:从现场到边缘的分工
PLC(可编程逻辑控制器)以循环扫描方式执行逻辑控制,同时具备模拟量输入(AI)、模拟量输出(AO)、数字量输入(DI)、数字量输出(DO)模块。在电站中,PLC 常用于辅机控制、阀门联锁、冷却系统等场景,其采集数据往往带有较强的控制语义,例如“泵运行反馈”“阀门开到位”。PLC 的扫描周期通常在 1~50 ms 量级,适合对实时性要求较高的开关量和快速模拟量。
RTU(远程终端单元)强调恶劣环境下的远程通信能力,通常部署在升压站、开关站、光伏方阵等无人值守位置。RTU 支持多路 AI/DI、具备较强的通信与存储能力,可在主站通信中断时缓存数据并带时标补传。与 PLC 相比,RTU 的逻辑控制能力较弱,但通信可靠性和环境适应性更强。
DAQ(数据采集系统)面向高精度、多通道、高速率的测量任务,常见于电能质量分析、振动监测、效率试验等场景。DAQ 的核心参数包括采样率、分辨率(如 16 bit、24 bit)、输入量程和同步方式。例如一台 24 bit、8 通道同步采样的 DAQ,在 ±10 V 量程下理论分辨率约为 20 V / 2²⁴ ≈ 1.19 µV,适合微弱信号测量。
智能仪表是带微处理器和通信接口的现场测量单元,如多功能电表、流量计、温度变送器。智能仪表通常直接输出数字量(RS485/Modbus、HART、以太网),同时可能保留 4-20 mA 模拟输出。其优势是内部已完成量程换算和部分滤波,采集端读取的是工程量而非原始电压。
边缘网关位于现场设备与上层系统之间,承担协议转换、数据汇聚、边缘计算和断点续传。典型工作方式是:南向通过 RS485/Modbus、4-20 mA、HART 采集多台设备,北向通过 MQTT、IEC 104、OPC UA 上传。边缘网关还常做时间戳对齐、死区判断和本地缓存,是数据质量的第一道关口。
二、RS485 与 Modbus:最常用的数字采集组合
RS485 是电气层标准,定义差分信号、半双工总线和多点连接能力。一条 RS485 总线可挂接多台从站设备,理论传输距离约 1200 m,常用波特率 9600、19200、38400、115200 bit/s。工程上需注意三点:总线两端各接 120 Ω 终端电阻;A/B 线不可反接;屏蔽层单端接地,避免地环流。
Modbus 是建立在 RS485 之上的应用层协议,采用主从轮询。主站发出请求帧,从站应答。以读取一台电表的有功功率为例,若该值位于保持寄存器 40001(协议地址 0x0000),主站发送功能码 0x03,读取 2 个寄存器:
请求: 01 03 00 00 00 02 C4 0B
从站地址 功能码 起始地址 寄存器数 CRC
应答: 01 03 04 08 9A 3F 80 7B 2C
从站地址 功能码 字节数 数据(4字节) CRC
应答数据 0x089A3F80 按 IEEE 754 单精度浮点解释约为 3.21,若量纲为 MW,则功率为 3.21 MW。这里的关键校验点是:字节序(大端/小端)、寄存器映射表、量纲系数三者必须与设备手册一致,否则会出现“数值正确但量纲错误”的隐蔽问题。
三、4-20 mA 与 HART:模拟量的两种形态
4-20 mA 是电流环模拟信号,4 mA 对应量程下限,20 mA 对应量程上限。其优点是抗干扰强、可远传、断线可检测:当回路电流低于约 3.6 mA 时,通常判定为断线或故障。以量程 0~10 MPa 的压力变送器为例,若采集端测得 12.0 mA,则压力为 (12−4)/(20−4)×10 = 5.0 MPa。这一线性换算是采集端最基本的工程量还原计算。
HART 在 4-20 mA 电流环上叠加频率约 1200 Hz 和 2200 Hz 的 FSK 数字信号,实现“模拟量实时传输 + 数字量组态与诊断”共存。通过 HART,可读取变送器的设备描述、量程、阻尼时间、传感器状态等参数,而不影响 4-20 mA 主变量输出。在采集系统中,HART 常用于仪表组态核对和故障诊断,是模拟量通道质量校验的重要补充。
四、采集参数与质量校验的对应关系
不同硬件和接口带来的数据质量风险不同,校验策略也应有所区别。下表给出常见组合的对应关系,可作为采集点表设计时的参考。
| 采集方式 | 典型参数 | 主要质量风险 | 校验重点 |
|---|---|---|---|
| 4-20 mA | 量程、精度、回路电阻 | 断线、量程错配、温漂 | 电流越界判断、量程换算核对 |
| RS485/Modbus | 波特率、从站地址、寄存器映射 | 超时、CRC 错误、字节序错误 | 通信成功率、数值跳变、量纲核对 |
| HART | 轮询地址、变量代码 | 数字量与模拟量不一致 | 主变量与 4-20 mA 交叉比对 |
| DAQ | 采样率、分辨率、量程 | 混叠、噪声、通道串扰 | 频谱检查、通道间一致性 |
| 边缘网关 | 缓存深度、时标精度、死区 | 时标漂移、补传重复、丢点 | 时标偏差、重复率、断点续传完整性 |
五、一个可执行的采集点配置示例
假设某光伏电站需要采集一台组串式逆变器的直流侧功率,采用边缘网关通过 RS485/Modbus RTU 采集。已知逆变器通信参数为:从站地址 3,波特率 19200,8 位数据位,无校验,1 位停止位;直流功率位于保持寄存器 40101,数据类型为 32 位无符号整数,量纲 0.1 kW。配置与校验过程如下:
- 在网关南向通道中新建 Modbus RTU 通道,设置波特率 19200、数据位 8、校验 None、停止位 1。
- 添加从站设备,地址设为 3,轮询超时设为 1000 ms,失败重试 2 次。
- 添加测点“直流功率”,功能码 0x03,起始地址 100(对应 40101),寄存器数量 2,数据类型 UINT32,字节序大端,系数 0.1,单位 kW。
- 设置采集周期 5 s,死区 0.05 kW,时标采用网关本地 NTP 同步时间。
- 运行后观察:若连续 3 个周期读取失败,网关应标记该测点为“通信中断”;若读取值超过逆变器额定功率的 1.2 倍,应标记为“越限可疑”。
上述配置完成后,可在网关诊断页面查看通信成功率、最近一次原始报文和换算后的工程量。若原始寄存器值为 0x00001388,即十进制 5000,乘以系数 0.1 后为 500.0 kW,与逆变器额定功率 500 kW 一致,说明地址映射、数据类型和量纲配置正确。若换算结果明显偏离,应优先检查寄存器地址是否偏移 1、字节序是否相反、系数是否遗漏。
综上,采集硬件与接口层的核心任务是建立稳定、可追溯的数据通道。PLC、RTU、DAQ、智能仪表和边缘网关各有适用场景,RS485、Modbus、4-20 mA、HART 等接口则决定了信号如何被传输和解释。只有在配置阶段把地址、量纲、字节序、时标和采集周期记录清楚,后续的数据质量校验才能有据可依,而不是停留在“看起来不对”的模糊判断上。