-> Hier kostenlos registrieren
Hallo zusammen,
Ich überarbeite gerade unser HMI.
Nun würde ich gerne einer usercontrol, welche 23 mal verwendet wird, ausschliesslich ein Array einer Struktur aus der SPS übergeben.
Der einzige Parameter des usercontrol soll die Arraynummer sein.
Das funktioniert so teilweise
Textboxen mit Strings lesen (one-way) funktionieren: PLC1.GLOBAL.arrTankInhalt[iArraynummer] als "Text"
Two Way Bindings von bspw. Linear Gauges funktionieren nicht: PLC1.PERSISTENTS.stTanks[iArraynummer].rTemperaturenTanksSOLL als "Value" (der Wert wird korrekt aus der SPS gelesen aber nicht in die SPS geschrieben, auch wenn ich diesen separat noch onValuechanged schreibe.
Ich bin für Hilfe dankbar, was ich ändern muss.
Liebe Grüsse,
Florian
Ich überarbeite gerade unser HMI.
Nun würde ich gerne einer usercontrol, welche 23 mal verwendet wird, ausschliesslich ein Array einer Struktur aus der SPS übergeben.
Der einzige Parameter des usercontrol soll die Arraynummer sein.
Das funktioniert so teilweise

Textboxen mit Strings lesen (one-way) funktionieren: PLC1.GLOBAL.arrTankInhalt[iArraynummer] als "Text"
Two Way Bindings von bspw. Linear Gauges funktionieren nicht: PLC1.PERSISTENTS.stTanks[iArraynummer].rTemperaturenTanksSOLL als "Value" (der Wert wird korrekt aus der SPS gelesen aber nicht in die SPS geschrieben, auch wenn ich diesen separat noch onValuechanged schreibe.
Ich bin für Hilfe dankbar, was ich ändern muss.
Liebe Grüsse,
Florian