Programación modular del portal TIA (bo)
La programación modular consiste en dividir el programa en varios bloques de programa. Cada bloque de programa contiene instrucciones lógicas para algunos dispositivos y tareas.
En segundo lugar, la implementación
Las instrucciones del bloque de organización (OB1) determinan la ejecución del módulo del programa de control. Funciones de programación modulares (FC) o bloques de funciones (FB). Controlan diferentes tareas de proceso, como modos de funcionamiento, diagnósticos o procedimientos de control reales. Estos bloques son equivalentes a subrutinas del programa del bucle principal.
Tres. Ventajas y desventajas
En la programación modular, todavía no hay intercambio de datos entre el programa del bucle principal y el bloque llamado. Sin embargo, cada área funcional se divide en diferentes bloques. Esto facilita que varias personas programen al mismo tiempo sin que entren en conflicto entre sí. Además, dividir el programa en varias partes pequeñas facilitará la depuración del programa y la búsqueda de fallos. El paquete del OB1 contiene instrucciones para llamar a diferentes bloques. Dado que no todos los bloques de programa se ejecutan en cada bucle, los bloques de programa relevantes sólo se llaman cuando es necesario, de modo que la CPU se utilice de manera más eficiente. Algunos usuarios no están familiarizados con la programación modular. Al principio, este enfoque puede parecer tener pocas ventajas, pero una vez que comprendan esta técnica, los programadores podrán escribir programas que sean más eficientes y más fáciles de desarrollar.