2016-10-28 1 views
0

Ich möchte eine Taste auf einem HMI drücken und sowohl einen ALMD/ALMA-Alarm in der SPS quittieren als auch in der Alarmliste im HMI quittieren. Mit einem FT-Alarm und Events-Server für FTView SE wäre das ein Kinderspiel, aber leider läuft das auf einer Maschine.FTView ME Alarme quittieren

Meine Gedanken waren irgendwie eine Art von PB zu verwenden, um eine Verbindung zu einem Tag in der PLC herzustellen, um den Alarm dort zu bestätigen und ihn auch mit einem Makro zu verbinden, um die Standard-Alarmtaste zu drücken, die Sie mit der Alarmliste verbinden können.

Würde jemand wissen, wie man das macht? Oder haben Sie eine bessere Vorstellung davon, wie ich das tun kann, was ich versuche?

Dank

Antwort

0

Dies kann ein besserer Weg:

Auf vielen Automatisierungsplattformen (diejenigen, die die Alarme und Ereignisse verfügen über HMI nicht nutzen) eine einfache Möglichkeit, es zu tun, durch die Speicherung eines wäre Integer in der SPS. Diese ganze Zahl würde den "Fehlercode" oder "Alarmcode" darstellen.

Basierend auf den Watchdog-Bedingungen in der SPS wird für jeden Fehler eine andere Ganzzahl ungleich Null in die Fehlercodeadresse verschoben.

Wenn der Fehlercode nicht gleich Null ist, ist ein Fehlerbit aktiv.

Dieses Fehlerbit würde den Alarmbildschirm auf dem HMI auslösen. Der PB "Clear Alarm" auf dem HMI würde versuchen, eine Null auf den Fehlercode zu verschieben und auch versuchen, die automatische Sequenz oder den Prozess erneut zu starten, um den Fehler "zurückzusetzen". Bei Erfolg wird der Fehler gelöscht. Wenn der Versuch nicht erfolgreich ist, bleibt der Fehler einfach aktiv.

Solange der Alarm auf dem Alarmbildschirm angezeigt wird, protokolliert das HMI den Fehler.