WinCC Unified EA-Feld | Prozesswert wird bein manchen StyleItems im "Output"-Modus nicht angezeigt

Botimperator

Level-2
Beiträge
635
Reaktionspunkte
279
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin zusammen,

ich hab mal wieder ein ulkiges Problem mit Bitte um Hilfe (°ー°〃)

Zum Aufbau:
Engineering: TIA V20 Update 1
Style erstellt mit Siemens Corporate Desinger V2.0, kleinste Runtime-Version V20
Panel: MTP1200 6AV2 128-3MB06-0AX1, RT-Version V20.0.0.0

Zum besseren Erklären des Problems hab ich mehrere EA-Felder angelegt, die sich lediglich im Bezug auf die Eigenschaften "IOFieldType" und die "StyleItemClass" bzw. das zugrundeliegende Rendering-Template aus dem CorporateDesinger unterscheiden.
Alle zeigen auf die gleiche Int-Variable und haben als OutputFormat {I}.
1746013845685.png

Bei manchen meiner EA-Felder wird der Prozesswert nicht visualisiert, sobald die Eigenschaft "IOFieldType" auf "Output" gesetzt wird.
Steht diese auf "Input/Output" wird der Prozesswert ordnungsgemäß angezeigt.
Screenshot von der laufenden Panel-Runtime:
1746013864373.png

Dieses Verhalten betrifft allerdings NUR die Situation auf dem MTP1200.
Also anzeige auf dem physischen Panel oder Zugriff per SmartServer auf die Panel-Runtime.
Lasse ich mir die Eigenschaft "ProcessValue" des leeren EA-Feldes per Trace ausgeben bekomme ich die erwartete "10", der Prozesswert an sich ist also vorhanden.

In der Simulation, also in der PC-Runtime, wird der Prozesswert auch im "Output"-Modus korrekt angezeigt.
Greife ich per Browser auf das Panel zu, also in meinem Fall über https://172.17.100.11/device/WebRH, ist die Visualisierung ebenfalls wieder OK.
(Firefox Version 137.0.2 (64-Bit))
1746013955458.png
=> Gleiche Unified-Runtime: Anzeige auf dem Panel NOK, Anzeige im Browser OK
Es klemmt also irgendetwas beim rendern der Bildobjekte...

Was ich bisher gemacht habe:
  • Panel-Image nochmal von hier frisch runter geladen & per ProSave installiert.
    Imageversion: V20.00.00.00_98.05.00.01
  • Diverse Parametrierungen für OutputFormat und Datentypen der Prozessvariable durchprobiert, alles was sich irgendwie auf die Anzeige des Prozesswerts auswirken könnte.
  • Ausgabe Trace-Viewer nach Hinweisen durchsucht => nichts verdächtiges vorhanden.
  • Verschiedene StyleItems durchprobiert. Tritt nur bei einigen benutzerdefinierten StyleItems auf.
  • Benutzerdefinierten Style nochmal aus dem CorporateDesinger neu exportiert & im TIA aktualisiert.
Die einzige Gemeinsamkeit bei den EA-Feldern mit fehlender Visualisierung des Prozesswerts ist der Modus "Output" und die Verwendung des Rendering-Templates style.sslrt.iofield.3d bei der Erstellung des betreffenden StyleItems im CorporateManager.

Kennt jemand dieses Problem?
Irgendeine Idee wie ich das behoben bekomme?
 
Was ich eben noch ausprobiert hab:
Wenn ich über die auf dem Panel installierte Browser-App (Firefox Version 115.14.0esr) auf die Runtime zugreife
werden die in der "normalen" Runtime nicht angezeigten EA-Felder ebenfalls wieder korrekt visualisiert.
Irgendwas an dem Ding ist doch faul (°ー°〃)
(also außer dem Hersteller-Label und der Unified-Sache)
 
Zurück
Oben