-> Hier kostenlos registrieren
Hallo an alle!
ich wäre dankbar, wenn man mich diesbezüglich ein wenig aufklären könnte.
Ich habe einen FB Multiinstanz programmiert, der mehrmals in einem FC aufgerufen wird,z.B:
FB1,DB1;
FB1,DB2;
FB1,DB3;
...
Sie werden mit einen Merker am "EN" Eingang deaktiviert bzw. aktiviert, d.h: Es wird nur einer aktiviert und die anderen zwei ausgeschaltet.
Es werden die selben Variablen an den Ein-/Ausgängen des Bausteines angewendet, nur die Variablen werden an den verschiedenen Ein-/Ausgängen eingesetzt.
z.B:
FB1,DB1:
Eingang1:M100.0
Eingang2:MW200
Ausgang1:M100.1
Ausgang2:MW202
FB1,DB2:
Eingang1:MW200
Eingang2:M100.0
Ausgang1:MW202
Ausgang2:M100.1
......
Nun, die Frage ist...
Werden die Werte der Variablen überlappt?Werde ich Probleme mit den Variablen haben?
Ich habe es simuliert und es geht, aber ich weiss nicht, ob es Probleme während des Betriebes geben wird.
Danke!
ich wäre dankbar, wenn man mich diesbezüglich ein wenig aufklären könnte.
Ich habe einen FB Multiinstanz programmiert, der mehrmals in einem FC aufgerufen wird,z.B:
FB1,DB1;
FB1,DB2;
FB1,DB3;
...
Sie werden mit einen Merker am "EN" Eingang deaktiviert bzw. aktiviert, d.h: Es wird nur einer aktiviert und die anderen zwei ausgeschaltet.
Es werden die selben Variablen an den Ein-/Ausgängen des Bausteines angewendet, nur die Variablen werden an den verschiedenen Ein-/Ausgängen eingesetzt.
z.B:
FB1,DB1:
Eingang1:M100.0
Eingang2:MW200
Ausgang1:M100.1
Ausgang2:MW202
FB1,DB2:
Eingang1:MW200
Eingang2:M100.0
Ausgang1:MW202
Ausgang2:M100.1
......
Nun, die Frage ist...
Werden die Werte der Variablen überlappt?Werde ich Probleme mit den Variablen haben?
Ich habe es simuliert und es geht, aber ich weiss nicht, ob es Probleme während des Betriebes geben wird.
Danke!
Zuletzt bearbeitet: