Comunicación punto a punto (PtP)
8.6 Instrucciones de comunicación punto a punto
8.6.4
Instrucción RCV_CFG
La configuración estática inicial del puerto del CM puede ajustarse en las propiedades de la
configuración de dispositivos. Como alternativa, es posible utilizar los valores
predeterminados. La instrucción RCV_CFG puede ejecutarse en el programa con el fin de
modificar la configuración. Los cambios de configuración con RCV_CFG no se almacenan
de forma permanente en el PLC. Los parámetros ajustados en la configuración de
dispositivos se restablecen cuando la CPU cambia de RUN a STOP y tras desconectar y
volver a conectar la alimentación. Encontrará más información en Configurar los parámetros
de recepción (Página 253).
Parámetro
REQ
PORT
CONDITIONS
DONE
ERROR
STATUS
Condiciones de inicio de la instrucción RCV_PTP
La instrucción RCV_PTP utiliza la configuración indicada por la instrucción RCV_CFG para
determinar el inicio y fin de los mensajes de comunicación punto a punto. Las condiciones
de inicio determinan el inicio de un mensaje. Una o más condiciones de inicio pueden
determinar el inicio de un mensaje. Si se especifica más de una condición de inicio, todas
las condiciones deberán cumplirse antes de iniciar el mensaje. Condiciones de inicio
posibles:
● "Carácter de inicio" indica que, en cuanto se reciba correctamente un carácter en
● "Carácter cualquiera" indica que, en cuanto se reciba correctamente un carácter
266
Tipo de
parámetro
IN
IN
IN
OUT
OUT
OUT
particular, se iniciará el mensaje. Este carácter será el primer carácter del mensaje. Todo
carácter que se reciba antes de este carácter específico se descartará.
cualquiera, se iniciará el mensaje. Este carácter será el primer carácter del mensaje.
La instrucción RCV_CFG (Recibir configuración) permite
configurar dinámicamente los parámetros de recepción serie de
un puerto de comunicación punto a punto. Esta instrucción
configura las condiciones que indican el inicio y fin de un
mensaje recibido. Todos los mensajes en cola de espera en un
CM se rechazarán cuando se ejecute RCV_CFG.
Tipo de datos
Descripción
Bool
Activa el cambio de configuración cuando se
produce un flanco ascendente en esta entrada.
PORT
Identificador del puerto de comunicación:
Esta dirección lógica es una constante que puede
referenciarse en la ficha "Constantes" de la tabla
de variables predeterminadas.
CONDITIONS
La estructura de datos CONDITIONS indica las
condiciones de inicio y fin del mensaje. Estas se
describen más abajo.
Bool
TRUE durante un ciclo tras haberse finalizado la
última petición sin error
Bool
TRUE durante un ciclo tras haberse finalizado la
última petición con un error
Word
Código de condición de ejecución
Controlador programable S7-1200
Manual de sistema, 11/2009, A5E02486683-02