Registres de lecture Modbus (appels de fonction 03/04)
Le registre de maintien de lecture contient des informations analogiques correspondant aux valeurs mesurées de plusieurs paramètres.
Les données sont stockées sous forme d’entier signé ou non signé de 16 bits, dans le format hexadécimal FFFF à 4 chiffres.
Registres Modbus généraux
Ces registres sont en base 0 et non signés.
Registre | Nom | Description |
---|---|---|
1000 | BACS_ALARM | Ce registre contient plusieurs indicateurs. Pour plus d'informations sur les indicateurs, voir Description des indicateurs de statut général. |
1001 | BACS_ALARM | Ce registre contient plusieurs indicateurs. Pour plus d'informations sur les indicateurs, voir Description des indicateurs de statut de la batterie. |
1002 | BACS_ALARM | Ce registre contient plusieurs indicateurs. Pour plus d'informations sur les indicateurs, voir Description des indicateurs d’alarme. |
1003 | BACS_NUMSTRINGS | Nombre de séries dans la configuration. |
1004 | BACS_NUMMODULES | Nombre total de modules dans la configuration. |
Registres Modbus de série de batteries
Il existe cinq registres pour chaque série de batteries. Deux sections de registre sont réservées aux séries.
La section principale est réservée aux séries 1 à 10. Les mesures de courant et de tension sont enregistrées.
Ces registres sont en base 0 et sont signés.
Section de registre principale pour les séries
Registre | Nom |
Description [Unité de mesure] |
---|---|---|
1010 | STRING_01_CUR | Courant CC dans la série 1 [A] |
1011 | BACS_StrSumVolt | Tension totale dans la série 1 [V] |
1012 | BACS_StrAvgVolt | Tension moyenne dans la série 1 [V] |
1013 | BACS_Str_CurrAC | Courant CA (valeur efficace) dans la série 1 [A] |
1015 | STRING_02_CUR | Courant CC dans la série 2 [A] |
1016 | BACS_StrSumVolt | Tension totale dans la série 2 [V] |
1017 | BACS_StrAvgVolt | Tension moyenne dans la série 2 [V] |
1018 | BACS_Str_CurrAC | Courant CA (valeur efficace) dans la série 2 [A] |
..... | ..... | ..... |
1055 | STRING_10_CUR | Courant CC dans la série 10 [A] |
1056 | BACS_StrSumVolt | Tension totale dans la série 10 [V] |
1057 | BACS_StrAvgVolt | Tension moyenne dans la série 10 [V] |
1058 | BACS_Str_CurrAC | Courant CA (valeur efficace) dans la série 10 [A] |
La deuxième section est réservée aux séries 11 à 16. Pour ces séries, seules les mesures de courant sont enregistrées.
Ces registres sont en base 0 et sont signés.
Section de registre secondaire pour les séries
Registre | Nom |
Description [Unité de mesure] |
---|---|---|
2710 | STRING_11_CUR | Courant CC dans la série 11 [A] |
2713 | BACS_Str_CurrAC | Courant CA (valeur efficace) dans la série 11 [A] |
2715 | STRING_12_CUR | Courant CC dans la série 12 [A] |
2718 | BACS_Str_CurrAC | Courant CA (valeur efficace) dans la série 12 [A] |
..... | ..... | ..... |
2735 | STRING_16_CUR | Courant CC dans la série 16 [A] |
2738 | BACS_Str_CurrAC | Courant CA (valeur efficace) dans la série 16 [A] |
Registres Modbus du module
Il y a cinq registres pour chaque module. Deux sections de registre sont réservées aux modules.
La température est décalée pour permettre des valeurs négatives. Pour calculer la température en Celsius à partir de la valeur lue, utilisez la formule T = (x – 78) / 2. Par exemple, la valeur décimale 127 lue correspond à la température (127 - 78) / 2 = 24,5 °C.
La tension est mesurée en V avec un facteur 1000. Par exemple, la mesure 12 825 correspond à une tension de 12 825 / 1000 = 12,825 V.
L’impédance est mesurée en mΩ avec un facteur 100. Par exemple, la lecture 4372 correspond à une impédance de 4372 / 100 = 43,72 mΩ.
Pourcentage d’égalisation actif. Le total est soit le maximum possible pour un module, soit fonction de la taille de la batterie. La méthode utilisée pour l’égalisation est passive.
La section principale est réservée aux modules 1 à 330. Ces registres sont en base 0. Les registres ALARM sont non signés, tous les autres sont signés ; voir la description.
Section de registre principale pour les modules
Registre | Nom |
Description [Unité de mesure, formule et/ou facteur] |
---|---|---|
1060 | MODULE_001_ TEMP |
Température de la batterie mesurée
par le module 1 (signé) [T(°C) = (x - 78) / 2] |
1061 | MODULE_001_ VOLT |
Tension de la batterie mesurée
par le module 1 (signé) [V, facteur 1000] |
1062 | MODULE_001_ IMPC |
Impédance de la batterie mesurée
par le module 1 (signé) [mΩ, facteur 100] |
1063 | MODULE_001_ ALARM | Alarmes et état pour le module 1 (non signé). Ce registre contient plusieurs indicateurs. Pour plus d'informations sur les indicateurs, voir Description des indicateurs d’alarme. |
1064 | Module_001_ModBypVoltPc | Quantité d'égalisation active pour le module 1 (signé) [%] |
1065 | MODULE_002_ TEMP |
Température de la batterie mesurée
par le module 2 (signé) [T(°C) = (x - 78) / 2] |
1066 | MODULE_002_ VOLT |
Tension de la batterie mesurée
par le module 2 (signé) [V, facteur 1000] |
1067 | MODULE_002_ IMPC |
Impédance de la batterie mesurée
par le module 2 (signé) [mΩ, facteur 100] |
1068 | MODULE_002_ ALARM | Alarmes et état pour le module 2 (non signé). Ce registre contient plusieurs indicateurs. Pour plus d'informations sur les indicateurs, voir Description des indicateurs d’alarme. |
1069 | Module_002_ModBypVoltPc | Quantité d'égalisation active pour le module 2 (signé) [%] |
..... | ..... | ..... |
2705 | MODULE_330_ TEMP |
Température de la batterie mesurée
par le module 330 (signé) [T(°C) = (x - 78) / 2] |
2706 | MODULE_330_ VOLT |
Tension de la batterie mesurée
par le module 330 (signé) [V, facteur 1000] |
2707 | MODULE_330_ IMPC |
Impédance de la batterie mesurée
par le module 330 (signé), [mΩ, facteur 100] |
2708 | MODULE_330_ ALARM | Alarmes et état pour le module 330 (non signé). Ce registre contient plusieurs indicateurs. Pour plus d'informations sur les indicateurs, voir Description des indicateurs d’alarme. |
2709 | Module_330_ModBypVoltPc | Quantité d'égalisation active pour le module 330 (signé) [%] |
La deuxième section est réservée aux modules 331 à 520.
Ces registres sont en base 0. Les registres ALARM sont non signés, tous les autres sont signés ; voir la description.
Section de registre secondaire pour les modules
Registre | Nom |
Description [Unité de mesure, formule et/ou facteur] |
---|---|---|
2740 | MODULE_331_ TEMP |
Température de la batterie mesurée
par le module 331 (signé) [T(°C) = (x - 78) / 2] |
2741 | MODULE_331_ VOLT |
Tension de la batterie mesurée
par le module 331 (signé) [V, facteur 1000] |
2742 | MODULE_331_ IMPC |
Impédance de la batterie mesurée
par le module 331 (signé), [mΩ, facteur 100] |
2743 | MODULE_331_ ALARM | Alarmes et état pour le module 331 (non signé). Ce registre contient plusieurs indicateurs. Pour plus d'informations sur les indicateurs, voir Description des indicateurs d’alarme. |
2744 | Module_331_ModBypVoltPc | Quantité d'égalisation active pour le module 331 (signé) [%] |
2745 | MODULE_332_ TEMP |
Température de la batterie mesurée
par le module 332 (signé) [T(°C) = (x - 78) / 2] |
2746 | MODULE_332_ VOLT |
Tension de la batterie mesurée
par le module 332 (signé) [V, facteur 1000] |
2747 | MODULE_332_ IMPC |
Impédance de la batterie mesurée
par le module 332 (signé), [mΩ, facteur 100] |
2748 | MODULE_332_ ALARM | Alarmes et état pour le module 332 (non signé). Ce registre contient plusieurs indicateurs. Pour plus d'informations sur les indicateurs, voir Description des indicateurs d’alarme. |
2749 | Module_332_ModBypVoltPc | Quantité d'égalisation active pour le module 332 (signé) [%] |
..... | ..... | ..... |
3645 | MODULE_520_ TEMP |
Température de la batterie mesurée
par le module 520 (signé) [T(°C) = (x - 78) / 2] |
3646 | MODULE_520_ VOLT |
Tension de la batterie mesurée
par le module 520 (signé) [V, facteur 1000] |
3647 | MODULE_520_ IMPC |
Impédance de la batterie mesurée
par le module 520 (signé), [mΩ, facteur 100] |
3648 | MODULE_520_ ALARM | Alarmes et état pour le module 520 (non signé). Ce registre contient plusieurs indicateurs. Pour plus d'informations sur les indicateurs, voir Description des indicateurs d’alarme. |
3649 | Module_520_ModBypVoltPc | Quantité d'égalisation active pour le module 520 (signé) [%] |
Registres Modbus d’alarme GXR_AUX
Ces registres sont en base 0 et sont signés.
Registre | Nom | Description |
---|---|---|
3650 | BACSGXRAuxAlarm(0) | Statut de l’entrée 1 sur GX_R_AUX 1. |
3651 | BACSGXRAuxAlarm(1) | Statut de l’entrée 2 sur GX_R_AUX 1. |
3652 | BACSGXRAuxAlarm(2) | Statut de l’entrée 3 sur GX_R_AUX 1. |
3653 | BACSGXRAuxAlarm(3) | Statut de l’entrée 4 sur GX_R_AUX 1. |
3654 | BACSGXRAuxAlarm(4) | Statut de l’entrée 1 sur GX_R_AUX 2. |
3655 | BACSGXRAuxAlarm(5) | Statut de l’entrée 2 sur GX_R_AUX 2. |
3656 | BACSGXRAuxAlarm(6) | Statut de l’entrée 3 sur GX_R_AUX 2. |
3657 | BACSGXRAuxAlarm(7) | Statut de l’entrée 4 sur GX_R_AUX 2. |
3658 | BACSGXRAuxAlarm(8) | Statut de l’entrée 1 sur GX_R_AUX 3. |
3659 | BACSGXRAuxAlarm(9) | Statut de l’entrée 2 sur GX_R_AUX 3. |
3660 | BACSGXRAuxAlarm(10) | Statut de l’entrée 3 sur GX_R_AUX 3. |
3661 | BACSGXRAuxAlarm(11) | Statut de l’entrée 4 sur GX_R_AUX 3. |
3662 | BACSGXRAuxAlarm(12) | Statut de l’entrée 1 sur GX_R_AUX 4. |
3663 | BACSGXRAuxAlarm(13) | Statut de l’entrée 2 sur GX_R_AUX 4. |
3664 | BACSGXRAuxAlarm(14) | Statut de l’entrée 3 sur GX_R_AUX 4. |
3665 | BACSGXRAuxAlarm(15) | Statut de l’entrée 4 sur GX_R_AUX 4. |
Registres Modbus de sortie GXR_AUX
Ces registres sont en base 0 et sont signés.
Registre | Nom |
Description [Unité de mesure] |
---|---|---|
3666 | BACSGXRAuxOutputStatus(0) | Statut de la sortie 1 sur GX_R_AUX 1. |
3667 | BACSGXRAuxOutputStatus(1) | Statut de la sortie 2 sur GX_R_AUX 1. |
3668 | BACSGXRAuxOutputStatus(2) | Statut de la sortie 3 sur GX_R_AUX 1. |
3669 | BACSGXRAuxOutputStatus(3) | Statut de la sortie 4 sur GX_R_AUX 1. |
3670 | BACSGXRAuxOutputStatus(4) | Statut de la sortie 1 sur GX_R_AUX 2. |
3671 | BACSGXRAuxOutputStatus(5) | Statut de la sortie 2 sur GX_R_AUX 2. |
3672 | BACSGXRAuxOutputStatus(6) | Statut de la sortie 3 sur GX_R_AUX 2. |
3673 | BACSGXRAuxOutputStatus(7) | Statut de la sortie 4 sur GX_R_AUX 2. |
3674 | BACSGXRAuxOutputStatus(8) | Statut de la sortie 1 sur GX_R_AUX 3. |
3675 | BACSGXRAuxOutputStatus(9) | Statut de la sortie 2 sur GX_R_AUX 3. |
3676 | BACSGXRAuxOutputStatus(10) | Statut de la sortie 3 sur GX_R_AUX 3. |
3677 | BACSGXRAuxOutputStatus(11) | Statut de la sortie 4 sur GX_R_AUX 3. |
3678 | BACSGXRAuxOutputStatus(12) | Statut de la sortie 1 sur GX_R_AUX 4. |
3679 | BACSGXRAuxOutputStatus(13) | Statut de la sortie 2 sur GX_R_AUX 4. |
3680 | BACSGXRAuxOutputStatus(14) | Statut de la sortie 3 sur GX_R_AUX 4. |
3681 | BACSGXRAuxOutputStatus(15) | Statut de la sortie 4 sur GX_R_AUX 4. |