Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
wiki:ems:ems-telegramme [2013/09/25 12:14] juergens |
— (aktuell) | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | <WRAP nopagebreak> | ||
- | ====== Telegrammaufbau ====== | ||
- | |||
- | Es gibt mehrere Telegrammtypen auf dem Bus. hier eine kleine Übersicht: | ||
- | </ | ||
- | |||
- | <WRAP nopagebreak> | ||
- | ==== Polling ==== | ||
- | |||
- | Das Polling ist die Adresse bei dem das Bit7 gesetzt ist. Das Polling wird vom Busmaster gesendet und mit einem Break beantwortet. | ||
- | </ | ||
- | |||
- | <WRAP nopagebreak> | ||
- | ==== Antwort auf Polling ==== | ||
- | |||
- | Wenn der Busteilnehmer der durch das Polling angesprochen wurde nicht zu senden hat wird das Polling mit der eigenen Adresse und einem Break beantwortet. | ||
- | </ | ||
- | |||
- | <WRAP nopagebreak> | ||
- | ==== Telegramme ==== | ||
- | |||
- | Die Telegramme werden nach dem Polling gesendet. Der Busmaster kann dann Telegramme selber an alle Busteilnehmer senden. Wenn keine Telegramme mehr gesendet werden sollen wird das Polling beantwortet. | ||
- | Dabei ist das Bit7 der Zieladresse nicht gesetzt. | ||
- | </ | ||
- | |||
- | <WRAP nopagebreak> | ||
- | ==== Anfragen ==== | ||
- | |||
- | Wenn Der Busteilnehmer nach seinem Polling Anfragen an andere Busteilnehmer senden will wird bei der Zieladresse das Bit7 gesetzt. Die angesprochenen Busteilnehmer müssen dann sofort mit einem Telegramm an den Anfragenden antworten. | ||
- | </ | ||
- | |||
- | <WRAP nopagebreak> | ||
- | ==== Empfangsbestätigung ==== | ||
- | |||
- | Wenn Anfragen gesendet wurden werden diese Positiv bestätigt (0x01) oder ein Fehler gemeldet (0x04) | ||
- | |||
- | ==== Beispiele ==== | ||
- | {{: | ||
- | Abfrage eines anderen Gerätes | ||
- | |||
- | {{: | ||
- | Setzen eines Wertes | ||
- | </ | ||
- | |||
- | <WRAP nopagebreak> | ||
- | ==== Busadressen ==== | ||
- | Jeder Busteilnehmer hat eine eindeutige Adresse. Auf dem Bus wird in größeren Abständen einmal jede unbekannte Adresse abgefragt. Die Busteilnehmer werden beim Beantworten des Pollings häufiger abgefragt und werden dann auf der RC30/35 mit der Bezeichnung als Busteilnehmer angezeigt. | ||
- | |||
- | |||
- | |< | ||
- | |@# | ||
- | |@# | ||
- | | 0x04 | | ||
- | | 0x08 | | ||
- | | 0x09 | | ||
- | | 0x0A | | ||
- | | 0x0B | | ||
- | | 0x0C | | ||
- | | 0x0D | | ||
- | | 0x0E | | ||
- | | 0x0F | | ||
- | | 0x10 | | ||
- | | 0x11 | | ||
- | | 0x12 | | ||
- | | 0x13 | 0x16 | 4 | Gerät | ||
- | | 0x17 | | | RC20 Heizkreis | | | ||
- | | 0x18 | 0x1f | 8 | RC20 | HK1 bis HK8 | | ||
- | | 0x20 | 0x27 | 8 | Mischer | HK1 bis HK8, MM10 | | ||
- | | 0x28 | 0x2f | 8 | Warmwasser | ||
- | | 0x30 | 0x37 | 8 | Solar | HK1 bis HK8, SM10 | | ||
- | | 0x38 | <wrap help> | ||
- | </ | ||
- | |||