Parámetros Busy, Done Y Error - Siemens SIMATIC S7-1200 Manual De Sistema

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

Publicidad

Comunicación
11.5 PROFINET
Nota
TCP (recepción de datos con la longitud especificada)
El valor del parámetro LEN se utiliza para especificar la longitud de la recepción de datos. Los
datos especificados en el parámetro DATA están disponibles en el área de recepción en cuanto
se recibe totalmente la longitud especificada en el parámetro LEN.
Nota
ISO on TCP (transferencia de datos controlada por protocolo)
En el caso de la variante de protocolo ISO on TCP, los datos se transfieren de forma controlada por
el protocolo. Los parámetros LEN y DATA definen el área de recepción.
Parámetros BUSY, DONE y ERROR
Nota
Debido al procesamiento asíncrono de TSEND_C, es preciso conservar la coherencia de los datos
en el área de emisión hasta que el parámetro DONE o ERROR adopte el valor TRUE.
Para TSEND_C, un estado TRUE en el parámetro DONE significa que los datos se han enviado
correctamente. Sin embargo, no significa que la CPU interlocutora haya leído realmente el búfer
de recepción.
Debido al procesamiento asíncrono de TRCV_C, los datos en el área de recepción solo son
coherentes si el parámetro DONE = 1.
Tabla 11-20
Instrucciones TSEND_C y TRCV_C parámetros BUSY, DONE y ERROR
BUSY
DONE
ERROR
1
0
0
0
1
0
0
0
1
0
0
0
Puede comprobar el estado de la ejecución con los parámetros BUSY, DONE, ERROR y STATUS. El
parámetro BUSY indica el estado de procesamiento. Con el parámetro DONE se comprueba si se
ha ejecutado o no correctamente una tarea de transmisión. El parámetro ERROR se establece
cuando se producen errores durante la ejecución de TSEND_C o TRCV_C. La información de error
se genera en el parámetro STATUS.
640
Descripción
La tarea de transmisión se está procesando.
La tarea de transmisión se ha ejecutado correctamente.
El establecimiento de la conexión o la tarea de transmisión se han ejecutado con un error.
La causa del error se especifica en el parámetro STATUS.
No se ha asignado una nueva tarea de transmisión.
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO

Publicidad

Tabla de contenido
loading

Tabla de contenido