1. 储能通信系统概述

大家好,我是老张。在储能行业摸爬滚打了十来年,今天咱们聊聊通信系统。说实话,很多现场故障,追根溯源都是通信问题。你想想看,一个储能电站少说几十个电池簇,再加上PCS、BMS、EMS,它们之间要是“说不上话”,那整个系统就瘫痪了。

所以,搞懂通信系统,是运维的基本功。我个人习惯,遇到问题先看拓扑,再看协议,最后抓包分析。这套流程下来,90%的问题都能定位。

1.1 储能系统架构

先看整体架构。一个典型的储能系统,分三层:

  • 站控层:EMS(能量管理系统),负责调度、监控、策略下发。说白了,它就是大脑。
  • 间隔层:PCS(储能变流器)、BMS(电池管理系统)的主控单元。它们负责执行命令,同时上报状态。
  • 过程层:电池模组、高压箱、温控设备。这些是执行机构,也是数据源头。

我在项目中遇到过,有些厂家把BMS和PCS的通信线接反了,结果数据全乱套。嗯,这里要注意,不同厂家的接口定义可能不一样,施工前一定要核对图纸。

1.2 通信网络拓扑

拓扑结构,说白了就是设备怎么连。常见的就三种:

  • 星型拓扑:所有设备都连到一台交换机上。优点是布线简单,缺点是交换机挂了,全完蛋。
  • 环型拓扑:设备手拉手连成环。优点是冗余,断了一根线还能通。缺点是延时大,调试麻烦。
  • 总线拓扑:所有设备挂在一根总线上。比如CAN总线。优点是成本低,缺点是节点多了容易出问题。

我个人建议,大型储能站用星型+冗余交换机。小型户用储能,用CAN总线就够了。你想想看,几十个电池簇都用CAN,那总线负载得多高?

核心逻辑图:储能通信系统分层与协议映射

站控层 EMS(能量管理系统) 协议:IEC 61850 / Modbus TCP 间隔层 PCS(储能变流器) BMS主控(电池管理系统) 协议:Modbus RTU / CAN 过程层 电池模组(BMU) 高压箱 / 温控设备 协议:CAN / 内部私有协议 以太网 串口/CAN

1.3 常见通信协议简介

协议就是设备之间的“语言”。说同一种语言,才能沟通。我见过最坑的事,就是BMS用Modbus,PCS用CAN,中间没加网关,结果现场调试了三天才发现。

1.3.1 Modbus

Modbus是最常见的协议。它分两种:

  • Modbus RTU:走串口(RS-232/RS-485)。数据是二进制,效率高。适合短距离、低速场景。
  • Modbus TCP:走以太网。数据封装在TCP包里。适合长距离、高速场景。

我曾经在项目里遇到一个问题:BMS上报的电压值总是跳变。查了半天,发现是Modbus RTU的波特率设置不一致。BMS设了9600,PCS设了19200。嗯,这种低级错误,施工队经常犯。

避坑指南:Modbus RTU的终端电阻一定要接!我曾经在新疆一个电站,通信距离超过500米,没接终端电阻,结果数据全是乱码。接上120欧电阻后,问题立刻解决。

1.3.2 CAN

CAN总线在储能里用得特别多,尤其是电池模组之间。它的优点是:

  • 多主通信,任意节点都能发数据
  • 实时性好,优先级高的报文优先发送
  • 抗干扰能力强,适合强电磁环境

但CAN也有缺点。比如,它没有标准的数据格式,各家厂家的CAN报文定义都不一样。我遇到过,A厂家的BMS和B厂家的PCS,CAN ID都冲突了。最后只能改报文映射表。

注意:CAN总线长度超过40米,或者节点数超过30个,一定要加CAN中继器。否则总线负载一高,丢帧是必然的。

1.3.3 IEC 61850

IEC 61850是变电站通信的标准协议,现在大型储能站也开始用了。它比Modbus和CAN复杂得多,但功能也强大得多。

它的核心概念是:

  • 逻辑节点:比如XCBR(断路器)、MMXU(测量单元)
  • 数据对象:比如电压、电流、状态
  • 服务:比如报告、控制、定值

说实话,IEC 61850的学习曲线很陡。我刚开始接触时,光看SCL配置文件就看了两周。但一旦搞懂了,你会发现它真的很强大。比如,它支持GOOSE报文,可以实现毫秒级的跳闸信号传输。

协议对比表:

特性 Modbus RTU Modbus TCP CAN IEC 61850
物理层 RS-485 以太网 CAN总线 以太网
最大速率 115.2 kbps 100 Mbps 1 Mbps 100 Mbps
最大距离 1200米 100米(网线) 40米(高速) 100米(网线)
实时性 一般 一般 非常好
复杂度
适用场景 小型储能 中型储能 电池模组内部 大型储能站

好了,这一章就聊这么多。通信系统是储能运维的基础,搞懂了架构、拓扑和协议,后面排查故障才能有的放矢。下一章咱们聊聊具体的故障案例,到时候我会分享一些实战经验。

个人经验:我建议新手先从Modbus RTU入手。它简单、直观,用串口助手就能抓包分析。等搞懂了Modbus,再学CAN和IEC 61850,会轻松很多。


公众号:蓝海资料掘金营,微信deep3321