• Instrucción DeviceStates (Página 445): Recupera los estados operativos de una unidad
periférica descentralizada dentro de un subsistema de E/S.
• Instrucción ModuleStates (Página 450): Recupera los estados operativos de los módulos de
una unidad periférica descentralizada.
• Instrucción GET_DIAG (Página 455): Lee la información de diagnóstico de un dispositivo
especificado.
Nota
La instrucción GetStationInfo solo puede utilizarse con dispositivos PROFINET IO. No es posible
emplear la instrucción con esclavos PROFIBUS DP.
9.7.2
RD_SINFO (leer información de arranque del OB actual)
Descripción
Tabla 9-127
Instrucción RD_SINFO
KOP / FUP
Parámetro
La tabla siguiente muestra los parámetros de la instrucción "RD_SINFO":
Parámetro
Declaración
RET_VAL
Return
TOP_SI
Output
START_UP_SI
Output
Encontrará más información detallada sobre los tipos de datos válidos en "Tipos de datos
(Página 106)".
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
SCL
ret_val := RD_SINFO(
TOP_SI=>_variant_out_,
START_UP_SI=>_variant_out_)
;
Tipo de datos
Área de memoria
INT
I, Q, M, D, L
VARIANT
D, L
VARIANT
D, L
Instrucciones avanzadas
9.7 Diagnóstico (PROFINET o PROFIBUS)
Descripción
La instrucción "RD_SINFO" se utiliza para leer la in‐
formación de arranque de los OB siguientes:
•
El último OB llamado que todavía no ha termi‐
nado de ejecutarse
•
El último OB de arranque que ha iniciado la CPU
No hay sello de tiempo en ninguno de los casos. Si
la llamada es en el OB 100, OB 101 u OB 102, se
devolverán dos avisos idénticos de información de
arranque.
Descripción
Información de error
Información de arranque del OB actual
Información de arranque del último OB de
arranque que se inició
417