COMUNICACION SERIE V5
A continuación se muestra una trama de ejemplo donde el maestro hace por leer el contenido de 3
registros de un arrancador donde se encuentran la corriente consumida por cada fase. La información que
se debe adjuntar en la trama de pregunta es la que sigue:
•
Dirección de datos del esclavo.
•
Código de función ModBus (3 Lectura de registros).
•
Dirección de Datos de Inicio.
•
Nº de registros a leer.
•
Código CRC-16.
La respuesta del arrancador (esclavo) debe contener los siguientes campos:
•
Dirección de datos del esclavo.
•
Código de función ModBus (3 Lectura de registros).
•
Nº de bytes a leer.
•
Nºbytes/2 registros
•
Código CRC-16
Cada registro está formado por 2 bytes (2x8bits=16 bits). Esta es la longitud por defecto de todos los
registros de que consta el arrancador.
Ejemplo de funcionamiento código de función nº3 (Lectura de registros).
Supongamos que queremos leer la corriente del equipo (datos de placa) a través de comunicaciones.
Este dato corresponda al parámetro G2.1 I EQUIPO. La trama a transmitir sería:
Dirección
ModBus
OAH
Supongamos que la corriente de equipo (datos de placa) es de 110A. La respuesta del esclavo sería:
Dirección
ModBus
OAH
Figura 3.3 Ejemplo de respuesta de esclavo frente a código de función 3
Código de Función ModBus nº 16. Escritura de Registros.
Este código de función permite al controlador ModBus (maestro) escribir el contenido de los registros de
datos indicados en el arrancador (esclavo), siempre que dichos registros no sean de Solo Lectura. Hay
que hacer notar que la escritura de registros por parte del maestro no impide la posterior modificación de
los mismos por parte del esclavo.
La implementación de este código de función en el arrancador permite la escritura de hasta 5 registros del
arrancador en una sola trama.
POWER ELECTRONICS Manual Comunicación Serie V5
Código de
Dirección de datos de
función ModBus
03H
Figura 3.2 Ejemplo de Trama ModBus para código de función 3
Código de
Número de Bytes
función ModBus
03H
Número de
Inicio (40022)
Registros
00H 15H
00H 01H
(Dirección
20) (=110)
02H
CRC-16
94 B5
Datos
CRC-16
6EH
9CH 69H
MT0011 Rev.C
9