LGF_CONSTANTS (Variablen Tabelle / Globale Konstanten)


Konstanten Bezeichner, Werte und Beschreibung

Bezeichner & WertBeschreibung
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