Hilfreiches · Elektro & SPS

Zahlensysteme & Analog-Skalierung

Mit diesem Rechner wandelst du Dezimal, Hex und Binär ineinander um – für 8 bis 64 Bit, mit und ohne Vorzeichen, dazu Gleitkomma (REAL), vertauschte Bytes und BCD. Im zweiten Teil skalierst du Analogwerte einer SPS: Rohwert, Signal (0–10 V, 4–20 mA …) und Messwert in jede Richtung, mit Auflösung, Stützpunkten und fertigem SCL-Code für TIA Portal.

Umrechner

Bits anklicken zum Umschalten. Unter jedem Bit steht seine Wertigkeit. Bei 32 und 64 Bit kannst du auch eine Gleitkommazahl (REAL/LREAL) eingeben.

Interpretation

Einzelne Bytes

Nachschlagen

Bit76543210
Wert1286432168421

Weiter: 28=256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 216=65536

TypBitWertebereich
BOOL10 / 1
BYTE80 … 255
WORD160 … 65.535
DWORD320 … 4.294.967.295
LWORD640 … 1,8 · 1019
USINT80 … 255
UINT160 … 65.535
UDINT320 … 4.294.967.295
SINT8−128 … 127
INT16−32.768 … 32.767
DINT32−2.147.483.648 … 2.147.483.647
LINT64ca. ±9,2 · 1018
REAL32Fließkomma, ca. ±3,4 · 1038, etwa 7 Stellen genau
LREAL64Fließkomma, ca. ±1,8 · 10308, etwa 15 Stellen genau
CHAR8ein Zeichen (ASCII)

Anzahl Werte = 2Bits. Größter Wert ohne Vorzeichen = 2Bits − 1. Mit Vorzeichen ist das oberste Bit das Vorzeichenbit (Zweierkomplement). 1 Hex-Zeichen = 4 Bit (Nibble), 1 Byte = 2 Hex-Zeichen.

Siemens-Adressierung (Merker)
M0.0  = Bit 0 von Byte 0
MB0   = Byte 0
MW0   = Byte 0 + Byte 1   (MB0 = High-Byte)
MD0   = Byte 0 bis 3

MW0 und MW1 überlappen sich (MW1 beginnt bei Byte 1). Wörter daher in 2er-Schritten adressieren (MW0, MW2, MW4), Doppelwörter in 4er-Schritten.

Speichergrößen
1 KB = 1024 Byte
1 MB = 1024 KB
1 GB = 1024 MB

Festplattenhersteller rechnen oft mit 1000 statt 1024.