Instrucción Rcv_Ptp (Habilitar Recepción De Mensajes) - Siemens S7 Serie Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Procesador de comunicaciones y Modbus TCP
12.3 Comunicación punto a punto (PtP)
LENGTH
BUFFER
String
12.3.3.6
Instrucción RCV_PTP (Habilitar recepción de mensajes)
Tabla 12- 23 Instrucción RCV_PTP (recepción punto a punto)
KOP / FUP
STEP 7 crea el DB automáticamente al insertar la instrucción.
1
Tabla 12- 24 Tipos de datos para los parámetros
Parámetro y tipo
EN_R
IN
PORT
IN
BUFFER
IN
NDR
OUT
ERROR
OUT
STATUS
OUT
LENGTH
OUT
726
Descripción
El parámetro LENGTH contiene el número de caracteres que debe
transmitirse. Sólo se transmiten los caracteres del String. Los bytes de
longitud máxima y real del String no se transmiten.
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 nombre 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áxima.
No se soportan los datos booleanos ni las matrices booleanas. (Valor
predeterminado: 0)
Bool
TRUE durante una ejecución cuando se dispone de datos nuevos y la
operación ha finalizado sin errores.
Bool
TRUE durante una ejecución tras haberse finalizado la operación con un error.
Word
Código de condición de ejecución (valor predeterminado: 0)
UInt
Longitud del mensaje devuelto (en bytes) (valor predeterminado: 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.
Manual de sistema, 03/2014, A5E02486683-AG
Controlador programable S7-1200

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido