Busmodul anschließen
5.5.1
Zahlensystem umrechnen
Um ein Zahlensystem in ein anderes Zahlensystem umzurechnen (zum Beispiel
Dezimalzahlen in Hexadezimalzahlen), benötigen Sie zunächst einen
Taschenrechner für Programmierer.
Wenn Sie einen Windows PC nutzen, können Sie den Rechner unter „Start"
auswählen.
1.
Stellen Sie im Menü den Taschenrechner auf „Programmierer" um.
2.
Das ausgewählte Zahlensystem wird durch einen blauen Balken
gekennzeichnet.
–
Hexadezimal (HEX)
–
Dezimal (DEC)
–
Oktal (OCT)
–
Binär (BIN)
3.
Geben Sie einen Wert ein.
4.
Der Wert wird in die anderen Zahlensysteme umgerechnet.
Zum Beispiel 13 h (Hexadezimalzahl) = 19 d (Dezimalzahl).
10 — Deutsch
Anybus® - CompactCom / Modbus-RTU® — 08.11.2022 - Rev. B
5.5.2
Binärcode auslesen
Anhand des Index können Sie erkennen, welcher Bit des Binärcodes betrachtet
werden muss.
Den Index finden Sie in Tabelle 2, 5.5 "Bit-Adressen ablesen", 8.
Bit-Adresse Wassermangelschalter: 132h
•
13 = Wortadresse (Hexadezimalzahl)
•
2 = Index
Index 2 bedeutet, dass der Bit an der Position der Nummerierung 2 den Status
des Parameters angibt.
Es gibt zwei verschiedenen Status:
•
1 = AN
•
0 = AUS
1.
Nummerieren Sie den Binärcode von rechts nach links.
2.
Beginnen Sie die Nummerierung bei 0:
0 - 1 - 2 - 3.
•
Dezimalzahl 7 = Binärcode
•
Parameter Index:
•
Leserichtung
<-------------------------------- (Bit-
Nummerierung von rechts nach links)
•
An der Position der Nummerierung 2 befindet sich der Bit-Wert 1.
Ergebnis: Der Wassermangelschalter ist AN!
–
0111 = Schalter an
–
0011 = Schalter aus
0
1
1
1
↑
↑
↑
↑
3
2
1
0