Multiinstanz

bluebird277

Level-1
Beiträge
100
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe mir einen Baustein erstellt den ich mehrfach verwenden möchte.
Den Baustein habe ich einzeln getestet und er funktioniert so wie ich ihn haben möchte.

Rufe ich diesen Baustein zweimal auf und beschalte Ihn mit unterschiedlichen Variablen haben aber immer beide Multiinstanzbausteine den Ausgang gesetzt obwohl an einem von den beiden Bausteinen die Eingänge gar nie True gewesen sein können.

Woran liegt das? Kommt das von der Zyklischen Bearbeitung? Wie kann ich das Problem beheben?

Der Ausgang wird über ein SR Speicher gesetzt die Variable hierzu habe ich als STAT deklariert.

Ich hoffe mir kann jemand helfen da mich diese Problem schon einen halben Tag meines Lebens gekostet hat :)

Schönes Wochenende

Gruss Tobi:confused:
 
Hast du den Baustein im Stat-Bereich auch 2 mal deklariert?

Du hast z. Bsp. FB5, das ist dein Multiinstanz-Baustein, zusammen mit DB5 als Instanz-DB.
Darin willst du FB10 2x aufrufen. Dazu mußt du den FB10 2x als Variable im Stat-Bereich des FB5 deklarieren, z.Bsp. als "FB10_Eins" und "FB10_Zwei". Diese Variablen rufst du dann im FB5 jeweils auf, aber ohne Angabe eines Instanz-DB, denn das ist ja automatisch der IDB der Multiinstanz.
 
Zurück
Oben