[{"data":1,"prerenderedAt":439},["ShallowReactive",2],{"guide-zh-jk-bms-inverter-communication":3,"guides-zh":356},{"id":4,"title":5,"body":6,"date":335,"description":336,"extension":337,"keywords":338,"meta":345,"navigation":346,"path":347,"related":348,"seo":352,"stem":353,"updated":354,"__hash__":355},"guides_zh\u002Fguides\u002Fjk-bms-inverter-communication.md","JK 储能 BMS 与逆变器通讯：Deye、Victron 和 Growatt 设置",{"type":7,"value":8,"toc":316},"minimark",[9,13,17,20,87,90,94,97,180,183,186,190,193,196,199,202,205,209,225,228,232,235,249,252,256,259,262,276,279,291,294,299,302,306,309,313],[10,11,12],"p",{},"JK 储能 BMS（PB 系列，例如 JK-PB2A16S20P）可以通过 CAN 或 RS485 把充电电压、电流限制和 SOC 告诉混合逆变器。通讯正常时，逆变器按照 BMS 的要求充电，而不是靠电压去猜。通讯不通时，原因通常是以下五种之一：协议编号不对、端口模式不对、地址不对、网线里 CAN-H 和 CAN-L 接反，或者逆变器端设置不对。",[14,15,16],"h2",{"id":16},"两端必须一致的设置",[10,18,19],{},"两端需要在四个方面保持一致。",[21,22,23,39],"table",{},[24,25,26],"thead",{},[27,28,29,33,36],"tr",{},[30,31,32],"th",{},"设置",[30,34,35],{},"位置",[30,37,38],{},"如何选择",[40,41,42,54,65,76],"tbody",{},[27,43,44,48,51],{},[45,46,47],"td",{},"端口",[45,49,50],{},"BMS 和逆变器",[45,52,53],{},"CAN 或 RS485，两端相同",[27,55,56,59,62],{},[45,57,58],{},"协议",[45,60,61],{},"BMS（CAN 或 UART1 协议编号）",[45,63,64],{},"JK 列表中对应逆变器品牌的协议",[27,66,67,70,73],{},[45,68,69],{},"地址",[45,71,72],{},"BMS 拨码开关",[45,74,75],{},"与逆变器通讯的那组电池是主机",[27,77,78,81,84],{},[45,79,80],{},"电池类型",[45,82,83],{},"逆变器菜单",[45,85,86],{},"带 BMS 通讯的锂电，不是铅酸，也不是按电压设定的曲线",[10,88,89],{},"JK App 以编号加名称的形式显示协议。不同固件版本的编号有过变化，所以请按名称选择，不要照搬老论坛帖子里的编号。",[14,91,93],{"id":92},"jk-协议列表","JK 协议列表",[10,95,96],{},"JK 公布了 14 个逆变器协议，其中 10 个走 CAN，4 个走 RS485。最常用的几个：",[21,98,99,115],{},[24,100,101],{},[27,102,103,106,109,112],{},[30,104,105],{},"逆变器",[30,107,108],{},"接口",[30,110,111],{},"JK 列表中的协议名称",[30,113,114],{},"总线速率",[40,116,117,131,143,155,168],{},[27,118,119,122,125,128],{},[45,120,121],{},"Deye（低压混合逆变器）",[45,123,124],{},"CAN",[45,126,127],{},"Deye low-voltage hybrid inverter CAN",[45,129,130],{},"500 kbit\u002Fs",[27,132,133,136,138,141],{},[45,134,135],{},"Victron（通过 GX 设备）",[45,137,124],{},[45,139,140],{},"Victron CAN-BUS BMS protocol 201707",[45,142,130],{},[27,144,145,148,150,153],{},[45,146,147],{},"Growatt",[45,149,124],{},[45,151,152],{},"Growatt BMS CAN-Bus low voltage",[45,154,130],{},[27,156,157,159,162,165],{},[45,158,147],{},[45,160,161],{},"RS485",[45,163,164],{},"Growatt xxSxxP ESS",[45,166,167],{},"9600 波特",[27,169,170,173,175,178],{},[45,171,172],{},"兼容 Pylontech 的逆变器",[45,174,124],{},[45,176,177],{},"PYLON CANBUS",[45,179,130],{},[10,181,182],{},"其余条目包括 GoodWe、SMA、INVT、SRNE、Voltronic、MUST、Megarevo 和 Luxpower。在较早的说明书里，Deye 是 001，Growatt CAN 是 003，Victron 是 004，多位 Victron 用户确认 V19 固件上 004 可用。这些只能作为参考，请以屏幕上的名称为准。",[10,184,185],{},"如果列表里没有你的逆变器品牌，很多逆变器都支持 Pylontech 协议，放弃之前先试试它。",[14,187,189],{"id":188},"端口模式地址和主机","端口模式、地址和主机",[10,191,192],{},"PB 主板有一个 CAN 口和两个 RS485 口。一个 RS485 口接逆变器（RS485-1），另一个用于电池并联（RS485-2）。\"共用端口模式\"决定接逆变器的这条链路走 CAN 还是 RS485，所以先设好它，再选对应的协议编号。",[10,194,195],{},"4 位拨码开关把地址设为 0 到 15。拨码全部拨到 OFF 时地址为 0。并联电池组中的每组电池都需要独立地址，接逆变器的那组作为主机，代表整个电池组上报数据。多数教程把这组设为地址 0，其余设为 1 到 15。也有部分 Victron 教程在只有一组电池时使用地址 1。如果逆变器看不到电池，请查阅你所用固件的说明书中关于主机地址的规定。请在 BMS 关机时拨动拨码开关，因为地址只在开机时读取。",[14,197,198],{"id":198},"线序",[10,200,201],{},"大多数\"无通讯\"问题都出在这里。JK-PB 规格书中，CAN 口的 4 脚是 CAN-L，5 脚是 CAN-H，7 脚是 GND。RS485-1 的 1、8 脚是 B，2、7 脚是 A，3、6 脚是 GND。很多逆变器要求 4 脚为 CAN-H、5 脚为 CAN-L，因此直通网线可能会把两根 CAN 线接反。论坛用户在 Deye 等逆变器上就遇到过这种情况。",[10,203,204],{},"请把逆变器说明书里 BMS 口的线序与 JK 的引脚逐一核对，必要时自己做线。两根信号线加一根地线就够了。CAN 总线两端还各需要一个 120 欧姆终端电阻。Victron 的 GX 设备自带终端电阻，很多逆变器也有终端电阻开关。",[14,206,208],{"id":207},"deye-设置","Deye 设置",[210,211,212,216,219,222],"ol",{},[213,214,215],"li",{},"BMS 端：共用端口模式设为 CAN，CAN 协议选 Deye 条目。",[213,217,218],{},"按上文设置主机地址，然后重启 BMS。",[213,220,221],{},"Deye 端：进入 Battery Setup，电池类型选 Lithium，并选择 CAN BMS 对应的锂电模式（模式编号见 Deye 说明书）。",[213,223,224],{},"打开 BMS_Err_Stop，这样 BMS 报故障时逆变器会停机。",[10,226,227],{},"如果 Deye 的电池页面显示了 BMS 传来的 SOC 和电流限制，说明通讯已经建立。DIY Solar Forum 上有用户试了四个协议都不行，最后把两台设备完全断电重启才解决，所以在改更多设置之前，先把两边都重启一次。",[14,229,231],{"id":230},"victron-设置","Victron 设置",[10,233,234],{},"Victron 逆变器本身不读取 BMS，由 GX 设备（Cerbo GX、Venus GX 或内置 GX 的 Multiplus）负责。",[210,236,237,240,243,246],{},[213,238,239],{},"BMS 端：CAN，协议选 Victron 条目。",[213,241,242],{},"接到 Cerbo GX 的 BMS-Can 口，或接到在 GX 菜单（Settings，Services）里改为 500 kbit\u002Fs BMS-Can 配置的 VE.Can 口。250 kbit\u002Fs 的端口看不到 BMS。",[213,244,245],{},"在 GX 端口空闲的一侧插上终端电阻。",[213,247,248],{},"打开 DVCC，让 GX 把 BMS 的限制传给逆变器和充电器。",[10,250,251],{},"完成后，电池应出现在 GX 的设备列表中，显示 SOC、电压以及 BMS 要求的充电电压上限。",[14,253,255],{"id":254},"growatt-设置","Growatt 设置",[10,257,258],{},"Growatt SPF 系列两种链路都支持。JK 针对 SPF 3000TL HVM-48 的兼容性说明给出：05 号程序设为 LI；36 号程序设为 1 对应 CAN 协议，设为 51 对应 RS485 ESS 协议。BMS 端选择对应的协议和端口模式。其他 Growatt 型号的程序编号不同，请查阅你那台的说明书。",[14,260,261],{"id":261},"逆变器会遵循的限制",[10,263,264,265,270,271,275],{},"通讯建立后，逆变器从 BMS 获取充电电压和电流。这些值来自你的设置：单体 RCV 乘以串数得到充电电压，最大充电电流就是电流上限。这里的值一旦错了，逆变器的充电曲线也会跟着错，所以请先检查",[266,267,269],"a",{"href":268},"\u002Fguides\u002Fjk-bms-lifepo4-settings","磷酸铁锂设置","。",[266,272,274],{"href":273},"\u002Fparameters#canProtocol","参数说明","解释了每个通讯字段。",[14,277,278],{"id":278},"用编辑器检查并备份",[10,280,281,285,286,290],{},[266,282,284],{"href":283},"\u002F","JK Preset Studio"," 可以在浏览器里通过蓝牙读取 BMS，并在\"通讯\"标签页显示端口模式、CAN 和 UART 协议编号以及设备地址。先读取设置，保存一份备份文件，然后每次只改一项。部分较小的 B 系列主板根本没有 CAN 和 UART2 协议设置，编辑器会把它们标记为此 BMS 没有的项目。",[266,287,289],{"href":288},"\u002Fguides\u002Fjk-bms-model-number-explained","型号说明","介绍了哪些主板带逆变器通讯口。",[14,292,293],{"id":293},"常见问题",[295,296,298],"h3",{"id":297},"逆变器显示-bms-communication-fault从哪里查起","逆变器显示 \"BMS communication fault\"，从哪里查起？",[10,300,301],{},"先查线序，再查端口模式，最后查协议名称。每改一项都把两台设备重启一次。",[295,303,305],{"id":304},"一定要通讯吗","一定要通讯吗？",[10,307,308],{},"不一定。没有通讯 BMS 照样保护电芯。不通讯时，在逆变器上手动设置充电电压，略低于 BMS 的保护阈值。",[295,310,312],{"id":311},"两组电池可以同时和逆变器通讯吗","两组电池可以同时和逆变器通讯吗？",[10,314,315],{},"不可以。只有主机与逆变器通讯，其他电池通过并联 RS485 口向主机上报。",{"title":317,"searchDepth":318,"depth":318,"links":319},"",3,[320,322,323,324,325,326,327,328,329,330],{"id":16,"depth":321,"text":16},2,{"id":92,"depth":321,"text":93},{"id":188,"depth":321,"text":189},{"id":198,"depth":321,"text":198},{"id":207,"depth":321,"text":208},{"id":230,"depth":321,"text":231},{"id":254,"depth":321,"text":255},{"id":261,"depth":321,"text":261},{"id":278,"depth":321,"text":278},{"id":293,"depth":321,"text":293,"children":331},[332,333,334],{"id":297,"depth":318,"text":298},{"id":304,"depth":318,"text":305},{"id":311,"depth":318,"text":312},"2026-10-12","通过 CAN 或 RS485 把 JK 储能 BMS 接到 Deye、Victron 或 Growatt：协议编号、端口模式、拨码地址、线序和逆变器端设置。","md",[339,340,341,342,343,344],"jk 储能 bms 通讯","jk bms deye can","jk bms victron cerbo","jk bms growatt rs485","jk bms can 协议","jk bms 拨码地址",{},true,"\u002Fguides\u002Fjk-bms-inverter-communication",[349,350,351],"jk-bms-model-number-explained","jk-bms-lifepo4-settings","jk-bms-parameters-explained",{"title":5,"description":336},"guides\u002Fjk-bms-inverter-communication",null,"QGq4DXn5FiK1jpZK0deholC_l8qHHa7EDL2WXzexxX8",[357,361,362,365,369,374,379,384,388,392,396,399,403,407,411,415,419,423,427,431,435],{"path":358,"title":359,"description":360,"date":335,"updated":354},"\u002Fguides\u002Fjk-bms-alarms-list","JK BMS 告警列表：每个告警的含义、原因和处理方法","一张表看懂 JK BMS 全部告警：含义、常见诱因和对应设置，从单体过压、MOS 过温到均衡线电阻。",{"path":347,"title":5,"description":336,"date":335,"updated":354},{"path":288,"title":363,"description":364,"date":335,"updated":354},"JK BMS 型号含义：B2A8S20P、PB2A16S20P 等怎么读","读懂 JK BMS 型号：系列、均衡电流、串数和额定电流，以及 -H、-HC、-R 后缀代表的加热、CAN 和 RS485。",{"path":366,"title":367,"description":368,"date":335,"updated":354},"\u002Fguides\u002Fjk-bms-temperature-heating-settings","JK BMS 温度与加热设置：磷酸铁锂的安全数值","设置 JK BMS 充放电温度保护、MOS 过温和加热功能。为什么出厂 -20 °C 不适合磷酸铁锂，以及该改成多少。",{"path":370,"title":371,"description":372,"date":373,"updated":354},"\u002Fguides\u002Fjk-bms-soc-stuck-at-99","JK BMS SOC 卡在 99%：为什么到不了 100% 以及解决方法","JK BMS 的 SOC 一直停在 99%，始终不显示 100%？了解充电结束时 BMS 在等什么、六个常见原因，以及能解决问题的设置。","2026-10-07",{"path":375,"title":376,"description":377,"date":378,"updated":354},"\u002Fguides\u002Fjk-bms-bluetooth-browser","在浏览器中通过蓝牙修改 JK BMS 设置","在 Chrome 或 Edge 中连接 JK BMS，读取全部设置，应用预设，再按安全顺序写回并逐项回读校验。无需 JK app。","2026-10-04",{"path":380,"title":381,"description":382,"date":383,"updated":378},"\u002Fguides\u002Fjk-bms-balance-settings","JK BMS 均衡设置：均衡启动电压、触发压差和均衡电流","详解 JK BMS 均衡设置：均衡启动电压、均衡触发压差、最大均衡电流和均衡开关，适用于磷酸铁锂、三元和钛酸锂。","2026-10-02",{"path":385,"title":386,"description":387,"date":383,"updated":354},"\u002Fguides\u002Fjk-bms-cell-overcharge-protection-tripping","JK BMS 单体过充保护反复触发：原因与解决方法","JK BMS 单体过充保护每分钟触发又解除？了解充电器设得过高为何导致这种情况、如何与弱单体区分，以及怎样解决。",{"path":389,"title":390,"description":391,"date":383,"updated":378},"\u002Fguides\u002Fjk-bms-detail-log","如何导出并读懂 JK-BMS 详细日志（Detail Log）","JK-BMS 详细日志包含什么、如何从 app 导出、如何读懂其中的事件，以及日志分析页能告诉你哪些保护动作和故障信息。",{"path":393,"title":394,"description":395,"date":383,"updated":378},"\u002Fguides\u002Fjk-bms-export-import-settings","JK BMS 设置导出与导入：.jkcfg 文件完全指南","如何用 JK BMS app 导出和导入保护板设置，.jkcfg 文件里有什么，为什么手动改会损坏，以及如何在浏览器里安全编辑。",{"path":268,"title":397,"description":398,"date":383,"updated":378},"磷酸铁锂 JK BMS 参数设置：8S、16S，280Ah 与 314Ah 电芯","磷酸铁锂电池组的 JK BMS 参数设置：8S 和 16S、280Ah 与 314Ah 电芯的单体电压、均衡、电流和温度推荐值，分三种损耗等级。",{"path":400,"title":401,"description":402,"date":383,"updated":354},"\u002Fguides\u002Fjk-bms-log-messages-explained","JK BMS 日志消息详解：Boot、Time calibration、保护","每条 JK BMS 日志消息的含义：Boot、Time calibration、APP open charge、保护触发与解除，以及 Discharge On Failed。",{"path":404,"title":405,"description":406,"date":383,"updated":378},"\u002Fguides\u002Fjk-bms-nmc-lto-settings","JK BMS 三元锂与钛酸锂设置：安全的单体参数","JK BMS 三元锂 NMC 与钛酸锂 LTO 电池组设置：单体过压、欠压、均衡、温度和倍率的三档数值，以及编辑器如何识别电芯类型。",{"path":408,"title":409,"description":410,"date":383,"updated":378},"\u002Fguides\u002Fjk-bms-ocp-scp-settings","JK BMS 过流保护设置：OCP 与 SCP 参数指南","详解 JK BMS 过流保护设置：充放电 OCP 电流上限、延时、恢复时间与短路保护 SCP，附推荐范围和逆变器选型方法。",{"path":412,"title":413,"description":414,"date":383,"updated":378},"\u002Fguides\u002Fjk-bms-parameters-explained","JK BMS 参数详解：按分组逐项讲解每个设置","一篇看懂 JK BMS 参数：单体 OVP、OVPR、UVP、UVPR、均衡、SOC、RCV 与 RFV、电流和温度保护，附磷酸铁锂常用范围。",{"path":416,"title":417,"description":418,"date":383,"updated":378},"\u002Fguides\u002Fjk-bms-password","JK BMS 密码：默认密码、修改与重置指南","JK BMS 的密码其实有两个：蓝牙连接密码和设置密码。本文介绍出厂默认值、修改方法、密码无效时的排查，以及忘记密码怎么办。",{"path":420,"title":421,"description":422,"date":383,"updated":378},"\u002Fguides\u002Fjk-bms-reboots-power-events","JK BMS 重启与充电 MOS 关闭：在日志中读懂电源事件","JK BMS 重启，或充电 MOS 自己关闭？学会读懂详细日志中的 Boot 行和 MOS 状态，分清正常重启与真正的故障。",{"path":424,"title":425,"description":426,"date":383,"updated":378},"\u002Fguides\u002Fjk-bms-sending-failure","JK BMS 发送失败（Sending failure）：原因与逐步解决方法","JK BMS 导入设置时提示发送失败？了解固件拒绝参数的原因（电压顺序链、写入顺序、短路延时），并按步骤解决。",{"path":428,"title":429,"description":430,"date":383,"updated":373},"\u002Fguides\u002Fjk-bms-soc-calibration","JK BMS SOC 校准：解决电量漂移、跳变和复位问题","JK BMS SOC 校准详解：SOC 为什么会漂移或跳变，SOC-100% 电压和 SOC-0% 电压的作用，以及如何设置并重新校准电池组。",{"path":432,"title":433,"description":434,"date":383,"updated":354},"\u002Fguides\u002Fjk-bms-weak-cell-log","用 JK BMS 日志找出弱单体：触发、压差与均衡","在 JK BMS 详细日志中找出弱单体：哪节单体先触发、触发时压差有多大，以及这是均衡漂移还是单体已损坏。",{"path":436,"title":437,"description":438,"date":383,"updated":378},"\u002Fguides\u002Fjk-bms-wire-resistance","JK BMS 线阻：均衡线阻异常报警的排查与修复","JK BMS 线阻详解：均衡线阻异常报警的含义、正常数值范围、常见原因，以及如何修好一根有问题的均衡线。",1791798190451]