TIA dynamischer Text

snow-man-01

Level-1
Beiträge
39
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Gibt es eine Möglichkeit, den Text in einem HMI abhängig von der Buttonauswahl zu erstellen?

Beispiel: Button A und Button B

Klicke ich auf Button A, so soll "A" auf einem Feld stehen, mit Button B entsprechend "B".
 
Dafür gibt es mehrere Möglichkeiten, je nach dem, was deine Taste sonst so machen soll.

Du könntest z.B. mit dem Ereignis 'Drücken' der Taste eine Interne Variable vom Typ WString mit deinem gewünschten Text beschreiben und diesen an anderer Stelle mit einem E/A-Feld ausgeben.
Wenn dein Button aber ein Bit in der PLC steuert, dann könntest du den Text auch anhand des gesetzen Bits mit der Animation 'Sichtbarkeit' umschalten, oder eine Textliste wenn in der PLC eine Variable einen bestimmten Wert hat.
 
Einfach ein EA-Feld anlegen und als Prozessvariable die interne String-Variable angeben?
Programmiert einen Wert zuweisen sollte mit der Systemfunktion SetzeVariable funktionieren.

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Vielen Dank,

ich habe es geschafft, allerdings mit Textliste.

Würde trotzdem gerne wissen, wie man eine interne String-Variable angelegt. Denk ich habe Folgendes durchgeführt und kam dann nicht weiter:

1) Unter HMI-Variablen eine neue Variable mit dem Datenformat "String" angelegt
2) Dann musste ich dieser HMI-Variable eine PLC-Variable zuordnen
--> Hier hatte ich schon das Problem, dass ich keine PLC-Variable mit dem Datenformat "String" anlegen konnte. Oder meintest Ihr deshalb "intern"? Also HMI-intern? Wenn ja, wie legt man eine interne Variable innerhalb der HMI an?
 
Du musst eine Interne Variable (Datentyp WString) anlegen:

WString_Intern.jpg

Bei Verbindung nicht irgend eine HMI Verbindung wählen sondern "interne Variable".
 
Zuletzt bearbeitet:
Zurück
Oben