Herunterladen Inhalt Inhalt Diese Seite drucken

Epson SRC-300 Referenzhandbuch Seite 266

Inhaltsverzeichnis

Werbung

Befehlsbeschreibung
SYS
System
FUNKTION
FORMAT
BESCHREIBUNG
VERWANDTE
BEFEHLE
BEISPIEL
248
Definiert Backup-Variablen.
SYS [Typendefinition] [Variablenname]{,[Variablenname]}n
Definiert die Backup-Variablen und speichert diese im Backup-Variablen-Be-
reich des Hauptspeichers.
Das Sichern der Backup-Variablen beim Ausschalten der Robotersteuerung
erfolgt batteriegepuffert, d.h., die Variablen werden bei einer Stromunterbre-
chung gesichert. Eine definierte Backup-Variable kann solange verwendet
werden, bis der Speicherbereich der Backup-Variablen durch den Befehl
CLRLIB oder einen ähnlichen Befehl gelöscht wird.
Sie können die folgenden Variablentypen definierten:
BYTE
1 Byte (-128 bis +127)
INTEGER
2 Bytes (-32768 bis +32767)
LONG
4 Bytes (-2147483648 bis +2147483647)
REAL
4 Bytes, 7 Ziffern
DOUBLE
8 Bytes, 14 Ziffern
Sie können mehrere Variablennamen in einer einzigen SYS-Anweisung zur
Typendefinition angeben. In diesem Fall muß jedoch jede Definition eines
neuen Variablentyps auf einer neuen Zeile beginnen.
Wenn Sie ein Programm benutzen wollen, in dem bestimmte Variablen als
Backup-Variablen angenommen werden, müssen Sie diese Backup-Variablen
vor dem Kompilierungsvorgang definieren, ansonsten werden diese Variablen
nicht wie Backup-Variablen verarbeitet.
Die Deklarierung von Backup-Variablen erfolgt durch ein einfaches separates
Programm. Die einmalige Ausführung des Programms genügt. Mehrmaliges
Ausführen und die damit verbundene Backup-Variablen-Definition löst eine
Fehlermeldung aus.
Bei Ausführung des Befehls CLRLIB werden alle Backup-Variablen gelöscht.
Dabei sollten Sie beachten, daß der gesamte Backup-Variablen-Bereich ge-
löscht wird und Sie keine Möglichkeit haben, nur bestimmte Variablen anzu-
geben.
LIBRARY, CLRLIB, LIBSIZE
>10 FUNCTION B_UP
>20 SYS INTEGER V(50)
>30 SYS REAL A(10)
>40 FEND
>RUN
>
Dieses Programm definiert die Variablen V(50)
und A(10) als Backup-Variablen .
Nach 'RUN' (COMPILE + XQT) wird ein
spezieller Speicherbereich reserviert.
Das Programm kann dann gelöscht werden.
Ganze Zahl
Reelle Zahl

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Src-320Src-310Src-310a

Inhaltsverzeichnis