Definition und Funktion:
Das Hexadezimalsystem (kurz: Hex) ist ein Zahlensystem zur Basis 16. Es verwendet die Ziffern 0 bis 9 und die Buchstaben A bis F (oder a bis f), um die Werte 10 bis 15 darzustellen.
Im Gegensatz zum Dezimalsystem (Basis 10) oder dem Binärsystem (Basis 2) wird das Hexadezimalsystem in der Informatik und Automatisierungstechnik hauptsächlich zur kompakten und lesbaren Darstellung von binären Werten verwendet, da genau vier Bit (ein Nibble) einer Hexadezimalziffer entsprechen.
Relevanz in der Automatisierung:
- Speicheradressen:SPS-Speicherbereiche und Datenbank-Adressen werden oft hexadezimal angegeben (z.B. H#12AB).
- Fehlercodes: Interne Fehlercodes, Diagnosewerte und Statusregister von Feldbussen oder Frequenzumrichtern werden zur einfachen Dokumentation und Fehlersuchehexadezimal angezeigt.
- Bit-Flags: Zum Setzen oder Auslesen von Bit-Masken in Wörtern oder Doppelwörtern.
- Datenübertragung: Die Rohdaten in Kommunikationsprotokollen (z.B. RS485-Telegramme) werden oft hexadezimal dargestellt.
Das Verständnis des Hexadezimalsystem ist eine Grundfertigkeit für jeden SPS-Programmierer/in und Wartungstechniker.
→ Siehe auch: Wort (Word), Doppelwort (Double Word, DWord), SPS-Programmierer/in, Speicher, Fehlersuche

