Begriffserklärung
E/A-Variablen
Folgende Ein- und Ausgangsvariablen können verwendet werden. Sie sind als Roboterstatusvariab-
len vordefiniert.
E/A-Variable
M_In
M_Inb
M_Inw
M_Out
M_Outb
M_Outw
M_DIn
M_DOut
Tab. 5-4:
Detaillierte Hinweise zu den E/A-Variablen finden Sie im Abschn. 7.2.32 „M_In/M_Inb/M_In8/M_Inw/
M_In16", im Abschn. 7.2.41 „M_Out/M_Outb/M_Out8/M_Outw/M_Out16" und im Abschn. 7.2.23
„M_DIn/M_DOut".
Feldvariablen
Numerische Variablen, Zeichenkettenvariablen, Positionsvariablen und Gelenkvariablen können in
Feldvariablen verwendet werden. Die Festlegung der Feldvariablenelemente erfolgt über die Indi-
zierung der jeweiligen Variablen. Deklarieren Sie die Feldvariablen, bevor Sie sie verwenden (siehe
auch Abschn. 6.3.29 „Dim-Befehl"). Eine Feldvariable darf aus maximal 3 Dimensionen bestehen.
Beispiele
Dim M1(10)
Dim M2%(10)
Dim M3!(10)
Dim M4#(10)
Dim P1(20)
Dim J1(5)
Dim ABC (10,10,10)
Die Indizierung einer Variablen beginnt mit 1. Nur bei den speziellen Ein-/Ausgangssignalvariablen
(M_In, M_Out etc.) beginnt die Indizierung bei 0. Stellen Sie vor der Deklaration von Feldvariablen si-
cher, dass genügend freier Speicherplatz vorhanden ist.
5 - 14
Beschreibung
Für Lese-Zugriff auf Eingangssignalbits
Für Lese-Zugriff auf Eingangssignalbytes (8-Bit-Signal)
Für Lese-Zugriff auf Eingangssignalworte (16-Bit-Signal)
Für Schreib-/Lese-Zugriff auf Ausgangssignalbits
Für Schreib-/Lese-Zugriff auf Ausgangssignalbytes (8-Bit-Signal)
Für Schreib-/Lese-Zugriff auf Ausgangssignalworte (16-Bit-Signal)
Für Lese-Zugriff auf Eingangsregister bei CC-Link-Verbindung
(nicht bei der CRQ-Serie)
Für Schreib-/Lese-Zugriff auf Ausgangsregister bei CC-Link-Verbindung
(nicht bei der CRQ-Serie)
E/A-Variablen
Typ Real mit einfacher Genauigkeit
Typ Integer
Typ Real mit einfacher Genauigkeit
Typ Real mit doppelter Genauigkeit
MELFA-BASIC V