Utilizar Bloques Para Estructurar El Programa - Siemens Simatic S7 Serie Manual De Sistema

Controlador programable
Tabla de contenido

Publicidad

Estructura lineal:
Creando bloques lógicos genéricos que pueden reutilizarse en el programa de usuario, es
posible simplificar el diseño y la implementación del programa de usuario. La utilización de
bloques lógicos genéricos ofrece numerosas ventajas:
● Es posible crear bloques lógicos reutilizables para tareas estándar, tales como el control
● El programa de usuario puede dividirse en componentes modulares para las tareas
● La creación de componentes modular simplifica la depuración del programa. Dividiendo
● La creación de componentes modulares para las distintas funciones tecnológicas permite
5.3

Utilizar bloques para estructurar el programa

Diseñando FBs y FCs que ejecuten tareas genéricas, se crean bloques lógicos modulares.
El programa se estructura luego, de manera que otros bloques lógicos llamen estos bloques
modulares reutilizables. El bloque que efectúa la llamada transfiere los parámetros
específicos del dispositivo al bloque llamado.
A
B
Controlador programable S7-1200
Manual de sistema, 11/2009, A5E02486683-02
subordinada. El programa se estructura llamando uno de los bloques lógicos desde otro
bloque.
de una bomba o motor. También es posible almacenar estos bloques lógicos genéricos
en una librería, de manera que puedan ser utilizados por diferentes aplicaciones o
soluciones.
funcionales, facilitando así su comprensión y gestión. Los componentes modulares
ayudan no sólo a estandarizar el diseño del programa, sino que también pueden facilitar
y agilizar la actualización o modificación del código del programa.
el programa completo en segmentos de programa modulares, es posible comprobar las
funciones de cada bloque lógico a medida que se va desarrollando.
simplificar y reducir el tiempo de puesta en marcha de la aplicación.
Bloque que llama
Bloque llamado (o que interrumpe)
Ejecución del programa
Operación que llama otro bloque
Ejecución del programa
Fin del bloque (regresa al bloque que llama)
5.3 Utilizar bloques para estructurar el programa
Estructura modular:
Principios básicos de programación
85

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido