Siemens SIMATIC S7-1200 Manual De Sistema página 426

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

Publicidad

Instrucciones avanzadas
9.7 Diagnóstico (PROFINET o PROFIBUS)
Ejemplo
Un OB de error de tiempo (OB 80) es el último OB llamado que todavía no ha terminado de
procesarse. Un OB de arranque (OB 100) es el último OB de arranque iniciado. La llamada de la
instrucción para leer la información de arranque es la siguiente, siendo RD_SINFO_DB el bloque
de datos que contiene variables de los SDT para tipos de OB:
La tabla siguiente muestra la asignación entre los elementos de estructura del parámetro TOP_SI
de la instrucción "RD_SINFO" y las variables locales asignadas del OB 80.
Elemento de estructu‐
ra TOP_SI
EV_CLASS
EV_NUM
PRIORITY
NUM
TYP2_3
TYP1
ZI1
ZI2_3
La tabla siguiente muestra la asignación entre los elementos de estructura del parámetro
START_UP_SI de la instrucción "RD_SINFO" y las variables locales asignadas del OB 100.
Elemento de estructu‐
ra START_UP_SI
EV_CLASS
EV_NUM
PRIORITY
NUM
TYP2_3
TYP1
ZI1
ZI2_3
426
Tipo de datos
OB 80 - Variable local asociada
BYTE
OB80_EV_CLASS
BYTE
OB80_FLT_ID
BYTE
OB80_PRIORITY
BYTE
OB80_OB_NUMBR
BYTE
OB80_RESERVED_1
BYTE
OB80_RESERVED_2
WORD
OB80_ERROR_INFO
DWORD
OB80_ERR_EV_CLASS
OB80_ERR_EV_NUM
OB80_OB_PRIORITY
OB80_OB_NUM
Tipo de datos
OB 100 - Variable local
BYTE
OB100_EV_CLASS
BYTE
OB100_STRTUP
BYTE
OB100_PRIORITY
BYTE
OB100_OB_NUMBR
BYTE
OB100_RESERVED_1
BYTE
OB100_RESERVED_2
WORD
OB100_STOP
DWORD
OB100_STRT_INFO
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Tipo de datos
BYTE
BYTE
BYTE
BYTE
BYTE
BYTE
WORD
BYTE
BYTE
BYTE
BYTE
Tipo de datos
BYTE
BYTE
BYTE
BYTE
BYTE
BYTE
WORD
DWORD

Publicidad

Tabla de contenido
loading

Tabla de contenido