Siemens SIMATIC S7-1200 Manual De Sistema página 673

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

Publicidad

Tabla 11-42
Tipos de datos para los parámetros de TSEND y TRCV
Parámetro y tipo
REQ
IN
EN_R
IN
ID
IN
LEN
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.5 05/2021, A5E02486683-AO
Tipo de datos
Descripción
Bool
TSEND: Inicia la tarea de transmisión cuando se produce un flanco
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 (Word) Referencia a la conexión asociada. La ID debe ser idéntica al paráme‐
tro ID asociado en la descripción de la conexión local.
Rango de valores: W#16#0001 a W#16#0FFF
UInt
Número máximo de bytes que deben enviarse (TSEND) o recibirse
(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á con‐
figurada para la recepción (TRCV).
Variante
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 refe‐
rencia 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.)
Int
TRCV: Cantidad de datos recibida realmente en bytes
Comunicación
11.5 PROFINET
673

Publicidad

Tabla de contenido
loading

Tabla de contenido