Siemens SIMATIC S7-1200 Manual De Producto página 86

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Programación cada vez más sencilla
6.1 Fácil diseño del programa de usuario
Las llamadas de bloque pueden anidarse para crear una estructura más modular. En el
ejemplo siguiente, la profundidad de anidamiento es de 3: El OB cíclico más 3 niveles de
llamadas de bloques lógicos.
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.
● Se pueden 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 modulares simplifica la depuración del programa.
● Utilizando un diseño modular basado en tareas funcionales específicas se puede reducir
86
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 no
sólo ayudan a estandarizar el diseño del programa, sino que también pueden facilitar y
agilizar la actualización o modificación de la lógica del programa.
Dividiendo el programa completo en segmentos de programa modulares, es posible
comprobar las funciones de cada bloque lógico a medida que se va desarrollando.
el tiempo necesario para la ejecución de toda la aplicación.
A
Bloque que llama (o bloque interrumpido)
B
FB o BC llamado (u OB que interrumpe)
Ejecución del programa
Instrucción (o evento que interrumpe) que
inicia la ejecución de otro bloque
Ejecución del programa
Fin del bloque (regresa al bloque que llama)
Manual de producto, 04/2012, A5E02486778-05
Inicio del ciclo
Profundidad de
anidamiento
Easy Book

Publicidad

Tabla de contenido
loading

Tabla de contenido