Herunterladen Inhalt Inhalt Diese Seite drucken

Hex - Mitsubishi Electric MELFA CR750 Bedienungs- Und Programmieranleitung

Industrieroboter
Inhaltsverzeichnis

Werbung

Funktionen
8.2.21

Hex$

Funktion: numerischen Ausdruck in hexadezimale Zeichenkette umwandeln
Die Funktion wandelt den Wert eines numerischen Ausdrucks (zwischen –32768 und 32767) in eine
hexadezimale Zeichenkette um.
Eingabeformat
<Zeichenkettenvariable> = Hex$ (<Numerischer Ausdruck> [,<Anzahl der Zeichen>])
<Zeichenkettenvariable>
<Numerischer Ausdruck>
<Anzahl der Zeichen>
Programmbeispiel
1 C1$ = Hex$(&H41FF)
2 C2$ = Hex$(&H41FF,2)
Erläuterung
● Bei Angabe der <Anzahl der Zeichen> wird die festgelegte Zeichenkettenlänge, beginnend mit
dem äußersten rechten Zeichen, ausgegegeben.
● Ist der numerische Ausdruck keine Integer-Zahl, wird der Wert gerundet und anschließend in eine
hexadezimale Zeichenkette umgewandelt.
● Die Umkehrung der Funktion Hex$ erfolgt über die Funktion Val.
● Auf das Argument <Anzahl der Zeichen> der Funktion Hex$ darf keine weitere Funktion ange-
wendet werden. Bei einer solchen Verschachtelung erfolgt bei der Ausführung eine Fehlermel-
dung.
Steht in Beziehung zu folgenden Funktionen:
Bin$, Str$, Val
CR750/CR751
Nicht erlaubt ist z. B.:
Legt eine Zeichenkettenvariable fest
Legt den umzuwandelnden numerischen Ausdruck fest
Legt die Anzahl der auszugebenden Zeichen fest
'Weist der Zeichenkettenvariablen C1$ die
Zeichenkette „41FF" zu
'Weist der Zeichenkettenvariablen C2$ die
Zeichenkette „FF" zu
C1$ = Hex$(ASC("a"),1)
Detaillierte Funktionsbeschreibung
8 - 19

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis