Códigos De Función De Modbus; Códigos De Función Válidos; Lectura De Valores Reales O De Ajustes (Código De Función 03/04H) - GE UR Serie Manual De Instrucciones

Tabla de contenido

Publicidad

APÉNDICE B
B.2CÓDIGOS DE FUNCIÓN DE MODBUS
®
Modbus
define oficialmente los códigos de función del 1 al 127, aunque normalmente sólo se necesita un pequeño
subconjunto. El relé es compatible con algunas de estas funciones, tal y como se resume en la siguiente tabla. Los
siguientes apartados describen cada código de función en detalle.
CÓDIGO DE FUNCIÓN
HEX
DEC
03
3
04
4
05
5
06
6
10
16
Este código de función permite al maestro leer uno o más registros de datos consecutivos (valores reales o ajustes) de un
relé. Los registros de datos siempre son valores de 16 bits (dos bytes) transmitidos con el byte de orden superior en
primer lugar. El máximo número de registros que se pueden leer en un paquete simple es 125. Véase la tabla Mapa de
memoria Modbus para obtener una información más exacta sobre los registros de datos.
Puesto que algunas implementaciones del PLC de Modbus
y 04h, la interpretación del relé permite utilizar ambos códigos de función para la lectura de uno o más registros de datos
consecutivos. La dirección de inicio de los datos determinará el tipo de datos que se están leyendo. Por tanto, los códigos
de función 03h y 04h son idénticos.
La siguiente tabla muestra el formato de los paquetes maestro y esclavo. El ejemplo muestra un dispositivo maestro que
solicita tres valores de registro empezando en la dirección 4050h del dispositivo esclavo 11h (17 decimal); el dispositivo
esclavo responde con los valores 40, 300 y 0 de los registros 4050h, 4051h y 4052 respectivamente.
Tabla B–3: EJEMPLO DE TRANSMISIÓN DE UN PAQUETE DE UN DISPOSITIVO MAESTRO Y ESCLAVO
TRANSMISIÓN DEL MAESTRO
FORMATO DEL PAQUETE
DIRECCIÓN DEL ESCLAVO
CÓDIGO DE FUNCIÓN
DIRECCIÓN INICIAL DE LOS DATOS
- superior
DIRECCIÓN INICIAL DE LOS DATOS
- inferior
NÚMERO DE REGISTROS - superior
NÚMERO DE REGISTROS - inferior
CRC - inferior
CRC - superior
GE Multilin
DEFINICIÓN SEGÚN MODBUS
Lectura de registros de retención
Lectura de registros de retención
Forzar polo único
Preajuste de registro individual
Preajuste de varios registros
B.2.2 LECTURA DE VALORES REALES O DE AJUSTES (CÓDIGO DE FUNCIÓN 03/04H)
EJEMPLO (HEX)
11
04
40
50
00
03
A7
4A
Relé diferencial de barras B90
B.2 CÓDIGOS DE FUNCIÓN DE MODBUS
B.2.1 CÓDIGOS DE FUNCIÓN VÁLIDOS
DEFINICIÓN SEGÚN GE MULTILIN
Lectura de valores reales o de ajustes
Lectura de valores reales o de ajustes
Ejecutar operación
Almacenar ajuste individual
Almacenar varios ajustes
®
sólo son compatibles con uno de los códigos de función 03h
RESPUESTA DEL ESCLAVO
FORMATO DEL PAQUETE
DIRECCIÓN DEL ESCLAVO
CÓDIGO DE FUNCIÓN
RECUENTO DE BYTES
DATOS Nº1 - superior
DATOS Nº1 - inferior
DATOS Nº2 - superior
DATOS Nº2 - inferior
DATOS Nº3 - superior
DATOS Nº3 - inferior
CRC - inferior
CRC - superior
EJEMPLO (HEX)
11
04
06
00
28
01
2C
00
00
0D
60
B-3
B

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

B90

Tabla de contenido