-> Hier kostenlos registrieren
Hallo, für eine Anlage müssen wir auf dem HMI darstellen welche Stellen bei einem Gerät bearbeitet wurden und welche Stellen noch nicht. Die Positionen wo die Bearbeitung stattfindet kriegen wir dynamisch vom Server und sind bei unterschiedlichen Produkten unterschiedlich. Die Positionen bekommen wir in mm diese könnten umgerechnet werden in Pixel fürs Wincc (x und y). Jede Position muss zweimal bearbeitet werden. Die Kreise sollen folgende Farben haben:
Grau = noch nicht bearbeitet
Gelb = 1. Runde Gut bearbeitet
Grün = 2. Runde Gut bearbeitet
Rot = in 1. oder 2. Runde schlecht bearbeitet.
Wir würden gerne die Kreise dynamisch erzeugen anhand eines DB auf der PLC. Je nach Farbe, die wir darstellen wollen, dachten wir an einen Integerwert den wir je nach Bearbeitungsstatus ändern. Wir sind uns leider nicht sicher ob dies überhaupt geht? Gibt es eine Möglichkeit einen Kreis dynamisch zu erzeugen und ihn an die Position zu "moven". Gibt es vielleicht einen besseren Trick als 200 Kreise zu erzeugen und die zu verschieben?
Grau = noch nicht bearbeitet
Gelb = 1. Runde Gut bearbeitet
Grün = 2. Runde Gut bearbeitet
Rot = in 1. oder 2. Runde schlecht bearbeitet.
Wir würden gerne die Kreise dynamisch erzeugen anhand eines DB auf der PLC. Je nach Farbe, die wir darstellen wollen, dachten wir an einen Integerwert den wir je nach Bearbeitungsstatus ändern. Wir sind uns leider nicht sicher ob dies überhaupt geht? Gibt es eine Möglichkeit einen Kreis dynamisch zu erzeugen und ihn an die Position zu "moven". Gibt es vielleicht einen besseren Trick als 200 Kreise zu erzeugen und die zu verschieben?