BUSY
DONE / NDR
FALSE
FALSE
FALSE
FALSE
Debido al funcionamiento asíncrono de las instrucciones: Para TUSEND, es preciso conservar la coherencia de los
1
datos en el área de emisión hasta que el parámetro DONE o ERROR adopta el valor TRUE. Para TURCV, los datos en
el área de recepción sólo son coherentes si el parámetro NDR adopta el valor TRUE.
Tabla 10- 18 Códigos de condición TUSEND y TURCV para ERROR y STATUS
ERROR
STATUS
0
0000
0
7000
0
7001
0
7002
1
8085
1
8086
1
8088
1
8089
1
80A1
1
80A4
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05
ERROR
TRUE
FALSE
Descripción
Tarea de transmisión finalizada sin errores (TUSEND).
Se han aceptado datos nuevos. La longitud actual de los datos recibidos se muestra
en RCVD_LEN (TURCV).
No se está procesando ninguna tarea (TUSEND)
El bloque no está listo para la recepción (TURCV)
Inicio del procesamiento de la tarea, enviando los datos (TUSEND): Durante este
procesamiento, el sistema operativo accede a los datos del área de emisión DATA.
El bloque está listo para la recepción, se ha activado la tarea de recepción
(TURCV).
Ejecución intermedia de la instrucción (REQ es irrelevante), procesando la tarea
(TUSEND): Durante este procesamiento, el sistema operativo accede a los datos
del área de emisión DATA.
Ejecución intermedia de la instrucción, procesando la tarea: Durante este
procesamiento, la instrucción TURCV escribe datos en el área de recepción. Por
este motivo, un error puede generar datos incoherentes en el área de recepción.
El parámetro LEN excede el valor máximo admisible, tiene el valor 0 (TUSEND) o bien
se ha cambiado el valor del parámetro LEN o DATA desde la primera ejecución de la
instrucción (TURCV).
El parámetro ID está fuera del rango de direcciones admisible.
El parámetro LEN excede el área de memoria (TUSEND) o de recepción (TURCV)
especificada en DATA.
El área de recepción es demasiado pequeña (TURCV).
El parámetro ADDR no apunta a un bloque de datos.
Error de comunicación:
Aún no se ha establecido la conexión especificada entre el programa de usuario y la
capa de comunicación del sistema operativo.
Se está deshaciendo la conexión especificada entre el programa de usuario y la
capa de comunicación del sistema operativo. La transmisión (TUSEND) o la tarea
de recepción (TURCV) no es posible a través de esta conexión.
La interfaz se está reinicializando.
La dirección IP del punto final remoto de la conexión no es válida; puede ser que
concuerde con la dirección IP local (TUSEND).
Descripción
La tarea se ha finalizado con un error. La causa del error se
indica en el parámetro STATUS.
A la instrucción no se le ha asignado una tarea (nueva).
103BComunicación
10.2 PROFINET
437