Instrucciones avanzadas
8.5 Diagnóstico (PROFINET o PROFIBUS)
8.5.6
Instrucción GET_DIAG
Descripción
Se puede usar la instrucción "GET_DIAG" para leer la información de diagnóstico de un
objeto de hardware. El objeto de hardware se selecciona con el parámetro LADDR. Con el
parámetro MODE se selecciona la información de diagnóstico que se quiere leer.
Tabla 8- 111 Instrucción GET_DIAG
KOP / FUP
Parámetros
En la tabla siguiente se muestran los parámetros de la instrucción GET_DIAG:
Tabla 8- 112 Tipos de datos para los parámetros
Parámetro y tipo
MODE
IN
LADDR
IN
RET_VAL
OUT
CNT_DIAG
OUT
DIAG
InOut
DETAILS
InOut
316
SCL
ret_val := GET_DIAG(
mode:=_uint_in_,
laddr:=_word_in_,
cnt_diag=>_uint_out_,
diag:=_variant_inout_,
detail:=_variant_inout_);
Tipo de datos
Descripción
UInt
Utilice el parámetro MODE para seleccionar los datos de diagnóstico
que se quieran obtener.
HW_ANY (Word)
ID de hardware del dispositivo
Int
Estado de la instrucción
UInt
Número de detalles de diagnóstico obtenidos
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
Descripción
Lee la información de diagnóstico de un
dispositivo de hardware especificado.
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06