Funciones Del Sistema - Siemens SIMATIC S5-135U Instrucciones De Programacion

Ocultar thumbs Ver también para SIMATIC S5-135U:
Tabla de contenido

Publicidad

Funciones del sistema
6.8
Funciones del sistema
6.8.1
Activación/desactivación de "la inhibición general de alarmas"
(OB 120) y del "bloqueo temporal de alarmas" (OB 122)
Un programa STEP 5 puede ser interrumpido al final de un módulo o al final de una instrucción
por la ejecución de programas de más alta prioridad. Como niveles de tratamiento de prioridad
elevada se encuentran los programas de alarmas (arrancados por alarmas de proceso) y los
programas de tiempo (arrancados por las alarmas de tiempo). El tiempo de ejecución del
programa interrumpido es entonces aumentado con el tiempo en que tardan en elaborarse los
programas de alarmas y de tiempo.
Los módulos de organización de funciones especiales OB 120 y OB 122 permiten evitar la
interrupción del programa al fin de uno o varios módulos/instrucciones por las alarmas de
proceso y de tiempo.
OB 120:
Activación/desactivación de "la inhibición general de alarmas"
Este módulo funcional ejerce una influencia sobre el registro de alarmas.
"Activación de la inhibición de alarmas" significa que a partir de ese momento, ninguna alarma
será registrada y que las alarmas ya registradas (por ejemplo aquellas que esperan a que el
programa llegue al final de un módulo) son borradas. Si un OB2 (alarma de proceso) o un OB
de alarma de tiempo se estaba ejecutando, éste será ejecutado en su totalidad).
"Desactivación de la inhibición de alarmas" significa que a partir de ese momento todas las
alarmas que se presenten serán registradas y que los programas correspondientes serán
insertados en el momento en el que la ejecución del módulo o de la instrucción haya finalizado.
OB 122:
Activación/desactivación del "bloqueo temporal de alarmas"
Este módulo de organización ejerce una influencia sobre el tratamiento de las alarmas.
"Activación del bloqueo temporal de alarmas" significa que las alarmas que se presenten
continuarán siendo registradas y que las alarmas a existentes continuan registradas, pero que
dichas alarmas no serán tratadas por el momento5. Dicho de otra forma, al final del
rnódulo/instrucción las alarmas son deshabilitadas por el tratamiento de alarmas de proceso y
de tiempo. Si se estaba elaborando una alarma de proceso o una alarma de tiempo, ésta será
ejecutada en su totalidad.
"Desactivación del bloqueo temporal de alarmas" significa que todas las alarmas registradas
serán tratadas cuando finalice el módulo o la instrucción en curso.
')
Si un mismo OB de alarma de tiempo es llamado por segunda vez durante el período de bloqueo temporal de
alarmas, esto se traduce por un error de tratamiento de alamas de tiempo.

Publicidad

Tabla de contenido
loading

Tabla de contenido