- Beiträge
- 6.396
- Reaktionspunkte
- 1.487
-> Hier kostenlos registrieren
Hallo,
ich bin es schon wieder mal.
Die TE/TF2000 treibt mich noch in den Wahnsinn.
Ich möchte gerne die Farbe oder die Sichtbarkeit eines Kreises basierend auf den Wert einer Variablen ändern, bekomme es aber nicht hin.
Folgendes habe ich schon (erfolglos) versucht:
Bei den Events unter Customs ein Event angelegt, dass TRUE als ( Ich denke mal der Kasten steht dafür) Bedingung hat. Im Event die Variable als Bedingung genommen und bei TRUE eine Farbe gesetzt und bei ELSE eine andere. Die Farbe ändert sich nicht und die Variable im SPS Programm scheint vom HMI überschrieben zu werden, denn an einer Stelle im Code erscheint Sie TRUE und an einer anderen Stelle FALSE, sie wird im Code aber nur an einer Stelle beschrieben.
Zwei Events unter Customs angelegt, bei einen eine Variable als Bedingung hinzugefügt und beim Anderen eine Andere, die nie gleichzeitig TRUE sind. Beide Bedingungen setzen den Kreis auf eine jeweils andere Farbe. Der Kreis wird aber immer nur auf eine der beiden Farben gesetzt.
Die Eigenschaft Visibility mit einer Variablen verknüpft. Der Kreis blieb aber immer sichtbar.
Zum Einsatz kommt wieder ein CX5230 mit 3.1.4024.47
Nachtrag: Ich habe mir meinen Code nochmals angesehen. Der Effekt, dass die Variable mal TRUE und mal FALSE angezeigt wird muss andere Gründe haben, hängt aber dennoch mit der TE2000 zusammen. Ich werde heute Nachmittag/Abend mal Screenshots nachreichen.
ich bin es schon wieder mal.
Die TE/TF2000 treibt mich noch in den Wahnsinn.
Ich möchte gerne die Farbe oder die Sichtbarkeit eines Kreises basierend auf den Wert einer Variablen ändern, bekomme es aber nicht hin.
Folgendes habe ich schon (erfolglos) versucht:
Bei den Events unter Customs ein Event angelegt, dass TRUE als ( Ich denke mal der Kasten steht dafür) Bedingung hat. Im Event die Variable als Bedingung genommen und bei TRUE eine Farbe gesetzt und bei ELSE eine andere. Die Farbe ändert sich nicht und die Variable im SPS Programm scheint vom HMI überschrieben zu werden, denn an einer Stelle im Code erscheint Sie TRUE und an einer anderen Stelle FALSE, sie wird im Code aber nur an einer Stelle beschrieben.
Zwei Events unter Customs angelegt, bei einen eine Variable als Bedingung hinzugefügt und beim Anderen eine Andere, die nie gleichzeitig TRUE sind. Beide Bedingungen setzen den Kreis auf eine jeweils andere Farbe. Der Kreis wird aber immer nur auf eine der beiden Farben gesetzt.
Die Eigenschaft Visibility mit einer Variablen verknüpft. Der Kreis blieb aber immer sichtbar.
Zum Einsatz kommt wieder ein CX5230 mit 3.1.4024.47
Nachtrag: Ich habe mir meinen Code nochmals angesehen. Der Effekt, dass die Variable mal TRUE und mal FALSE angezeigt wird muss andere Gründe haben, hängt aber dennoch mit der TE2000 zusammen. Ich werde heute Nachmittag/Abend mal Screenshots nachreichen.
Zuletzt bearbeitet: