Siemens S7 Serie Manual De Sistema página 897

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

Publicidad

Tabla 11- 24 Tipos de datos para los parámetros de TSEND y TRCV
Parámetro y tipo
REQ
IN
EN_R
IN
ID
IN
LEN
IN
ADHOC
IN
DATA
IN_OUT
DONE
OUT
NDR
OUT
BUSY
OUT
ERROR
OUT
STATUS
OUT
RCVD_LEN
OUT
Nota
La instrucción TSEND requiere una transición de bajo a alto en el parámetro de entrada
REQ para iniciar una tarea de transmisión. El parámetro BUSY se pone a 1 durante el
procesamiento. La finalización de la tarea de transmisión se indica poniendo a 1 los
parámetros DONE o ERROR durante un ciclo. Durante este tiempo, se ignora cualquier
transición de bajo a alto en el parámetro de entrada REQ.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Tipo de datos
Descripción
Bool
TSEND: Inicia la tarea de transmisión cuando se produce un flan-
co ascendente. Los datos se transfieren desde el área que indican
los parámetros DATA y LEN.
Bool
TRCV: Habilita la CPU para recibir, con EN_R = 1, TRCV está listo
para recibir. La tarea de recepción se procesa.
CONN_OUC
Referencia a la conexión asociada. La ID debe ser idéntica al
(Word)
parámetro ID asociado en la descripción de la conexión local.
Rango de valores: W#16#0001 a W#16#0FFF
UDInt
Número máximo de bytes que deben enviarse (TSEND) o recibir-
se (TRCV):
Predeterminado = 0: el parámetro DATA determina la longitud
de los datos que deben enviarse (TSEND) o recibirse (TRCV).
Modo ad hoc = 65535: una longitud de datos variable está
configurada para la recepción (TRCV).
Bool
TRCV: Parámetro opcional (oculto)
Solicitud de modo ad hoc para el tipo de conexión TCP.
Variant
Puntero para enviar (TSEND) o recibir (TRCV) un área de datos,
el área de datos contiene la dirección y la longitud. La dirección
hace referencia a la memoria I, Q, M o a un DB.
Bool
TSEND:
0: Tarea no iniciada aún o en proceso.
1: Tarea finalizada sin errores.
Bool
TRCV:
NDR = 0: Tarea no iniciada aún o en proceso.
NDR = 1: La tarea se ha ejecutado correctamente.
Bool
BUSY = 1: Tarea no finalizada aún. No se puede iniciar una
tarea nueva.
BUSY = 0: Tarea finalizada.
Bool
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 la información de error. (Consulte
los códigos de condición de error y estado en la tabla siguiente.)
UDInt
TRCV: Cantidad de datos recibida realmente en bytes
Comunicación
11.2 PROFINET
897

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido