Bloques de organización



   Los bloques de organización constituyen el interface entre el sistema operativo y el programa de usuario. Son llamados por el sistema operativo y controlan el procesamiento cíclico y controlado por alarmas del programa, el comportamiento de arranque del sistema de automatización y el tratamiento de los errores. Programando los bloques de organización se define el comportamiento de la CPU.

    Los bloques de organización determinan la secuencia (eventos de arranque) en la que habrán que ejecutarse las diferentes partes del programa. La ejecución de un OB puede ser interrumpida por la llamada de otro OB. Qué OB puede interrumpir a otro OB depende de la prioridad. Los OBs de mayor prioridad pueden interrumpir a los de menor. La menor prioridad la tiene el OB de tarea no prioritaria.