10.2 Programar el FB10
Para llamar el FB1 como "instancia local" del FB10, en la tabla de declaración de
variables se declara para cada llamada del FB1 una variable estática indicándose
en cada caso un nombre distinto. El tipo de datos utilizado es el FB1 ("Motor").
Rellenar la tabla de declaración de variables
La ventana KOP/AWL/FUP del programa está abierta. Declare las siguientes
variables para la llamada del FB1.
Programar el FB10 en KOP
A continuación inserte los contactos normalmente abiertos y complete la llamada
con los nombres simbólicos.
Guía del usuario, STEP 7
C79000-G7078-C560-02
Programar una multiinstancia
Las instancias locales declaradas aparecerán
en el catálogo de elementos del programa bajo
"Multiinstancias".
Inserte la llamada "Motor de gasolina"
como bloque multiinstancia "Motor de
gasolina" en el segmento 1.
Las "revoluciones reales" de los motores
no se recogen de ninguna marca (v. apt.
5.6 y siguientes), sino de un bloque de
datos globales (v. apt. 9.1). El
direccionamiento general es "Bloque de
datos".Operando, p.ej.,
"Bloq_datos_glob".N°_real_rev_MG.
10-3