reedkontakt - hcanIngo/openHCAN GitHub Wiki
Allgemeines
Ein reedkontakt-Device repraesentiert im Normalfall einen Reedkontakt - es kann aber ganz allgemein jeder Kontakt angeschlossen werden. Der Reedkontakt ist im Normalfall geschlossen; bei Zustandsaenderungen wird ein REEDKONTAKT_STATE_CHANGE Frame versendet. Solange der Kontakt offen ist, wird alle 10s eine REEDKONTAKT_OFFEN Meldung verschickt (bei modus = 1). Mit REEDKONTAKT_STATE_QUERY kann der Zustand abgefragt werden; es wird mit REEDKONTAKT_STATE_REPLAY geantwortet.
Hardware
Der Reedkontakt wird an einen Input-Port des Controller-1612 angeschlossen und zieht diesen im geschlossenen Zustand gegen Masse. Im offenen Zustand liegen am Reedkontakt-Port 5V (durch den internen Pullup) an.
EDS Konfiguration
create reedkontakt
set port 1
set gruppe 2
set modus 0
set feature 0
exit
| Feldname | Bit | Beschreibung | Belegung |
|---|---|---|---|
| port | Nummer des Input-Ports, an dem der Reedkontakt angeschlossen ist | 0..15 | |
| gruppe | Gruppe, welche beim Versenden des Kontaktmeldung Frames gesetzt wird | 1..254 | |
| modus | bei 1: regelmaessiger Versand alle 10s; bei 0: kein regelmaessiger Versand | 0..1; default: 1 | |
| feature | zur Zeit unbenutzt | default: 0 |