Siemens SIMATIC S5-135U Instrucciones De Programacion página 143

Ocultar thumbs Ver también para SIMATIC S5-135U:
Tabla de contenido
Estado de funcionamiento RUN
Inhibición del tratamiento de alarmas
Un programa controlado por alarmas de proceso se inserta en el programa clclico en el Iímite
entre módulos o en el límite entre instrucciones STEP 5.
Esta interrupción puede tener un efecto negativo en caso de que una parte de programa cíclico
deba ser ejecutado en un intervalo de tiempo determinado (por ejemplo para conseguir un
determinado tiempo de reacción) o cuando una serie de instrucciones consecutivas no deba ser
interrumpido (por ejemplo durante la lectura o la escritura de valores que guarden relación entre
ellos).
Cuando una parte del programa
rm
debe ser interrumpida por el tratamiento de una alarma, las
posibilidades de programación disponibles son las siguientes:
Programación de esta parte del programa de forma que no contenga la llamada a ningún
módulo y conservar el DX
O
con la configuración preestablecida ("alarmas de proceso en el
Iímite entre módulos"). Aquellas partes de programa que no realicen la llamada a otro mód-
ulo no podrán ser por tanto interrumpidas.
Escritura del programa propiamente dicho en un programa controlado por alarmas de pro-
ceso. Este no puede ser interrumpido por ninguna otra alarma.
Programación de la instrucción STEP 5 "AS" (inhibición de las alarmas de proceso). La in-
strucción "AF" (validación de las alarmas de proceso) permite la liberación de las alarmas a
partir de su elaboración. Entre estas dos instrucciones, no se permite el tratamiento de nin-
guna alarma; la parte del programa que se encuentre entre estas dos instrucciones, no
puede interrumpirse por alarmas de proceso.
"AS" y "AF" solamente pueden programarse en los módulos funcionales (operaciones
complementarias).
Uso de las nuevas funciones especiales OB
120 y
OB
122
con las cuales se puede inhibir o
retardar el tratamiento de las alarmas de proceso para cierta parte del programa.
Prioridad de las alarmas de proceso frente a las alarmas de tiempo
Si aparece una alarma de proceso durante la ejecución de un programa controlado por tiempo,
este ÚRi m o será interrumpido en el límite de interrupción (bien de módulos o bien de
instrucciones)
y
la alarma será tratada. Seguidamente a la elaboración de dicha alarma, se
continúa el programa de tiempo hasta su fin.
Si aparece una alarma de tiempo durante la ejecución de una alarma de proceso, no se
producirá ninguna interrupción, con lo que la alarma de proceso se elabora hasta su fin y
posteriormente se elabora el programa de reacción debido a la alarma de tiempo.
Si se producen simultáneame-
una alarma de proceso y una alarma de tiempo, la primera en
elaborarse en el próximo punto de interrupción será la alarma de proceso. Después de que se
hayan elaborado todas las alarmas de proceso será el momento en el cual la alarma de tiempo
se elabore.
Tabla de contenido
loading

Tabla de contenido