Siemens S7 Serie Manual De Sistema página 915

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

Publicidad

Tipos de datos para los parámetros
En la tabla siguiente se muestran los parámetros de la instrucción T_DIAG:
Parámetro
Declaración
REQ
Input
ID
Input
RESULT
InOut
DONE
Output
BUSY
Output
ERROR
Output
STATUS
Output
Parámetros BUSY, DONE y ERROR
Puede comprobar el estado de la ejecución de instrucción "T_DIAG" con los parámetros
BUSY, DONE, ERROR y STATUS. El parámetro BUSY indica el estado de procesamiento.
El parámetro DONE se usa para comprobar si se ha ejecutado o no correctamente una
instrucción. El parámetro ERROR se establece si se producen errores durante la ejecución
de "T_DIAG".
En la tabla siguiente se muestra la relación entre los parámetros BUSY, DONE y ERROR.
BUSY
DONE
ERROR
1
-
0
1
0
0
0
0
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Tipo de datos
BOOL
CONN_OUC
(WORD)
VARIANT
BOOL
BOOL
BOOL
WORD
Descripción
-
La instrucción se está procesando.
0
La instrucción se ha ejecutado correctamente. Los datos de la estructura referenciados
por RESULT solo son válidos en un caso como este.
1
Instrucción finalizada con un error. La causa del error se genera en el parámetro
STATUS.
0
No se ha asignado una nueva instrucción.
Área de memoria
Descripción
I, Q, M, D, L, T, C o
Inicia la instrucción para comprobar la cone-
constante
xión especificada en el parámetro ID cuando
se produce un flanco ascendente.
L, D o constante
Referencia a la conexión asignada.
Rango de valores: W#16#0001 a W#16#0FFF
D
Puntero a la estructura en la que se almacena
la información de conexión. La estructura
TDiag_Status se puede usar en el parámetro
RESULT (para obtener una descripción,
véase la tabla de estructuras de
"TDIAG_Status").
I, Q, M, D, L
Parámetro de estado:
I, Q, M, D, L
Parámetro de estado:
I, Q, M, D, L
Parámetro de estado:
I, Q, M, D, L
Estado de la instrucción
11.2 PROFINET
0: instrucción no iniciada aún o en proce-
so.
1: instrucción ejecutada sin errores.
0: instrucción no iniciada aún o ya finali-
zada.
1: instrucción no finalizada aún. No se
puede iniciar una tarea nueva.
0: sin errores.
1: se ha producido un error.
Comunicación
915

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido