-> 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
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