14: D
ATENKONVERTIERUNGSBEFEHLE
ATOH (ASCII nach Hexadezimal)
ATOH(W) S1
*****
Geeignete CPU-Module
FC4A-C10R2/C
FC4A-C16R2/C
X
Gültige Operanden
Operand
Funktion
S1 (Quelle 1)
Zu konvertierende ASCII-Daten
S2 (Quelle 2)
Anzahl der zu konvertierenden Stellen
Ziel zum Speichern der
D1 (Ziel 1)
Konvertierungsergebnisse
Die Gültigkeitsbereiche der Operandennummern finden Sie auf den Seiten 6-2 und 6-2.
▲
Die Merker M0 bis M1277 können als D1 festgelegt werden. Sondermerker können nicht als D1 festgelegt
werden.
Wenn T (Zeitfunktion) oder C (Zähler) als S2 verwendet wird, wird der Zeit-/Zähler-Istwert (TC oder CC)
ausgelesen. Wenn T (Zeitfunktion) oder C (Zähler) als D1 verwendet wird, werden die Daten als Sollwert (TP
oder CP) hineingeschrieben, der zwischen 0 und 65535 liegen kann.
Der Gültigkeitsbereich für die zu konvertierenden Daten der Quelle S1 liegt zwischen 30h und 39h sowie
zwischen 41h und 46h. Stellen Sie sicher, dass die Werte für jede durch S1 festgelegte Quelle und die Anzahl
der durch S2 festgelegten Stellen innerhalb des Gültigkeitsbereiches liegen. Wenn die S1- oder S2-Daten
außerhalb des Gültigkeitsbereiches liegen, kommt es zu einem Anwenderprogramm-Ausführungsfehler,
wodurch der Sondermerker M8004 und die Fehler-LED (ERR) eingeschalten werden.
Da der ATOH-Befehl in jeder Zykluszeit bei eingeschaltetem Eingang ausgeführt wird, sollte gegebenenfalls
ein Impulseingang von einem SOTU- oder SOTD-Befehl verwendet werden.
Gültige Datentypen
W (Wort)
I (Ganzzahl)
X
—
Beispiele: ATOH
• Anzahl der Stellen: 4
ATOH(W)
SOTU
I0
14-6
S1, S1+1, S1+2, S1+3 → D1
S2
D1
Bei eingeschaltetem Eingang werden ebenso viele der durch S1
*****
*****
festgelegten ASCII-Daten, wie Stellen durch S2 festgelegt wurden, in das
16-Bit-Binärformat konvertiert und in dem durch den Operanden D1
festgelegten Ziel gespeichert.
Der Gültigkeitsbereich für die zu konvertierenden Quelldaten liegt
zwischen 30h und 39h sowie zwischen 41h und 46h.
Die Anzahl der zu konvertierenden Stellen kann zwischen 1 und 4 liegen.
FC4A-C24R2/C
X
X
Wenn ein Bit-Operand, wie zum Beispiel I (Eingang), Q (Ausgang), M (Merker) oder
R (Schieberegister), als Quelle oder Ziel dient, werden 16 Bit verwendet.
Wenn ein Wort-Operand, wie zum Beispiel T (Zeitfunktion), C (Zähler) oder D
(Datenregister) als Quelle oder Ziel festgelegt ist, wird 1 Bit verwendet.
S1
S2
D1
D10
4
D20
M
S
FC4A B
ICRO
MART
FC4A-D20K3/S3
FC4A-D20RK1/RS1 und FC4A-D40K3/S3
X
I
Q
M
R
— — — — — —
X
X
X
X
▲
—
X
X
ASCII
49
D10 (0031h)
50
D11 (0032h)
51
D12 (0033h)
52
D13 (0034h)
FC9Y-B1146
ENUTZERHANDBUCH
X
T
C
D Konstante
X
—
X
X
X
1-4
X
X
X
—
Binär
4660
D20 (1234h)
Wiederhole
n
—
—
—