Alpha Innotec - LG 327 B

Allgemein

Die Alpha Innotec LG 327 B ist eine passive Be- und Entlüftungsanlage, vermutlich hergestellt von der Dänischen Firma Genvex
Zum Betrieb der Anlage wird das Bedienpanel Ventronik LG Design benötigt, da die Anlage selbst über keinerlei Interface verfügt.
Es ist vorgesehen das dieses Panel im Wohnraum montiert wird und die Anlage darüber bedient wird.
Das Panel verfügt über einen USB Anschluss um die Daten mit einem PC auszulesen, als auch einen Modbus RTU Anschluss. 

Um mit der Anlage zu kommunizieren ist entweder eine Modbus Extension oder ein Modbus TCP zu Modbus RTU Gateway erforderlich.

Elektrischer Anschluss

Steckverbinder des Panels
  • 21, 22, 23, 24 sind die 4 Drähte die das Panel mit der Anlage verbinden

  • C1 ist GND und wird nicht benötigt

  • C2 ist B- des RS485 Buses

  • C3 ist A+ des RS485 Buses

  • C4 wird nicht benötigt (Funktion unbekannt)

  • die beiden äußersten Klemmen sind blind

Einstellungen am Panel

Um das Panel mittels Modbus RTU anzusprechen muss im Panel eine Option umgestellt werden und zwar navigiert man im Menü bis zu Punkt 30.
Diesen stellt man von 0 (Modbus aus, USB an) auf entweder 1 (Modbus 9600 Baud, USB aus) oder 2 (Modbus 19200 Baud, USB aus).
Wenn man auf Modbus umstellt, ist die USB Schnittstelle nicht mehr verfügbar! 

Die Modbus RTU Einstellungen sind danach wie folgt:

Einstellung

Wert

Bemerkung

Einstellung

Wert

Bemerkung

Baudrate

9600/19200

je nach Einstellung in Parameter 30

Bytegröße

8 Bit

 

Stopbits

1

 

Parität

Even

 

Modbus Adresse

1-247

je nach Einstellung in Parameter 31

Modbus Register

Nach einer Anfrage bei Alpha Innotec wurde mir freundlicherweise eine Beschreibung aller Register zur Verfügung gestellt:

Modbus OPT250.pdf

In dieser Anleitung ist gut ersichtlich welche Register welche Information enthalten und wie man z.B. die Lüftungsstufe verstellen kann.
Dennoch liste Ich sie hier direkt auf und ergänze einige Parameter um evtl. hilfreiche Bemerkungen.

Coils status

Befehl

IO-Adresse

Beschreibung

R/W

Größe

Datentyp

Rückgabewert

Bemerkungen

Befehl

IO-Adresse

Beschreibung

R/W

Größe

Datentyp

Rückgabewert

Bemerkungen

1 - Read coil status (0x)

0

Relay 1

R

1

UINT16

ON/OFF

0=OFF/1=ON

1 - Read coil status (0x)

1

Relay 2

R

1

UINT16

ON/OFF

0=OFF/1=ON

1 - Read coil status (0x)

2

Relay 3

R

1

UINT16

ON/OFF

0=OFF/1=ON

1 - Read coil status (0x)

3

Relay 4

R

1

UINT16

ON/OFF

0=OFF/1=ON

1 - Read coil status (0x)

4

Relay 5

R

1

UINT16

ON/OFF

0=OFF/1=ON

1 - Read coil status (0x)

5

Relay 6

R

1

UINT16

ON/OFF

0=OFF/1=ON

1 - Read coil status (0x)

6

Relay 7

R

1

UINT16

ON/OFF

0=OFF/1=ON

1 - Read coil status (0x)

7

Relay 8

R

1

UINT16

ON/OFF

0=OFF/1=ON

1 - Read coil status (0x)

8

Relay 9

R

1

UINT16

ON/OFF

0=OFF/1=ON

1 - Read coil status (0x)

9

Relay 10

R

1

UINT16

ON/OFF

0=OFF/1=ON

1 - Read coil status (0x)

10

Relay 11

R

1

UINT16

ON/OFF

0=OFF/1=ON

1 - Read coil status (0x)

11

Unused digital out 1

R

1

UINT16

ON/OFF

0=OFF/1=ON

1 - Read coil status (0x)

12

Unused digital out 2

R

1

UINT16

ON/OFF

0=OFF/1=ON

1 - Read coil status (0x)

13

Unused digital out 3

R

1

UINT16

ON/OFF

0=OFF/1=ON

1 - Read coil status (0x)

14

Unused digital out 4

R

1

UINT16

ON/OFF

0=OFF/1=ON

Read input status

Befehl

IO-Adresse

Beschreibung

R/W

Größe

Datentyp

Rückgabewert

Bemerkungen

Befehl

IO-Adresse

Beschreibung

R/W

Größe

Datentyp

Rückgabewert

Bemerkungen

2 - Read input status (1x)

0

Hygrostat

R

1

UINT16

ON/OFF

0=OFF/1=ON

2 - Read input status (1x)

1

Start/Stop

R

1

UINT16

ON/OFF

0=OFF/1=ON

2 - Read input status (1x)

2

Unused digital in 1

R

1

UINT16

ON/OFF

0=OFF/1=ON

2 - Read input status (1x)

3

Unused digital in 2

R

1

UINT16

ON/OFF

0=OFF/1=ON

2 - Read input status (1x)

4

Unused digital in 3

R

1

UINT16

ON/OFF

0=OFF/1=ON

2 - Read input status (1x)

5

Unused digital in 4

R

1

UINT16

ON/OFF

0=OFF/1=ON

Input registers

Befehl

IO-Adresse

Beschreibung

R/W

Größe

Datentyp

Rückgabewert

Bemerkungen

Befehl

IO-Adresse

Beschreibung

R/W

Größe

Datentyp

Rückgabewert

Bemerkungen

4 - Read input register (3x)

0

T1 - Temperatur Zuluft

R

1

UINT16

-30°C - 70°C

300 = 0°C

4 - Read input register (3x)

1

T2 - Temperatur Raumluft

R

1

UINT16

-30°C - 70°C

300 = 0°C

4 - Read input register (3x)

2

T3 - Temperatur Frischluft

R

1

UINT16

-30°C - 70°C

300 = 0°C

4 - Read input register (3x)

3

T4 - Temperatur Abluft

R

1

UINT16

-30°C - 70°C

300 = 0°C

4 - Read input register (3x)

4

T5

R

1

UINT16

-30°C - 70°C

300 = 0°C

4 - Read input register (3x)

5

T6

R

1

UINT16

-30°C - 70°C

300 = 0°C

4 - Read input register (3x)

6

T7 - Temperatur Fortluft

R

1

UINT16

-30°C - 70°C

300 = 0°C

4 - Read input register (3x)

7

T8 - Wasserfrost

R

1

UINT16

-30°C - 70°C

300 = 0°C

4 - Read input register (3x)

8

T9 - Hilfssensor

R

1

UINT16

-30°C - 70°C

300 = 0°C

4 - Read input register (3x)

9

Temperaturfühler am Panel

R

1

UINT16

-30°C - 70°C

300 = 0°C

4 - Read input register (3x)

10

CO2 Sensor

R

1

UINT16

0-2000ppm

 

4 - Read input register (3x)

11

Feuchtigkeitssensor

R

1

UINT16

0-100%

 

4 - Read input register (3x)

101

Alarm

R

1

UINT16

Bits

 

4 - Read input register (3x)

102

Zuluft Ventilator

R

1

UINT16

0-100%

 

4 - Read input register (3x)

103

Abluft Ventilator

R

1

UINT16

0-100%

 

4 - Read input register (3x)

104

Bypass

R

1

UINT16

0-100%

 

4 - Read input register (3x)

105

Wasserventil

R

1

UINT16

0-100%

 

4 - Read input register (3x)

106

Unused Volt 1

R

1

UINT16

0-1000

0-10V

4 - Read input register (3x)

107

Unused Volt 2

R

1

UINT16

0-1000

0-10V

4 - Read input register (3x)

108

Zuluft Ventilator Drehzahl

R

1

UINT16

0-9999

 

4 - Read input register (3x)

109

Abluft Ventilator Drehzahl

R

1

UINT16

0-9999

 

4 - Read input register (3x)

200

Program Version Controller

R

1

UINT16

0-9999

1=0.1

4 - Read input register (3x)

201

Program Version Display

R

1

UINT16

0-9999

1=0.1

4 - Read input register (3x)

202

Sub Version Controller

R

1

UINT16

0-9999

ASCII, 97=a, 98=b, ...

4 - Read input register (3x)

203

Sub Version Display

R

1

UINT16

0-9999

ASCII, 97=a, 98=b, ...

4 - Read input register (3x)

204

Modbus Version

R

1

UINT16

0-9999

1=0.1

4 - Read input register (3x)

205

Sub Modbus Version

R

1

UINT16

0-9999

ASCII, 97=a, 98=b, ...

Alarm Beschreibung zu Input Register 101

Alarm Beschreibung zu Input Register 101

Alarm Bit

Beschreibung

Wert

Bit 0

Externer Stop

1

Bit 1

Hauptfilter wechseln

2

Bit 2

Zu hoher Druck

4

Bit 3

Frost

8

Bit 4

Kommunikationsfehler Panel → Controller

16

Bit 5

Externer Filter wechseln

32

Bit 6

Lüfterdrehzahl

64

Holding registers

Alle folgenden register können auch mit dem Modbus Befehl "6 - Preset single register" beschrieben werden!

Befehl

IO-Adresse

Beschreibung

R/W

Größe

Datentyp

Min

Max

Display Offset 1)

Auflösung

Bemerkungen

Befehl

IO-Adresse

Beschreibung

R/W

Größe

Datentyp

Min

Max

Display Offset 1)

Auflösung

Bemerkungen

3 - Read input register (4x)

0

Temperatur in °C

R/W

1

UNIT16

0

200

100

0.1

 

3 - Read input register (4x)

1

Preheat on/off

R/W

1

UNIT16

0

1

0

1

 

3 - Read input register (4x)

2

Reheat on/off

R/W

1

UNIT16

0

1

0

1

 

3 - Read input register (4x)

3

Timer Level 3-4 on/off

R/W

1

UNIT16

0

1

0

1

 

3 - Read input register (4x)

4

Filter Change mdr

R/W

1

UNIT16

0

6

0

1

 

3 - Read input register (4x)

5

 

R/W

1

UNIT16

0

0

0

0

 

3 - Read input register (4x)

6

Level 1 supply in %

R/W

1

UNIT16

0

100

0

1

 

3 - Read input register (4x)

7

Level 2 supply in %

R/W

1

UNIT16

0

100

0

1

 

3 - Read input register (4x)

8

Level 3 supply in %

R/W

1

UNIT16

0

100

0

1

 

3 - Read input register (4x)

9

Level 1 extract in %

R/W

1

UNIT16

0

100

0

1

 

3 - Read input register (4x)

10

Level 2 extract in %

R/W

1

UNIT16

0

100

0

1

 

3 - Read input register (4x)

11

Level 3 extract in %

R/W

1

UNIT16

0

100

0

1

 

3 - Read input register (4x)

12

T2 Adjustment in °C

R/W

1

UNIT16

0

50

-50

0.1

 

3 - Read input register (4x)

13

Level 3-4 in hour

R/W

1

UNIT16

1

9

0

1

 

3 - Read input register (4x)

14

Filter change autostop on/off

R/W

1

UNIT16

0

1

0

1

 

3 - Read input register (4x)

15

Regform

R/W

1

UNIT16

0

1

0

1

2)

3 - Read input register (4x)

16

Preheat Temperatur in °C

R/W

1

UNIT16

0

150

-150

0.1

 

3 - Read input register (4x)

17

Bypass max in °C

R/W

1

UNIT16

10

100

0

0.1

 

3 - Read input register (4x)

18

Water reg interval in sec.

R/W

1

UNIT16

1

250

0

1

 

3 - Read input register (4x)

19

Power reg interval in min.

R/W

1

UNIT16

1

30

0

1

 

3 - Read input register (4x)

20

Frost reduction in °C

R/W

1

UNIT16

0

100

0

0.1

 

3 - Read input register (4x)

21

Frost on/off

R/W

1

UNIT16

0

1

0

1

 

3 - Read input register (4x)

22

Frost default in °C

R/W

1

UNIT16

0

100

0

0.1

 

3 - Read input register (4x)

23

Aux relay R9

R/W

1

UNIT16

0

5

0

1

 

3 - Read input register (4x)

24

Stop unit on/off

R/W

1

UNIT16

0

1

0

1

 

3 - Read input register (4x)

25

End bypass at low fresh air °C

R/W

1

UNIT16

0

20

0

1

 

3 - Read input register (4x)

26

Modbus mode

R/W

1

UNIT16

0

2

0

1

3)

3 - Read input register (4x)

27

Modbus address

R/W

1

UNIT16

1

247

0

1

 

3 - Read input register (4x)

100

Panel fan speed switch

R/W

1

UNIT16

0

4

0

1

4)

3 - Read input register (4x)

200

Hour

R/W

1

UNIT16

0

23

0

1

 

3 - Read input register (4x)

201

Minute

R/W

1

UNIT16

0

59

0

1

 

3 - Read input register (4x)

202

Day

R/W

1

UNIT16

1

7

0

1

 

3 - Read input register (4x)

203

Date

R/W

1

UNIT16

1

31

0

1

 

3 - Read input register (4x)

204

Month

R/W

1

UNIT16

1

12

0

1

 

3 - Read input register (4x)

205

Year

R/W

1

UNIT16

0

99

0

1

5)

3 - Read input register (4x)

500

1 Calendar Change merged hour + min

R/W

1

UNIT16

Highbyte = Hour, Lowbyte = Minute

....

3 - Read input register (4x)

569

70 Calendar Change merged hour + min

R/W

1

UNIT16

Highbyte = Hour, Lowbyte = Minute

3 - Read input register (4x)

600

1 Calendar Change merged speed + reduction

R/W

1

UNIT16

Highbyte = Speed, Lowbyte = Reduction

....

3 - Read input register (4x)

669

70 Calendar Change merged speed + reduction

R/W

1

UNIT16

Highbyte = Speed, Lowbyte = Reduction

1) Mit Display Offset wird angegeben mit welchem Offset der gesetzte Wert beaufschlagt und am Display angezeigt wird,
z.B. Adresse 0, Temperatur in °C: Wert 150 = 25° → 150 + 100 * 0.1 = 25°C

2) Das Internet meint das rum = Raum, indbl = Ansaugtemperatur, udsug = Erschöpfung auf dänisch heißt, was aber nicht ganz sicher ist

3) 0 = OFF bzw. USB, 1 = 9600, 2 = 19200

4) 0 = AUS, 1 = Stufe 1, 2 = Stufe 2, 3 = Stufe 3, 4 = Stufe 4

5) 0 = Jahr 2000

Unterlagen