Behandeln von Kontaktmeldungen, Konfigurieren von Meldungsbroadcasts. Einrichten von Meldungsmodulen.
DLC | Resp |
Bedeutung |
4 | 0 |
Abfrage des aktuellen Status eines Eingangs, Anwort mit DLC = 8 |
5 | 0 |
Einen Eingang für verteilte Anwendung anmelden und das Versenden von Statusänderungen einschalten, Antwort mit DLC = 8. |
7 | 0 |
Abfrage / Setzen Eigenschaften im Blockmodus. Beim Abfragen wird für jeden Eingang eine Antwort im Antwortformat mit DLC =
8 versendet. (Primär zum Programmstart). |
8 | 1 |
Antwort auf ein Kommando. In der Antwort wird der
aktuelle Status des Rückmelder mitgeteilt. Weitere Teilnehmer können
diese Meldung verwenden, damit der interne Status richtig gestellt
werden kann. Auflösung ist 10 ms. |
- Abfrage eines Kontaktes:
- Die Abfrage eines Kontaktes geschieht mit einer DLC = 5. Beantwortet wird dieser Frame mit DLC = 8.
- Statusmeldung:
- Der Status wird immer mit 8 Byte zurückgemeldet.
- Der "Zustand" des Rückmelders hängt vom Typ des Rückmelders ab. Rückmelder mit nur 2 Zuständen wie Taster, Belegtmelder
digitale Eingänge etc melden Ihren Zustand mit:
- 0x01:
- repräsentiert belegt, gedrückt, aktiviert
- 0x00:
- repräsentiert frei, nicht gedrückt, deaktiviert
- beliebiger Wert:
- Achszähler, Analogmesser, Geschwindigkeitsmesser, etc können mit einem 8-Bit Wert zurückmelden
- Konfiguration von Rückmeldern:
- Der Parameter bestimmt, was geschehen soll:
Wert | Name | Bedeutung |
0x00 | Pin Reset ? | Rückmelder aus Überwachung nehmen / Reset aller Konfigurationen |
0x01 | Pin Read ? | Melde Status (Primär für Blockmodus) |
0x02 | Pin Watch change | Meldet Änderung (Standardverhalten) |
0x03 | Pin Watch aktiv | Meldet nur Aktivierung des Pins (Wird zu 1) |
0x04 | Pin Watch deakt | Meldet nur Deaktivierung des Pins (Wird zu 0) |
0x05 | Pin Count | schaltet Zählen von Ereignissen ein (Aktivierungen). |
0x06 | Pin Time | Zeit vom Empfang Befehl bis zur Statusänderung. |
0xFE | Pin Count Reset | löscht Zählwert / Zeitwert / letzten Status |
0xFF | Broadcast ein | Meleder in Überwachung nehmen (mit vorheriger Konfig) |
Beim Standardverhalten eines Eingangs wird in der Statusänderung sowohl
der neue Zustand, der vorherige Zustand sowie die Zeit zwischen diesen
2 Ereignissen mitgeteilt. (Zeitwert ist in 10 ms Schritten). Dabei
läuft dieser Zähler nicht über. |
Die Antwort auf ein Kommando erfolgt immer mit DLC=8. In der
Antwort wird der aktuelle Status des Rückmelders mitgeteilt. Weitere
Teilnehmer können diese Meldung verwenden, damit der interne Status
richtig gestellt werden kann.
Welche Eigenschaften ein Rückmelder hat, kann derzeitig noch
nicht festgestellt werden. Angedacht sind hier Zählmodule,
Geschwindigkeitsmodule, etc. |