Herunterladen Inhalt Inhalt Diese Seite drucken

M_Uar32 - Mitsubishi Electric MELFA CR750 Bedienungs- Und Programmieranleitung

Industrieroboter
Inhaltsverzeichnis

Werbung

Detaillierte Variablenbeschreibung
7.2.57

M_Uar32

Funktion: Aufenthalt im benutzerdefinierten Bereich prüfen
Die Variable zeigt an, ob der Mechanismus sich innerhalb des benutzerdefinierten Bereichs befindet.
Dabei entsprechen die Bits 0 bis 31 den benutzerdefinierten Bereichen 1 bis 32.
1: innerhalb des benutzerdefinierten Bereichs
0: außerhalb des benutzerdefinierten Bereichs
Eingabeformat
Bsp.: <Numerische Variable> = M_Uar32 [(<Mechanismusnummer>)]
<Numerische Variable>
<Mechanismusnummer>
Programmbeispiel
1 Def Long M1
2 M1& = M_Uar32(1) AND &H00080000
3 If M1& <> 0 Then M_Out(10) = 1
Erläuterung
● Eine detaillierte Beschreibung zur Anwendung benutzerdefinierter Bereiche finden Sie in
Abschn. 9.9.
● Es erfolgt eine Fehlermeldung, wenn beim Eingabeformat für die <numerische Variable> eine 16-
Bit-Integer-Zahl verwendet wird und dabei der max. Wertebereich überschritten wird. Verwen-
den Sie in diesem Fall für die <numerische Variable> eine 32-Bit-Integer-Zahl.
● Es wird der Bereich überprüft, für den in Parameter AREAnAT (n = 1–32) der Wert „1" (Signalaus-
gabe) eingestellt wurde.
● Bei der dezimalen Darstellung erhält man bei Vergleichsoperationen oder logischen Rechenope-
rationen ein negatives Ergebnis, wenn Bit 31 den Wert „1" hat. Um dies zu verhindern wird eine
hexadezimale Darstellung empfohlen.
● Eine entsprechende Zuordnung der benutzerdefinierbare Bereiche zeigt Tab. 7-15.
● Die Variable kann ausschließlich gelesen werden.
Steht in Beziehung zu folgenden Variablen:
M_Uar
7 - 68
Legt eine numerische Variable fest
Legt die Mechanismusnummer fest
1 ≤ Mechanismusnummer ≤ 3
Bei fehlender Angabe wird der Standardwert „1" gesetzt.
'Ergebnis für den Bereich 20 in M1 übertragen.
'Ausgangssignal 10 schaltet ein, wenn sich der
Mechanismus im Bereich 20 befindet
Roboterstatusvariablen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis