Registros de Modbus
Tabla de registros comunes de los conjuntos de datos heredados
La principal información necesaria para la supervisión remota de un interruptor automático ComPact NSX, ComPact NS, MasterPact NT/NW o MasterPact MTZ se encuentra en la tabla de registros comunes, que empieza en el registro 12000.
Esta tabla compacta de 114 registros puede leerse como una sola solicitud de Modbus.
Contiene la siguiente información:
-
Estado del interruptor automático
-
Motivos del disparo
-
corriente, tensión, potencia, energía, distorsión total armónica
El contenido de esta tabla de registros se detalla en los Registros comunes de conjuntos de datos heredados.
Se recomienda encarecidamente el uso de estos registros comunes para optimizar los tiempos de respuesta y simplificar el uso de los datos.
Formato de tabla
Las tablas de registro tienen estas columnas:
Dirección |
Registro |
LE |
Unidad |
Tipo |
Rango |
A/E |
A/E/P/H |
X |
Descripción |
---|---|---|---|---|---|---|---|---|---|
-
Dirección: una dirección de registro de 16 bits en formato hexadecimal. La dirección responde a los datos utilizados en la trama Modbus.
-
Registro: un número de registro de 16 bits en formato decimal (registro = dirección + 1).
-
RW: estado del registro de lectura-escritura
-
L: el registro puede leerse mediante las funciones Modbus
-
E: puede escribirse en el registro mediante las funciones Modbus
-
LE: el registro puede leerse y puede escribirse en él mediante las funciones Modbus
-
LC: el registro puede leerse por medio de la interfaz de comandos
-
EC: puede escribirse en el registro por medio de la interfaz de comandos
-
-
Unidad: la unidad en la que se expresa la información.
-
Tipo: tipo de datos de codificación (consulte la descripción de los tipos de datos a continuación).
-
Rango: los valores permitidos para esta variable, normalmente un subconjunto de lo que permite el formato.
-
A/E: tipos de unidades de control ComPact NSX MicroLogic para las cuales está disponible el registro.
-
Tipo A (Amperímetro): medidas de corriente
-
Tipo E (Energía): medidas de corriente, tensión, alimentación y energía
-
-
A/E/P/H: tipos de unidades de control MasterPact NT/NW y ComPact NS MicroLogic para las cuales está disponible el registro.
-
Tipo A (Amperímetro): medidas de corriente
-
Tipo E (Energía): medidas de corriente, tensión, alimentación y energía
-
Tipo P (Potencia): medidas de corriente, tensión, alimentación y energía, y protección avanzada
-
Tipo H (Armónicos): medidas de corriente, tensión, alimentación, energía y calidad energética, y protección avanzada
-
-
X: registro disponible en la unidad de control MicroLogic X para interruptores automáticos MasterPact MTZ cuando el módulo digital de conjunto de datos heredado Modbus se compra y se instala en la unidad de control MicroLogic X.
-
Descripción: proporciona información sobre el registro y las restricciones que se aplican.
Tipos de datos
Tipos de datos |
Descripción |
Rango |
---|---|---|
INT16U |
Entero sin signo de 16 bits |
Entre 0 y 65535 |
INT16 |
Entero con signo de 16 bits |
Entre –32768 y +32767 |
INT32U |
Entero sin signo de 32 bits |
De 0 a 4294967295 |
INT32 |
Entero con signo de 32 bits |
Entre –2147483648 y +2147483647 |
Formato big-endian
Las variables INT32 e INT32U se almacenan en formato big-endian: el registro más significativo se transmite en primer lugar y el menos significativo en último lugar.
Las variables INT32 e INT32U están formadas por variables INT16U.
Las fórmulas para calcular el valor decimal de estas variables son:
-
INT32: (0-bit31)x231 + bit30x230 + bit29x229 + ...bit1x21 + bit0x20
-
INT32U: bit31x231 + bit30x230 + bit29x229 + ...bit1x21 + bit0x20
Ejemplo:
La energía reactiva del conjunto de datos heredado es una variable INT32 codificada en los registros 12052 a 12053.
Si los valores de los registros son:
-
registro 12052 = 0xFFF2 = 0x8000 + 0x7FF2 o 32754
-
registro 12053 = 0xA96E o 43374 como variable INT16U y -10606 como variable INT16 (use el valor INT16U para calcular el valor de la energía reactiva).
Entonces, la energía reactiva es igual a (0-1)x231 + 32754x216 + 43374x20 = -874130 kVARh.