Changes for page 6.2 Modbus protocol

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

From version 5.3
edited by Admin
on 2025/02/04 08:49
Change comment: There is no comment for this version
To version 16.1
edited by Admin
on 2025/03/20 12:12
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" %)(((
... ... @@ -384,7 +384,9 @@
384 384  
385 385  bit 4 — signal "Close Main contactor";
386 386  
387 -bits 5-15 — not used.
391 +bit 5 — signal "Close External 1";
392 +
393 +bits 6-15 — not used.
388 388  )))|(% style="width:37px" %)U16
389 389  |(% style="width:73px" %)**0x2100-0x2101**|(% style="width:66px" %)2|(% style="width:437px" %)Battery state of charge (SOC), %|(% style="width:37px" %)REAL32
390 390  |(% style="width:73px" %)**0x2102**|(% style="width:66px" %)1|(% style="width:437px" %)Number of connected BMS Logic devices|(% style="width:37px" %)U16
... ... @@ -426,8 +426,10 @@
426 426  |(% style="width:73px" %)**0x217D-0x217E**|(% style="width:66px" %)2|(% style="width:437px" %)Coulomb consumed by the load, A×h|(% style="width:37px" %)REAL32
427 427  |(% style="width:73px" %)**0x21B8**|(% style="width:66px" %)1|(% style="width:437px" %)Flag indicating that some cell is being balanced|(% style="width:37px" %)U16
428 428  |(% style="width:73px" %)**0x21CA-0x21CB**|(% style="width:66px" %)2|(% style="width:437px" %)Average cell voltage, V|(% style="width:37px" %)REAL32
429 -|(% style="width:73px" %)**0x2400**|(% style="width:66px" %)2|(% style="width:437px" %)Current (sensor 1, low range), A|(% style="width:37px" %)REAL32
430 -|(% 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
431 431  |(% style="width:73px" %)**0x2410**|(% style="width:66px" %)1|(% style="width:437px" %)(((
432 432  Battery state (enumeration):
433 433  
... ... @@ -445,14 +445,14 @@
445 445  
446 446  6 – Relaxed (after discharging).
447 447  )))|(% style="width:37px" %)U16
448 -|(% 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
449 449  
450 450  === Holding registers ===
451 451  
452 452  (% style="width:617px" %)
453 -|(% style="width:71px" %)**Register address**|(% style="width:75px" %)**Number of registers**|(% style="width:469px" %)**Content**
454 -|(% 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
455 -|(% 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" %)**0x5100**|(% style="width:75px" %)1|(% style="width:389px" %)(((
456 456  Software control of the "Battery cover" signal. Allowable values:
457 457  
458 458  0 – clear the signal;
... ... @@ -460,8 +460,8 @@
460 460  1 – set the signal;
461 461  
462 462  2-65535 – use the physical input "Battery cover".
463 -)))
464 -|(% style="width:71px" %)**0x5101**|(% style="width:75px" %)1|(% style="width:469px" %)(((
471 +)))|(% style="width:87px" %)U16
472 +|(% style="width:71px" %)**0x5101**|(% style="width:75px" %)1|(% style="width:389px" %)(((
465 465  Software control of the "Charger connected" signal. Allowable values:
466 466  
467 467  0 – clear the signal;
... ... @@ -469,8 +469,8 @@
469 469  1 – set the signal;
470 470  
471 471  2-65535 – use the physical input "Charger connected".
472 -)))
473 -|(% style="width:71px" %)**0x5102**|(% style="width:75px" %)1|(% style="width:469px" %)(((
480 +)))|(% style="width:87px" %)U16
481 +|(% style="width:71px" %)**0x5102**|(% style="width:75px" %)1|(% style="width:389px" %)(((
474 474  Software control of the "Power up/down request" signal. Allowable values:
475 475  
476 476  0 – clear the signal;
... ... @@ -478,8 +478,8 @@
478 478  1 – set the signal;
479 479  
480 480  2-65535 – use the physical input "Power down request".
481 -)))
482 -|(% style="width:71px" %)**0x5103**|(% style="width:75px" %)1|(% style="width:469px" %)(((
489 +)))|(% style="width:87px" %)U16
490 +|(% style="width:71px" %)**0x5103**|(% style="width:75px" %)1|(% style="width:389px" %)(((
483 483  Software control of the "Inhibit charging" signal. Allowable values:
484 484  
485 485  0 – clear the signal;
... ... @@ -487,8 +487,8 @@
487 487  1 – set the signal;
488 488  
489 489  2-65535 – use the physical input "Inhibit charging".
490 -)))
491 -|(% style="width:71px" %)**0x5104**|(% style="width:75px" %)1|(% style="width:469px" %)(((
498 +)))|(% style="width:87px" %)U16
499 +|(% style="width:71px" %)**0x5104**|(% style="width:75px" %)1|(% style="width:389px" %)(((
492 492  Software control of the "Inhibit discharging" signal. Allowable values:
493 493  
494 494  0 – clear the signal;
... ... @@ -496,8 +496,8 @@
496 496  1 – set the signal;
497 497  
498 498  2-65535 – use the physical input "Inhibit discharging".
499 -)))
500 -|(% style="width:71px" %)**0x5105**|(% style="width:75px" %)1|(% style="width:469px" %)(((
507 +)))|(% style="width:87px" %)U16
508 +|(% style="width:71px" %)**0x5105**|(% style="width:75px" %)1|(% style="width:389px" %)(((
501 501  Software control of the "CH contactor feedback" signal. Allowable values:
502 502  
503 503  0 – clear the signal;
... ... @@ -505,8 +505,8 @@
505 505  1 – set the signal;
506 506  
507 507  2-65535 – use the physical input "Charging contactor feedback".
508 -)))
509 -|(% style="width:71px" %)**0x5106**|(% style="width:75px" %)1|(% style="width:469px" %)(((
516 +)))|(% style="width:87px" %)U16
517 +|(% style="width:71px" %)**0x5106**|(% style="width:75px" %)1|(% style="width:389px" %)(((
510 510  Software control of the "DCH contactor feedback" signal. Allowable values:
511 511  
512 512  0 – clear the signal;
... ... @@ -514,8 +514,8 @@
514 514  1 – set the signal;
515 515  
516 516  2-65535 – use the physical input "Discharging contactor feedback".
517 -)))
518 -|(% style="width:71px" %)**0x5107**|(% style="width:75px" %)1|(% style="width:469px" %)(((
525 +)))|(% style="width:87px" %)U16
526 +|(% style="width:71px" %)**0x5107**|(% style="width:75px" %)1|(% style="width:389px" %)(((
519 519  Software control of the "Insulation status" signal. Allowable values:
520 520  
521 521  0 – clear the signal;
... ... @@ -523,8 +523,8 @@
523 523  1 – set the signal;
524 524  
525 525  2-65535 – use the physical input "Insulation status".
526 -)))
527 -|(% style="width:71px" %)**0x5108**|(% style="width:75px" %)1|(% style="width:469px" %)(((
534 +)))|(% style="width:87px" %)U16
535 +|(% style="width:71px" %)**0x5108**|(% style="width:75px" %)1|(% style="width:389px" %)(((
528 528  Software control of the "Charge request" signal. Allowable values:
529 529  
530 530  0 – clear the signal;
... ... @@ -532,8 +532,8 @@
532 532  1 – set the signal;
533 533  
534 534  2-65535 – use the physical input "Charge request".
535 -)))
536 -|(% style="width:71px" %)**0x5109**|(% style="width:75px" %)1|(% style="width:469px" %)(((
543 +)))|(% style="width:87px" %)U16
544 +|(% style="width:71px" %)**0x5109**|(% style="width:75px" %)1|(% style="width:389px" %)(((
537 537  Software control of the "Precharge request" signal. Allowable values:
538 538  
539 539  0 – clear the signal;
... ... @@ -541,8 +541,8 @@
541 541  1 – set the signal;
542 542  
543 543  2-65535 – use the physical input "Precharge request".
544 -)))
545 -|(% style="width:71px" %)**0x510A**|(% style="width:75px" %)1|(% style="width:469px" %)(((
552 +)))|(% style="width:87px" %)U16
553 +|(% style="width:71px" %)**0x510A**|(% style="width:75px" %)1|(% style="width:389px" %)(((
546 546  Software control of the "Discharge request" signal. Allowable values:
547 547  
548 548  0 – clear the signal;
... ... @@ -550,8 +550,8 @@
550 550  1 – set the signal;
551 551  
552 552  2-65535 – use the physical input "Discharge request".
553 -)))
554 -|(% style="width:71px" %)**0x510B**|(% style="width:75px" %)1|(% style="width:469px" %)(((
561 +)))|(% style="width:87px" %)U16
562 +|(% style="width:71px" %)**0x510B**|(% style="width:75px" %)1|(% style="width:389px" %)(((
555 555  Software control of the "PCH contactor feedback" signal. Allowable values:
556 556  
557 557  0 – clear the signal;
... ... @@ -559,8 +559,8 @@
559 559  1 – set the signal;
560 560  
561 561  2-65535 – use the physical input "PCH contactor feedback".
562 -)))
563 -|(% style="width:71px" %)**0x510C**|(% style="width:75px" %)1|(% style="width:469px" %)(((
570 +)))|(% style="width:87px" %)U16
571 +|(% style="width:71px" %)**0x510C**|(% style="width:75px" %)1|(% style="width:389px" %)(((
564 564  Software control of the "CH/DCH contactor feedback" signal. Allowable values:
565 565  
566 566  0 – clear the signal;
... ... @@ -568,8 +568,8 @@
568 568  1 – set the signal;
569 569  
570 570  2-65535 – use the physical input "CH/DCH contactor feedback".
571 -)))
572 -|(% style="width:71px" %)**0x510D**|(% style="width:75px" %)1|(% style="width:469px" %)(((
579 +)))|(% style="width:87px" %)U16
580 +|(% style="width:71px" %)**0x510D**|(% style="width:75px" %)1|(% style="width:389px" %)(((
573 573  Software control of the "Main contactor feedback" signal. Allowable values:
574 574  
575 575  0 – clear the signal;
... ... @@ -577,8 +577,8 @@
577 577  1 – set the signal;
578 578  
579 579  2-65535 – use the physical input "Main contactor feedback".
580 -)))
581 -|(% style="width:71px" %)**0x510E**|(% style="width:75px" %)1|(% style="width:469px" %)(((
588 +)))|(% style="width:87px" %)U16
589 +|(% style="width:71px" %)**0x510E**|(% style="width:75px" %)1|(% style="width:389px" %)(((
582 582  Software control of the "Interlock" signal. Allowable values:
583 583  
584 584  0 – clear the signal;
... ... @@ -586,8 +586,8 @@
586 586  1 – set the signal;
587 587  
588 588  2-65535 – use the physical input "Interlock".
589 -)))
590 -|(% style="width:71px" %)**0x510F**|(% style="width:75px" %)1|(% style="width:469px" %)(((
597 +)))|(% style="width:87px" %)U16
598 +|(% style="width:71px" %)**0x510F**|(% style="width:75px" %)1|(% style="width:389px" %)(((
591 591  Software control of the "Fuse 1" signal. Allowable values:
592 592  
593 593  0 – clear the signal;
... ... @@ -595,8 +595,8 @@
595 595  1 – set the signal;
596 596  
597 597  2-65535 – use the physical input "Fuse 1".
598 -)))
599 -|(% style="width:71px" %)**0x5110**|(% style="width:75px" %)1|(% style="width:469px" %)(((
606 +)))|(% style="width:87px" %)U16
607 +|(% style="width:71px" %)**0x5110**|(% style="width:75px" %)1|(% style="width:389px" %)(((
600 600  Software control of the "Fuse 2" signal. Allowable values:
601 601  
602 602  0 – clear the signal;
... ... @@ -604,8 +604,8 @@
604 604  1 – set the signal;
605 605  
606 606  2-65535 – use the physical input "Fuse 2".
607 -)))
608 -|(% style="width:71px" %)**0x5111**|(% style="width:75px" %)1|(% style="width:469px" %)(((
615 +)))|(% style="width:87px" %)U16
616 +|(% style="width:71px" %)**0x5111**|(% style="width:75px" %)1|(% style="width:389px" %)(((
609 609  Software control of the "Fuse 3" signal. Allowable values:
610 610  
611 611  0 – clear the signal;
... ... @@ -613,8 +613,8 @@
613 613  1 – set the signal;
614 614  
615 615  2-65535 – use the physical input "Fuse 3".
616 -)))
617 -|(% style="width:71px" %)**0x5112**|(% style="width:75px" %)1|(% style="width:469px" %)(((
624 +)))|(% style="width:87px" %)U16
625 +|(% style="width:71px" %)**0x5112**|(% style="width:75px" %)1|(% style="width:389px" %)(((
618 618  Software control of the "Circuit breaker status" signal. Allowable values:
619 619  
620 620  0 – clear the signal;
... ... @@ -622,8 +622,8 @@
622 622  1 – set the signal;
623 623  
624 624  2-65535 – use the physical input "Circuit breaker status".
625 -)))
626 -|(% style="width:71px" %)**0x5113**|(% style="width:75px" %)1|(% style="width:469px" %)(((
633 +)))|(% style="width:87px" %)U16
634 +|(% style="width:71px" %)**0x5113**|(% style="width:75px" %)1|(% style="width:389px" %)(((
627 627  Software control of the "Balancing request" signal. Allowable values:
628 628  
629 629  0 – clear the signal;
... ... @@ -631,8 +631,8 @@
631 631  1 – set the signal;
632 632  
633 633  2-65535 – use the physical input "Balancing request".
634 -)))
635 -|(% style="width:71px" %)**0x5114**|(% style="width:75px" %)1|(% style="width:469px" %)(((
642 +)))|(% style="width:87px" %)U16
643 +|(% style="width:71px" %)**0x5114**|(% style="width:75px" %)1|(% style="width:389px" %)(((
636 636  Software control of the "Close Main contactor" signal. Allowable values:
637 637  
638 638  0 – clear the signal;
... ... @@ -640,6 +640,15 @@
640 640  1 – set the signal;
641 641  
642 642  2-65535 – use the physical input "Close Main contactor".
643 -)))
651 +)))|(% style="width:87px" %)U16
652 +|(% style="width:71px" %)**0x5115**|(% style="width:75px" %)1|(% style="width:389px" %)(((
653 +Software control of the "Close External 1" signal. Allowable values:
644 644  
655 +0 – clear the signal;
656 +
657 +1 – set the signal;
658 +
659 +2-65535 – use the physical input "Close External 1".
660 +)))|(% style="width:87px" %)U16
661 +
645 645