Fuentes de eventos
Error de programación (solo
con tratamiento de errores
global)
Error de acceso a la periferia
(solo con tratamiento de
errores global)
Si no se ha configurado el OB.
1)
Con estas fuentes de eventos puede asignar, además de los números de OB fijos (consulte la columna: Números de OB
2)
posibles) de STEP 7 números de OB del rango ≥ 123.
Si el tiempo de ciclo máximo se ha excedido dos veces en un ciclo, la CPU pasa siempre a STOP, independientemente de
3)
que se haya configurado el OB 80.
Para más información sobre estas fuentes de eventos y el comportamiento de ejecución, consulte el manual de funciones
4)
S7-1500/S7-1500T Motion Control.
Reacción a eventos de arranque
Cuando aparece un evento de arranque, se produce la siguiente reacción:
• Si el evento procede de una fuente de eventos a la que se ha asignado un OB, el evento
dispara la ejecución de este OB. El evento se incorpora a la cola de espera de acuerdo con
su prioridad.
• Si el evento procede de una fuente de evento a la que no se ha asignado ningún OB, la
CPU ejecuta la reacción de sistema predeterminada.
Nota
Algunas fuentes de eventos existen aunque no se configuren expresamente, p. ej.,
arranque, enchufe/desenchufe.
Asignación entre fuente del evento y OB
El punto donde se efectúa la asignación entre OB y fuente del evento depende del tipo de OB:
• En el caso de alarmas de proceso y alarmas de sincronismo: la asignación se realiza al
configurar el hardware o al crear el OB.
• En el caso de MC-Servo, MC-PreServo, MC-PostServo, MC-Interpolator y
MC-PreInterpolator: STEP 7 asigna automáticamente los OB 91/92 en cuanto se agrega un
objeto tecnológico.
• En todos los demás tipos de OB: la asignación se realiza al crear el OB, dado el caso,
después de configurar la fuente del evento.
Una asignación ya existente puede modificarse de nuevo en el caso de las alarmas de proceso
con las instrucciones ATTACH y DETACH en tiempo de ejecución. Al hacerlo no se modifica la
asignación configurada, sino solo la asignación realmente efectiva. La asignación configurada
se hace efectiva después de cargar y en cada arranque.
La CPU ignora las alarmas de proceso a las que no se ha asignado ningún OB en su
configuración o que aparecen tras la instrucción DETACH. Cuando se produce el evento, la
CPU no comprueba si hay un OB asignado a ese evento, sino que lo hace antes del
procesamiento efectivo de la alarma de proceso.
Sistema de automatización
Manual de sistema, 05/2021, A5E03461184-AG
Prioridades posibles (priori-
dad predeterminada)
de 2 a 26 (7)
de 2 a 26 (7)
Principios básicos de la ejecución del programa
Números de OB
Reacción del
posibles
sistema prede-
terminada
121
STOP
122
Ignorar
8.1 Eventos y OB
Cantidad de OB
1)
0 o 1
0 o 1
199