MCO 305 Befehlsreferenz
INDEX
Kurzinfo
Syntax
Beschreibung
Befehlsgruppe
Querverweise
Syntax-Beispiel
Programmbeispiel
INGLB
Kurzinfo
Syntax
Parameter
Rückgabewert
Beschreibung
Portabilität
Befehlsgruppe
Querverweise
48
__ Befehlsreferenz __
Indexposition des Drehgebers anfahren.
INDEX
Der INDEX Befehl startet eine Fahrt zur Indexposition des Drehgebers. Die Index-
suche erfolgt mit der Homefahrt-Geschwindigkeit , die in Par. 33-03 festgelegt ist.
Das Vorzeichen der Homefahrt-Geschwindigkeit bestimmt in welcher Drehrichtung
nach dem Indexsignal gesucht wird.
ACHTUNG!:
Der verwendete Drehgeber muss einen Indexkanal haben.
ACHTUNG!:
Es können nur Drehgeber mit low-aktivem Indexpuls verwendet werden.
Wird innerhalb einer kompletten Umdrehung kein Indexpuls gefunden, erfolgt eine
Fehlermeldung.
Der INDEX Befehl wird auch bei NOWAIT ON zu Ende ausgeführt, bevor mit der
weiteren Abarbeitung des Programms begonnen wird.
ACHTUNG!:
Der Befehl INDEX kann bei Einsatz von Absolutgebern (siehe Par. 32-00
Inkrementalgeber Signaltyp ) nicht verwendet werden.
INI
HOME, POSA, DEFORIGIN, NOWAIT
INDEX
/* Index anfahren */
INDEX_01.M
Liest eine globale CAN-Nachricht über CAN-Bus
erg = INGLB (p)
p =
maximale Wartezeit, definiert in . . .
p = 0
es wird gewartet bis eine Nachricht kommt
p > 0
es wird maximal p Millisekunden gewartet
p < 0
es wird nicht auf eine Nachricht gewartet
erg = –1, falls keine Nachricht gekommen ist, bzw. Bytes 2 und 3 der CAN-Nach-
richt, wenn eine Nachricht gekommen ist.
Die globale Variable MSGVAL enthält dann die obersten Bytes 4 bis 7 der CAN-
Nachricht.
Mit diesem Befehl wird eine globale CAN-Nachricht gelesen, also eine Nachricht, die
an alle Teilnehmer gesandt wurde. Diese Nachrichten haben den Identifier 0 und
damit höchste Priorität.
ACHTUNG!
Diese Nachrichten werden nicht gepuffert und somit beim Eintreffen der nächsten
Nachricht überschrieben
Standardbefehl
CAN
INMSG, OUTMSG
®
MG.34.R1.03 – VLT
ist ein eingetragenes Warenzeichen von Danfoss.