Fácil comunicación entre dispositivos
7.9 Protocolos de comunicación PtP, USS y Modbus
Indicadores LED
Los módulos de comunicación tienen tres indicadores LED:
● LED de diagnóstico (DIAG): este LED parpadea en color rojo hasta ser direccionado por
● LED de transmisión (Tx): el LED de transmisión se enciende cuando el puerto de
● LED de recepción (Rx): este LED se enciende cuando el puerto de comunicación recibe
La placa de comunicación cuenta con un LED de transmisión (TxD) y uno de recepción
(RxD). No tiene ningún LED de diagnóstico.
7.9.2
Instrucciones PtP
Las instrucciones PORT_CFG, SEND_CFG y RCV_CFG permiten cambiar la configuración
desde el programa de usuario.
● PORT_CFG cambia los parámetros de puerto, como la velocidad de transferencia.
● SEND_CFG cambia la configuración de los parámetros de transmisión serie.
● RCV_CFG cambia la configuración de los parámetros de un receptor serie en un puerto
Los cambios de la configuración dinámica no se almacenan de forma permanente en la
CPU. Tras una desconexión y nueva conexión de la alimentación se utilizará la
configuración estática inicial del dispositivo.
Las instrucciones SEND_PTP, RCV_PTP y RCV_RST controlan la comunicación PtP:
● SEND_PTP transfiere el búfer indicado al CM o la CB. La CPU sigue ejecutando el
● RCV_PTP comprueba si se han recibido mensajes en el CM o la CB. Si hay un mensaje
● RCV_RST inicializa el búfer de recepción.
Cada CM o CB puede almacenar como máximo 1 KB en un búfer. Este búfer puede
asignarse a varios mensajes recibidos.
Las instrucciones SGN_SET y SGN_GET sólo son válidas para CM RS232. Use estas
instrucciones para leer o establecer las señales de comunicación de RS232.
142
la CPU. Tras el arranque de la CPU, ésta detecta si hay CB o CMs y los direcciona. El
LED de diagnóstico comienza a parpadear en color verde. Esto indica que la CPU ha
direccionado el CM o la CB, pero aún no ha suministrado la configuración
correspondiente. La CPU carga la configuración en los CMs y en la CB configurados
cuando el programa se carga en la CPU. Una vez cargado el programa en la CPU, el
LED de diagnóstico del módulo de comunicación o de la placa de comunicación debe
encenderse en color verde.
comunicación envía datos.
datos.
de comunicación. Esta instrucción configura las condiciones que indican el inicio y fin de
un mensaje recibido. Los mensajes que cumplen esas condiciones son recibidos por la
instrucción RCV_PTP.
programa de usuario mientras el módulo envía los datos a la velocidad de transferencia
indicada.
disponible, se transfiere a la CPU.
Manual de producto, 04/2011, A5E02486778-02
Easy Book