Changes for page 6.2 Modbus protocol

Last modified by Admin on 2025/03/20 12:12

From version 5.4
edited by Admin
on 2025/02/04 08:57
Change comment: There is no comment for this version
To version 15.1
edited by Admin
on 2025/03/20 12:11
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -225,7 +225,9 @@
225 225  
226 226  bit 25 — signal “Power up”;
227 227  
228 -bits 26-31 — not used.
228 +bit 26 — signal “External 1”;
229 +
230 +bits 27-31 — not used.
229 229  )))|(% style="width:37px" %)U32
230 230  |(% style="width:73px" %)**0x200B**|(% style="width:66px" %)1|(% style="width:437px" %)(((
231 231  Discrete output signals (bitfield):
... ... @@ -257,7 +257,7 @@
257 257  
258 258  bits 6-15 — not used.
259 259  )))|(% style="width:37px" %)U16
260 -|(% style="width:73px" %)**0x200E**|(% style="width:66px" %)2|(% style="width:437px" %)(((
262 +|(% style="width:73px" %)**0x200E-0x200F**|(% style="width:66px" %)2|(% style="width:437px" %)(((
261 261  Errors 2 (bitfield):
262 262  
263 263  bit 0 — error "Low temperature (CH)";
... ... @@ -298,7 +298,9 @@
298 298  
299 299  bit 18 — “Power fault”;
300 300  
301 -bits 19-31 — not used.
303 +bit 19 — “Current limit" error;
304 +
305 +bits 20-31 — not used.
302 302  )))|(% style="width:37px" %)U32
303 303  |(% style="width:73px" %)**0x2010**|(% style="width:66px" %)1|(% style="width:437px" %)Address of the BMS Logic device the parameters of which are in registers 0x2011-0x20C9|(% style="width:37px" %)U16
304 304  |(% style="width:73px" %)**0x2011**|(% style="width:66px" %)1|(% style="width:437px" %)(((
... ... @@ -428,8 +428,10 @@
428 428  |(% style="width:73px" %)**0x217D-0x217E**|(% style="width:66px" %)2|(% style="width:437px" %)Coulomb consumed by the load, A×h|(% style="width:37px" %)REAL32
429 429  |(% style="width:73px" %)**0x21B8**|(% style="width:66px" %)1|(% style="width:437px" %)Flag indicating that some cell is being balanced|(% style="width:37px" %)U16
430 430  |(% style="width:73px" %)**0x21CA-0x21CB**|(% style="width:66px" %)2|(% style="width:437px" %)Average cell voltage, V|(% style="width:37px" %)REAL32
431 -|(% style="width:73px" %)**0x2400**|(% style="width:66px" %)2|(% style="width:437px" %)Current (sensor 1, low range), A|(% style="width:37px" %)REAL32
432 -|(% style="width:73px" %)**0x2402**|(% style="width:66px" %)2|(% style="width:437px" %)Final battery current, A|(% style="width:37px" %)REAL32
435 +|(% style="width:73px" %)**0x2400-0x2401**|(% style="width:66px" %)2|(% style="width:437px" %)Current (sensor 1, low range), A|(% style="width:37px" %)REAL32
436 +|(% style="width:73px" %)(((
437 +**0x2402-0x2403**
438 +)))|(% style="width:66px" %)2|(% style="width:437px" %)Final battery current, A|(% style="width:37px" %)REAL32
433 433  |(% style="width:73px" %)**0x2410**|(% style="width:66px" %)1|(% style="width:437px" %)(((
434 434  Battery state (enumeration):
435 435  
... ... @@ -447,14 +447,15 @@
447 447  
448 448  6 – Relaxed (after discharging).
449 449  )))|(% style="width:37px" %)U16
450 -|(% style="width:73px" %)**0x2411**|(% style="width:66px" %)2|(% style="width:437px" %)Duration of the battery state (0x2410), seconds|(% style="width:37px" %)U32
456 +|(% style="width:73px" %)**0x2411-0x2412**|(% style="width:66px" %)2|(% style="width:437px" %)Duration of the battery state (0x2410), seconds|(% style="width:37px" %)U32
451 451  
452 452  === Holding registers ===
453 453  
454 454  (% style="width:617px" %)
455 -|(% style="width:71px" %)**Register address**|(% style="width:75px" %)**Number of registers**|(% style="width:469px" %)**Content**
456 -|(% style="width:71px" %)**0x4000**|(% style="width:75px" %)1|(% style="width:469px" %)Address of the BMS Logic device whose parameters should be in the input registers 0x2011-0x20C9
457 -|(% style="width:71px" %)**0x5100**|(% style="width:75px" %)1|(% style="width:469px" %)(((
461 +|(% style="width:71px" %)**Register address**|(% style="width:75px" %)**Number of registers**|(% style="width:389px" %)**Content**|(% style="width:87px" %)**Type**
462 +|(% style="width:71px" %)**0x4000**|(% style="width:75px" %)1|(% style="width:389px" %)Address of the BMS Logic device whose parameters should be in the input registers 0x2011-0x20C9|(% style="width:87px" %)U16
463 +|(% style="width:71px" %)**0x4000-0x4101**|(% style="width:75px" %)2|(% style="width:389px" %)Acknowledgment of errors. Each single bit acknowledges corresponding error (see Errors 1 bitfield at address 0x2007-0x2008)|(% style="width:87px" %)U32
464 +|(% style="width:71px" %)**0x5100**|(% style="width:75px" %)1|(% style="width:389px" %)(((
458 458  Software control of the "Battery cover" signal. Allowable values:
459 459  
460 460  0 – clear the signal;
... ... @@ -462,8 +462,8 @@
462 462  1 – set the signal;
463 463  
464 464  2-65535 – use the physical input "Battery cover".
465 -)))
466 -|(% style="width:71px" %)**0x5101**|(% style="width:75px" %)1|(% style="width:469px" %)(((
472 +)))|(% style="width:87px" %)U16
473 +|(% style="width:71px" %)**0x5101**|(% style="width:75px" %)1|(% style="width:389px" %)(((
467 467  Software control of the "Charger connected" signal. Allowable values:
468 468  
469 469  0 – clear the signal;
... ... @@ -471,8 +471,8 @@
471 471  1 – set the signal;
472 472  
473 473  2-65535 – use the physical input "Charger connected".
474 -)))
475 -|(% style="width:71px" %)**0x5102**|(% style="width:75px" %)1|(% style="width:469px" %)(((
481 +)))|(% style="width:87px" %)U16
482 +|(% style="width:71px" %)**0x5102**|(% style="width:75px" %)1|(% style="width:389px" %)(((
476 476  Software control of the "Power up/down request" signal. Allowable values:
477 477  
478 478  0 – clear the signal;
... ... @@ -480,8 +480,8 @@
480 480  1 – set the signal;
481 481  
482 482  2-65535 – use the physical input "Power down request".
483 -)))
484 -|(% style="width:71px" %)**0x5103**|(% style="width:75px" %)1|(% style="width:469px" %)(((
490 +)))|(% style="width:87px" %)U16
491 +|(% style="width:71px" %)**0x5103**|(% style="width:75px" %)1|(% style="width:389px" %)(((
485 485  Software control of the "Inhibit charging" signal. Allowable values:
486 486  
487 487  0 – clear the signal;
... ... @@ -489,8 +489,8 @@
489 489  1 – set the signal;
490 490  
491 491  2-65535 – use the physical input "Inhibit charging".
492 -)))
493 -|(% style="width:71px" %)**0x5104**|(% style="width:75px" %)1|(% style="width:469px" %)(((
499 +)))|(% style="width:87px" %)U16
500 +|(% style="width:71px" %)**0x5104**|(% style="width:75px" %)1|(% style="width:389px" %)(((
494 494  Software control of the "Inhibit discharging" signal. Allowable values:
495 495  
496 496  0 – clear the signal;
... ... @@ -498,8 +498,8 @@
498 498  1 – set the signal;
499 499  
500 500  2-65535 – use the physical input "Inhibit discharging".
501 -)))
502 -|(% style="width:71px" %)**0x5105**|(% style="width:75px" %)1|(% style="width:469px" %)(((
508 +)))|(% style="width:87px" %)U16
509 +|(% style="width:71px" %)**0x5105**|(% style="width:75px" %)1|(% style="width:389px" %)(((
503 503  Software control of the "CH contactor feedback" signal. Allowable values:
504 504  
505 505  0 – clear the signal;
... ... @@ -507,8 +507,8 @@
507 507  1 – set the signal;
508 508  
509 509  2-65535 – use the physical input "Charging contactor feedback".
510 -)))
511 -|(% style="width:71px" %)**0x5106**|(% style="width:75px" %)1|(% style="width:469px" %)(((
517 +)))|(% style="width:87px" %)U16
518 +|(% style="width:71px" %)**0x5106**|(% style="width:75px" %)1|(% style="width:389px" %)(((
512 512  Software control of the "DCH contactor feedback" signal. Allowable values:
513 513  
514 514  0 – clear the signal;
... ... @@ -516,8 +516,8 @@
516 516  1 – set the signal;
517 517  
518 518  2-65535 – use the physical input "Discharging contactor feedback".
519 -)))
520 -|(% style="width:71px" %)**0x5107**|(% style="width:75px" %)1|(% style="width:469px" %)(((
526 +)))|(% style="width:87px" %)U16
527 +|(% style="width:71px" %)**0x5107**|(% style="width:75px" %)1|(% style="width:389px" %)(((
521 521  Software control of the "Insulation status" signal. Allowable values:
522 522  
523 523  0 – clear the signal;
... ... @@ -525,8 +525,8 @@
525 525  1 – set the signal;
526 526  
527 527  2-65535 – use the physical input "Insulation status".
528 -)))
529 -|(% style="width:71px" %)**0x5108**|(% style="width:75px" %)1|(% style="width:469px" %)(((
535 +)))|(% style="width:87px" %)U16
536 +|(% style="width:71px" %)**0x5108**|(% style="width:75px" %)1|(% style="width:389px" %)(((
530 530  Software control of the "Charge request" signal. Allowable values:
531 531  
532 532  0 – clear the signal;
... ... @@ -534,8 +534,8 @@
534 534  1 – set the signal;
535 535  
536 536  2-65535 – use the physical input "Charge request".
537 -)))
538 -|(% style="width:71px" %)**0x5109**|(% style="width:75px" %)1|(% style="width:469px" %)(((
544 +)))|(% style="width:87px" %)U16
545 +|(% style="width:71px" %)**0x5109**|(% style="width:75px" %)1|(% style="width:389px" %)(((
539 539  Software control of the "Precharge request" signal. Allowable values:
540 540  
541 541  0 – clear the signal;
... ... @@ -543,8 +543,8 @@
543 543  1 – set the signal;
544 544  
545 545  2-65535 – use the physical input "Precharge request".
546 -)))
547 -|(% style="width:71px" %)**0x510A**|(% style="width:75px" %)1|(% style="width:469px" %)(((
553 +)))|(% style="width:87px" %)U16
554 +|(% style="width:71px" %)**0x510A**|(% style="width:75px" %)1|(% style="width:389px" %)(((
548 548  Software control of the "Discharge request" signal. Allowable values:
549 549  
550 550  0 – clear the signal;
... ... @@ -552,8 +552,8 @@
552 552  1 – set the signal;
553 553  
554 554  2-65535 – use the physical input "Discharge request".
555 -)))
556 -|(% style="width:71px" %)**0x510B**|(% style="width:75px" %)1|(% style="width:469px" %)(((
562 +)))|(% style="width:87px" %)U16
563 +|(% style="width:71px" %)**0x510B**|(% style="width:75px" %)1|(% style="width:389px" %)(((
557 557  Software control of the "PCH contactor feedback" signal. Allowable values:
558 558  
559 559  0 – clear the signal;
... ... @@ -561,8 +561,8 @@
561 561  1 – set the signal;
562 562  
563 563  2-65535 – use the physical input "PCH contactor feedback".
564 -)))
565 -|(% style="width:71px" %)**0x510C**|(% style="width:75px" %)1|(% style="width:469px" %)(((
571 +)))|(% style="width:87px" %)U16
572 +|(% style="width:71px" %)**0x510C**|(% style="width:75px" %)1|(% style="width:389px" %)(((
566 566  Software control of the "CH/DCH contactor feedback" signal. Allowable values:
567 567  
568 568  0 – clear the signal;
... ... @@ -570,8 +570,8 @@
570 570  1 – set the signal;
571 571  
572 572  2-65535 – use the physical input "CH/DCH contactor feedback".
573 -)))
574 -|(% style="width:71px" %)**0x510D**|(% style="width:75px" %)1|(% style="width:469px" %)(((
580 +)))|(% style="width:87px" %)U16
581 +|(% style="width:71px" %)**0x510D**|(% style="width:75px" %)1|(% style="width:389px" %)(((
575 575  Software control of the "Main contactor feedback" signal. Allowable values:
576 576  
577 577  0 – clear the signal;
... ... @@ -579,8 +579,8 @@
579 579  1 – set the signal;
580 580  
581 581  2-65535 – use the physical input "Main contactor feedback".
582 -)))
583 -|(% style="width:71px" %)**0x510E**|(% style="width:75px" %)1|(% style="width:469px" %)(((
589 +)))|(% style="width:87px" %)U16
590 +|(% style="width:71px" %)**0x510E**|(% style="width:75px" %)1|(% style="width:389px" %)(((
584 584  Software control of the "Interlock" signal. Allowable values:
585 585  
586 586  0 – clear the signal;
... ... @@ -588,8 +588,8 @@
588 588  1 – set the signal;
589 589  
590 590  2-65535 – use the physical input "Interlock".
591 -)))
592 -|(% style="width:71px" %)**0x510F**|(% style="width:75px" %)1|(% style="width:469px" %)(((
598 +)))|(% style="width:87px" %)U16
599 +|(% style="width:71px" %)**0x510F**|(% style="width:75px" %)1|(% style="width:389px" %)(((
593 593  Software control of the "Fuse 1" signal. Allowable values:
594 594  
595 595  0 – clear the signal;
... ... @@ -597,8 +597,8 @@
597 597  1 – set the signal;
598 598  
599 599  2-65535 – use the physical input "Fuse 1".
600 -)))
601 -|(% style="width:71px" %)**0x5110**|(% style="width:75px" %)1|(% style="width:469px" %)(((
607 +)))|(% style="width:87px" %)U16
608 +|(% style="width:71px" %)**0x5110**|(% style="width:75px" %)1|(% style="width:389px" %)(((
602 602  Software control of the "Fuse 2" signal. Allowable values:
603 603  
604 604  0 – clear the signal;
... ... @@ -606,8 +606,8 @@
606 606  1 – set the signal;
607 607  
608 608  2-65535 – use the physical input "Fuse 2".
609 -)))
610 -|(% style="width:71px" %)**0x5111**|(% style="width:75px" %)1|(% style="width:469px" %)(((
616 +)))|(% style="width:87px" %)U16
617 +|(% style="width:71px" %)**0x5111**|(% style="width:75px" %)1|(% style="width:389px" %)(((
611 611  Software control of the "Fuse 3" signal. Allowable values:
612 612  
613 613  0 – clear the signal;
... ... @@ -615,8 +615,8 @@
615 615  1 – set the signal;
616 616  
617 617  2-65535 – use the physical input "Fuse 3".
618 -)))
619 -|(% style="width:71px" %)**0x5112**|(% style="width:75px" %)1|(% style="width:469px" %)(((
625 +)))|(% style="width:87px" %)U16
626 +|(% style="width:71px" %)**0x5112**|(% style="width:75px" %)1|(% style="width:389px" %)(((
620 620  Software control of the "Circuit breaker status" signal. Allowable values:
621 621  
622 622  0 – clear the signal;
... ... @@ -624,8 +624,8 @@
624 624  1 – set the signal;
625 625  
626 626  2-65535 – use the physical input "Circuit breaker status".
627 -)))
628 -|(% style="width:71px" %)**0x5113**|(% style="width:75px" %)1|(% style="width:469px" %)(((
634 +)))|(% style="width:87px" %)U16
635 +|(% style="width:71px" %)**0x5113**|(% style="width:75px" %)1|(% style="width:389px" %)(((
629 629  Software control of the "Balancing request" signal. Allowable values:
630 630  
631 631  0 – clear the signal;
... ... @@ -633,8 +633,8 @@
633 633  1 – set the signal;
634 634  
635 635  2-65535 – use the physical input "Balancing request".
636 -)))
637 -|(% style="width:71px" %)**0x5114**|(% style="width:75px" %)1|(% style="width:469px" %)(((
643 +)))|(% style="width:87px" %)U16
644 +|(% style="width:71px" %)**0x5114**|(% style="width:75px" %)1|(% style="width:389px" %)(((
638 638  Software control of the "Close Main contactor" signal. Allowable values:
639 639  
640 640  0 – clear the signal;
... ... @@ -642,6 +642,15 @@
642 642  1 – set the signal;
643 643  
644 644  2-65535 – use the physical input "Close Main contactor".
645 -)))
652 +)))|(% style="width:87px" %)U16
653 +|(% style="width:71px" %)**0x5115**|(% style="width:75px" %)1|(% style="width:389px" %)(((
654 +Software control of the "Close External 1" signal. Allowable values:
646 646  
656 +0 – clear the signal;
657 +
658 +1 – set the signal;
659 +
660 +2-65535 – use the physical input "Close External 1".
661 +)))|(% style="width:87px" %)U16
662 +
647 647