Herunterladen Inhalt Inhalt Diese Seite drucken

Atob (Ascii Nach Bcd) - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

Vorschau ausblenden Andere Handbücher für MICROSmart pentra FC5A Serie:
Inhaltsverzeichnis

Werbung

ATOB (ASCII nach BCD)

ATOB(W) S1
Geeignete CPU-Module
FC5A-C10R2/C/D
FC5A-C16R2/C/D
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-3 (Basis-Ausgabe).
Die Merker M0 bis M2557 können als D1 festgelegt werden. Sondermerker können nicht als D1 festgelegt werden.
Wenn T (Timer) oder C (Zähler) als S2 verwendet wird, wird der Timer-/Zähler-Istwert (TC oder CC) ausgelesen. Wenn T
(Timer) 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. 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 ERR-LED in der CPU eingeschaltet
werden.
Da der ATOB-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)
D (Doppelwort)
L (Lang)
F (Gleitkommazahl)
S2
D1
*****
*****
*****
FC5A-C24R2/C/D
X
Wenn ein Bit-Operand, wie zum Beispiel I (Eingang), Q (Ausgang), M (Merker) oder R
X
(Schieberegister) als Quelle oder Ziel festgelegt ist, werden 16 E/As (Wort-Datentyp)
verwendet.
Wenn ein Wort-Operand, wie zum Beispiel T (Timer), C (Zähler), D (Datenregister), als
Quelle oder Ziel festgelegt ist, wird 1 E/A (Wort-Datentyp) verwendet.
M
S
FC5A B
ICRO
MART
Datentyp Wort: S1, S1+1, S1+2, S1+3, S1+4  D1
Datentyp Doppelwort: S1, S1+1, S1+2, ... , S1+9  D1·D1+1
Bei eingeschaltetem Eingang werden ASCII-Daten nach BCD konvertiert
und von dort in 16- oder 32-Bit-Binärdaten umgewandelt und zwar
beginnend von S1 und mit soviel Stellen wie durch S2 festgelegt wird.
Das Ergebnis wird in dem durch den Operanden D1 festgelegten Ziel
gespeichert.
Die Anzahl der zu konvertierenden Stellen kann für den Wort-Datentyp
zwischen 1 und 5 liegen, bzw. zwischen 1 und 10 für den Doppelwort-
Datentyp. Der Doppelwort-Datentyp ist bei aktualisierten CPUs ab der
Systemprogramm-Version 200 verfügbar.
FC5A-D16RK1/RS1
X
X
I
Q
— — — — — —
X
X
X
FC9Y-B1276
ENUTZERHANDBUCH
8: D
ATENKONVERTIERUNGSBEFEHLE
FC5A-D32K3/S3
X
M
R
T
C
D Konstante Wiederholen
X
X
X
X
X
X
1-5
X
X
X
X
FC5A-D12K1E/S1E
X
8-13

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis