Herunterladen Inhalt Inhalt Diese Seite drucken

Dateizeiger Setzen "Seek - Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch

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

Werbung

472/665
Bosch Rexroth AG
CPL-Funktionen
Syntax:
Beispiel:
7.7.17

Dateizeiger setzen "SEEK"

Beschreibung:
Syntax:
Der MMC-Befehl kann als Parameter maximal 20 CPL-Variablen haben. An
den Client werden sowohl die Namen als auch die Werte dieser Variablen
übermittelt.
MMC(<CPL-Var1>[,<Cpl-Var2>....[,<Cpl-VarN>]....])
<CPL-Var1>...
<CPL-VarN>
Abb.7-41:
Syntax MMC
Als Ergebnis liefert der MMC-Befehl folgende Rückgabewerte:
0: o.k.
1: kein Client vorhanden
2: Fehler im Client
9: Client beendet.
10
DIM PROGNAME$ (50)
20
PROGNAME$="WinProg"
30
INTPAR%=1
40
REALPAR=1.1
50
I%=MMC(PROGNAME$,
INTPAR%,REALPAR)
60
IF I%=0 THEN
70
IF INTPAR%=2 THEN
80
...
90
ELSE
100
...
110
ENDIF
120
ENDIF
Positioniert den Dateizeiger auf eine bestimmte Stelle einer geöffneten Datei.
Bei der Datei kann es sich sowohl um eine sequentielle, als auch um eine
Random-Datei handeln.
Bei sequentiellen Dateien muss die Datei mit dem Befehl "OPENR(..)" geöffnet
werden. Bei Random-Dateien ist zusätzlich auch der Befehl "OPENW(..)" zu‐
lässig.
SEEK(<n>,<k>[,<o>])
<n>
DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
CPL-Variablen, N = max. 20
Der Client kann auf die im MMC-Befehl angegebenen
CPL-Variablen neue Werte schreiben. Diese im MMC-
Befehl angegebenen CPL-Variablen können im Teile‐
programm verwendet werden.
Die CPL-Variablen PROGNAME$, INTPAR%
und REALPAR mit ihren Werten dem Client zur
Verfügung gestellt.
Die Satzvorbereitung des Teileprogramms wird
in Zeile 60 erst fortgesetzt, wenn eine entspre‐
chende Fertigmeldung gekommen ist.
Logische Nummer der Datei, in der der Dateizeiger po‐
sitioniert werden soll.
Wertebereich: 1 bis 9
Wird der Wertebereich nicht eingehalten, erscheint die
Fehlermeldung:
"UNZULÄSSIGE DATEINUMMER".

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis