Herunterladen Inhalt Inhalt Diese Seite drucken

Beschreiben Einer Datei; Ljust, Njust; Prn - Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch

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

Werbung

468/665
Bosch Rexroth AG
CPL-Funktionen
7.7.15

Beschreiben einer Datei

LJUST, NJUST

Beschreibung:

PRN#

Beschreibung
18 INP#(2,H$;)
19 INP#(2,I$;)
20 INP#(2,J$)
21 CLOSE(2)
ERGEBNIS:
B% = -12
D$ = "TEST"
R(1,1) = 1.230
E$ = "V"
R(1,2) = 12.000
A$ = "ABC"
C$ = "D2.4A"
G$ = "-12TEST1.23V12ABCD2.4A"
H$ = "-12TEST"
I$ = "1.23V12"
J$ = "ABCD2.4A"
Mit LJUST (= Left JUSTify) wird auf linksbündige Datenausgabe umgeschaltet.
Sie wirkt bei allen Dateiausgaben bis zum Ende des Programmlaufs.
Mit NJUST (No JUSTify) kann vorzeitig auf die formatierte Ausgabe zurückge‐
schaltet werden.
Bei der Ausgabe von Daten auf Dateien stehen für den Datentyp "REAL" ma‐
ximal 7 Stellen (4 Vorkomma- und 3 Nachkommastellen) und für den Datentyp
"INTEGER" maximal 9 Stellen zur Verfügung. Führende und nachlaufende
Nullen werden dabei unterdrückt. Dieses gilt auch für die linksbündige Ausga‐
be.
Mit LJUST besteht die Möglichkeit, mit CPL direkt NC-Programme zu erzeugen,
die unter der Betriebsart "ABARBEITEN" ausgeführt werden können, da Leer‐
zeichen zwischen NC-Adresse und dem Wert unterdrückt werden.
Der Variablentyp ist frei wählbar. Auch indizierte Variablen und Zeichenfelder
können benutzt werden. Es können auch doppeltgenaue REAL-Ausdrücke als
beliebige CPL-Ausdrücke programmiert werden.
Soll das Ergebnis eines Ausdruckes unter Angabe eines Formates ausgegeben
werden, muss mindestens einer der Ausdrücke vom Typ "STRING" sein. In
diesem Formatstring kann mit Hilfe von "#" und "." das Format vorgegeben
werden. Die Ergebnisse werden an die Stelle der mit "#" vorgegebenen For‐
matanweisung eingetragen. Hierbei bezieht sich die erste in einem STRING-
Ausdruck enthaltene Formatanweisung auf den ersten nachfolgenden Aus‐
druck, der mit einer Formatangabe ausgegeben werden kann. Boolsche
Ausdrücke können nicht formatiert werden. Die Anzahl aller programmierten
Formatangaben muss kleiner oder gleich der Anzahl der auszugebenden Aus‐
drücke sein. Ist diese Bedingung nicht erfüllt, werden die überflüssigen "#"
angezeigt. Ohne Formatangabe wird ein Ausdruck im Standardformat ausge‐
geben.
DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
, da max. Länge des Zeichenfeldes = 4
, da max. Länge des Zeichenfeldes = 3
, da max. Länge des Zeichenfeldes = 7
, da max. Länge des Zeichenfeldes = 7

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis