El ciclo de arranque en TIA Portal con una CPU 1200 no difiere en esencia con lo que tenemos usando CPU300 con Step 7 tradicional.
Así que básicamente lo que te voy a contar a continuación, es válido para todas las CPU de una forma genérica.
Contenido
Ciclo de arranque en TIA Portal o Startup
Como una idea general , el ciclo de arranque es aquel que está intercalado entre el modo STOP y RUN cuando la CPU se pone en funcionamiento, por ejemplo cuando se da tensión a esta.
Dentro de las formas de arranque disponibles tras un restablecimiento de la tensión, podemos configurar la CPU con los siguientes modos:
- Sin arranque
- Rearranque en caliente – RUN
- Rearranque en caliente – Modo de operación antes de desconexión
Sin arranque.
Significa, que si se va la tensión y se restablece, la CPU se quedará en modo STOP
Rearranque en caliente – RUN
Los valores no remanentes son borrados. El programa es ejecutado una vez antes de pasar a RUN y ejecutarlo de forma cíclico.
Rearranque en caliente – Modo de operación antes de desconexión
Después del arranque la CPU arranca el modo en el que estaba antes de que se apagara.
Debemos tener en cuenta, que el rearranque en caliente, tiene las siguientes características:
- Borra los datos no remanentes (entradas, salidas, marcas)
- Fija los datos no remanentes a los valores de inicio
- Los datos remanentes (marcas, datos DB) son mantenidos
A continuación, te dejo un esquema extraído del curso de TIA Portal de cómo quedaría el arranque de una CPU 1200:
Las características generales del ciclo de arranque en TIA Portal:
- Durante el STARTUP se ejecutan los OB de arranque OB 100 (Tipo hardware OB_STARTUP y clase Startup)
- Se ejecuta una sóla vez (sólo en el arranque)
- No hay limitación de cómo ha de ser de grande
- No hay limitación en cuánto tiempo debe ejecutarse
- Pueden generarse otros OB de arranque (a partir de OB123) y se ejecutan tras el OB100 en orden numérico.
- No tiene porqué existir un OB de arranque pasándose directamente al OB1 en el arranque.
- No se ejecutan las iterrupciones por eventos salvo los de error. Las interrupciones que se hayan generado se ejecutan tras los bloques de arranque y antes del OB1.
Posteriormente al ciclo de arranque, se procede con la ejecución periódica del programa (modo RUN), el cual tiene unas características diferentes a este modo STARTUP.
Te dejo un poco más de información en la página de Siemens referente al arranque de un S7 – 1200
¿Sabías todas estas peculiaridades?
No sé si conocías todas las peculiaridades del ciclo de arranque de las CPU de Siemens.
Est0 no es mas que una pequeñísima parte de lo que te espera si finalmente deseas hacerte con el control de la programación de los autómatas en TIA Portal de una vez por todas, siguiendo mi curso online.
Enseño a programar PLC de Siemens a través de mis cursos.
Más información sobre mi aquí
Puedes seguirme en cualquiera de las siguientes redes sociales.
Deja un comentario