# LGF_CONSTANTS (Variablen Tabelle / Globale Konstanten)

### Konstanten Bezeichner, Werte und Beschreibung

Bezeichner & Wert | Beschreibung
--- | ---
LGF_BYTE_MAX 16#FF | Byte - größter Wert eines Byte - unsigned 8 bit
LGF_BYTE_MIN 16#00 | Byte - kleinster Wert eines Byte - unsigned 8 bit
LGF_CHAR_BLANK ' ' | Char ' ' - genutzt als leeres Füllzeichen
LGF_CHAR_FILL_ZERO '0' | Char '0' - genutzt als default Füllzeichen
LGF_DEBUG FALSE | Debug Konstante - genutzt um den DEBUG Mode zu aktivieren, normalerweise NICHT im produktiv Code enthalten.
LGF_DINT_MAX DINT#+2147483647 | DInt - größter Wert eines Doppel Integer - signed 32 bit
LGF_DINT_MIN DINT#-2147483648 | DInt - kleinster Wert eines Doppel Integer - signed 32 bit
LGF_DWORD_MAX 16#FFFFFFFF | DWord - größter Wert eines Doppel Word - unsigned 32 bit
LGF_DWORD_MIN 16#0000000 | DWord - kleinster Wert eines Doppel Word - unsigned 32 bit
LGF_INT_MAX INT#+32767 | Int - größter Wert eines Integer - signed 16 bit
LGF_INT_MIN INT#-32768 | Int - kleinster Wert eines Integer - signed 16 bit
LGF_LREAL_INFINITY_NEG 16#FFF0000000000000 | LReal / Double - negativ Unendlich (Infinity)
LGF_LREAL_INFINITY_POS 16#7FF0000000000000 | LReal / Double - positiv Unendlich (Infinity)
LGF_LREAL_MAX_NORM 16#7FEFFFFFFFFFFFFF | LReal / Double - maximal Wert im normalisiertem Format
LGF_LREAL_MAX_SUBNORM 16#000FFFFFFFFFFFFF | LReal / Double - maximal Wert im denormalisiertem Format
LGF_LREAL_MIN_NORM 16#0010000000000000 | LReal / Double - minimum Wert im normalisiertem Format
LGF_LREAL_MIN_SUBNORM 16#0000000000000001 | LReal / Double - minimum Wert im denormalisiertem Format
LGF_LREAL_NAN 16#7FF8000000000000 | LReal / Double - NAN - Keine gültige Zahl (Not A Number)
LGF_REAL_INFINITY_NEG 16#FF800000 | Real / Float - negativ Unendlich (Infinity)
LGF_REAL_INFINITY_POS 16#7F800000 | Real / Float - positiv Unendlich (Infinity)
LGF_REAL_MAX_NORM 16#7F7FFFFF | Real / Float - maximal Wert im normalisiertem Format
LGF_REAL_MAX_SUBNORM 16#007FFFFF | Real / Float - maximal Wert im denormalisiertem Format
LGF_REAL_MIN_NORM 16#00800000 | Real / Float - minimum Wert im normalisiertem Format
LGF_REAL_MIN_SUBNORM 16#00000001 | Real / Float - minimum Wert im denormalisiertem Format
LGF_REAL_NAN 16#7FC00000 | Real / Float - NAN - Keine gültige Zahl (Not A Number)
LGF_SINT_MAX SINT#+127 | SInt - größter Wert eines Short Integer - signed 8 bit
LGF_SINT_MIN SINT#-128 | SInt - kleinster Wert eines Short Integer - signed 8 bit
LGF_STRING_LENGTH_MAX 254 | String - größte / maximale Länge eines String
LGF_UDINT_MAX UDINT#+4294967295 | UDInt - größter Wert eines Doppel Integer - unsigned 32 bit
LGF_UDINT_MIN UDINT#0 | UDInt - kleinster Wert eines Doppel Integer - unsigned 32 bit
LGF_UINT_MAX UINT#+65535 | UInt - größter Wert eines Integer - unsigned 16 bit
LGF_UINT_MIN UINT#0 | UInt - kleinster Wert eines Integer - unsigned 16 bit
LGF_USINT_MAX USINT#+255 | USInt - größter Wert eines Short Integer - unsigned 8 bit
LGF_USINT_MIN USINT#0 | USInt - kleinster Wert eines Short Integer - unsigned 8 bit
LGF_WORD_MAX 16#FFFF | Word - größter Wert eines Word - unsigned 16 bit
LGF_WORD_MIN 16#0000 | Word - kleinster Wert eines Word - unsigned 16 bit
LGF_WSTRING_LENGTH_MAX 16382 | WString - größte / maximale Länge eines WString