Herunterladen Inhalt Inhalt Diese Seite drucken

Variablenprogrammierung; Variablennamen - Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch

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

Werbung

DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
3.14

Variablenprogrammierung

3.14.1

Variablennamen

Beispiele:
Die Variablenprogrammierung ist Bestandteil des CPL-Sprachum‐
fangs!
Die Variablenprogrammierung in CPL dient dazu, Programme parametrierbar
zu gestalten und damit den Programmablauf an die aktuellen Umstände anzu‐
passen.
Variablen sind beliebige Symbolnamen, für die jedoch einige besondere
Randbedingungen gelten:
Variablennamen müssen eindeutig sein.
Variablennamen dürfen nicht identisch mit reservierten CPL-Be‐
fehlsworten sein.
Aufgrund der formalen Trennung zwischen Standard-NC- und CPL-
Programmierung können Variablennamen jedoch theoretisch mit
Namen von NC‑Funktionen oder NC‑Funktionsparametern überein‐
stimmen, z.B. könnte eine Variable "X" definiert werden, obwohl es
im System gleichzeitig eine Achse mit der Bezeichnung "X" gibt.
Der Variablenname besteht aus einer beliebigen Folge von Groß‐
buchstaben und Ziffern, wobei das erste Zeichen ein Großbuchstabe
sein muss. Ein Variablenname bestehend aus dem Buchstaben
"N" nur gefolgt von Ziffern ist kein gültiger Variablenname. Diese
Zeichenfolge entspricht der Kennzeichnung eines NC‑Satzes.
Nur die ersten 8 Zeichen des Variablennamens sind signifikant, d.h.
nur die ersten 8 Zeichen werden zur Unterscheidung des Namens
herangezogen (Ausnahme: definierbare permanente Variablen).
Es gibt insgesamt 3 Variablengruppen, die den Gültigkeitsbereich der Va‐
riablen festlegen. Die Variablengruppe wird durch eine Kennzeichnung
am Anfang des Variablennamens festgelegt. Dieses Zeichen zählt immer
mit zu den signifikanten Stellen des Namens!
Es gibt folgende Variablengruppen mit der jeweiligen Kennzeichnung:
Lokale Variablen: keine spezielle Kennzeichnung
Globale Variablen: "#"
Permanente Variablen: "@"
Der Variablentyp wird immer durch eine Kennzeichnung am Ende des
Variablennamens festgelegt. Dies gilt auch wenn der Variablenname die
Anzahl der signifikanten Stellen übersteigt.
Es gibt folgende Variablentypen mit der jeweiligen Kennzeichnung:
INTEGER: "%"
DOUBLE: "!"
BOOLEAN: "?"
CHARACTER: "$"
REAL: keine besondere Kennzeichnung
lokale, globale und permanente Variablen:
Bosch Rexroth AG
Grundlagen der NC‑Programmierung
69/665

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis