7. Serielle MODBUS-Kommunikation
Die Inkubatoren sind mit zwei RS485-Buchsen ausgestattet, die für die serielle MODBUS-Kommunikation verwendet
werden können. Die folgende Tabelle enthält die Belegung der Register:
Adresse
Name eintragen
registrieren
1
Werkzeug
2
Seriennummer
5
Produktcode
11
SW Grundplatine
24
Status
25
Alarm
27
Temperatur
33
Temperatur-Sollwert
50
Untere Sollwertgrenze
51
Obere Sollwertgrenze
101
Modbus-Adresse
103
Temperatur
Virtuelle serielle Schnittstelle:
Baudrate [bps]
Data bits
Stoppbits
Paritätsbit
Maximale Anzahl von
Registern pro Einzelanfrage
Abtastzeit
Beispiele (16-Bit-CRC für Standard-MODBUS)
Einfachleseregister: Temperatur (°C)
Request
Field
Address
Control command
High start address
Low start address
Number of High registers
Number of Low registers
High CRC
Low CRC
Mehrfachleseregister: Seriennummer
Request
Field
Address
Control command
High start address
Low start address
Number of High registers
Number of Low registers
High CRC
Low CRC
Schreiben
Nummer
NEIN
NEIN
NEIN
NEIN
NEIN
NEIN
NEIN
NEIN
NEIN
NEIN
JA
JA
9600
8
1
None
24
≥ 1 s
Reply
(Hex)
Field
0x64
Address
0x03
Control command
0x00
Number of bytes
0x1B
High register value
0x00
Low register value
0x01
High CRC
0xFD
Low CRC
0xF8
Reply
(Hex)
Field
0x64
Address
0x03
Control command
0x00
Number of bytes
0x02
High register value
0x00
Low register value
0x03
High register value
0xAD
Low register value
0xFE
High register value
Low register value
High CRC
Low CRC
Byte
Funktion
2
Gerätemodell
6
Seriennummer des Instruments
12
Produktcode des Instruments
8
Grundplatine SW-Version
2
Betriebszustand des Instruments (Heizung/Kühlung)
2
Fehlermeldungs-ID
2
Aktuelle Innentemperatur
2
Aktueller Temperatur-Sollwert
2
Unterer Grenzwert des Stromsollwerts
2
Obergrenze des Stromsollwerts
1
Modbus-Adresse
2
Einstellung der Arbeitstemperatur
Pinbelegung der seriellen Schnittstelle:
2
Data + (A)
3
GND
Data – (B)
4
(Hex)
Description
0x64
0x03
0x02
0x00
25 °C
0xFA
(250 / 10)
0x74
0x0F
(Hex)
0x64
0x03
0x06
0x31
0x00
0x33
0x00 0x31 0x32 0x33 0x34 0x35
0x32
0x35
0x34
0x0A
0x0A
42
Description
12345