Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840Di sl Programmierhandbuch Seite 62

Vorschau ausblenden Andere Handbücher für SINUMERIK 840Di sl:
Inhaltsverzeichnis

Werbung

Grundlagen der NC-Programmierung
2.2 Sprachelemente der Programmiersprache
Datentypen
Hinter einer Variablen kann ein Zahlenwert (bzw. mehrere) oder ein Zeichen (bzw. mehrere),
z. B. ein Adressbuchstabe, verborgen sein.
Welcher Datentyp für die jeweilige Variable zulässig ist, wird bei der Definition der Variablen
festgelegt. Für Systemvariable und vordefinierte Variable ist der Typ festgelegt.
Elementare Variablentypen/Datentypen sind:
Typ
INT
REAL
BOOL
CHAR
STRING
AXIS
FRAME
Gleiche elementare Typen können zu Feldern zusammengesetzt werden. Es sind maximal
zweidimensionale Felder möglich.
Konstanten
Integer-Konstanten
Ganzzahliger Wert, mit oder ohne Vorzeichen, z. B. als Wertzuweisung an eine Adresse
Beispiele:
X10.25
X-10.25
X0.25
X.25
X=-.1EX-3
Hinweis
Werden bei einer Adresse mit zulässiger Dezimalpunkteingabe nach dem Dezimalpunkt
mehr Stellen geschrieben, als für diese Adresse vorgesehen sind, so wird sie auf die
vorgesehene Stellenanzahl gerundet.
2-16
Bedeutung
ganzzahlige (Integer-)Werte mit
Vorzeichen
Real-Zahlen (gebrochene Zahlen mit
Dezimalpunkt, LONG REAL nach
IEEE)
Wahrheitswerte: TRUE (1) und
FALSE (0)
Zeichen ASCII, entsprechend Code
Zeichenkette, Zeichenzahl in [...],
maximal 200 Zeichen
nur Achsnamen (Achsadressen)
geometrische Angaben für
Verschieben, Drehen, Skalieren,
Spiegeln
;Zuweisung des Wertes +10.25 an die Adresse X
;Zuweisung des Wertes –.25 an die Adresse X
;Zuweisung des Wertes +0.25 an die Adresse X
;Zuweisung des Wertes +0.25 an die Adresse X, ohne führende "0"
;Zuweisung des Wertes –.1*10-3 an die Adresse X
Programmierhandbuch, Ausgabe 03/2006, 6FC5398-1BP10-1AA0
Wertebereich
±(231 - 1)
±(10-300 ... 10+300)
1, 0
0 ... 255
Folge von Werten mit 0 ... 255
alle im Kanal vorhandenen
Achsbezeichner
Grundlagen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis