En este capítulo se hará un uso intensivo de la notación hexadecimal.
Cuando un número es representado en notación hexadecimal se
indicará con una H al fi nal del número.
A.5. Mapa de funciones
A.5.1. Listado de funciones F00-F26
Para realizar cualquier operación sobre las funciones de control del variador
deberá enviar mensajes Modbus desde el dispositivo maestro. Los códigos
de función Modbus válidos son 03H para leer hasta 10 registros y 06H para
escribir registros. Hay una relación directa entre el código de la funciones de
confi guración del variador y la dirección del registro Modbus, es decir para
cada código de función hay un registro a consultar. La dirección del registro se
construye conociendo la función que se desea consultar, de la siguiente forma:
el código de la función FXX.YY se convierte en la dirección del registro XXYYH,
por ejemplo, la dirección del registro correspondiente a la función F01.06
es 0106H, de la función F03.21 es 0315H, de esta forma puede consultar y
escribir el valor del parámetro de cada función del variador.
A.5.1.1. Lectura de funciones
Puede leer el valor del parámetro de hasta diez funciones de su variador con
un sólo mensaje Modbus. La estructura de de la trama de comunicación para
leer valores del variador es la siguiente, junto con un ejemplo para leer dos
registros contiguos del variador con dirección 1, desde el registro 0000H que
corresponde a la función F00.00:
Estructura
Dirección
Función
Registro byte alto
Registro byte bajo
Número de registros a leer byte alto
Número de registros a leer byte bajo
CRC byte bajo
CRC byte alto
Apéndice A - Protocolo de comunicación MODBUS
Ejemplo
01H
03H
00H
La respuesta del variador es:
00H
00H
02H
Dirección
C4H
Función
OBH
Número de bytes de respuesta
Valor del registro 0000H byte alto
Valor del registro 0000H byte bajo
Valor del registro 0001H byte bajo
Valor del registro 0001H byte alto
CRC byte bajo
CRC byte alto
Estructura
01H
03H
04H
00H
00H
00H
03H
BAH
32H
Ejemplo
107