Autor Thema: Beispiel Fehlerauswertung für GRS und Störmeldekontakte erstellen  (Gelesen 4099 mal)

Offline radar17892

  • Sr. Member
  • ****
  • Beiträge: 712
  • Think easy!
    • mollgruppe
Beispiel Fehlerauswertung für GRS und Störmeldekontakte erstellen
« am: Juni 10, 2013, 12:48:47 Nachmittag »
Hallo Leute,

Besteht eurerseits ein Interesse? Das ganze erfordert ja auch einiges an Zeit.
Vlt. möchte sich der eine oder andere auch beteiligen?

Anwendungsbereich: Industrie, Gebäudeleittechnik ...    mittlere Projektgröße

Ziel des Beispiels soll eine Auswertung von Fehlern der gesteuerten Anlage sein, um diese im Programm an die Störmeldekontakte und GRS (GalileoRuntimeSystem) zu übergeben. Hierbei wird eine Unterscheidung wie bei GRS in Fehler, Warnung und Hinweis benutzt. Zwei Störmeldekontakte melden Störung und Warnung. Wenn an den Kontakten ein Modem zur Fernüberwachung hängt, kann bei Meldung diese Quittiert werden (auch von der Visu) um den Kontakt wieder scharf zu schalten obwohl der erste Fehler noch anliegt.
Im Programm sollen die erkannten Fehler (Motorschutz ausgelöst,Limit außerhalb,...) jeweils auf ein Bit eines ARRAY [..] OF BOOL geschrieben werden mit 1= Fehler 0=OK. Ein Array wird aus Performensgründen verwendet, weil GRS dieses dann in einem Rutsch lesen kann.
Als Größe des Beispielarrays sind 48Bit zu je 16 Fehler + 16 Warnungen + 16 Hinweise gedacht.

Die Codesysbsp. hier könnten Zuwachs gebrauchen, also meldet euch!
Gruß Thomas
Weil Einfach einfach Einfach ist!