Comunicación serie para el VLT 2800
Protocolos
Todos los convertidores de frecuencia están equipados
con un puerto RS 485 de forma estándar, que
permite elegir entre dos protocolos distintos. Los
dos protocolos que pueden seleccionarse en el
parámetro 512 Tipo de telegrama, son:
•
Protocolo Profidrive
•
Protocolo de Danfoss FC
Para seleccionar el protocolo de Danfoss FC,
el parámetro 512 Tipo de telegrama se debe
ajustar en Protocolo FC [1].
Tráfico de telegramas
Telegramas de control y de respuesta
El tráfico de telegramas en un sistema de
master-esclavo está controlado por el master.
Es posible conectar hasta 31 esclavos a un
master, a menos que se utilicen repetidores.
Si se emplean repetidores, pueden conectarse
hasta 126 esclavos a un master.
El master envía telegramas constantemente dirigidos
a los esclavos y espera a recibir los telegramas de
respuesta de éstos. El tiempo de respuesta del
esclavo es de 50 ms como máximo.
Sólo el esclavo que ha recibido un telegrama
sin errores enviado a su dirección puede enviar
un telegrama de respuesta.
Transmisión repetida
El master puede enviar el mismo telegrama
simultáneamente a todos los esclavos conectados
al bus. Durante esta comunicación de transmisión
repetida, el esclavo no envía telegramas de respuesta
al master en relación con la correcta recepción
del telegrama. La comunicación de transmisión
repetida se ajusta en formato de dirección (ADR),
consulte Estructura del telegrama.
Contenido de un carácter (byte)
Cada carácter transferido empieza con un bit de
inicio. Después se transfieren 8 bits de datos, que
MG.28.E8.05 - VLT es una marca registrada de Danfoss
VLT® Serie 2800
corresponden a un byte. Cada carácter queda
asegurado mediante un bit de paridad, que se ajusta en
"1" cuando se llega a la paridad (es decir, cuando hay el
mismo número de unos en total en los 8 bits de datos
y en el bit de paridad). Un carácter se completa con un
bit de parada, por lo que consiste en 11 bits en total.
Estructura de telegramas
Cada telegrama empieza con un carácter de inicio
(STX) = 02 Hex, seguido de un byte que indica la
longitud del telegrama (LGE) y otro byte que indica
la dirección del convertidor de frecuencia (ADR).
Después, hay un número de bytes de datos (variable,
dependiendo del tipo de telegrama). El telegrama se
completa con un byte de control de datos (BCC).
Tiempos de telegrama
La velocidad de comunicación entre un master y un
esclavo depende de la velocidad en baudios. La
velocidad en baudios del convertidor de frecuencia
debe ser la misma que la del master, y se puede
seleccionar en el parámetro 501 Velocidad en baudios.
Después de un telegrama de respuesta de un esclavo,
debe haber una pausa de 2 caracteres (22 bits) como
mínimo antes de que el master pueda enviar otro
telegrama. A una velocidad de 9600 baudios, la pausa
debe ser de 2,3 ms como mínimo. Cuando el master
haya completado el telegrama, el tiempo de respuesta
del esclavo al master será de 20 ms como máximo,
y habrá un pausa de al menos 2 caracteres.
Tiempo de pausa, mín.: 2 caracteres
Tiempo de respuesta, mín.: 2 caracteres
Tiempo de respuesta, máx.: 20 ms
El tiempo entre los caracteres individuales en un
telegrama no puede ser más de 2 caracteres, y el
telegrama se debe completar en 1,5 veces x tiempo
nominal de telegrama. A una velocidad de 9600
baudios y una longitud de telegrama de 16 bytes,
el telegrama se completará en 27,5 mseg.
113