Parámetro y tipo
DIAG
InOut
DETAILS
InOut
Parámetro MODE
Según el valor en el parámetro MODE, se obtienen datos diferentes de diagnóstico en los
parámetros de salida DIAG, CNT_DIAG y DETAILS:
Tabla 8- 142 Parámetro MODE
MODE
Descripción
0
Salida de toda la información
de diagnóstico soportada para
un módulo como DWord,
donde Bit X=1 indica que se
soporta el modo X.
1
Salida del estado inherente
del objeto de hardware
direccionado.
2
Salida del estado de todos los
módulos subordinados del
objeto de hardware
direccionado.
Estructura DIS
Con el parámetro MODE = 1, la información de diagnóstico se obtiene según la estructura
DIS. En la tabla siguiente se explican los valores de cada parámetro:
Tabla 8- 143 Estructura de la Diagnostic Information Source (DIS, fuente de información de diagnóstico)
Parámetro
Tipo de datos
MaintenanceState
DWord
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG
Tipo de datos
Descripción
Variant
Puntero a área de datos para almacenar la información de
diagnóstico del modo seleccionado
Variant
Puntero a área de datos para almacenar los detalles de diagnóstico
según el modo seleccionado
DIAG
Cadena de bits de los
modos soportados como
DWord, donde Bit X=1
indica que se soporta el
modo X.
Estado de diagnóstico:
Salida según la estructura
DIS. Nota: Consulte la
información de "Estructura
DIS" que aparece a
continuación, así como el
ejemplo de instrucción
GET_DIAG al final del
apartado.
Salida de datos de
diagnóstico según la
estructura DNN. Nota:
Consulte la información de
"Estructura DNN" que
aparece a continuación, así
como el ejemplo de
instrucción GET_DIAG al
final del apartado.
Valor
Descripción
Enum
0
Mantenimiento no necesario
1
El módulo o dispositivo está deshabilitado.
2
-
Instrucciones avanzadas
8.5 Diagnóstico (PROFINET o PROFIBUS)
CNT_DIAG
0
0
0
DETAILS
-
-
-
371