Herunterladen Inhalt Inhalt Diese Seite drucken

Character-Variablen- Und String; Variablenübersicht - Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX 11VRS:
Inhaltsverzeichnis

Werbung

76/665
Bosch Rexroth AG
Grundlagen der NC‑Programmierung

CHARACTER-Variablen- und STRING

Beispiel:
Variablenübersicht
Variablengruppe
Variablenname
Lokal
max. 8 signifikante Zeichen
Global#
incl. "#"‑Zeichen, max. 8 signifikante Zeichen
Permanent@
1 - 100
Definierbar perma‐
max. 16 signifikante Zeichen
nent@
Eine CHARACTER-Variable wird durch ein nachgestelltes "$"‑Zeichen ge‐
kennzeichnet. Sie können in diesem Variablentyp sowohl ein einziges Zeichen,
als auch eine komplette Zeichenkette (String) ablegen.
Zeichenketten-Anweisungen (siehe Abschnitt "Zeichenkettenverarbeitung")
sind allerdings nur dann möglich, wenn eine Zeichenkette in einem ein- oder
zweidimensionalen Feld (Array) aus CHARACTER-Variablen gespeichert wird.
Dazu muss das Feld per DIM‑Anweisung deklariert werden.
Jede CHARACTER-Variable in diesem Feld enthält dann nur jeweils 1 Zeichen
der Zeichenkette.
Ein eindimensionales Feld aus Variablen des Typs CHARACTER nennen wir
STRING-Variable. Beim Zugriff auf eindimensionale CHARACTER-Variablen
wird kein Index angegeben. Dagegen muss beim Zugriff auf zweidimensionale
CHARACTER-Variablen ein Index angegeben werden.
1 REM Stringvariable AB (Länge 10)
2 DIM AB$(10)
3 REM 3 Stringvariablen CD (jeweils Länge 5)
4 DIM CD$(3,5)
5 AB$ = "Z"
6 CD$(2) = "ABC"
Abb.3-19:
Variablenübersicht
DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
Variablentyp
%
INTEGER
REAL
!
DOUBLE
?
BOOLEAN
$
CHARACTER
%
INTEGER
REAL
!
DOUBLE
?
BOOLEAN
$
CHARACTER
%
INTEGER
REAL
!
DOUBLE
?
BOOLEAN
$
CHARACTER
Felder (Arrays)
möglich (X=ja)
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis