Herunterladen Inhalt Inhalt Diese Seite drucken

Mitsubishi Electric Melsec FX-Serie Einsteigerhandbuch Seite 33

Vorschau ausblenden Andere Handbücher für Melsec FX-Serie:
Inhaltsverzeichnis

Werbung

Grundlagen der Programmierung
Wenn binäre Zahlen in einem Wort gespeichert werden, erhalten die einzelnen Bits bestimmte
Wertigkeiten:
Darstellung mit Basis 2
*
Bit 15 wird bei binären Werten zur Kennzeichnung des Vorzeichens verwendet. (Bit 15 = 0: Positiver Wert, Bit 15 = 1:
Negativer Wert)
Zur Umwandlung einer binären Zahl in eine dezimale Zahl werden die Bits, die „1" sind, ent-
sprechend ihrer Wertigkeit in einen dezimalen Wert gewandelt und anschließend die einzel-
nen Werte addiert.
Beispiel
00000010 00011001 (binär)
00000010 00011001 (binär) = 1 x 2
00000010 00011001 (binär) = 512 + 16 + 8 + 1
00000010 00011001 (binär) = 537 (dezimal)
Hexadezimalzahlensystem
Hexadezimale Zahlen lassen sich leicht aus binären Zahlen erzeugen und werden aus diesem
Grund oft in der Digitaltechnik und bei speicherprogrammierbaren Steuerungen verwendet.
Bei Steuerungen der MELSEC FX-Familie werden hexadezimale Zahlen zur Angabe von Kon-
stanten verwendet. In der Programmieranleitung und in den Handbüchern zu den Modulen
sind hexadezimale Zahlen immer durch ein angefügtes „H" gekennzeichnet, um eine Ver-
wechslung mit dezimalen Zahlen zu vermeiden (z. B. 12345
Basis: 16
Ziffern: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F (Die Buchstaben A, B, C, D, E und F entspre-
chen den dezimalen Werten 10, 11, 12, 13, 14 und 15)
Im hexadezimalen System erfolgt nach einer Zählung bis F
Übertrag in die nächste Stelle (F
tigkeit mit der Basis 16.
1A7F
H
FX-Einsteigerhandbuch
15
14
13
12
11
2
2
2
2
2
0
0
0
0
0
Dezimaler Wert
0
2
1
2
2
2
3
2
4
2
16
5
2
32
6
2
64
7
2
128
® 10
H
0
16
= 1
(In diesem Beispiel: 15 x 1
1
16
= 16
(In diesem Beispiel: 7 x 16
2
16
= 256
(In diesem Beispiel: 10 x 256 = 2560)
3
16
= 4096
(In diesem Beispiel: 1 x 4096 = 4096)
10
9
8
7
6
5
2
2
2
2
2
2
0
0
0
0
0
0
Darstellung mit Basis 2
1
2
2
2
10
4
2
11
8
2
12
2
13
2
14
2
15
2
9
4
3
+ 1 x 2
+ 1 x 2
+ 1 x 2
® 20
, 1F
, 2F
H
H
H
H
Zahlensysteme
4
3
2
1
0
2
2
2
2
2
0
0
0
0
0
Dezimaler Wert
8
256
9
512
1024
2048
4096
8192
16384
32768*
0
)
H
bei weiterer Zählung jeweils ein
H
® 30
). Jede Stelle hat eine Wer-
H
= 15)
= 112)
6783 (Dezimal)
3 – 3

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis