Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

(Bild: Fensterkontakt mit Überwachung des 1-Wire-Buses)


Ergänzend zu den oben gezeigten Busüberwachungen möchte ich noch eine weitere Variante vorstellen.
Meine Busüberwachung eines 1-Wire Temperatursensors basiert darauf, dass sich ein Messwert innerhalb eines Zeitzyklus ändert. Zur Einstellung der Zykluszeit kommt es auch auf die Trägheit des zu überwachenden Mediums an. Wenn nicht erfolgt eine Bus-Ausfallmeldung per E-Mail bzw. in der Visualisierung. In der unteren Hälfte des Configauszuges wird die nachfolgend beschriebene Einzelüberwachung dargestellt.

- Grundsätzlich verknüpfe ich 1-Wire Komponenten immer mit einem nachgeschalteten Merker bzw. Virtuellen Status. Bei einem Defekt des Fühlers bleiben dadurch die bisherigen Statistikeintragungen weiterhin erhalten.

- Zur Busüberwachung wird der 1-Wire Temperaturwert auf einen weiteren Merker verdrahtet. Der Ausgang des Merkers wird verzögert an den nachfolgenden Merker wird der Temperaturwert zeitverzögert weitergegeben (Einstellbar in den Eigenschaften unter Verzögerung (z.B. 100 Zyklen)

- Beide Temperaturwerte werden auf einen „Ungleich-Baustein“ aufgeschaltet.  Der Ausgang wird auf ein abfallverzögertes Zeitglied  verdrahtet. Solange das „Ungleich-Signal“ am Baustein-Ausgang ansteht, bleibt das nachgeschaltete Zeitglied auf „Ein“. Bei „Gleichheit“ bzw. 1-Wire Sensordefekt wird der Baustein-Ausgang abgeschaltet und die Verzögerungszeit (Einstellung 30 Min/1800Sek) läuft ab. Beim nächsten „Ungleichsignal“ wird wieder auf den Einstellwert des Zeitgliedes zurückgesprungen.

- Nach Ablauf der Zeitverzögerung erfolgt eine Meldung über den „Virtuellen Status“ an die Visualisierung und per Mailer.

- Zur Kontrolle bzw. zur Fehleranalyse wurde noch durch eine „Trackerfunktion“ ergänzt, die per VISU-Schalter bei Bedarf aktiviert werden kann.
Image Added

(Bild Bus- und Messwertänderungsüberwachung 1-WIRE)
Gruß Michael