Capa Física; Capa De Enlace De Datos; Dirección Del Esclavo - GE UR Serie Manual De Instrucciones

Tabla de contenido

Publicidad

APÉNDICE B
APÉNDICE B COMUNICACIONES MODBUSB.1PROTOCOLO MODBUS RTU
Los relés de la serie UR son compatibles con varios protocolos de comunicaciones, de modo que permiten la conexión a
equipos como ordenadores personales, RTU, maestros SCADA y controladores lógicos programables. El protocolo
Modbus RTU de Modicon es el protocolo más básico compatible con el UR. Modbus está disponible a través de las
conexiones serie RS232 o RS485 o a través de Ethernet (mediante las especificaciones Modbus/TCP). La siguiente
descripción está dirigida principalmente a usuarios que deseen desarrollar sus propios controladores de comunicación
maestros y se aplica al protocolo Modbus RTU de serie. Observe que:
El UR siempre actúa como dispositivo esclavo, lo que significa que nunca inicia las comunicaciones; solamente
escucha y responde a las solicitudes del ordenador maestro.
®
Modbus
es compatible con un subconjunto del protocolo de unidad terminal remota (RTU), lo cual facilita una gran variedad
de funciones de monitorización, programación y control mediante comandos de lectura y escritura del registro.
®
El protocolo Modbus
RTU no depende del hardware, así que la capa física puede ser cualquiera de entre diversas
configuraciones estándar de hardware, incluyendo RS232 y RS485. El relé incluye un puerto RS232 situado en la placa
frontal (panel frontal) y dos puertos de comunicaciones en la parte posterior del terminal que pueden ser configurados
como RS485, fibra óptica, 10BaseT o 10BaseF. El flujo de datos es de tipo semidúplex en todas las configuraciones.
Véase el capítulo 3 para más información sobre el cableado.
Cada byte de datos se transmite en un formato asíncrono que consta de 1 bit de arranque, 8 bits de datos, 1 bit de
detención y posiblemente 1 bit de paridad. Esto produce una estructura de datos de 10 u 11 bits. Esto puede ser
importante para la transmisión a través de módems de altas tasas de bits (las estructuras de datos de 11 bits no son
compatibles con muchos módems con tasas de baudios superiores a 300).
La tasa de baudios y la paridad pueden programarse por separado para cada puerto de comunicaciones. Puede emplearse una
tasa de baudios de 300, 1.200, 2.400, 4.800, 9.600, 14.400, 19.200, 28.800, 33.600, 38.400, 57.600 o 115.200 bps. Las
paridades disponibles son: par, impar y nula. Véase el apartado Comunicaciones del Capítulo 5 para más detalles.
El dispositivo maestro de cualquier sistema debe conocer la dirección del dispositivo esclavo con el que se tiene que
comunicar. El relé no actuará a solicitud de un maestro si la dirección de la solicitud no coincide con la dirección de esclavo
del relé (a menos que la dirección sea la de emisión; véase a continuación).
Un único ajuste selecciona la dirección de esclavo empleada para todos los puertos a excepción del puerto frontal, para el
que el relé aceptará cualquier dirección cuando se utilice el protocolo Modbus
La comunicación tiene lugar por paquetes, que son grupos de datos de bytes estructurados de forma asíncrona. El
maestro transmite un paquete al esclavo y éste responde con un paquete. El final de un paquete viene marcado por el
"tiempo muerto" de la línea de comunicaciones. A continuación se describe el formato general de los paquetes de
transmisión y recepción. Para una información más precisa sobre el formato de los paquetes consulte los siguientes
apartados, en los cuales se describe cada código de función.
Tabla B–1: FORMATO DE PAQUETE MODBUS
DESCRIPCIÓN
DIRECCIÓN DEL ESCLAVO
CÓDIGO DE FUNCIÓN
DATOS
CRC
TIEMPO MUERTO
DIRECCIÓN DEL ESCLAVO: Ésta es la dirección del dispositivo esclavo diseñado para recibir el paquete enviado por
el maestro y llevar a cabo la acción deseada. Cada dispositivo esclavo de un bus de comunicaciones debe tener una
dirección específica para evitar conflictos en éste. Todos los puertos del relé tienen la misma dirección, programable
entre 1 y 254; véase el Capítulo 5 para más información. Sólo el esclavo destinatario responderá a un paquete que
empiece con su dirección. Observe que el puerto frontal es una excepción a esta regla; actuará ante mensajes que
tengan la dirección de cualquier esclavo.
Un paquete de transmisión de un maestro con una dirección de esclavo 0 indica un comando de emisión. Todos los
esclavos del enlace de comunicación emprenderán acciones en función del paquete, pero ninguno responderá al
maestro. El modo de emisión sólo se reconoce cuando está asociado al código de función 05h. Para cualquier otro
código de función, se ignorarán los paquetes con la dirección de esclavo 0 del modo de emisión.
GE Multilin
TAMAÑO
1 byte
1 byte
N bytes
2 bytes
3,5 veces el tiempo de
transmisión de bytes
Relé diferencial de barras B90
B.1 PROTOCOLO MODBUS RTU
B.1.1 INTRODUCCIÓN
B.1.2 CAPA FÍSICA
®
RTU.
B.1.3 CAPA DE ENLACE DE DATOS
B
B-1

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

B90

Tabla de contenido