Todo OB de arranque incluye información de arranque que ayuda a determinar la validez de
los datos remanentes y el reloj en tiempo real. Es posible programar instrucciones dentro de
los OBs de arranque para examinar estos valores de arranque y realizar las acciones
apropiadas. Los OBs de arranque soportan las siguientes ubicaciones de arranque:
Tabla 4- 1
Entrada
LostRetentive
LostRTC
La CPU también ejecuta las siguientes tareas durante el procesamiento del arranque.
● Las alarmas se ponen en cola de espera, pero no se procesan durante la fase de
● El tiempo de ciclo no se vigila durante la fase de arranque
● La configuración de HSC (contadores rápidos), PWM (modulación del ancho de pulso) y
● Los HSC, la PWM y los módulos de comunicación punto a punto sólo funcionan en
Una vez finalizada la ejecución de los OBs de arranque, la CPU pasa a estado operativo
RUN y procesa las tareas de control en un ciclo continuo.
Consulte también
Instrucción "Parar ciclo del PLC" (Página 244)
Panel de control de la CPU online (Página 715)
4.1.2
Procesamiento del ciclo en estado operativo RUN
En cada ciclo, la CPU escribe en las salidas, lee las entradas, ejecuta el programa de
usuario, actualiza los módulos de comunicación y reacciona a los eventos de alarma de
usuario y peticiones de comunicación. Las peticiones de comunicación se procesan
periódicamente durante el ciclo.
Estas acciones (excepto los eventos de alarma de usuario) se procesan con regularidad y
en orden secuencial. Los eventos de alarma habilitados se procesan según su prioridad en
el orden en que aparecen.
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06
Ubicaciones de arranque soportadas por el OB de arranque
Tipo de
datos
Bool
Bool
arranque
módulos PtP (comunicación punto a punto) se puede modificar durante el arranque
estado operativo RUN
Descripción
Este bit es verdadero (TRUE) si se han perdido las áreas de
almacenamiento de datos remanentes
Este bit es verdadero (TRUE) si se ha perdido el reloj en tiempo real
Principios básicos del PLC
4.1 Ejecución del programa de usuario
73