Interpretar AINFO después de una alarma de diagnóstico
El Array of Byte AINFO incluirá la información sobre el diagnóstico del módulo una vez se haya
ejecutado el OB de alarma de error de diagnóstico.
Los bytes 0 - 25 son información de encabezado. Los bytes que pertenecen al diagnóstico del
módulo son los siguientes:
Byte
26 y 27
28 y 29
30
31
32 y 33
Considere, por ejemplo, los bytes 26 - 33 de esta estructura AINFO:
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
15.18 Determinar el tipo de condición de rotura de hilo en un módulo SM 1231
Descripción
Valor de palabra 16#8000 - indica que el diagnóstico es del estilo PROFINET
Palabra que contiene el número de canal responsable de este diagnóstico
Patrón de bits aaabb000 que indica el tipo de canal (aaa) y el tipo de error (bb)
aaa
000: reservado
001: canal de entrada
010: canal de salida
011: canal de entrada/salida
Indicación del formato de datos
0: formato de datos libre
1: bit
2: dos bits
3: cuatro bits
4: byte
5: palabra (dos bytes)
6: palabra doble (cuatro bytes)
7: dos palabras dobles (ocho bytes)
Palabra que define el tipo de error:
16#0000: reservado
16#0001: cortocircuito
16#0002: subtensión
16#0003: sobretensión
16#0004: sobrecarga
16#0005: sobretemperatura
16#0006: rotura de hilo
16#0007: límite superior rebasado por exceso
16#0008: límite inferior rebasado por defecto
16#0009: error
Herramientas online y diagnóstico
bb
00: reservado
01: error entrante
10: error saliente
11: error saliente, hay otros errores
1237