OB100 - Bloque de arranque de autómata Siemens
El OB100 es un bloque de organización que se ejecuta cuando alimentamos o cuando pasamos de STOP --> RUN el autómata (arranque completo en caliente).
Este bloque se ejecuta un ciclo de SCAN cuando arranca la CPU del autómata lo que nos va a permitir realizar acciones de programa al arranque como por ejemplo:
# Cargar valores de inicialización de variables
# Poner a cero el estado de una secuencia Grafcet
# Indicar el número de pantalla del HMI
......
Programar un OB100 en TIA Portal
Para programar el bloque de arranque OB100 utilizando TIA Porta debemos ir a "Bloque de programa - Agregar nuevo bloque"
En la ventana que se despega seleccionamos que el nuevo bloque sea una OB y del tipo "Starup" con el número 100
Esto nos va a crear un nuevo bloque OB100 en donde podemos programar todas las tareas necesarias cuando el PLC se reinicie, en el ejemplo iniciamos la variable %MW0 con el valor +100