Rcv_Ptp (Habilitar Recepción De Mensajes) - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Procesador de comunicaciones y Modbus TCP
13.6 Comunicación Legacy PtP (solo CM/CB 1241)
Los valores DONE, ERROR y STATUS solo son válidos hasta que se ejecute nuevamente SEND_PTP
con el mismo DB de instancia.
Tabla 13-113 Códigos de condición
STATUS (W#16#....)
80D0
80D1
80D2
80D3
80D5
833A
13.6.1.5
RCV_PTP (habilitar recepción de mensajes)
Tabla 13-114 Instrucción RCV_PTP (recepción punto a punto)
KOP / FUP
1
STEP 7 crea el DB automáticamente al insertar la instrucción.
Tabla 13-115 Tipos de datos para los parámetros
Parámetro y tipo
EN_R
IN
PORT
IN
BUFFER
IN
1122
Descripción
Nueva petición estando activo el transmisor
Transmisión cancelada debido a que no se ha detectado ningún CTS durante el tiempo de espera
Transmisión cancelada debido a que no se ha recibido DSR del dispositivo DCE
Transmisión cancelada debido a desbordamiento de la cola de espera (transmisión de más de
1024 bytes)
Señal de bias inverso (condición de rotura de hilo)
El DB para el parámetro BUFFER no existe.
SCL
"RCV_PTP_DB"(
EN_R:=_bool_in_,
PORT:=_uint_in_,
BUFFER:=_variant_in_,
NDR=>_bool_out_,
ERROR=>_bool_out_,
STATUS=>_word_out_,
LENGTH=>_uint_out_);
Tipo de datos Descripción
Bool
Si esta entrada es TRUE y un mensaje está disponible, el mensaje se transferirá del
CM o de la CB a BUFFER. Si EN_R es FALSE, se comprobará si el CM o la CB ha
recibido mensajes y se actualizarán las salidas NDR, ERROR y STATUS, pero el
mensaje no se transferirá a BUFFER. (Valor predeterminado: 0)
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 nom‐
bre simbólico del puerto se asigna en la ficha "Constantes del sistema" de la tabla
de variables PLC. (Valor predeterminado: 0)
Variante
Este parámetro apunta a la dirección inicial del búfer de recepción. Este búfer
debería ser lo suficientemente grande para recibir el mensaje de longitud máxi‐
ma.
No se soportan los datos booleanos ni las matrices booleanas. (Valor predeter‐
minado: 0)
Descripción
RCV_PTP comprueba si se han recibido mensajes en el
CM o la CB. Si hay un mensaje disponible, se transfiere
del CM o de la CB a la CPU. Un error devuelve el valor de
STATUS apropiado.
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO

Publicidad

Tabla de contenido
loading

Tabla de contenido