Guía del usuario de AKD | Lectura de registros de contención (0x03)
Lectura de registros de contención (0x03)
Este código de función se usa para leer todos los registros del parámetro de una unidad.
Solicitud
Código de función
Dirección de inicio
Cantidad de regis-
tros
Respuesta normal
Código de fun-
ción
Conteo de bytes
Valor de registro
*N = Cantidad de registros
Respuesta de error
Código de función
Código de excep-
ción
A continuación, se presenta un ejemplo de lectura de retroalimentación de bucle de posición PL.FB en el
índice 588 (0x024C), con un valor actual de 0x1 2A05 F200.
Solicitud
Función
Dirección de inicio
Cantidad de regis-
tros
Respuesta
Función
Conteo de
bytes
Registro 588
Registro 589
Registro 590
Registro 591
Escritura de registros múltiples (0x10)
Este código de función se usa para escribir todos los registros del parámetro de una unidad.
Solicitud
Código de función
Dirección de inicio 2 bytes
Cantidad de regis-
tros
302
Kollmorgen | Agosto de 2012
1 byte 0x03
2
0x0000-0xFFFF (consulte Tabla de parámetros Modbus (pg
bytes
309))
2
Dos valores de 32 bits o valores de 64 bits
bytes
1 byte
0x03
1 byte
2 x N*
N* x 2
Datos
bytes
1
0x83
byte
1
Consulte Códigos de respuestas de excepción (pg
byte
303)
03
02 4C
00 04
03
08
00 00
00 01
2A 05
F2 00
1 byte
0x10
0x0000-0xFFFF (consulte el índice Modbus en las listas de pará-
metros)
2 bytes
2 (valores de 32 bits) o 4 (valores de 64 bits)