WinCC Unified Unified Panel: EA-Feld Hintergrundfarbe mit Script ändern

ioStart

Level-2
Beiträge
281
Reaktionspunkte
45
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo allerseits,

habe seit einiger Zeit mit der Unified PC-Runtime gearbeitet - und so auch das aktuelle Projekt unter Verwendung der Simulation vorbereitet. Jetzt wurde das Zielgerät geliefert. Das ist das erste in meiner Laufbahn. Typ: MTP1900

Nachdem ich das aktuellste Image draufgespielt hatte, fängt nun das Abenteuer an:
Die Kommunikation mit realen SPS-Variablen muss einen Unterschied zur Simulation machen.

Ich möchte ein EA-Feld ein einem Bildbaustein einsetzen. Die Farbgebung des Hintergrundes soll dabei abhängig vom SPS-Variablenwert gesteuert werden. Das funktioniert nun offensichtlich nur zum Teil. Wenn nun testweise mehrere solche Bildbausteine nebeneinander auf einem Bild positioniert werden zeig sich, dass manche nicht wie gewollt die Farbe annehmen die sie sollen. Wobei eben grade für diesen Test alle gleich behandelt werden. Durch jeden Bildaufschlag ändert sich das Verhalten. Manchmal werden alle aktualisiert, manchmal nur einige.
Copilot meint dass es sein könnte, dass die Farbänderung für die Runtime zu wenig wichtig sei und daher manche Objekte durchrutschen.
Jedenfalls wenn ich mittels Smartclientverbindung die Maus über die nicht aktualisierten Objekt bewege, wird zuverlässig aktualisiert. Ohne dass ich solch ein Verhalten programmiert hätte.

1761147212829.png



Wer kennt das?
 
Copilot meint dass es sein könnte, dass die Farbänderung für die Runtime zu wenig wichtig sei und daher manche Objekte durchrutschen.
Möglich, kenne ich aber eigentlich nur in Form von leicht zeitverzögerter Aktualisierung.
Spuckt der Trace des Änderungs-Scripts irgendwas brauchbares aus?
Mit welchem Aktualisierungsverhalten sind die angebundenen Variablen projektiert?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
offenbar hat das EA-Feld in der Runtimeversion 20.0.0.4 auf einem Unified-panel ein Problem bei der Aktualisierung der Hintergrundfarbe per script.
Nun gut. Habe nun im Bildbaustein ein Rechteck hinterlegt. Dessen Farbe kann man zuverlässig steuern
 
Zurück
Oben