You are on page 1of 9

Tema 6 Ejemplo

Ejemplo Programacin Estructurada

Div. Div. Ingeniera de Sistemas Sistemas y y Automtica Automtica

Programacin estructurada

FB

Programacin estructurada

FB

Programacin estructurada

FC

Programacin estructurada

LLAMADA DESDE OB1

Programacin estructurada

Mutiinstancia
MULTIINSTANCIA Para ello se tiene que crear un nuevo FB de orden superior (en nuestro ejemplo, el FB10) y llamar desde el mismo al FB1, que ha permanecido invariable, como "instancia local". En cada llamada, el FB1 subordinado deposita sus datos en el bloque de datos DB10 del FB10 de orden superior, con lo cual no se tienen que asignar ms DBs al FB1. Todos los FBs acceden a un nico bloque de datos (aqu, el DB10).

Supongamos que su tarea de automatizacin requiere otros controles de motor, p.ej., para un motor que funciona con aceite de colza, para un motor de hidrgeno, etc.

Procediendo de la misma forma que lo hemos hecho hasta ahora, utilizaramos el FB1 asignndole un nuevo DB por cada control adicional.
Programacin estructurada

FB10

Programacin estructurada

DB10

Programacin estructurada

OB1

Programacin estructurada