HACCP - Hazard Analysis and Critical Control Points

Dieses Modul wurde für die Lebensmittelüberwachung in verschiedenen Supermärkten entwickelt.

Funktionen

Folgende Funktionen sind realisiert:
Stand: Version 0.15.x

Mittelwertbildung

Temperaturen werden über einen Zeitraum gemittelt um Schwingungen der Regelung zu minimieren und die Trägheit der Kühlstelle zu simulieren.

Der Zeitraum der Mittelung kann global konfiguriert werden (Konfigurationsdatei, 15min Standard) und wird bei folgenden Teilen verwendet:

  • Integralüberwachung

Mittelwerte werden nicht benutzt bei:

  • tägliches Loggen der Temperaturen
  • Anzeige der aktuellen Temperatur

Diese Funktion ist standardmäßig deaktiviert, da durch die Mittelung Verzögerungen auftreten und damit das Integral verfälscht wird.

Integralüberwachung

In konfigurierbaren Abständen (alle 5min Standard) werden alle Temperaturen erfasst, gemittelt und mit vorkonfigurierten Grenzen verglichen. Die Beträge der Grenzwertüberschreitungen werden für jede Temperatur einzeln integriert. Wird das globale Maximalintegral (Konfigurationsdatei, 3Kh Standard) erreicht, wird ein Ereignis erzeugt und geloggt. Dieses Ereignis ist zunächst unquittiert und sollte später von einem Benutzer signiert bzw. bestätigt werden.

Unquittierte Ereignisse werden in der Temperaturansicht mit einem roten Gerätenamen dargestellt:
Visualisierung der Grenzwertverletzungen

Ist der Grenzwert wieder gültig, wird das Integral komplett auf 0 gesetzt und erst jetzt kann bei erneutem Erreichen des Maximalintegrals ein neues Ereignis auftreten.

Aufgetretene Ereignisse werden oben rechts angezeigt:
Übersicht aller unsignierten Meldungen

Die Integralüberwachung wird nur für den Modus „Kühlen“ durchgeführt. Anderenfalls wird das Integral auf 0 gesetzt.

Quittierung

Überschreitungen der Maximalintegrale sollten vom Benutzer quittiert werden. Jedes Ereignis sollte kommentiert werden. Außerdem wird gespeichert, welcher Benutzer den jeweiligen Eintrag signiert hat.

Für die letzten Tage kann außerdem eine Liste angezeigt werden, welche Ereignisse auftreten sind und wer sie signiert hat.

Durch Klick auf die Ereignisliste oben Rechts erreicht man die Ansicht für das Signieren:

Loggen

Alle Ereignisse werden mit Kommentar, Benutzer und Zeit geloggt. Zusätzlich kann ein zyklisches Loggen der Temperaturen konfiguriert werden. Diese Temperaturen werden vorher nicht gemittelt.

Visualisierung/Interface

Administration

Benutzer

Druckfunktion

Der Benutzer kann manuell über die Druckfunktion des Browsers oder das Druckersymbol oben rechts die aktuelle Ansicht ausdrucken.

Zusätzlich zu der manuellen Drückmöglichkeit können Temperaturen aus dem Tages- Log automatisch gedruckt werden, dafür ist ein Druckerserver mit IPP- Unterstützung erforderlich.

Der Benutzer kann manuell über die Druckfunktion des Browsers oder das Druckersymbol oben rechts die aktuelle Ansicht ausdrucken.

Zusätzlich zu der manuellen Drückmöglichkeit können Temperaturen aus dem Tages- Log automatisch gedruckt werden, dafür ist ein Druckerserver mit IPP- Unterstützung erforderlich.

Desktop-Überwachung

Da der Browser geschlossen werden kann und somit bei einem Nicht-Kiosk System keine Überwachung mehr sichtbar wird, gibt es ein zusätzliches Programm, welches als Trayicon läuft und bei Störungen eine Meldung anzeigt.

Siehe traycheck.

Konfiguration/Ablauf

  1. Erstellen der nötigen Geräte und deren Datenpunkte
  2. Konfiguration der Gruppen bzw. Zuweisen der Geräte
  3. Konfiguration der Grenzen
  4. Zeiten für das Tageslog- einstellen
doc/c2k-tng/modules/haccp.txt · Zuletzt geändert: 2011.08.23 - 10:06 von 127.0.0.1
 
Copyright 2021, e-design / Alexander Krause