WinCC Freigaben nur einblenden, wenn fehlen aber dann sortieren

Krumnix

Level-3
Beiträge
1.454
Reaktionspunkte
190
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo.

Ich habe mehrere Antriebe, die bis zu 40 Bedingungen pro Richtung haben können.
Diese sollen im WinCC (7.0) angezeigt werden. Problem ist, das ich 80 Bedingungen für die Richtung + 40 Globale nicht mehr ordentlich angezeigt bekomme, was den Platz angeht.

Daher ist meine Idee, das ich nur die anzeige, die auch wirklich fehlen, und die anderen ausblende. Das ist erstmal kein Problem.

Aber wir kann ich es nun programmieren, das die fehlenden Bedinungen als grüne Kästchen mit einem Textfeld danaben so zusammenbeschoben werden, das alle untereinander stehen,
auch wenn ich sie beim Erstellen auf einer ganz anderen Position hatte?

Jemand ne Idee?
 
mit wcc kenn ich mich nicht aus. aber bei flex gibt es unter animation die direkte bewegung mit der du objekte verschieben kannst.
das wäre aber schon einiges an programmieraufwand das damit zu lösen.

vlt wäre es eine option das du über ein script ein textfeld mit den fehlenden freigaben füllst.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja, das gibt es bei WinCC auch. Die Idee würde ich weiter verfolgen, denke aber auch, das der Aufwand sehr hoch sein wird.
Meine Idee wäre, das ich eine Variable erstelle, die dann immer wieder erhöht wird, wenn eine Meldung da ist.
Problem dabei, wenn eine Weggeht, muss ich alle andere Felder um diese Position zurückziehen.

Ein Textfeld ist auch ne Idee, aber da muss ich dann auf alle Bedingungen schauen und diese als Trigger vorgeben.
Ich habe keine Ahnung, wie WinCC sich verhält, wenn es mit 120 TriggerVariablen zu tun hat?!?
 
also wenn würde ich mit einer triggervar auf der hmi-seite arbeiten und diese in der sps bei bedarf setzen. die auswertung eines bereichs läßt sich über eine schleife recht einfach gestalten (wenn dieser zusammenhängend ist). hab mir dafür mal ne fc geschrieben da ich sowas brauchte um eine externe datei mit aktuellen meldungen zu generieren.

die frage ist ja auch ob du das bild, wo die freigaben stehen, permanent aktuell halten willst oder ob es nur für den service ist der auch auf mal eben einen button drücken kann um den aktuellen status anzuzeigen.
 
Zuletzt bearbeitet:
Kannst du nicht einfach ein Störungsfenster mit entsprechenden Filter und Sortierung dafür verwenden?
Das Verhalten ist doch ansatzweise ähnlich.

Gruß
Dieter
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ein Störungsfenster habe ich auch schon überlegt. Vielleicht nehme ich das auch.
Muss nur schauen, ob man die Meldungen so sortieren kann, das sie mit "echten" Störungen nicht übersehn werden oder falsch interpretiert!
 
Ein Störungsfenster habe ich auch schon überlegt. Vielleicht nehme ich das auch.
Muss nur schauen, ob man die Meldungen so sortieren kann, das sie mit "echten" Störungen nicht übersehn werden oder falsch interpretiert!

Mit WinCC kannst du ja mehrere Störungsfenster erstellen. In deinem Fall musst du wohl mit den Filtern und / oder Meldeklassen "spielen".

Wenn du ne Lösung hast, kannst du sie ja hier vielleicht mal kurz zeigen. Sowas kann man ja immer wieder brauchen.

Gruß
Dieter
 
Ich mache so etwas in WinCCflexible auch mit einem Meldefenster. Man kann ja ein separates Meldefenster für diese Meldeklasse anlegen. Bei entsprechender Gestaltung erinnert es gar nicht wirklich an ein Meldefenster. Die Texte erscheinen einfach als Bedienerführung, ohne Meldenummer, etc.
 
Zurück
Oben