Hallo,
mein Bildbaustein besteht aus einem PLC-Datentyp mit einem Mehrdimensionalen Array aus Bits.
Die Gestaltung einzelner Elemente über die Bitzustände klappt problemlos. Nun möchte ich eine Schaltfläche einbinden die diese Bits invertiert.
Leider kann ich auf die Bits in der Schnittstelle nicht schreiben. Bei meiner Fehlersuche bin ich darauf gekommen das man aus dem Bildbaustein nicht auf Variablen in Arrays schreiben kann.
Dabei ist auch egal ob das Array aus Bits oder zum Beispiel aus Wörtern besteht.
Auch der Umweg über ein Script funktioniert nicht!
Ist ein schreibender Zugriff auf Array Variablen in einem UDT irgendwie möglich? Ich kann nicht einen Bildbaustein erstellen der 500 Bits in der Schnittstelle hat.
Das Problem tritt bei TIA V14 sowie TIA V15 Upt. 1 auf
Forum_2.jpg
mein Bildbaustein besteht aus einem PLC-Datentyp mit einem Mehrdimensionalen Array aus Bits.
Die Gestaltung einzelner Elemente über die Bitzustände klappt problemlos. Nun möchte ich eine Schaltfläche einbinden die diese Bits invertiert.
Leider kann ich auf die Bits in der Schnittstelle nicht schreiben. Bei meiner Fehlersuche bin ich darauf gekommen das man aus dem Bildbaustein nicht auf Variablen in Arrays schreiben kann.
Dabei ist auch egal ob das Array aus Bits oder zum Beispiel aus Wörtern besteht.
Auch der Umweg über ein Script funktioniert nicht!
Code:
"SmartTags("Properties\Teiledaten.R[1].T[2]") = True"
Das Problem tritt bei TIA V14 sowie TIA V15 Upt. 1 auf
Forum_2.jpg