Sonstiges TcHMI TE2000 FillColor von Ellipse

msauerpb

Level-2
Beiträge
207
Reaktionspunkte
7
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

wenn ich die FillColor eines Elements in Abhängigkeit einer PLC Variable setzen will (als Lampe), kann ich dies auch direkt über die Eigenschaft Fillcolor machen oder muss ich immer über die Events gehen?

Danke für Eure Hilfe.

gruss

martin
 
Wenn deine PCL Variable das richtige Format hat, geht das auch direkt per binding.
Für sowas kannst du im "TwinCAT Hmi Configuration window" unter datatypes per Kontextmenü "generate PLC type definition from datatype" nutzen.
Das liefert beispielsweise

Code:
TYPE tchmi_framework_definitions_SolidColor :
STRUCT
	color: STRING; (* Defining a color as CSS color: #-hexadecimal, rgb(), rgba(), hsl(), hsla(), css color keyword, none or transparent. *)
END_STRUCT
END_TYPE
 
Nein, nicht falsch ausgedrückt, keine Sorge.
Aber für bool variablen musst du über die Events gehen. Genau dafür sind sie ja da.
Die Variable einfach bei dem Event in custom eingeben (siehe das Bild oben) und dort eine condition reinziehen...
 
Zurück
Oben