El protocolo Modbus (Modbus/TCP)
I
9
Introducción
0 0
9.1.2
Servicios (Function-Codes)
9.1.3
Acceso
80
®
MOVIFIT
pone a disposición 4 servicios FC.. (Function Codes) para el intercambio de
datos de proceso y de parámetro, así como para la identificación de las unidades.
•
FC 3 Read Holding Registers
•
FC16 Write Multiple Registers
•
FC23 Read/Write Multiple Registers
•
FC43 Read Device Identification
Los servicios FC3 y FC16 permiten la lectura o escritura de uno o de varios registros.
FC23 permite la lectura y escritura simultáneas de un bloque de registro. Con el servicio
FC43 puede efectuarse una identificación de la unidad mediante lectura de los
parámetros Identity.
En la siguiente tabla están resumidas los registros implementados y los servicios
(Function Codes) posibles para el intercambio de datos.
Significado con
Offset (hex)
Leer (Read)
0 – 3
–
4 – FF
Datos de entrada
de proceso
(valores reales)
100 – 103
–
104 – 1FF
Datos de salida de
proceso (valores
de consigna)
200 – 2FF
Resultado canal
de parámetros
acíclico
300 – FFFF
–
Caso
Intervalo del
especial:
tiempo de desbor-
219E
damiento bus de
(8606
)
campo, leer valor
dec
®
Manual – MOVIFIT
Nivel funcional "Technology" con interface EtherNet/IP o Modbus/TCP
Escribir (Write)
Acceso
–
–
Datos de salida de
FC3, FC16,
proceso (valores de
FC23
consigna)
–
–
–
FC3
Solicitud canal de
FC3, FC16,
parámetros acíclico
FC23
–
–
Intervalo del tiempo
FC3, FC16
de desbordamiento
bus de campo,
escribir valor
Comentario
Reservado
0 - 32 palabras
Reservado
Para la lectura de los valores de
consigna por otro cliente diferente
al de control
4 palabras
Reservado
Parámetro P819: Valor de 16 bits,
intervalo del tiempo de desborda-
miento en ms