Archiv verlassen und diese Seite im Standarddesign anzeigen : HomeServer Logikfunktion Binärauslöser und Send on Change
Hallo zusammen,
vielleicht kann mir einer von Euch bei einem kleinen Problem weiterhelfen. Ich möchte gerne die Haustüre überwachen. Diese hat einen Magnetkontakt. Mit einer Logikfuktion (Binärauslöser) frage ich den Status ab und möchte wenn eine Statusänderung (0=zu bzw. 1=auf) eintritt einen Archiveintrag vornehmen.
Die Logikfunktion Binärauslöser hat aber kein "send on change", d.h. es wird nun alle sekunde der aktuelle Wert und nicht nur der bei einer Änderung in das Archiv geschrieben. Hat einer von Euch eine Idee wie man das lösen könnte oder sollte. Habe ich vielleicht die "Send On Change" Funktion irgendwie übersehen ? Wird ja eigentlich oft benötigt.
Danke für einen Hinweis.
MFG,
Michael
Matthias Schmidt
05.05.04, 16:52
Dann sendet dein Türkontakt wohl zyklisch? Dann mach das ganze halt mit einem UND-Gatter, bei dem ein Eingang Fix auf 1 gelegt wird.
Hi Matthias,
Du bist auch immer im Forum aktiv ...
Genau das habe ich gemacht (UND Gatter):
EINGANG:
1 Eingang 1 = Fix0
1 Eingang 1 = Wert des Türkontaktes
2 Eingang 2 = Fix1
AUSGANG:
3 Ausgang 3 = intern. kommunikations objekt auf 0 oder 1 setzen
BEFEHLE:
3 HS Befehl (Ausg3) = Archiv schreiben
und dennoch kriege ich eine solche Liste:
05.05.2004 16:51:19 0
05.05.2004 16:52:19 0
05.05.2004 16:53:19 0
05.05.2004 16:54:19 0
05.05.2004 16:55:19 0
05.05.2004 16:56:19 0
05.05.2004 16:57:19 0
05.05.2004 16:58:19 0
05.05.2004 16:59:19 0
05.05.2004 17:00:19 0
05.05.2004 17:01:19 0
05.05.2004 17:02:19 0
usw.
???
MFG,
Michael
Matthias Schmidt
05.05.04, 17:07
Merkwürdig. Hast Du mal in der ETS die Telegramme von deinem Türkontakt beobachtet? Würde als erstes mal schauen, was da ankommt. geht natürlich auch über den EIBMON im HS.
Hi Matthias,
im EIBMON scheint alles korrekt zu sein. Sendet anscheinend auch nicht zyklich, da ich je öffnen / schließen Vorgang nur eine Eintragung im EIBMON habe.
05.05.2004 17:13:44 0/11 0/0/11 1.1.52 Write bc 11 34 00 0b d1 00 81 1 Haustür
05.05.2004 17:13:55 0/11 0/0/11 1.1.52 Write bc 11 34 00 0b d1 00 80 0 Haustür
Matthias Schmidt
05.05.04, 17:25
Bei dem betreffenden Archiv "zyklus" deaktiviert? Ich würde da außerdem ein Meldungsarchiv nehmen.
Hi Matthias,
danke für die Tips. Mit einem Meldungsarchiv funktioniert das ganze super. Mache es nun aber über einen Binärauslöser mit einer = bzw. <> abfrage. Funktioniert super.
Warum mein normales Archiv sich so komisch verhält versuche ich mal rauszufinden.
MFG,
Michael
Hallo Michael,
wie von Matthias bereits geschrieben, hast du wahrscheinlich bei der Definition des Archives einen Zyklus von 1 Minute angegeben.
Dieses zyklische Aufzeichnen läst sich bei der Definition des Archives abschalten.
Hallo Peter, Hallo Matthias,
danke für Eure Tips. Habe wirklich das "zyklich" übersehen. Natürlich muß das deaktiviert werden. Habe erst wenige Archive gemacht.
War also mein Fehler - Danke!!
MFG,
Michael
Powered by vBulletin® Version 4.2.4 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.