Vielfachinstanzen eines FB als Array oder Einzelname

shrimps

Level-1
Beiträge
422
Reaktionspunkte
49
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,
gibt es einen Unterschied im Ablauf oder "besserer" Programmierung wenn ich einen
Funktionsblock mehrfach instanziere oder als Array definiere:
Bsp:
fbName01 : _fbMeinFb;
fbName02 : _fbMeinFb;
fbName03 : _fbMeinFb;
etc.
oder fbArray : array [1..3] of _fbMeinFb;

Wenn ich das richtig ausprobiert habe, kann ich den fbArray zwar als fbArray aufrufen,
er wird zwar angelegt, aber "tut" nichts...
Nur wenn ich alle Arrayelemente (FBs) einzeln aufrufe, "lebt" der FB !?
Also
z.Bsp: In einer Schleife
- Schleifenstart mit Index
fbArray[Index];
- Schleifenende

Dann rennen alle Instanzen.

Das ist prinzipiell genauso mühsam wie das Aufrufen der einzelnen Instanznamen.

Gibt es hier etwas, was ich noch lernen muss oder habt ihr da für mich ein paar Anregungen oder andere Meinungen.

Nachweihnachtliche Grüße
Shrimps
 
Wieviel Mühe Du einsparst, hängt natürlich von der Anzahl der FB's ab. Ich tendiere allerdings auch bei einer geringen FB-Anzahl zum Array. Wenn Du später mal am FB-Aufruf irgendwas ändern willst, brauchst Du das nur an einer Stelle tun.
 
Zurück
Oben