Principios básicos del PLC
5.1 Ejecución del programa de usuario
Eventos de MC-PreServo
El OB MC-PreServo permite leer en microsegundos la información del ciclo de aplicación
configurado.
Tabla 5-14
Entrada
Initial_Call
PIP_Input
PIP_Output
IO_System
Event_Count
Synchronous
CycleTime
5.1.3.16
MC-PostServo
El OB MC-PostServo puede programarse de forma que contenga la lógica del programa para que
el programa STEP 7 se ejecute justo después de que se ejecute el OB MC-Servo.
Eventos de MC-PostServo
El OB MC-PostServo permite leer en microsegundos la información del ciclo de aplicación
configurado.
Tabla 5-15
Entrada
Initial_Call
PIP_Input
PIP_Output
IO_System
Event_Count
86
Información de arranque del OB MC-PreServo
Tipo de datos Descripción
BOOL
TRUE indica la primera llamada de este OB en una transición de STOP
a RUN
BOOL
TRUE indica que la memoria imagen de proceso de las entradas aso‐
ciada está actualizada.
BOOL
TRUE indica que la CPU transfirió a las salidas la memoria imagen de
proceso de las salidas asociada en un tiempo adecuado después del
último ciclo.
USINT
Número del sistema de periferia descentralizada que dispara la alarma
INT
n: número de ciclos perdidos
-1: número desconocido de ciclos perdidos (p. ej. porque el ciclo ha
cambiado)
BOOL
Reservado
UDINT
Visualización del ciclo de aplicación configurado para el OB MC-Servo
en microsegundos
Información de arranque del OB MC-PostServo
Tipo de datos Descripción
BOOL
TRUE indica la primera llamada de este OB en una transición de STOP
a RUN
BOOL
TRUE indica que la memoria imagen de proceso de las entradas aso‐
ciada está actualizada.
BOOL
TRUE indica que la CPU transfirió a las salidas la memoria imagen de
proceso de las salidas asociada en un tiempo adecuado después del
último ciclo.
USINT
Número del sistema de periferia descentralizada que dispara la alarma
INT
n: número de ciclos perdidos
-1: número desconocido de ciclos perdidos (p. ej. porque el ciclo ha
cambiado)
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO