Herunterladen Inhalt Inhalt Diese Seite drucken

IAI SSEL Betriebshandbuch Seite 260

Vorschau ausblenden Andere Handbücher für SSEL:
Inhaltsverzeichnis

Werbung

VALH (Zeichenfolgedaten in Hexadezimalwert umwandeln) Hexadezimaldaten umwandeln)
Erweiterungsbedin
gung (LD, A, O,
AB, OB)
wahlweise
[Funktion] Wandelt die Hexadezimaldaten aus der in Operand 2 spezifizierten Spalte in einen Binärwert
um und weist das Ergebnis der in Operand 1 angegebenen Variablen zu.
Die Umwandlung wird über die durch einen Befehl SLEN eingestellte Länge durchgeführt.
Nur der ganzzahlige Teil wird umgewandelt, der Dezimalteil wird ignoriert.
Wird in Operand 2 ein Zeichenfolgen-Literal angegeben, erfolgt die Umwandlung über die
gesamte Länge des Literals.
(Hinweis)
Die Umwandlungslänge sollte 8 Zeichen nicht übersteigen.
[Beispiel]
SCPY
SLEN
VALH
LET
LET
SCPY
SLEN
VALH
247
Eingangsbedin
gung (E/A,
Befehl,
Merker)
Vereinbarung
wahlweise
VALH
10
'1234'
4
1
10
1
100
2
20
20
'ABCD' Kopiere 'ABCD' in Spalte 20.
4
*1
*2
Befehl, Vereinbarung
Operand 1
Variablenn
ummer
Stelle '1234' in Spalte 10 ein.
Stelle die Umwandlungslänge auf vier Byte ein.
Weise der Variablen 1 den Wert 4660, eine binär
umgewandelte Form des Hexadezimalwerts '1234' in
Spalte 10, zu.
Weise der Variablen 1 den Wert 100 zu.
Weise der Variablen 2 den Wert 20 zu.
Stelle die Umwandlungslänge auf vier Byte ein.
Weise dem Inhalt von Variable 1 (Variable 100) den Wert
43981 zu. Dies ist die binär umgewandelte Form des
Hexadezimalwerts 'ABCD' aus dem Inhalt von Variable 2
(Spalte 20).
Teil 2 - Programme
Operand 2
Spaltennummer
, Literalzeichen
Ausgang
(Ausgang,
Merker)
CC

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis