Comunicación serie
Protocolos
Tráfico de telegramas
Telegramas de control y de respuesta
El tráfico de telegramas en un sistema de master-es-
clavo está controlado por el master. Es posible conec-
tar hasta 31 esclavos a un master, a menos que se
utilicen repetidores. Si se emplean repetidores, pue-
den 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 escla-
vo es de 50 ms como máximo.
Sólo el esclavo que ha recibido un telegrama sin erro-
res 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 corres-
ponden a un byte. Cada carácter queda asegurado
mediante un bit de paridad, que se ajusta en "1" cuan-
do 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.
®
MG.52.B1.05 - VLT
es una marca registrada de Danfoss
Guía de Diseño del VLT
Estructura de telegramas
Cada telegrama empieza con un carácter de inicio
(STX) = 02 Hex, seguido de un byte que indica la lon-
gitud del telegrama (LGE) y otro byte que indica la
dirección del convertidor de frecuencia (ADR). Des-
pué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).
Temporización de telegramas
La velocidad de comunicación entre un master y un
esclavo depende de la velocidad en baudios. La velo-
cidad 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 te-
legrama. 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 tele-
grama no puede ser más de 2 caracteres, y el tele-
grama se debe completar en 1,5 veces x tiempo
nominal de telegrama. A una velocidad de 9600 bau-
dios y una longitud de telegrama de 16 bytes, el tele-
grama se completará en 27,5 mseg.
Longitud del telegrama (LGE)
®
5000
91