Get_Diag (Leer Información De Diagnóstico); Descripción - Siemens SIMATIC S7-1200 Manual De Sistema

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

Publicidad

Byte con valor
El módulo 15 (bit 15) se muestra como ausente. Los módulos de 1 a 14 (bits de 1 a 14) y de 16 a 20 (bits
de 16 a 20) se muestran como existentes.
Tabla 9-177
Byte con valor
Los módulos de los slots de 1 a 20 (bits 1 a 20) se marcan como defectuosos, puesto que el dispositivo está
ausente.
MODE 5 (problema en el dispositivo) muestra la misma información que MODE 2 (módulo defectuoso).
9.7.9
GET_DIAG (leer información de diagnóstico)
Descripción
Se puede usar la instrucción "GET_DIAG" para leer la información de diagnóstico de un
dispositivo de hardware. El dispositivo de hardware se selecciona con el parámetro LADDR. Con
el parámetro MODE se selecciona la información de diagnóstico que se va a leer.
Tabla 9-178
Instrucción GET_DIAG
KOP / FUP
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Patrón de bit con valor
Byte 3 0x1F
Bit 23 0001-1111 Bit 16
Byte 4 0x00
Bit 31 0000-0000 Bit 24
Ejemplo 3: El dispositivo esclavo PROFINET "et200s_1" está desconectado (cable
desconectado o pérdida de corriente) de la red PROFINET. Se devuelve un valor de
0xFFFF_1F00 para MODE 2 (módulo defectuoso).
Patrón de bit con valor
Byte 1 0xFF
Bit 7 1111-1111 Bit 0
Byte 2 0xFF
Bit 15 1111-1111 Bit 8
Byte 3 0x1F
Bit 23 0001-1111 Bit 16
Byte 4 0x00
Bit 31 0000-0000 Bit 24
SCL
ret_val := GET_DIAG(
mode:=_uint_in_,
laddr:=_word_in_,
cnt_diag=>_uint_out_,
diag:=_variant_inout_,
detail:=_variant_inout_);
Instrucciones avanzadas
9.7 Diagnóstico (PROFINET o PROFIBUS)
Notas
Notas
Bit 0 es true; datos disponibles.
Descripción
Lee la información de diagnóstico de un dispo‐
sitivo de hardware asignado.
455

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido