La referencia de bus se utiliza normalmente para el control de la velocidad. También es posible acceder a los parámetros, leer sus valores y, donde es posible,
escribir valores en ellos. Esto permite una amplia variedad de opciones de control, incluido el control del valor de consigna del convertidor de frecuencia cuando
se utiliza el controlador PI interno.
5.2 Estructura de formato de mensaje de Modbus RTU
5.2.1 Unidad de terminal remoto
Los controladores están configurados para comunicarse en la red Modbus utilizando el modo RTU (Remote Terminal Unit), con cada byte de 8 bits de un mensaje
conteniendo dos caracteres hexadecimales de 4 bits.
El formato de cada byte se muestra a continuación.
5
Bit de inicio
Bit de datos
Sistema de codificación:
Bits por byte:
Campo de comprobación de errores:
5.2.2 Estructura de mensaje Modbus RTU
El dispositivo emisor coloca un mensaje Modbus RTU en un formato con un comienzo conocido y un punto final. Esto permite a los dispositivos receptores comenzar
al principio del mensaje, leer la parte de la dirección, determinar a qué dispositivo se dirige (o a todos, si el mensaje es una transmisión) y reconocer cuándo el
mensaje se ha completado. Los mensaje parciales se detectan y se determinan los errores resultantes - o se dan tiempos de espera. Los caracteres a transmitir
deben estar en formato hexadecimal 00 a FF en cada campo.
El convertidor de frecuencia monitoriza continuamente el bus de red, también durante los intervalos 'silenciosos'. Cuando el primer campo (el campo de dirección)
es recibido, cada convertidor de frecuencia o dispositivo lo descodifica para determinar a qué dispositivo se dirige. Los mensajes Modbus RTU dirigidos a cero
son mensajes de transmisión. No se permiten respuestas a los mensajes de transmisión. A continuación, se muestra un formato típico de mensaje.
Arranque
T1-T2-T3-T4
Tabla 5.1: Estructura típica de mensaje Modbus RTU
5.2.3 Campo de inicio/parada
El mensaje comienza con un período de silencio de al menos 3,5 intervalos de caracteres. Esto se implementa como un múltiplo de intervalos de caracteres a la
velocidad en baudios seleccionada (mostrada como Arranque T1-T2-T3-T4). El primer campo a transmitir es la dirección del dispositivo. A continuación del último
carácter transmitido, un periodo similar de al menos 3,5 intervalos de carácter marca el fin del mensaje. Después de este periodo, puede comenzar otro mensaje.
El formato completo del mensaje debe transmitirse como un flujo continuo. Si se produce un período de más de 1,5 intervalos de carácter antes de que se complete
el formato, el dispositivo receptor descarta el mensaje incompleto y asume que el siguiente byte será el campo de dirección de un nuevo mensaje. De forma
similar, si un nuevo mensaje comienza antes de 3,5 intervalos de carácter tras un mensaje previo, el dispositivo receptor ignorará ambos mensajes. Esto provocará
un tiempo límite (sin respuesta desde el esclavo).
28
Manual de funcionamiento del convertidor de frecuencia AF-60 LP™ Micro
Binario de 8 bits, hexadecimal 0-9, A-F. Dos caracteres hexadecimales contenidos en cada campo de
8 bits del mensaje
1 bit de inicio
8 bits de datos, el menos significativo enviado primero
Paridad: se utiliza 1 bit de paridad par/impar; 1 o 2 bits de parada si no se ha seleccionado paridad
(consulte el par. 8-33).
Comprobación de redundancia cíclica (CRC):
Dirección
Función
1 byte
1 byte
Datos
Comprobación CRC
N x 1 byte
2 bytes
Parada/pa-
Parada
ridad
Final
T1-T2-T3-T4