-
Notifications
You must be signed in to change notification settings - Fork 0
Modbus Register
d00616 edited this page Jul 23, 2016
·
42 revisions
Modbus Register P300
No warranty for correctness or anything other. You may damage your health, life, house or equipment. Don't write to often to P300 registers. A EEPROM Cell of P300 microcontroller can die after 100,000 write cycles.
| Address | Mode | Description |
|---|---|---|
| 0 | rw | Lüfterstufe (0,9,1,2,3) |
| 1 | rw | Grundeinstellung Volumenstrom/10 |
| 2 | rw | 2^Weekday (1=Mo, 2=Tu, 4=We, 8=Th, 16=Fr, 32=Sa, 64=Su) |
| 3 | rw | Hour |
| 4 | rw | Minute |
| 5 | ? | Adresse der Fernbedienung Teil 1 |
| 6 | ? | Adresse der Fernbedienung Teil 2 |
| 7 | rw | 1=Kalibrieren(write) |
| 13 | rw | 04=>Raumlaufabhängige Feuerstätte, 00=>Keine oder geschlossene Feuerstätte |
| 14 | rw | Sommerbypass Max |
| 15 | rw | Sommerbypass Min |
| 16 | r | T1 |
| 17 | r | T2 |
| 18 | r | T3 |
| 19 | r | T4 |
| 20 | r | S1/2 |
| 21 | r | S2/2 |
| 24 | r | Vorheizregisterstatus |
| 25 | r | Kalibrierungsstatus 0=unkalibriert, 2=kalibrierung aktiv, 3=kalibrierung abgeschlossen |
| 30 | r | Sommer Bypass: 127=inaktiv 255=aktiv |
| 33 | r | H-Byte Ventilatoren-Umdrehungen (S1) |
| 34 | r | L-Byte Ventilatoren-Umdrehungen (S1) |
| 35 | r | H-Byte Ventilatoren-Umdrehungen (S2) |
| 36 | r | L-Byte Ventilatoren-Umdrehungen (S2) |
| 38 | r | H-Byte Startup Countdown -> Register 1043 |
| 39 | r | L-Byte Startup Countdown -> Register 1043 |
| 512-517 | rw | Programm 0 |
| 518-523 | rw | Programm 1 |
| ... | ... | ... |
| 1024 | r | H=Register 0, L=Register 1 |
| 1025 | r | H=Register 2, L=Register 3 |
| ... | ... | ... |
| 1043 | r | Error/Startup Countdown (seconds) (register 38/39) |
Jedes Programm aus dem Programmbereich 0x200 (512) besteht aus 6 Registern. Es gibt 20 Programmspeicherplätze (P300)
| Offset | Description |
|---|---|
| 0 | Stufe |
| 1 | Aktive Wochentag(e) Bitmask 1=Montag 2=Dienstag 3=Montag+Dienstag... |
| 2 | Startstunde |
| 3 | Startminute |
| 4 | Endestunde |
| 5 | Endeminute |
Register >0x400 (1024) sind komprimierte Register und werden von der Fernbedieung abgefragt. Im Register 0x400 steht im H-Byte Register 0 und im L-Byte Register 1. Im Register 401 steht im H-Byte Register 2 und im L-Byte Register 3 u.s.w.