SCL Grundlagen: Tabelle von FB-Instanzen möglich?

vipianer

Level-1
Beiträge
90
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich will in SCL mehrere Instanzen eines FBs über eine Schleife aufrufen.
Ich dachte, es müßte möglich sein, die Instanzen des FBs in einem Array zu definieren; der SCL-Compiler hat da wohl was dagegen!?
mach ich was falsch oder geht das bei Siemens einfach nicht?

Beispiel:

FUNCTION_BLOCK TESTFB
TITLE = 'TESTFB'
VAR_INPUT
I: INT;
END_VAR
VAR_OUTPUT
Q: INT;
END_VAR
BEGIN
Q := I;
END_FUNCTION_BLOCK
FUNCTION_BLOCK MYMAIN
TITLE = 'MYMAIN'
VAR
FBInstanz: TESTFB; // eine Instanz geht
FBInstanzFeld: ARRAY [0..10] OF TESTFB; // Feld von Instanzen geht nicht ????

END_VAR
.
.
.
 
Zurück
Oben