Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capitulo 02 Estados Operativos PDF
Capitulo 02 Estados Operativos PDF
En el presente capitulo se hace una descripción detallada de los estados operativos y la transición
entre los mismos. Los estados operativos describen el comportamiento de la CPU en cualquier
momento. El conocimiento sobre los diferentes estados operativos de las CPU sirve de ayuda para
la programación del arranque, la prueba del autómata y el diagnóstico de errores. La figura 23
muestra los estados operativos de las CPU S7-300: STOP, ARRANQUE, RUN y PARADA.
En el estado operativo STOP, la CPU comprueba si existen todos los módulos configurados, o
activados por direccionamiento por defecto y pone la periferia en un estado básico predefinido. En
STOP la CPU no ejecuta el programa de usuario.
En el estado operativo ARRANQUE, llamado rearranque completo para el caso de las CPU
S7-300 se inicia de nuevo la ejecución del programa al principio del mismo, con un ”ajuste básico”
de los datos del sistema y de las áreas de operandos de usuario (se reposicionan a cero los
temporizadores, contadores y marcas no remanentes).
En el estado operativo RUN, la CPU ejecuta el programa de usuario, actualiza las entradas y
salidas y procesa las alarmas y avisos de error.
La CPU puede comunicarse en todos estos estados operativos a través del puerto MPI.
Si la CPU no está operacional, entonces se encuentra en uno de los dos siguientes estados
operativos:
PUNTO DESCRIPCION
1. Tras conectar la tensión de alimentación, la CPU se encuentra en el estado STOP.
2. La CPU pasa al estado arranque
• Tras llevar la CPU a RUN o RUN-P con el selector de modo del autómata, o a
través de una orden del aparato de programación(PC).
• Tras activación automática, al conectar la tensión de alimentación, si el selector
de modo se encontraba en RUN o RUN-P.
PUNTO DESCRIPCION
3. La CPU pasa nuevamente a STOP cuando
• Se detecta un error durante el arranque.
• La CPU se lleva a STOP con el selector de modo o a través del aparato de
programación.
• Se procesa la orden STOP (SFC 46) en el OB de arranque (OB 100).
4. La CPU pasa al estado PARADA cuando se alcanza un punto de “parada” en el OB
de arranque.
5. La CPU regresa al estado ARRANQUE cuando en el OB de arranque se alcanza un
punto de “abandonar parada “.
6. La CPU pasaría nuevamente al estado STOP si
• La CPU se lleva a STOP con el selector de modo o a través del aparato de
programación.
• Se procesa la orden STOP (SFC 46).
2.1.1. Características
En STOP se puede borra totalmente la CPU. El borrado total puede ejecutarse manualmente a
través del selector de modo (MRES), o desde la unidad de programación.
Antes de que la CPU comience, tras la conexión, a ejecutar el programa de usuario, se ejecuta un
programa de arranque. En el programa de arranque se pueden definir determinados preajustes
para el programa cíclico a través de la programación del OB de arranque (OB 100).
2.2.1. Características
2.3.1. Características
• Es posible la ejecución del programa controlada por alarmas (OB 40, OB 80-87)
• Es posible el intercambio activo de datos entre CPU’s, es decir, es posible enviar y recibir
datos al mismo tiempo, utilizando para ello las funciones de comunicación.
Borrar imagen
de proceso de
Solicitud de las entradas/
salidas, borrar OB de rearranque
rearranque completo (OB 100)
completo entradas/salidas
de periferia,
borrar marcas,
temporizadores y Habilitación de
contadores no salidas
remanentes.
Leer imagen de
proceso de las
entradas.
Ejecutar
programa de
usuario
Emitir imagen de
proceso de las
salidas.