通过 RS485 把锂电 BMS 接入 −48 V 系统
「电池和系统通信」这句话背后藏着两个截然不同的项目,而报价单很少说清您买的是哪一个。
关键数据一览
| 参数 | 数值 | 数据来源 |
|---|---|---|
| 物理层 | RS485 · 部分电池组另外提供 CAN | 制造商数据表 |
| 常见协议 | RS485 上的 Modbus | 制造商数据表 |
| 协议版本 | 兼容性条件 — 系统与 BMS 必须一致 | 系统厂商锂电应用指南 |
| 转接线缆 | 厂商专用件,不是通用跳线 | 系统厂商锂电应用指南 |
| 监测模式 | 系统读取 BMS 数据;保护仍归 BMS | 系统厂商锂电应用指南 |
| 电芯保护归属 | 归 BMS — 不管系统能读到什么 | 系统厂商锂电应用指南 |
监测和控制是两种不同的产品
在监测模式下,系统监控单元读取 BMS 上报的内容 — 荷电状态、单体电压、温度、告警 — 并与站点其他信息并列显示。保护完全留在 BMS 手里。这是常见情形,而且确实有用:它是「知道一个远端电池组正在劣化」和「等站点掉了才发现」之间的差别。而控制 — 系统根据电池所说的内容改变自身行为 — 是更大的一项承诺,需要两端都支持。请问清楚人家报给您的是哪一种。
决定它能否跑起来的两个条件
第一,协议版本。系统监控单元实现的是某个特定修订版的 BMS 协议,而 BMS 说另一个版本的电池组,物理上能接上,却对系统说不出任何有用的东西。这是下单前就要确认的兼容性条件,和固件版本完全一样 — 不是到现场再去调试的事。第二,线缆。电池 BMS 与系统监控单元之间的连接,通常是一根有确定针脚定义的厂商专用转接线,而不是通用的 RS485 跳线,而它正是投运当天最常在箱子里找不到的那个件。
您真正得到的是什么,直说
诚实的价值是:对您不去的站点有了可见性。一个远端节点的电池组在失效前三个月就报出单体不均衡,那是一次有计划的出车,而不是一次停电;一个站点的 BMS 记录下一次温度越限,那是系统自带的电池组温感永远给不了您的信息。如果您的网络只是几个市区站点、每周都有人路过,那回报会小一些,这话应该照实说。它的价值随着您到站成本的高低而变化。
下单之前要确认什么
系统监控单元支持哪种协议、哪个修订版;电池组的 BMS 说的是哪个;系统是配成只读还是要据此动作;以及需要哪根转接线,并且跟电池一起下单,而不是事后才发现。四个问题 — 而它们之所以属于审核环节而不是投运环节,是因为这四个答案提前拿到很便宜,站在梯子上拿到很贵。
本指南涉及的设备
关于该系列的常见问题
只要 BMS 接上了,系统是不是就不用再保护电池了?
不是,把这一点搞反是一个常见而且代价不小的误解。电芯层面的保护归 BMS,无论系统能不能读到它;而系统自身的设定 — 充电设定点、限流、低压脱离 — 仍然必须是正确的。通信增加的是可见性;它不转移责任。
我能用一根标准 RS485 线吗?
通常不行。这个链路一般需要一根有确定针脚定义的厂商专用转接线,用通用跳线的结果从「根本不通」到「上报出看着合理但其实错误的数值」都有。这是个能卡住整个投运的小件,所以它应该出现在订单上,而不是站点的采购清单上。
其他指南
- Emerson R48-2900U 和 Vertiv R48-2900U 是同一款模块吗?
- 可以在同一机架里混用 R4850G2 和 R4875G1 模块吗?
- 在 Flatpack2 上给锂电池设多少浮充电压?
- 能把 51.2 V 机架电池装进我的 −48 V 通信系统吗?
- 怎么在 NetSure 监控单元上关闭温度补偿?
- Eltek Flatpack2 停产了吗?
- 锂电改造的低压脱离该设在哪里?
- 通信锂电池运输需要哪些文件?
- 我怎么识别自己的 48 V 直流系统?
- 锂电改造之前,我的监控单元需要升级固件吗?
- 怎么给替换 VRLA 的锂电池组定容?
- 把 −48V 系统改造成锂电时,接地方式会变吗?
- 把 VRLA 换成锂电时,旧断路器能不能继续用?
- 迁移过程中,VRLA 电池串和锂电池串能并联运行吗?