Changes for page 5.2 Modbus protocol
Last modified by Admin on 2026/04/24 10:30
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,1 +1,1 @@ 1 -Battery management systems.BMS Main 2\.1.5\. Communication protocols.WebHome 1 +Battery management systems.BMS Main 2\.1 (End-of-Life).5\. Communication protocols.WebHome - Content
-
... ... @@ -323,7 +323,7 @@ 323 323 324 324 bit 2 — device is ready; 325 325 326 -bit 3 — data from thedeviceis actual;326 +bit 3 — reserved; 327 327 328 328 bit 4 — temperature sensor #1 is present; 329 329 ... ... @@ -475,7 +475,7 @@ 475 475 |(% style="width:92px" %)**0x2388-0x23FB**|(% style="width:94px" %) |(% style="width:368px" %)Records data #3-31 from the errors journal|(% style="width:96px" %) 476 476 |(% style="width:92px" %)**0x23FC-0x23FF**|(% style="width:94px" %)4|(% style="width:368px" %)Record data #32 from the errors journal|(% style="width:96px" %)U32[2] 477 477 |(% style="width:92px" %)**0x2400-0x2401**|(% style="width:94px" %)2|(% style="width:368px" %)Current measured by the auxiliary current sensor, A|(% style="width:96px" %)REAL32 478 -|(% style="width:92px" %)**0x2402-**|(% style="width:94px" %)2|(% style="width:368px" %)((( 478 +|(% style="width:92px" %)**0x2402-0x2403**|(% style="width:94px" %)2|(% style="width:368px" %)((( 479 479 Final battery current, A 480 480 481 481 Note — Typically it is the sum of the values measured by the main and auxiliary current sensors ... ... @@ -497,12 +497,12 @@ 497 497 498 498 6 – Relaxed (after discharging). 499 499 )))|(% style="width:96px" %)U16 500 -|(% style="width:92px" %)**0x2411**|(% style="width:94px" %)2|(% style="width:368px" %)Duration of the battery state (0x2410), seconds|(% style="width:96px" %)U32 501 -|(% style="width:92px" %)**0x2420**|(% style="width:94px" %)2|(% style="width:368px" %)Nominal battery capacity, A×h|(% style="width:96px" %)REAL32 502 -|(% style="width:92px" %)**0x2422**|(% style="width:94px" %)2|(% style="width:368px" %)Maximum charge voltage, V|(% style="width:96px" %)REAL32 503 -|(% style="width:92px" %)**0x2424**|(% style="width:94px" %)2|(% style="width:368px" %)Minimum discharge voltage, V|(% style="width:96px" %)REAL32 504 -|(% style="width:92px" %)**0x2426**|(% style="width:94px" %)2|(% style="width:368px" %)Maximum charge current, A|(% style="width:96px" %)REAL32 505 -|(% style="width:92px" %)**0x2428**|(% style="width:94px" %)2|(% style="width:368px" %)Maximum discharge current, A|(% style="width:96px" %)REAL32 500 +|(% style="width:92px" %)**0x2411-0x2412**|(% style="width:94px" %)2|(% style="width:368px" %)Duration of the battery state (0x2410), seconds|(% style="width:96px" %)U32 501 +|(% style="width:92px" %)**0x2420-0x2421**|(% style="width:94px" %)2|(% style="width:368px" %)Nominal battery capacity, A×h|(% style="width:96px" %)REAL32 502 +|(% style="width:92px" %)**0x2422-0x2423**|(% style="width:94px" %)2|(% style="width:368px" %)Maximum charge voltage, V|(% style="width:96px" %)REAL32 503 +|(% style="width:92px" %)**0x2424-0x2425**|(% style="width:94px" %)2|(% style="width:368px" %)Minimum discharge voltage, V|(% style="width:96px" %)REAL32 504 +|(% style="width:92px" %)**0x2426-0x2427**|(% style="width:94px" %)2|(% style="width:368px" %)Maximum charge current, A|(% style="width:96px" %)REAL32 505 +|(% style="width:92px" %)**0x2428-0x2429**|(% style="width:94px" %)2|(% style="width:368px" %)Maximum discharge current, A|(% style="width:96px" %)REAL32 506 506 507 507 === Holding registers === 508 508 ... ... @@ -509,7 +509,7 @@ 509 509 (% style="width:653px" %) 510 510 |(% style="width:92px" %)**Register address**|(% style="width:94px" %)**Number of registers**|(% style="width:368px" %)**Content**|(% style="width:96px" %)**Type** 511 511 |(% style="width:92px" %)**0x4000**|(% style="width:94px" %)1|(% style="width:368px" %)Address of the BMS Logic device whose parameters should be in the input registers 0x2011-0x20C9|(% style="width:96px" %)U16 512 -|(% style="width:92px" %)**0x4100**|(% style="width:94px" %)2|(% style="width:368px" %)((( 512 +|(% style="width:92px" %)**0x4100-0x4101**|(% style="width:94px" %)2|(% style="width:368px" %)((( 513 513 Command to acknowledge errors in the errors journal (bitfield). Each //i//^^th^^ bit corresponds to (//i//+1) record. 514 514 515 515 Notes: ... ... @@ -680,3 +680,39 @@ 680 680 681 681 2-65535 – use the physical input "Fuse 3". 682 682 )))|(% style="width:96px" %)U16 683 +|(% style="width:92px" %)**0x5112**|(% style="width:94px" %)1|(% style="width:368px" %)((( 684 +Software control of the "Circuit breaker status" signal. Allowable values: 685 + 686 +0 – clear the signal; 687 + 688 +1 – set the signal; 689 + 690 +2-65535 – use the physical input "Circuit breaker status". 691 +)))|(% style="width:96px" %)U16 692 +|(% style="width:92px" %)**0x5113**|(% style="width:94px" %)1|(% style="width:368px" %)((( 693 +Software control of the "Balancing request" signal. Allowable values: 694 + 695 +0 – clear the signal; 696 + 697 +1 – set the signal; 698 + 699 +2-65535 – use the physical input "Balancing request". 700 +)))|(% style="width:96px" %)U16 701 +|(% style="width:92px" %)**0x5114**|(% style="width:94px" %)1|(% style="width:368px" %)((( 702 +Software control of the "Close Main contactor" signal. Allowable values: 703 + 704 +0 – clear the signal; 705 + 706 +1 – set the signal; 707 + 708 +2-65535 – use the physical input "Close Main contactor". 709 +)))|(% style="width:96px" %)U16 710 +|(% style="width:92px" %)**0x5115**|(% style="width:94px" %)1|(% style="width:368px" %)((( 711 +Software control of the "Close External 1" signal. Allowable values: 712 + 713 +0 – clear the signal; 714 + 715 +1 – set the signal; 716 + 717 +2-65535 – use the physical input "Close External 1". 718 +)))|(% style="width:96px" %)U16