Comunicación
10.2 PROFINET
Tabla 10- 3
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)
452
Tipo de datos
Descripción
Bool
El parámetro de control REQ inicia la tarea de transmisión con
la conexión descrita en CONNECT cuando se detecta un flanco
ascendente.
Bool
Parámetro de control habilitado para recibir: Si EN_R = 1,
TRCV_C está preparado para recibir. La tarea de recepción se
procesa.
Bool
0: Desconectar
1: Establecer y mantener la conexión
UInt
Número máximo de bytes que deben enviarse (TSEND_C) o
recibirse (TRCV_C):
Predeterminado = 0: El parámetro DATA determina la
longitud de datos transmitidos (TSEND_C) o recibidos
(TRCV_C).
Modo Ad hoc = 65535: Para la recepción se especifica una
longitud de datos variable (TRCV_C).
TCON_Param
Puntero hacia la descripción de la conexión
Variant
Contiene la dirección y longitud de los datos que se van a
enviar (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
conexió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
proporciona información detallada sobre el tipo de error.
Word
Información de estado, incluida 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, 04/2012, A5E02486683-06