Fehlercodes
ErrId (hex) | ErrId (hex) | 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. |
|
|
|
|
|
|
|
|
|
|
|
|