458/665
Bosch Rexroth AG
CPL-Funktionen
7.7.6
Schließen einer Datei "CLOSE"
Beschreibung:
Syntax:
Beispiel:
N10 G1F10000X1000Y1000Z1000
1 A$="01234567890123456789"
2 B$="TEST"
N20 X0
M30
P2:
1 OPENW(1,"PMess_PRG",,"RANDOMDATEI",10)
2 OPENR(2,"P1")
3 DIM A$(30)
4 FOR I% = 1 TO 5
5 INP#(2,A$)
6 PRN#(1,A$)
7 NEXT
8 CLOSE(2)
9 CLOSE(1)
ERGEBNIS: PMess_PRG:
N10 G1F100<LF>
1 A$="0123<LF>
2 B$="TEST<LF>
N20 X0 <LF>
M30 <LF>
<ETX><LF><LF>
Wurde die Struktur über den Editor zerstört, erscheint die Fehlermeldung:
"UNZULÄSSIGE KOMPONENTENLÄNGE".
Schließt eine Datei.
Insgesamt können max. 9 Dateien gleichzeitig geöffnet sein. Ist bei 9 geöffne‐
ten Dateien der Zugriff auf eine weitere Datei erforderlich, ist zunächst eine
Datei zu schließen.
Deshalb sollten in der Regel geöffnete Dateien sofort nach Abschluss von Le‐
se- oder Schreiboperationen wieder geschlossen werden.
CLOSE(<n>)
<n>
Abb.7-31:
Syntax Close
:
90 DIM A$(35)
100 XPOS = MCS(1)
110 YPOS = MCS(2)
120 OPENW(1,"P5",500,"ACHSPOS")
130 REWRITE(1)
DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
1 bis 9:
Logische Nummer der Datei, die geschlossen werden
soll.