Herunterladen Inhalt Inhalt Diese Seite drucken

Mitsubishi Electric MELFA CR750 Bedienungs- Und Programmieranleitung Seite 465

Industrieroboter
Inhaltsverzeichnis

Werbung

Roboterstatusvariablen
7.2.33
M_In32
Funktion: Eingangssignal lesen
Die Variable enthält den Wert des Doppelworts (32 Bit) eines Eingangssignals.
Eingabeformat
Bsp.: <Numerische Variable> = M_In32 (<Numerischer Ausdruck>)
<Numerische Variable>
<Numerischer Ausdruck>
Programmbeispiel
1 *ack_wait
2 If M_In(7) = 0 Then *ack_wait
3 M1& = M_In32(10000)
4 P1.Y=M_In32(10100)/1000.0
Erläuterung
● Die Variable enthält die Eingangssignaldaten als numerischen Wert mit 32-Bit-Länge.
● Auch wenn Signalnummern bis 32767 verwendet werden können, muss über die Nummern ein
sinnvoller Zugriff auf die vorhandenen Eingänge erfolgen. Bei Angabe von Signalnummern,
denen keine Hardware zugeordnet ist, wird ein undefinierter Zustand gesetzt.
● Als <Numerische Variable> kann ein Integer-Wert mit Doppelwort-Genauigkeit oder ein Real-
Wert eingesetzt werden.
● Die Variablen können ausschließlich gelesen werden.
ACHTUNG:
E
Unterbrechen Sie immer die Signale, um eine Synchronisation auszulösen. Andernfalls können
durch falsche oder unvollständig übertragene Signale Fehlfunktionen auftreten.
CR750/CR751
Legt eine numerische Variable fest
Die entsprechende Zuordnung zeigt Tab. 7-4.
Legt die Eingangssignalnummer fest
Die entsprechende Zuordnung zeigt Tab. 7-5.
Serie CR750-D/CR751-D:
0 bis 255: Standardeingänge
716 bis 731: Reserviert
900 bis 907: Handeingang
2000 bis 5071: Eingangssignale in einem PROFIBUS-
Netzwerk
6000 bis 8047: dezentrales Eingangsregister in einem
CC-Link-Netzwerk
Serie CR750-Q/CR751-Q:
716 bis 731: Reserviert
900 bis 907: Handeingang
10000 bis 18191: Übergreifende Mehrfach-CPU-Operanden
'Warten, bis Eingangssignal 7 einschaltet
(Unterbrechung).
'Speichert den 32-Bit-Datenwert der Eingangssignalnr.
10000 in die Variable M1 mit Doppelwort-Genauigkeit
'Eingabe des Ergebniswerts der Division des 32-Bit-
Datenwerts der Eingangssignalnr. 10100 mit dem Wert
1000 in die Y-Komponente der Positionsvariable P1
(Dieses Beispiel setzt voraus, dass das externe Signal
ursprünglich ein Real-Wert war, danach mit 1000
multipliziert und in einen Integer-Wert umgewandelt
wurde.)
Detaillierte Variablenbeschreibung
7 - 35

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis