14
| Serielle Schnittstelle
BITTe BeachTen sIe:
Wenn nach der Einstellung der Ein/Ausschalt-Tempe-
ratur (Heizen) die tatsächliche Temperatur innerhalb des Temperaturfensters liegt
(z. B. das Relais soll bei Unterschreiten von 20°C einschalten und bei 25°C wie-
der ausschalten und die aktuelle Temperatur beträgt 23°C), zieht das Relais nicht
an. Erst wenn die Temperatur unter 20°C fällt, schaltet das Relais ein und fällt bei
Erreichen von 25°C wieder ab. Umgekehrt trifft dies auch im Bereich „Kühlen“ zu.
8. serIelle schnITTsTelle
Das Gerät bietet einen TTL-UART-Anschluss an. Er befindet sich auf der Prozes-
sor-Platine und kann zum Auslesen von gemessenen Daten benutzt werden.
Wenn sich das Gerät im Anzeige-Modus befindet, werden diese Daten 1 x/Sek.
an die serielle Schnittstelle geschickt. Das Daten-Paket besteht immer aus 7 AS-
CII-Bytes. Die ersten 5 Bytes sind ein Info-Feld. Die letzte 2 Bytes sind <CR><LF>.
Das Info-Feld enthält entweder Temperatur-Daten oder Fehlermeldung.
Beispiele:
1. ascII:
„121.1<CR><LF>“; Hex: „0x31 0x32 0x31 0x2E 0x31 0x0D 0x0A”
2. ascII:
„1.5<CR><LF>“; Hex: „0x20 0x20 0x31 0x2E 0x35 0x0D 0x0A”
3. ascII:
„–11.2<CR><LF>“; Hex: „0x2D 0x31 0x31 0x2E 0x32 0x0D 0x0A”
4. ascII:
„Err.1<CR><LF>“; Hex: „0x45 0x72 0x72 0x2E 0x31 0x0D 0x0A”
5. ascII:
„Err.3<CR><LF>“; Hex: „0x45 0x72 0x72 0x2E 0x33 0x0D 0x0A”
üBerTragungsparameTer
Baudrate: 1200 bps
Bitzahl: 8 bit
Parity:
keine
Stopbits: 1 Stopbit