Comunicación
11.5 PROFINET
Tabla 11-23
Tipos de datos TSEND_C y TRCV_C para los parámetros
Parámetro y tipo
REQ
IN
(TSEND_C)
EN_R
IN
(TRCV_C)
CONT
IN
LEN
IN
CONNECT
IN_OUT
DATA
IN_OUT
COM_RST
IN_OUT
DONE
OUT
BUSY
OUT
ERROR
OUT
STATUS
OUT
RCVD_LEN
OUT
(TRCV_C)
646
Tipo de datos
Descripción
Bool
REQ = 1 inicia la tarea de transmisión TSEND_C en un flanco as‐
cendente con la conexión descrita en el parámetro CONNECT.
(CONT = 1 también se requiere para establecer y mantener la co‐
nexión de comunicación.)
Bool
Si EN_R = 1, TRCV_C está preparado para recibir. La tarea de re‐
cepción se procesa. (CONT = 1 también se requiere para establecer
y mantener la conexión de comunicación.)
Bool
Controla la conexión:
•
0: desconectar la conexión
•
1: establecer y mantener la conexión
Cuando se envían datos (TSEND_C) (flanco ascendente en el pa‐
rámetro REQ ), el parámetro CONT debe tener el valor TRUE con el
fin de establecer o mantener una conexión.
Cuando se reciben datos (TRCV_C) (flanco ascendente en el pará‐
metro EN_R), el parámetro CONT debe tener el valor TRUE con el
fin de establecer o mantener una conexión.
UInt
Número máximo de bytes que deben enviarse (TSEND_C) o reci‐
birse (TRCV_C):
•
Predeterminado = 0: el parámetro DATA determina la longitud
de los datos que deben enviarse (TSEND_C) o recibirse
(TRCV_C).
•
Modo ad hoc = 65535: una longitud de datos variable está
configurada para la recepción (TRCV_C).
TCON_Param
Puntero hacia la descripción de la conexión (Página 618)
Variant
•
Contiene la dirección y longitud de los datos que se van a en‐
viar (TSEND_C).
•
Contiene la dirección de inicio y la longitud máxima de los
datos recibidos (TRCV_C).
Bool
Permite reiniciar la instrucción:
•
0: Irrelevante
•
1: Reinicio completo del bloque de función; se deshace la co‐
nexión existente.
Bool
•
0: Tarea no iniciada aún o en proceso.
•
1: Tarea finalizada sin errores.
Bool
•
0: Tarea finalizada.
•
1: Tarea no finalizada aún. No se puede iniciar una tarea nueva.
Bool
Parámetros de estado con los valores siguientes:
•
0: No hay error
•
1: Ha ocurrido un error durante el procesamiento. STATUS pro‐
porciona información detallada sobre el tipo de error.
Word
Información de estado, incluida la información de error. (Véase la
tabla "Parámetros de error y estado" a continuación.)
Int
Cantidad de datos (en bytes) recibida realmente
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO