Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch Seite 469

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
Beispiele:
Der Variablentyp ist frei wählbar. Auch indizierte Variablen und Zeichenfelder
können benutzt werden. Wird einer logischen Variablen ein anderer Wert außer
TRUE und FALSE zugewiesen, wird sie mit "NUL" belegt.
Beim Variablentyp INTEGER oder REAL (einfache und doppelte Genauigkeit)
werden die Zeichen "0" .. "9", führende Vorzeichen "-", "+", führende Nullen
oder Leerzeichen zu INTEGER- oder REAL-Werte gewandelt. Wird ein ande‐
res Zeichen einer INTEGER- oder REAL-Variablen zugewiesen, wird die Va‐
riable mit "NUL" belegt. Wird eine Variable mit "NUL" belegt, verändert sich die
Position innerhalb der Datei nicht.
Wird einer INTEGER- oder REAL-Variablen ein zu großer Wert zugewiesen,
erscheint eine entsprechende Fehlermeldung:
"UNZULÄSSIGER INTEGER-WERT "
"UNZULÄSSIGER FLOAT-WERT"
INP#-Anweisung
P2:
ABC 123456789 ABC
P3:
1 OPENR(2,"P2") 2 DIM C$(3) 3 DIM D$(3) 4 INP#(2,I%,J,L?,C
$,K%,D$) 5 CLOSE(2)
ERGEBNIS:
I% = NUL
J = NUL
L? = NUL
C$ = "ABC"
K% = 123456789
D$ = "ABC"
Record aus einer Datei lesen
1 OPENW(1,"P2",200,"Test",22)
2 PRN#(1,"-12TEST1.23V12ABCD2.4A")
3 PRN#(1,"-12TEST1.23V12ABCD2.4A")
4 PRN#(1,"-12TEST1.23V12ABCD2.4A")
5 CLOSE(1)
6 DIM A$(3)
7 DIM C$(5)
8 DIM D$(4)
9 DIM E$(4)
10 DIM G$(25)
11 DIM H$(7)
12 DIM I$(7)
13 DIM J$(25)
14 DIM R(1,2)
15 OPENR(2,"P2",22)
16 INP#(2,B%,D$,R(1,1),MID$(E$,1,1),R(1,2),A$,C$)
17 INP#(2,G$)
Bosch Rexroth AG
467/665
CPL-Funktionen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis