Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 1 von 1

Thema: HMI Meldungen.

  1. #1
    Registriert seit
    19.02.2005
    Beiträge
    199
    Danke
    12
    Erhielt 8 Danke für 6 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Liebe Mitleser,
    da ich hier im Forum immer sehr gute und kompetente Unterstützung erhalten habe möcht ich auch mal etwas (größeres) beisteuern.
    Ich hoffe es hilft dem einen oder anderen.

    Es geht um die HMI-Meldungen. Kaum einer, der nicht über die Byte-Vertauschung gestolpert wäre, oder die diversen anderen Probleme (Quittieren) durchleiden musste.

    Ich habe einen FB geschrieben, der unter dem aktuellen TIA-Portal dynamisch per Konstante 16er Fehlerbausteine zur Verfügung stellt. Die Ein und Ausgänge können direkt am Instanz-DB beschaltet werden oder über einen separaten FC. Die Bausteine sollten auch auf einer 1200er laufen.
    Es werden sowohl Betriebsmeldungen als auch Fehler mit Quittierung unterstützt.
    Dabei habe ich besonders auf die Quittierung geachtet.
    Man kann entweder in Gruppen am Schrank quittieren. Dabei werden nur die Fehler wegquittiert die zu der Gruppe des Schrankes gehören. Andere Schränke (mit IM angebunden) behalten den Quittieren-Status ihrer Fehler.
    Es können aber auch an einem oder mehreren Displays die Fehler quittiert werden, wobei ein Fehler, der an Display A quittiert wurde auch an den anderen HMIs B, C, und D aus den nicht quittierten Meldungen verschwindet.
    Soviel zur Theorie, denn der letzte Punkt funktioniert nicht. Hier wäre ich für Tipps dankbar.
    Auch gibt es bestimmt viele Stellen, die besser programmiert werden könnten.
    Vielleicht kennt auch jemand eine bessere Technik Störmeldungen ans HMI zu senden?
    Das Projekt darf von meiner Seite aus dann gerne für Eure eigenen Projekte verwendet werden.
    Bei einem neuen Projekt geht man folgendermassen vor:
    1. Man öffne die globale Bibliothek (muss man sich selber erstellen, oder man kopiert mein Beispiel-Projekt).
    2. Aus den Kopiervorlagen: Var_Fehler in die SPS-Varieblen ziehen. Die Konstante auf die gewünschte Anzahl Fehler-Worte einstellen.
    3. Im OB 1 FB_Fehler_Sammel einfügen. InstanzDB DB_FB_Fehler_Sammel nennen (wichtig! Symbolischer Zugriff der HMI!). Baustein belegen (Quittierung, Anwesend (Lampen sind sonst aus), Lampentest, Blink_Langsam(Quittiert)/Schnell (Unquittiert))
    4. FC_Sammel_IO_Stoerung, und oder FC_Sammel_IO_Betrieb einbaien (ja nach gewünschter Anzahl). Belegung des Eingangs IO_Daten nicht vergessen. Es muss für jeden FC eine eigene Nummer gewählt werden.
    5. Im HMI die Instanzen der Typen B_Melde_Archiv und der drei Stoer-Fenster hereinholen. Zugänglich machen über eigenes Menü.
    6. Aus den Kopiervorlagen Var_Fehler_HMI in die Variablen des HMI ziehen. Berichtigen(Verbindung)!
    7. Mit dem Hereinziehen der Variablen in 6 sollten die HMI-Meldungen mitgekommen sein. Nach ID sortieren und den eigenen Wünschen anpassen. Hier gibt es mitunter noch das Problem, dass in manchen TIA Versionen die Variablenanbindung der HMI Meldungen zerstört wird. Dann muss man die Trigger und die beiden Quittiervariablen aus dem Beispiel nachbilden. Am Besten in 16er Blöcken, die man dann kopiert (trotzdem Sau-Arbeit, vielleicht kennt jemand eine elegantere Lösung).

    Aksels

    Projekt kann hier heruntergeladen werden:
    https://cloud.spallek.org/f/c034283f98/?raw=1
    Geändert von Aksels (02.11.2015 um 14:17 Uhr)
    Linux is like a Wigwam: no Windows, no Gates and Apache inside.
    Zitieren Zitieren HMI Meldungen.  

  2. Folgende 2 Benutzer sagen Danke zu Aksels für den nützlichen Beitrag:

    Plastefuchs2011 (09.08.2016),Thors (05.11.2015)

Ähnliche Themen

  1. Pdiag Meldungen anzeigen in HMI
    Von luckwaffe im Forum HMI
    Antworten: 0
    Letzter Beitrag: 02.04.2015, 12:58
  2. HMI Meldungen protokollieren
    Von böhlerprogramer im Forum HMI
    Antworten: 4
    Letzter Beitrag: 21.01.2015, 11:08
  3. TIA HMI Meldungen per E-Mail versenden
    Von p-snk im Forum Simatic
    Antworten: 0
    Letzter Beitrag: 04.12.2013, 08:52
  4. Sprache von HMI-Meldungen wechseln?
    Von OB82 im Forum HMI
    Antworten: 1
    Letzter Beitrag: 08.06.2013, 17:43
  5. S120 Meldungen auf HMI anzeigen
    Von zloyduh im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 22.11.2010, 10:27

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •