TcHmi.Binding.createEx2 und FormatString

Patrick1008

Level-2
Beiträge
16
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich binde unten programmgesteuert die HMI-Steuerung an die SPS-Variable. Wie kann ich beim Binden FormatString oder ToFixed() angeben?

Code:
let box = TcHmi.Controls.get('TempSensorValue1');
TcHmi.Binding.createEx2('%s%PLC1.TEMPERATUREMON.device1[3]%/s%', 'Text', box);
 
Die Syntax müsstest du über ein das VS property pane rauskriegen können. Variable direkt verknüpfen, per "fx" Knopf in Function binding wandeln und ".toFixed()" dahinter hängen.
Dann kannst du die SymbolExpression im HTML finden.
Müsste aber so sein:

TcHmi.Binding.createEx2('%f%%s%PLC1.TEMPERATUREMON.device1[3]%/s%.toFixed()%/f%', 'Text', box);
 
Zurück
Oben