Procesador de comunicaciones
12.3 Comunicación punto a punto (PtP)
12.3.1.4
Instrucción RCV_CFG
Tabla 12- 13 Instrucción RCV_CFG (configuración de recepción)
KOP / FUP
STEP 7 crea el DB automáticamente al insertar la instrucción.
1
La configuración estática inicial del puerto de comunicación 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 la configuración de RCV_CFG no se almacenan de forma permanente en la
CPU. 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 614).
Tabla 12- 14 Tipos de datos para los parámetros
Parámetro y tipo
REQ
IN
PORT
IN
CONDITIONS
IN
DONE
OUT
ERROR
OUT
STATUS
OUT
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.
598
SCL
"RCV_CFG_DB"(
REQ:=_bool_in_,
PORT:=_uint_in_,
CONDITIONS:=_struct_in_,
DONE=>_bool_out_,
ERROR=>_bool_out_,
STATUS=>_word_out_);
Tipo de datos
Descripción
Bool
Activa el cambio de configuración cuando se produce un flanco
ascendente en esta entrada. (Valor predeterminado: False)
PORT
Tras haber instalado y configurado un dispositivo de comunicación
CM o CB, el identificador de puerto aparece en la lista desplegable
de parámetros disponible en la conexión del cuadro PUERTO. El
valor de puerto CM o CB asignado es la propiedad de configuración
del dispositivo "identificador de hardware". El nombre simbólico del
puerto se asigna en la ficha "Constantes del sistema" de la tabla de
variables PLC. (Valor predeterminado: 0)
CONDITIONS
La estructura de datos CONDITIONS indica las condiciones de inicio
y fin del mensaje, como se describe a continuación.
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 (valor predeterminado: 0)
Descripción
La instrucción RCV_CFG permite configurar
dinámicamente los parámetros de recepción serie
de un puerto de comunicación PtP. 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 o una CB
se rechazarán cuando se ejecute RCV_CFG.
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06