IRACC Modbus-Protokoll für zentrale Klimaanlage Gateway

kostenlosKostenloses technisches Material

Dieser Inhalt ist direkt lesbar und eignet sich für das Grundlagenlernen und die Suche.

IRACC Modbus-Protokoll für zentrale Klimaanlage Gateway

1 undSystemkomponente:

Smart-Host + IRACC-Klimatisierung Gateway + Zentral-Klimatisierung

2, Funktionen

2.1 Überwachung

Betrieb / Stopp der Innengeräte Betrieb / Stopp-Zustand

Betriebsmodus Kühlung, Heizung, Luftversorgung, Entfeuchtigung (abhängig von der Leistung der Innengeräte) Einstelltemperatur

Einstelltemperatur der Innengeräte

Raumtemperatur Inhaftiertemperatur der Innenraumgeräte

Luftmenge LL, · L, · M, · H, · HH ·(abhängig von der Leistung der Innenraumgeräte)

Zustand Entfeuchtung (abhängig von der Leistung der Innenraumgeräte) Einstelltemperatur Kühl / Heizung

2.2 Kontrolle

Betrieb / Stopp Steuerung Betrieb / Stopp der Innenraummaschine

Betriebsmodus Kühlung, Heizung, Luftzufuhr, Entfeuchtung (abhängig von der Leistung der Innenmaschine) Einstellung der Temperatur Kühlung / Heizung

Einstelltemperatur

Luftmenge LL, · L, · M, · H, · HH · (abhängig von der Leistung der Innenraumgeräte)

2.3 Suche nach

Systeminformations-Kommunikationsstatus

Indoor-Geräteverbindung Wie viele Indoor-Geräte angeschlossen sind und die Netzwerk-Adresse jedes Indoor-Geräts

3,Modbus Kommunikationsparameter für das Gateway:

3.1 485 Kommunikationsparameter

Baudrate 9600bps Datenbit 8 Stoppbit 1 Paritybit NONE

3.2 Funktionscode:

Dieses Gateway unterstützt die folgenden Funktionscodes. Wenn das Gateway einen Funktionscode empfängt, der nicht in dieser Tabelle aufgeführt ist, wird dieser Funktionscode als nicht

- Funktionscode angesehen und das Gateway gibt eine Ausnahmeantwort zurück. Funktionscode Information Broadcast

0x04 (04) Eingabe-Register ausgelesen (Read · Input · Register)

0x06 (06) Voreinstellte Single Registers (Preset · Single · Register)

0x10 (16) Preset · Multiple · Registers

3.3 Funktionsformat:

Eingabe-Register lesen (0x04)

· [Funktion]

Lesen Sie den Wert im Eingaberegister.

Die Adresse und den Inhalt des Eingaberegisters finden Sie unter „3.Modbus-Register".

· [Anfrage]

Die Abfrageinformationen geben die Anfangsadresse und die Anzahl der Register auf.

Die Startadresse des Registers ist 0: Die Adresse des Registers 30001 ist 0x0000.

Diese Funktion kann Informationen von bis zu 4 VRV-Innengeräten in einer Abfrage lesen.

Preset single register (Einzellagerregister vorsetzen) (0x06)

· [Funktion]

Schreibe einen Wert in das Hold-Register. Im Falle einer Übertragung wird dieser Wert in das Aufbewahrungsregister geschrieben. Die Adresse

und der Inhalt des Haltregisters finden Sie unter „3.Modbus-Register".

· [Anfrage]

Die Abfrageinformationen geben die Startadresse und einen Wert des Registers auf.

Die Adresse von 40001 lautet 0x0000.

Preset multiple register (0x10)

· [Funktion]

Schreiben mehrerer Werte in ein Hold-Register. Im Falle der Broadcast wird dieser Wert auf alle Slaves gleich geschrieben.

Typ in einem Register aufbewahrt. Für die Adresse und den Inhalt des Aufbewahrungsregisters siehe „3.Modbus-Register".

· [Anfrage]

Die Abfrageinformationen listet die Startadresse, die Datengröße und mehrere Werte des Registers auf. Die Startadresse für die Registeradresse ist 0:

Die Adresse für das Register 40001 ist 0x0000 Diese Funktion kann Informationen auf bis zu einem VRV-Raum

in einer einzigen Abfrage schreiben

4,Modbus-Register

4.1 0x04 (04) Eingabe-Register (Read · Input · Register) (Eingabe-Register 3 - 1)

4.2 Adapter-Status - Adresse

Innenraumgeräte-Verbindungsstatus - AdresseInhalt
30001Innenraumgeräte-Verbindungsstatus - Adresse
30002Innenraumgeräte-Verbindungsstatus (1 - 00 ~ 1 - 15)
30003Zustand der Innenraumgeräteverbindung (2 - 00 ~ 2 - 15)
30004Zustand der Innenraumgeräteverbindung (3 - 00 ~ 3 - 15)
30005Zustand der Innenraumgeräteverbindung (4 - 00 ~ 4 - 15)

Beispiel für den Adapterzustand:

Abfrage 01 04 00 00 00 01 31 CA

Antwort 01 04 02 00 01 78 F0

wo Abfrage 01 04 00 00 00 01 31 CA

01 Slave-Adresse 01 ~ 15

04 Funktionscode 04 Abfrage

00 00 Die Adresse des Registers 30001 lautet 0x0000

00 01 Abfrage 1 Register

31 CA-Prüfung CRC16

Antwort 01 04 02 00 01 78 F0

01 Slave-Adresse 01 ~ 15

04 Funktionscode 04 Abfrage

02 Länge

01 Adapter-Status 00: Nicht bereit; 01: Bereit

78F0 Überprüfen CRC16

Ändern der Slave-Adresse Siehe Anhang 2

4.3 Zustand der Innenraumverbindung:

Abfrage 01 04 00 01 00 04 A0 09

Antwort 01 04 08 FF FF FF 3F 3F FF 00 00 58 28

04 Funktionscode 04 Abfrage

IRACC Modbus-Protokoll für zentrale Klimaanlage GatewayAbbildung

58 28 Überprüfen CRC16

4.4 Zustandsinformationen für die Innenraumgeräte

4.4.1 Adapter-Adresse

AdresseInnere AdresseAdresseInnenraumgeräte-Adresse
32001-320061-0032193-321983-00
32007-320121-0132199-322043-01
32013-320181-0232205-322103-02
32019-320241-0332211-322163-03
32025-320301-0432217-322223-04
32031-320361-0532223-322283-05
32037-320421-0632229-322343-06
32043-320481-0732235-322403-07
32049-320541-0832241-322463-08
32055-320601-0932247-322523-09
32061-320661 - 1032253-322583 - 10
32067-320721 - 1132259-322643 - 11
32073-320781 - 1232265-322703-12
32079-320841-1332271-322763-13
32085-320901-1432277-322823-14
32091-320961-1532283-322883-15
32097-321022-0032289-322944-00
32103-321082-0132295-323004-01
32109-321142-0232301-323064-02
32115-321202-0332307-323124-03
32121-321262-0432313-323184-04
32127-321322-0532319-323244-05
32133-321382-0632325-323304-06
32139-321442-0732331-323364-07
32145-321502-0832337-323424-08
32151-321562-0932343-323484-09
32157-321622-1032349-323544-10
32163-321682-1132355-323604-11
32169-321742-1232361-323664-12
32175-321802-1332367-323724-13
32181-321862-1432373-323784 - 14
32187-321922 - 1532379-323844 - 15

4.4.2 Zustand der Innenraumgeräte abfragen:

Abfrage 01 04 07 D0 00 06 70 85

Antwort 01 04 0C 50 00 42 02 01 18 00 01 0A 80 00 F6 FA

wo Abfrage: 01 04 07 D0 00 06 70 85

01 Slave-Adresse 01 - 15

04 Funktionscode 04 Nachfrage

07D0 Die Adresse des Registers 32001 ist 0x07d0

0006 Abfrage 6 Registers

70 85 Überprüfen CRC16

6 Registers Speichern den Status einer Klimaanlage,

Register 32001 (1. Raumgerät mit Klimaanlage) hat die Startadresse 0x07d0,

Register 32007 (2. Raumgerät mit Klimaanlage) hat die Startadresse 0x07d6,

Register 32013 (3. Raumgerät mit Klimaanlage) hat die Startadresse 0x07dc, und

………

Antwort: 01 04 0C 50 00 42 02 01 18 00 01 0A 80 00 F6 FA

01 Slave-Adresse 01 ~ 15

04 Funktionscode 04 Abfrage

0C Länge

50 Luftvolumen / Windrichtung hh Luftvolumen = 0x50& 0xf0 10 = l, 20 = ll, 30 = m, 40 = h, 50 =hh.

Windschwung

Dieses Register BIT2 - BIT0 ist die Windrichtung 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 (0 - Horizontal, 4 Vertikal 5,6 Reserved, 7 Windschwung)

Dieses Register BIT3 zeigt den Zustand der automatischen Luftrichtung der Innenraumgeräte an.(0 - OFF ohne Windrichtung, 1 - ON mit Windrichtung)

00 Schalter aus Schalter = 0x00 & 0x01 1 = Ein 0 = Aus 42 Überschreitung Netz Reinigungszeichen

02 Kühlmodus Modus = 0x02 & 0x0f 0 = Luftzufuhr, 1 = Heizung, 2 = Kühlung, 7 = Entfeuchtung

01 18 Einstelltemperatur 28 Einstelltemperatur =(0x01 * 100 + 0x18) / 10;

00 00 Fehlercode

01 0A Raumtemperatur 26,6 Raumtemperatur =(0x01 * 100 + 0x0a) / 10;

08 00 Temperatursensor-Zustand 0x0800 Normal 0x0001 Ausnahme

Normal F6FA-Prüfung CRC16

Die Abfrage des Zustands der Innenraumgeräte kann ein einzelnes Register abfragen, oder mehrere Register zusammen abfragen.

010407D000013147Innenraumgerät nachfragen Schalter und Luftvolumen von 1
010407D700018086Innenraumgerät abfragen Modus 2
010407D6000C1083Innenraumgerät abfragen 2.3 Zustand der Innenräume

4.5 0x06 Preset Single Register (Einzelregister)

4.5.1.适配器地址

地址内容 40001 DⅢ网络地址

地址室内机地址地址室内机地址
42001-420031-0042097-420993-00
42004-420061-0142100-421023-01
42007-420091-0242103-421053-02
42010-420121-0342106-421083-03
42013-420151-0442109-421113-04
42016-420181-0542112-421143-05
42019-420211-0642115-421173-06
42022-420241-0742118-421203-07
42025-420271-0842121-421233-08
42028-420301-0942124-421263-09
42031-420331- 1042127-421293-10
42034-420361-1142130-421323-11
42037-420391-1242133-421353-12
42040-420421-1342136-421383-13
42043-420451-1442139-421413-14
42046-420481-1542142-421443-15
42049-420512-0042145-421474-00
42052-420542-0142148-421504-01
42055-420572-0242151-421534-02
42058-420602-0342154-421564-03
42061-420632-0442157-421594-04
42064-420662-0542160-421624-05
42067-420692-0642163-421654-06
42070-420722-0742166-421684-07
42073-420752-0842169-421714-08
42076-420782-0942172-421744-09
42079-420812-1042175-421774-10
42082-420842-1142178-421804-11
42085-420872-1242181-421834-12
42088-420902 - 1342184-421864 - 13
42091-420932 - 1442187-421894 - 14
42094-420962 - 1542190-421924 - 15
 Gruppenadresse42193-421955-00

4.6 Steuerung des Innenraums:

4.6.1 Schalter und Windgeschwindigkeit Einstellung

Steuerung 01 06 07 D0 10 60 84 AF

Antwort 01 06 07 D0 10 60 84 AF

wobei Steuerung Beispiel: 01 06 07 D0 10 60 84 AF

01 Slave-Adresse 01 ~ 15

06 Funktionscode 06 Steuerung

07D0 Die Adresse des Registers 42001 ist 0x07d0

10 (BIT7 - BIT4) 10 Windgeschwindigkeit ll 20 Windgeschwindigkeit l 30 Windgeschwindigkeit m 40 Windgeschwindigkeit h 50 Windgeschwindigkeit hh

(BIT2 - BIT0)(0-1 - 2 - 3 - 4 - 5 - 6 - 7)(0 - Horizontal, 4 Vertikal, 5,6 Vorbehalt, 7 Schwung)

60 Ausschalten 61 Einschalten

Spezielle Hinweise: FF60 bedeutet keine Luftvolumenkontrolle Nur ausschalten

FF61 bedeutet keine Luftvolumenkontrolle Nur einschalten

20FF Luftvolumen l keine Schaltvorgänge

50FF Luftvolumen hh keine Schaltvorgänge

84AF-Verifikation CRC16

4.6.2 Modus-Einstellungen

Steuerung 01 06 07 D4 00 02 49 47

Antwort 01 06 07 D4 00 02 49 47

wobei Steuerung Beispiel: 01 06 07 D0 10 60 84 AF

00 A0 16 ° C

0B52 Verifizierung CRC16

01 Slave-Adresse

07D0Verzeichnis 42005lautet 0x07d4
0002Kühlmodus. 
0000Lüftungsmodus, 0001 Heizmodus,
0002Kühlmodus, 0007 Entfeuchtungmodus
0003Automatischer Modus 
4947Verifizieren CRC16

4.6.3 Temperatur-Einstellungen

Steuerung 01 06 07 D2 00 A0 28 FF

Antwort 01 06 07 D2 00 A0 28 FF

Wo die Steuerung Beispiel: 01 06 07 D2 00 A0 28 FF

01 Slave-Adresse 01 ~ 15

06 Funktionscode 06 Steuerung

07 D2 Die Adresse des Registers 42003 ist 0x07d2

00A0 00A0 16 ° C,00AA 17 ° C,..........

28FF Verifizierung CRC16

3 Registers Speichern die Steuerungsinformationen für eine Klimaanlage,

Register 42001 Die Startadresse für 2004 (1. Raumgerät mit Klimaanlage) lautet 0x07d0,

Register 4 Die Startadresse für die zweite Klimaanlage ist 0x07d3,

Register 42007 (die dritte Klimaanlage) ist 0x07d6,

4.7 0x10 (16) Preset · Multiple · Registers

Steuerung der Innenraumgeräte:

Steuerung 01 10 07 D9 00 03 06 10 60 00 02 00 A0 0B52

Antworten 01 10 07 D9 00 03 50 87

wobei Steuerung Beispiel: 01 06 07 D9 00 03 06 10 60 00 02 00 A0 C2 A5

01 Slave-Adresse 01 ~ 15

10 Funktionscode 10 Steuerung

07 D9 Die Adresse des Registers 42010 ist 0x07d9 (Vierte Klimaanlage)

00 03 3 Register voreingestellt

06 Datengröße (Bytes)

10 60 10 Windgeschwindigkeit ll 60 Ausgeschaltet

00 02 Kühlmodus

Antwort: 01 10 07D9 00 03 50 87

01 Slave-Adressen 01 ~ 15

10 Funktionscode 10 Steuerung

07D9 Die Adresse des Registers 42010 ist 0x07d9 (Vierte Raumgerät für Klimaanlage)

0003 3 Register vorinstellt

50 87 Überprüfen CRC16

Voreinstellte mehrere Register unterstützen nur ein einzelnes Innenraumgerät, um alle Steuerungsparameter auf einmal zu schreiben!

4.8 Klimaanlage-Typ abfragen

0X05 Klimaanlage-Modell abfragen / einstellen

Abfragen: 00 00 00 00 00 CD CA

01

Slave-Adresse

05

Funktionscode

00 00 Register-Adresse Standard 00 00

00 00 Füllbyte Standard 00 00 00

CD CA Verify CRC16

Rückgabe: 01 05 00 00 01 00 CC5A

00

Slave-Adresse

05

Funktionscode

00 00 Register-Adresse Standard 00 00

00 00 Klimaanlage-Typ.

Siehe folgende Tabelle:

CC5A CRC16 - Kalibrierung

Einstellung: 01 05 00 01 01 00 9D DA

01 Slave-Adresse

05 Funktionscode

00 01 Register-Adresse

00 01 Klimaanlage-Typ 01 00 steht für Daikin

9D DA-Check CRC16

Rückgabe: 01: 01:

00 von der Adresse

05 Funktionscode

00 01 Registeradresse

01 00 Typ der Klimaanlage.

Siehe konkret folgende Tabelle:

9D DA-Verifikation CRC16

Anlage 1

Daikin Ausnahme-Code - Zuordnung Tabelle:

Wert 2CodeWert 1Code
0000
1A11
2C22
3E33
4H44
5F55
6J66
7L77
8P88
9U99
10910A
11811H
12712C
13613J
14514E
15415F
163  
172  
181  
19G  
20K  
21M  
22N  
23R  
24T  
25V  
26W  
27X  
28Y  
29Z  
30*  
31   
Beispiel: Werte1 = 4Wert2 = 9Ausnahme-Code= U4

Beigefügt 2

CodeAusfallbeschreibungCodeAusfallbeschreibung
01Innenraum-Schutzgerät Aktion31Innenraum-Außenraum - Kapazitätskombination Abweichung
02Externe-Schutzgerät Aktion (Außenraum-Ventilatenschutz abspringen)32Normaler Innenraum-Schutzgerät Ausfall
03Kommunikationsfehler35Außengerät oder interne Gerätennummer wiederholt
04Kommunikation zwischen externer Mainboard und Inverter36Innen - und externer Gerät Modell nicht übereinstimmt
05Stromversorgung Phasenfolge38Außengerät Schutzschaltkreise Aktion
06Leistungsmodul Unterspannung (Zu niedrige Spannung der Innenraumgeräte kommerzielle Trennung) Ventilator-Steuerungsmodul Spannung abnorme39Überstrom oder Nullstrom in einem konstanten Druckpressor
07Niedrige Abgasüberhitzung3aKapazitätsfehler
08Hohe Kompressor-Ober - Temperatur3bFalsche Kombination von Außengerät und Untergerät, falsche Einstellung der Stromversorgung
09Eingebaute Temperatur-Erkennungstemperatur des Außenventilators zu hoch3dAußengerät Host und Untergerät Kommunikation abnormal
0AAußengerät Modul Kommunikation abnormal41Kühlüberlastschutz
0bAußengerät Untermodul Einstellung Fehler42Heizung Überlastschutz
0cAußengerät Hauptmodul Einstellungsfehler43Druckverhältnis zu niedrig
0dAbnormale Wassertemperatur (Wasserwärmequelle)44Niederdruck zu hoch
11 TiTemperatursensor offen oder kurzgeschaltet45Ausgasdruck hoch
12 ToTemperatursensor offen oder kurzgeschaltet46Ausgasdruck niedrig
13 TlTemperatursensor offen oder kurzgeschaltet47Niederdruckdruck niedrig
14 TgTemperatursensor offen oder kurzschluss48Überstromschutz des Frequenzumrichter
15 TaUmgebungstemperatursensor abnormal (vollständiger Wärmetauscher)51Kompressor-Frequenzumrichter erkennt Nullstrom
16Frischluft-Fernübertragung - Temperatursensor offen oder kurzschluss52Kompressor-Frequenzumrichter erkennt Überstrom
17Anomalie beim integrierten Sensor des Leitungssteuerers53Anomalie beim Kompressor-Umrichter erkannt
18Anomalie beim Temperatursensor des Innenraumventilators54Anomalie beim Temperatursensor des Kompressor-Umrichter
19Aktion des Schutzmotors des Innenraumventilators55Anomalie beim Temperatursensor auf der Oberseite der Presse
20Ungewöhnliche Temperatur am oberen Rand.56Anomalie beim Erkennen der Ventilatorposition
21Hochdruck-Sensor ist ungewöhnlich.57Schutzwert des Ventilators
22Anomalie des Außentemperaturempfindens58Anomalie der Ventilatorsteuerung
23Anomalie des Temperaturempfindens auf der Oberseite des Kompressors59Anomalie des Stroms des Ventilatorschoppers
24Anomalie des Temperaturempfindens des Kühlers5aSchutz gegen Temperaturanstieg des Ventilators
25Kühler-Temperaturempfindung abnormal5bSchutz gegen Überstrom des Ventilators
29Niedrigspannungssensor abnormal5cVentilatorsteuerungssubstrat Stromsensor abnormal
2AAnomalie des Wassertemperatursensors (Wasserwärmequelle)96 KPIAnomalie des Raumtemperatursensors (FSN)
30Verdrahtungsfehler (FSN) CH-Geräteschlussfehler (FSXNQ)97 KPIAnomalie des Außentemperatursensors (FSN)
  EEKompressorschutz

Anlage 3

Typ der KlimaanlageTyp Codes
Großes Geld01 00
Toshiba02: 00
Mitsubishi Heavy Industries03: 00
Mitsubishi Heavy Industries04.00 Uhr
Mitsubishi Elektromotor05 00
Hitachi06: 00
Hisense Hitachi07 Uhr
Panas.08.00 Uhr
Hail09 00
und York0a00
von Bosch0B00
Schön.0C 00
Größe0D 00
Kälte0 und 00
Drei Sterne0F00
LG10 00

Slave-Adresse aus der Werkstärke auf 01

Ändern Sie die Methode zum Senden an das Gateway 01 06AA * * CRC16 Die Antwort des Geräts entspricht dem Senden und ist erfolgreich

Beispiel: 01 06AA03DF78

Ändern Sie die Slave-Adresse auf 03

Sollte man diese Informationen für ein echtes Projekt verwenden?

Gehen Sie zum Tool Center, um Nachrichten zu analysieren, CRC-Prüfungen und Geräte-Debugging zu erledigen, oder senden Sie Anforderungen für Auswahl - und Zugangsvorschläge.

Ingenieur Mitglied

Verwandeln Sie diesen Artikel in ein umsetzbares Debuggermaterial

Erweiterte Nachrichtenanalyse, Paket-Downloads, Codebeispiele, Engineering-Szenarien und Priority-Technischer Support sind für die Real-Projekt - Bereitstellung möglich.

Unbegrenzte Werkzeuge
Datenpaket und Codepaket
Vollständige Engineering Case-Basis
Vorrangiger Zugang zum technischen Support

Antwort veröffentlichen

Ihre E-Mail - Adresse wird nicht öffentlich gemacht. Erforderliche Elemente wurden verwendet * markiert.