Ich möchte gerne bei TIA V19 in einem Unifiedpanel, wie oben beschrieben, die Einheit eines E/A Feldes über Script ändern können.
Man kann ja hinter der Eigenschaft "Ausgabeformat" die Anzahl der Nachkommastellen angeben und dazu schreiben, wie die Einheit heißen soll. :

zusätzlich kann man auch bei Dynamisierung "Script" statt "Keine" auswählen.
Hier wüsste ich gerne, wie ich über einen String die Einheit hinter dem angezeigten Messwert ändern kann.
Hintergrund:
Es ist ein Faceplate das einen Messwert anzeigt. Wenn ich aber die Einheit (beispw. °C) fest vergebe, muss ich für jede mögliche Einheit ein neues Faceplate erstellen. Ich würde gerne eine String Variable an das Faceplate legen mit der ich die Einheit des angezeigten Messwertes festlegen kann.
Jemand eine Ahnung, wie das geht?
Folgendes Habe ich schon versucht:
1. Alles über script, sowohl Nachkommastellen, als auch die Einheit:

Ergebnis: Es wird zwar der Messwert mit einer Nachkommastelle angezeigt, aber der String wird nicht dahinter geschrieben.
2. Die Bezeichnung {F1} als statischen Wert vergeben und als value im Script lediglich den String übergeben.
Ergebnis blieb dasselbe wie oben.
3. Bei Dynamisierung kein Script gewählt, sondern eine Variable und da die Stringvariable ausgewählt.
Ergebnis blieb dasselbe wie oben.