Ob De Ciclo; Eventos De Ciclo; Ob De Arranque; Eventos De Arranque - Siemens S7 Serie Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Principios básicos del PLC
4.1 Ejecución del programa de usuario
4.1.3.1

OB de ciclo

Los OB de ciclo se ejecutan cíclicamente cuando la CPU se encuentra en estado operativo
RUN. El bloque principal del programa es un OB de ciclo. Éste contiene las instrucciones
que controlan el programa y permite llamar otros bloques de usuario. Puede tener varios OB
de ciclo, que la CPU ejecuta en orden numérico. OB1 es el valor predeterminado.

Eventos de ciclo

El evento de ciclo ocurre una vez por ciclo del programa. Durante el ciclo del programa, la
CPU escribe en las salidas, lee las entradas y ejecuta los OB de ciclo. El evento de ciclo es
necesario y siempre está habilitado. Es posible no tener OB de ciclo o bien tener varios OB
seleccionados para el evento de ciclo. Una vez que se produzca el evento de ciclo, la CPU
ejecuta el ciclo con el número más bajo (normalmente el "principal" OB1). La CPU ejecuta
los demás OB de ciclo secuencialmente (en orden numérico) dentro del ciclo. La ejecución
del programa es cíclica de forma que el evento de ciclo se produce en los siguientes
momentos:
● Cuando el último OB de arranque finaliza la ejecución
● Cuando el último OB de ciclo finaliza la ejecución
Tabla 4- 2
Entrada
Initial_Call
Remanence
4.1.3.2

OB de arranque

Los OB de arranque se ejecutan una vez cuando el estado operativo de la CPU cambia de
STOP a RUN, al arrancar en el estado operativo RUN y en una transición ordenada de
STOP a RUN. Una vez finalizado, se comienza a ejecutar el "ciclo" principal.

Eventos de arranque

El evento de arranque ocurre una vez al producirse una transición de STOP a RUN y hace
que la CPU ejecute los OB de arranque. Puede configurar varios OB para el evento de
arranque. Los OB de arranque se ejecutan en orden numérico.
Tabla 4- 3
Entrada
LostRetentive
LostRTC
4.1.3.3

OB de alarma de retardo

Los OB de alarma de retardo se ejecutan después de un retardo que ha configurado.
88
Información de arranque para un OB de ciclo
Tipo de datos
Descripción
Bool
Aplicable para la llamada inicial del OB.
Bool
Aplicable si los datos remanentes están disponibles.
Información de arranque para un OB de arranque
Tipo de datos
Bool
Bool
Descripción
Aplicable si los datos remanentes se han perdido.
Aplicable si se ha perdido la fecha y hora.
Manual de sistema, 03/2014, A5E02486683-AG
Controlador programable S7-1200

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido