WinCC v11 Meldungsanzeige per Script abfragen

CrazyMC

Level-2
Beiträge
54
Reaktionspunkte
7
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich würde gerne zyklisch per Script die Meldungsanzeige abfragen ob sich darin eine Meldung befindet, wenn ja soll ein Bit(interne Variable) anfangen zu blinken oder einfach nur gesetzt werden. Steht dann keine Meldung mehr an Bit rücksetzen. Man könnte das ganze natürlich auch in der SPS lösen aber warum so umständlich wenns auch einfacher gehen kann. Vor allem wenn man mehrere Maschinenteile visualisiert mit jeweils eigenen Meldungsbereichen kann man sich da schon einen abbrechen beim programmieren ;-)

Hab bisher keinlerlei Erfahrungen mit Scripten bei WinCC und überhaupt keine Idee ob es überhaupt funktioniert bzw wo und wie ich ansetzen muss.


Hoffe ihr könnt mir etwas behilflich werden.
 
Um welche Ausbaustufe geht es den in WinCC V11?

Grundsätzlich ist es nicht gut so etwas in der HMI zu lösen, besser ist es in der Steuerung aufgehoben.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Es handelt sich um WinCC Advanced. Als Panel setzen wir die neuen Comfort Panels ein. Wenn es irgendwie machbar wäre würde ich das schon gerne darüber lösen. Soll im Endeffekt ja auch nur eine unkritische Aktion auf dem Panel auslösen. Notfallplan wäre es eben doch in der Steuerung zu lösen, Nachteil hierbei wäre jedoch es bei jeder Maschine neu anzufassen...
 
Ok, du musst dir ersteinmal überlegen wann dein script ausgeführt werden soll, ob es Zeitgesteuert über den Aufgabenplaner reicht oder
Ereignisgesteuert beim Kommen bzw. gehen einer Meldung, wobei du bedenken solltest das viele gleichzeitige Meldungen ein Scriptfeuerwerk
auslösen könnte und die dann nicht mehr sauber abgearbeitet wird. Darum tendiere ich zur ersten Variante.

Was hast du Eigentlich für ein Meldeverfahren?

Beim Bitmeldeverfahren kannst du einfach die Triggervariablen im Script auf "<>0" vergleichen. Beim Alarm_S Verfahren, wirst du wohl an
jeder Meldung eine interne Variabel ran Parametrieren, die du beim "Kommen" bzw. "Gehen" zuweist.
 
Ja auf jeden Fall sollte das ganze Zeitgesteuert sein da bin ich voll und ganz deiner Meinung. Arbeite mit Bitmeldeverfahren. Da es sich hier aber um einen ganzen haufen Variablen handelt und diese immer variieren bei den Maschinen wäre vllt ein anderer Gedanke ganz eher das richtige. Und zwar ob sich in dem Standard Meldefenster eine aktive Meldung befindet bzw überhaupt irgendwas... Falls das so überhaupt umsetzbar wäre:confused:
 
Zurück
Oben