10.6.1
Estado operativo ARRANQUE
Función
Antes de que la CPU proceda a procesar el programa de usuario cíclico, se procesa un
programa de arranque.
En dicho programa se definen variables de inicialización para el programa cíclico
programando los OB de arranque de forma adecuada. Es posible no programar ningún OB
de arranque, programar sólo uno o bien varios.
Particularidades del arranque
Tenga en cuenta los puntos siguientes en relación con el estado operativo ARRANQUE:
● Todas las salidas están desactivadas o reaccionan del modo parametrizado para el
módulo de periferia en cuestión: devuelven el valor sustitutivo parametrizado o
mantienen el último valor emitido, con lo que el proceso controlado pasa a un estado
operativo seguro.
● La memoria imagen de proceso está inicializada.
La memoria imagen de proceso no se actualiza.
Para leer el estado actual de las entradas durante el ARRANQUE, existe la posibilidad
de acceder a las entradas mediante un acceso directo a la periferia.
Para inicializar las salidas durante el ARRANQUE, es posible escribir valores mediante la
memoria imagen de proceso o mediante acceso directo a la periferia. Los valores se
emiten por las salidas al cambiar al estado operativo RUN.
● La CPU arranca siempre en caliente.
– Las marcas, temporizadores y contadores no remanentes están inicializados.
– Las variables no remanentes en bloques de datos están inicializadas.
● En el arranque no se vigila el tiempo de ciclo.
● Los OB de arranque se procesan por orden del número de OB de arranque.
Independientemente del modo de arranque seleccionado se procesan todos los OB de
arranque programados.
● Los siguientes OB se pueden iniciar en el arranque cuando se produce el evento
correspondiente:
– OB 82: Alarma de diagnóstico
– OB 83: Enchufe/desenchufe de módulos
– OB 86: Fallo de rack
– OB 121: Error de programación (solo con tratamiento de errores global)
– OB 122: Error de acceso a la periferia (solo con tratamiento de errores global)
Los demás OB no se pueden arrancar hasta que no se cambie al estado operativo RUN.
Sistema de periferia descentralizada
Manual de sistema, 12/2016, A5E03576852-AG
Encontrará una descripción sobre el uso del tratamiento de errores global y local en la
ayuda en pantalla de STEP 7.
Puesta en marcha
10.6 Estados operativos de la CPU
225