Fehlercodes

ErrId (hex)
Warnung

ErrId (hex)
stoppender Fehler

ErrArg

Beschreibung

0x0

0x0

 

Kein Fehler

0x40008001

0x80008001

1

Der untere Grenzwert der Stellgröße lrMinOut ist größer als der obere Grenzwert lrMaxOut

 

 

2

Der Wert der neutralen Zone (lrNz) darf nicht kleiner als 0.0 sein

 

 

3

Der Wert der Proportionalitätskonstanten (lrKp) darf nicht kleiner als 0.0 sein

0x40008002

0x80008002

1

Eine Reglerordnungszahl usiMyNum ist doppelt vergeben

 

 

2

Eine Reglerordnungszahl usiMyNum ist größer als die maximal erlaubte Anzahl gBA_cMaxSeqCtrl.

 

 

3

Der untere Grenzwert der Stellgröße lrMinOut ist größer als der obere Grenzwert lrMaxOut.

 

 

4

Der Wert der neutralen Zone (lrNz) darf nicht kleiner als 0.0 sein.

 

 

5

Der Wert der Proportionalitätskonstanten (lrKp) darf nicht kleiner als 0.0 sein.

 

 

6

Die Reglerordnungszahl usiMyNum eines freigegebenen Reglers ist 0. Das ist nur für nicht verwendete und damit nicht freigegebene Regler erlaubt.

0x40008003

0x80008003

1

Dem SequenzLink wurde mitgeteilt, dass eine Reglerordnungszahl usiMyNum ist doppelt vergeben worden ist.

 

 

2

Doppelter Wirksinn-Wechsel in der Reglersequenz..

 

 

3

In der Reglersequenz hat ein Regler höherer Ordnungszahl einen geringeren Sollwert als sein "Vorgänger". Es erfolgt keine Korrektur - die Regesequenz läuft mit den eingegebenen Parametern.

 

 

4

Der Sequenzregler, der als Startregler definiert ist (usiSttCtrl) ist gar nicht parametriert, d.h. vorhanden. Es wird der Regler mit der geringsten Ordnungszahl als Startregler verwendet.

 

 

5

Die Ordnungszahl des Start-Reglers ist höher als die maximal erlaubte Anzahl an Reglern oder Null. Es wird der Regler mit der geringsten Ordnungszahl als Startregler verwendet.

 

 

6

Der Sequenzregler, der als Startregler definiert ist (usiSttCtrl) ist nicht frei gegeben, d.h. vorhanden. Es wird der Regler mit der geringsten Ordnungszahl als Startregler verwendet.

0x40008004

0x80008004

1

Der untere Grenzwert der Stellgröße lrMinOut ist größer als der obere Grenzwert lrMaxOut

0x40008005

0x80008005

1

Das minimale Eingangssignal lrMinIn ist größer als das maximale Eingangssignal lrMaxIn

0x40008010

0x80008010

1

Wrong Mapping, das Mapping zum BACnet Device ist fehlerhaft und muss überprüft werden

 

 

2

Operational, das BACnet Device ist nicht betriebsfähig

 

 

3

ADS Verbindung gestört

 

 

4

kein gültiger Ams Port, muss größer 1000 sein

0x40008011

0x80008011

1

Falsche Eingabe Priorität A, PrioA darf nicht <1 oder =6 oder >16 sein

 

 

2

Falsche Eingabe Priorität A, PrioA darf nicht <1 oder >16 sein

 

 

3

Falsche Eingabe Priorität B, PrioB darf nicht <1 oder =6 oder >16 sein

 

 

4

Falsche Eingabe Priorität B, PrioB darf nicht <1 oder >16 sein

 

 

5

Falsche Eingabe Priorität C, PrioC darf nicht <1 oder =6 oder >16 sein

 

 

6

Falsche Eingabe Priorität C, PrioC darf nicht <1 oder >16 sein

 

 

7

Falsche Eingabe Priorität D, PrioD darf nicht <1 oder =6 oder >16 sein

 

 

8

Falsche Eingabe Priorität D, PrioD darf nicht <1 oder >16 sein

 

 

9

Falsche Eingabe Priorität Array, arrPrio[1] oder arrPrio[2] oder arrPrio[3] darf nicht > 255 sein

0x40008013

0x80008013

ADS-Nr

ADS-Fehler FB_BACnet_WriteProp. Der Baustein wird weiter abgearbeitet.

0x40008014

0x80008014

ADS-Nr

ADS-Fehler FB_BACnet_ReadProp. Der Baustein wird weiter abgearbeitet.

0x40008015

0x80008015

1

Die Struktur ST_BA_ComnMsg ist überfüllt. Es sind zu viele Einträge von den einzelnen BACnet Objekten in die Struktur Common Message getätigt worden. Abhilfe durch neuen FB_BA_ComnMsg.

 

 

2

Die Struktur ST_BA_ComnMsgTermt ist überfüllt. Es sind zu viele Einträge von den Auswertebausteinen FB_BA_ComnMsg in die Struktur Common Message Terminated getätigt worden. Abhilfe durch neuen FB_BA_ComnMsgTermt und globaler Struktur

0x40008016

0x80008016

1

Falsche Eingabe PresentValue Priorität A, PrioA darf nicht < 1 OR > NumberOfState sein

 

 

2

Falsche Eingabe PresentValue Priorität B, PrioB darf nicht < 1 OR > NumberOfState sein

 

 

3

Falsche Eingabe PresentValue Priorität C, PrioC darf nicht < 1 OR > NumberOfState sein

 

 

4

Falsche Eingabe PresentValue Priorität D, PrioD darf nicht < 1 OR > NumberOfState sein

0x40008017

0x80008017

Lokalität

Zeigt die Id des FB_BA_ComnMsg-Funktionsbaustein an wo der Fehler anliegt

0x40008018

0x80008018

1

Falsche Eingabe Relinquish Default, darf nicht < 1 oder > NumberOfStates sein

 

 

2

Falsche Eingabe HighLimit/LowLimit, HighLimit ist kleiner = LowLimit

 

 

3

FB_BACSChrct: Falsche Angabe usiNumOfPnt

0x40008019

0x80008019

Lokalität

Zeigt das Feld im Array an wo der Fehler zu suchen ist. Die Einträge in das Array arrX müssen so aussehen: arr[1] > arrX[2] > arrX[n] ODER arr[1] < arrX[2] < arrX[n]

0x40008020

0x80008020

1

Welches Objekt einen Fehler hat, wird mit den beiden Ausgängen dwObjId / eObjType angezeigt

0x40008021

0x80008021

1

lr01 überschreitet den Bereich von LREAL

 

 

2

Addition lr01/lr02 überschreitet den Bereich von LREAL

 

 

3

Addition lr01/lr02/lr03 überschreitet den Bereich von LREAL

 

 

4

Addition lr01/lr02/lr03/lr04 überschreitet den Bereich von LREAL

 

 

5

Addition lr01/lr02/lr03/lr04/lr05 überschreitet den Bereich von LREAL

 

 

6

Addition lr01/lr02/lr03/lr04/lr05/lr06 überschreitet den Bereich von LREAL

 

 

7

Addition lr01/lr02/lr03/lr04/lr05/lr06/lr07 überschreitet den Bereich von LREAL

 

 

8

Addition lr01/lr02/lr03/lr04/lr05/lr06/lr07/lr08 überschreitet den Bereich von LREAL

 

 

9

Differenz MAX zu MIN überschreitet den Bereich von LREAL

0x40008027

0x80008027

Lokalität

udiErrArg Zeigt die Variable lrX0x an wo der Fehler zu suchen ist. Folgende Reihenfolge muss eingehalten werden: lrX01 > lrX02 > lrXn ODER lrX01 < lrX02 < lrXn

0x40008028

0x80008028

1

Falsche Eingabe PresentValue, darf nicht <1 oder >udiNumOfSta (NumberOfStates) sein

0x4000802F

0x8000802F

1

Setpoint Heating ist größer oder gleich Setpoint Cooling

0x40008030

0x80008030

1

Falscher Parameter udiNum > udiNumOfEn

0x40008030

0x80008030

1

Fehler intern MEMSET

 

 

2

Fehler intern tTaskCycleTime

 

 

3

Fehler intern tCtrlCycleTime

 

 

4

Fehler intern InvalidParam_tTi

 

 

5

Fehler intern InvalidParam_fBaseTime

 

 

6

Fehler intern Error_MEMCPY

0x40008033

0x80008033

1

Falscher Parameter udiNumOfStep

0x40008034

0x80008034

ADS-Nr

ADS-Fehler beim Lesen der Zeit

0x40008035

0x80008035

ADS-Nr

ADS-Fehler beim Setzen der Zeit

0x40008036

0x80008036

1

Fehler Bereichsüberschreitung Jahr

 

 

2

Fehler Bereichsüberschreitung Monat

 

 

3

Fehler Bereichsüberschreitung Monatstag

 

 

4

Fehler Bereichsüberschreitung Stunde

 

 

5

Fehler Bereichsüberschreitung Minute

 

 

6

Fehler Bereichsüberschreitung Sekunde

 

 

7

Fehler Bereichsüberschreitung Millisekunde

0x40008100

0x80008100

1

Die x-Werte (Elevationswerte) in der Tabelle sind entweder nicht in aufsteigender Reihenfolge oder doppelt vorhanden.

 

 

2

Ein eingetragener Elevationswert ist außerhalb des gültigen Bereiches von 0°..90°.

 

 

3

Ein eingetragener Positionswert ist außerhalb des gültigen Bereiches von 0%..100%.

0x40008101

0x80008101

1

Der Einschalthysteresewert lrOnVal ist kleiner oder gleich dem Ausschalthysteresewert lrOffVal.

 

 

2

Der Einschalthysteresewert lrOnVal oder der Ausschalthysteresewert lrOffVal ist kleiner Null.

0x40008102

0x80008102

1

Parameterfehler: lrSttRng=lrEndRng.

 

 

2

Parameterfehler: lrSttRng bzw. rEndRng kleiner 0° oder größer 360°.

 

 

3

Parameterfehler: Die Differenz von lrSttRng und lrEndRng ist größer als 180Grad. Für die Betrachtung des Sonneneinfalles auf eine Fassade ist dieser Bereich zu groß gewählt.

0x40008103

0x80008103

1

Parameterfehler: lrHiLmt kleiner oder gleich rLoLmt.

 

 

2

Parameterfehler: lrLoLmt ist kleiner 0° oder lrHiLmt ist größer 90°.

0x40008104

0x80008104

1

Die Gesamt-Hoch- oder Herunterfahrzeit (udiTiUp/udiTiDwn) ist Null.

0x40008105

0x80008105

1

Parameterfehler: Rolladenhöhe ist kleiner oder gleich 0.

 

 

2

Parameterfehler: Hoch/Herunter-Timer = 0.

 

 

3

Parameterfehler: Turning/Wendetimer = 0.

 

 

4

Parameterfehler: Lamellenwinkelgrenzen: Die obere Grenze ist kleiner oder gleich der Unteren (lrAnglLmtUp<=lrAnglLmtDwn).

 

 

5

Einer der Hysterese-Offset-Werte für das Nachpositionieren, lrHysIncPos oder lrHysIncAngl, ist kleiner Null

0x40008106

0x80008106

1

Die eingetragene Szenen-Nummer udiSlcdScn ist höher als die maximal zulässige Anzahl an Szenen.

 

 

2

Der Positionssollwert lrSpPos ist größer als 100 oder kleiner als 0.

0x40008107

0x80008107

1

Die über die Struktur stRmTSp übertragenen Sollwerte sind nicht in aufsteigender Reihenfolge. Richtig: stRmTSp.rPreCmfHtg <= stRmTSp.rCmfHtg <= stRmTSp.rCmfCol <= stRmTSp.rPreCmfCol.

 

 

2

Der Einschalthysteresewert lrBrtnsActvVal ist kleiner oder gleich dem Ausschalthysteresewert lrBrtnsDctvVal.

 

 

3

Die Jalousieposition im Heizfall lrPosHtg ist größer als die im Kühlfall lrPosCol. Dies macht keinen Sinn.

 

 

4

Einer der Schaltwerte, lrBrtnsActvVal oder lrBrtnsDctvVal, ist kleiner als 0.

 

 

5

Einer der Positionssollwerte, lrPosHtg oder lrPosCol, ist größer als 100 oder kleiner als 0.

0x40008108

0x80008108

1

Der Einschalthysteresewert lrActvVal ist größer oder gleich dem Ausschalthysteresewert lrDctvVal.

 

 

2

Einer der Schaltwerte, lrActvVal oder lrDctvVal, ist kleiner als 0.

 

 

3

Der Positionssollwert lrPosTwiLgt ist größer als 100 oder kleiner als 0.

0x40008109

0x80008109

1

Die eingetragene Frosttemperatur liegt über 10°C.

 

 

2

Die eingetragene Windgeschwindigkeit zum Ausschalten des Alarmes ist größer oder gleich der zum Einschalten.

 

 

3

Die eingetragene Windgeschwindigkeit zum Ein- bzw. zum Ausschalten des Alarmes ist kleiner als 0.

 

 

4

Der Positionssollwert lrPosProt ist größer als 100 oder kleiner als 0.

0x4000810A

0x8000810A

1

Die Dauer des Positionierintervalls ist gleich Null oder überschreitet 720 min.

 

 

2

Der eingetragene Längengrad ist nicht im gültigen Bereich von -180°..180°.

 

 

3

Der eingetragene Breitengrad ist nicht im gültigen Bereich von -90°..90°.

 

 

4

Der eingetragene Wert für die Fassadenneigung lrFcdAngl ist außerhalb des gültigen Bereiches von -90°..90°.

 

 

5

Der Wert für den Lamellenabstand (lrLamDstc) ist größer oder gleich dem Wert für die Lamellenbreite (lrLamWdth). Dies stellt keine "gültige" Jalousie dar, da die Lamellen nicht vollständig schließen könnten. Mathematisch gesehen würde dieses zu Fehlern führen.

 

 

6

Der eingetragene Wert für den Lamellenabstand lrLamDstc ist gleich Null.

 

 

7

Der eingetragene Wert für die Lamellenbreite lrLamWdth ist gleich Null.

 

 

8

Der eingetragene Wert für die fixe Jalousiehöhe (lrFixPos) ist größer als 100 oder kleiner als 0. Gleichzeitig ist Positionierung "fixe Jalousiehöhe" angewählt - ePosMod=ePosModFix.

 

 

9

Das Bit "Werte gültig" (bVld) in der Positioniertabelle stBldPosTab ist nicht gesetzt - ungültige Werte: siehe FB_BA_BldPosEntry. Gleichzeitig ist Positionierung "Tabelle" angewählt - ePosMod=ePosModTab.

 

 

10

Der eingetragene Wert für die Fensterhöhe lrWdwHght ist kleiner oder gleich Null. Gleichzeitig ist Positionierung "maximaler Lichteinfall" angewählt - ePosMod=ePosModMaxIndc.

 

 

11

Der eingetragene Abstand Fensterunterkante zu Boden lrDstcWdwFlr ist kleiner Null. Gleichzeitig ist Positionierung "maximaler Lichteinfall" angewählt - ePosMod=ePosModMaxIndc.

 

 

12

Der eingetragene Wert für den maximal gewünschten Lichteinfall lrMaxLgtIndc ist kleiner oder gleich Null. Gleichzeitig ist Positionierung "maximaler Lichteinfall" angewählt - ePosMod=ePosModMaxIndc.

0x40008120

0x80008120

1

Indexfehler! iColumn und/oder iRow liegen außerhalb der zulässigen Grenzen 1..gBA_cMaxColumnFcd bzw. 1..gBA_cMaxRowFcd. Siehe Liste der Fassadenelemente.

 

 

2

Der Gruppenindex ist 0, gleichzeitig ist jedoch ein anderer Eintrag des Fassadenelementes ungleich Null. Nur wenn alle Einträge eines Fassadenelementes Null sind, wird es als gültiges, gewollt ausgelassenes Fassadenelement angesehen, ansonsten jedoch als Fehleingabe interpretiert.

 

 

3

Die X-Komponente ersten Eckpunktes (Corner1) ist kleiner Null.

 

 

4

Die Y-Komponente ersten Eckpunktes (Corner1) ist kleiner Null.

 

 

5

Die Fensterbreite ist kleiner oder gleich Null.

 

 

6

Die Fensterhöhe ist kleiner oder gleich Null.

0x40008121

0x80008121

1

Fehler beim Lesen der Daten-Datei: Datei ist zu groß (Anzahl Bytes größer als cMaxDataFileSize)

0x40008122

0x80008122

ADS-Nr

Dateihandling-Fehler: Open Logfile

0x40008123

0x80008123

ADS-Nr

Dateihandling-Fehler: Open Datafile

0x40008124

0x80008124

ADS-Nr

Dateihandling-Fehler: Read Datafile

0x40008125

0x80008125

ADS-Nr

Dateihandling-Fehler: Write Logfile

0x40008126

0x80008126

ADS-Nr

Dateihandling-Fehler: Close Datafile

0x40008127

0x80008127

ADS-Nr

Dateihandling-Fehler: Write Logfile

0x40008128

0x80008128

ADS-Nr

Dateihandling-Fehler: Close Logfile

0x40008129

0x80008129

1

Fehler beim Lesen der Daten-Datei: Datei ist zu groß (Anzahl Bytes größer als cMaxDataFileSize)

0x4000812A

0x8000812A

ADS-Nr

Dateihandling-Fehler: Open Logfile

0x4000812B

0x8000812B

ADS-Nr

Dateihandling-Fehler: Open Datafile

0x4000812C

0x8000812C

ADS-Nr

Dateihandling-Fehler: Read Datafile

0x4000812D

0x8000812D

ADS-Nr

Dateihandling-Fehler: Write Logfile

0x4000812E

0x8000812E

ADS-Nr

Dateihandling-Fehler: Close Datafile

0x4000812F

0x8000812F

ADS-Nr

Dateihandling-Fehler: Write Logfile

0x40008130

0x80008130

ADS-Nr

Dateihandling-Fehler: Close Logfile

0x40008131

0x80008131

1

Der Index der zu betrachtenden Fenstergruppe usiGrpId ist 0.

 

 

2

Ein Element der Fensterliste, arrFcdElem[i,j], ist nicht gültig. Siehe Aisgänge iErrIdx_I und iErrIdx_J.

0x40008132

0x80008132

1

Indexfehler! iId liegt außerhalb der zulässigen Grenzen 1..gBA_cMaxShdObj.

 

 

2

Die Summe der Winkel des Vierecks ist nicht 360°. Das bedeutet, dass die Eckpunkte nicht in der Reihenfolge P1, P2, P3 und P4 sondern P1, P3, P2 und P4 sind. Dies ergibt ein über Kreuz geschlagenes Viereck.

 

 

3

Die Eckpunkte des Vierecks liegen nicht auf der selben Ebene.

 

 

4

Die z-Komponente von P1 ist kleiner Null. Damit läge dieser Eckpunkt hinter der Fassade.

 

 

5

Die z-Komponente von P3 ist kleiner Null. Damit läge dieser Eckpunkt hinter der Fassade.

 

 

6

P1 ist gleich P2. Damit ist das eingetragene Objekt kein Viereck.

 

 

7

P1 ist gleich P3. Damit ist das eingetragene Objekt kein Viereck.

 

 

8

P1 ist gleich P4. Damit ist das eingetragene Objekt kein Viereck.

 

 

9

P2 ist gleich P3. Damit ist das eingetragene Objekt kein Viereck.

 

 

10

P2 ist gleich P4. Damit ist das eingetragene Objekt kein Viereck.

 

 

11

P3 ist gleich P4. Damit ist das eingetragene Objekt kein Viereck.

 

 

12

Der eingetragene Radius ist gleich Null.

 

 

13

Die z-Komponente des Kugelmittelpunktes ist kleiner Null. Damit läge dieser Punkt hinter der Fassade.

 

 

14

Fehler Objekttyp eType - weder Viereck noch Kugel.

 

 

15

Fehler Monatseingabe.

0x40008200

0x80008200

1

Parameter "lrMinCtrlVal" (minimaler Lichtausgabewert) unterhalb 1.0. Der Wert wurde automatisch auf 1.0 korrigiert.

 

 

2

Parameter "lrMinCtrlVal" (minimaler Lichtausgabewert) oberhalb 100.0. Der Wert wurde automatisch auf 100.0 korrigiert.

 

 

3

Parameter "lrMaxCtrlVal" (maximaler Lichtausgabewert) unterhalb 1.0. Der Wert wurde automatisch auf 1.0 korrigiert.

 

 

4

Parameter "lrMinCtrlVal" (maximaler Lichtausgabewert) oberhalb 100.0. Der Wert wurde automatisch auf 100.0 korrigiert.

 

 

5

Parameter "lrMaxCtrlVal" (maximaler Lichtausgabewert) unterhalb "lrMinCtrlVal" (maximaler Lichtausgabewert). Der Wert wurde automatisch auf "lrMinCtrlVal" korrigiert.

0x40008201

0x80008201

DALI-ErrId

Trägt das direkt herausgeführte Fehlerargument aus der Errorcode-Liste der Bibliothek DALIV2, siehe TcPlcLibDALIV2_Errorcodes

0x40008202

0x80008202

1

Ungültige Kurzadresse, oberhalb 63.

 

 

2

Ungültige Gruppenadresse, oberhalb 15.