MCO 305 Befehlsreferenz
MENCPOSOFFS
Kurzinfo
Syntax
Parameter
Rückgabewerte
Beschreibung
Befehlsgruppe
Querverweis
Programmbeispiel
MENCTGREAD
Kurzinfo
Syntax
Parameter
Rückgabewerte
Beschreibung
Befehlsgruppe
Querverweise
Programmbeispiel
62
__ Befehlsreferenz __
Synchronisiert den inkrementalen Positionszähler mit dem absoluten im Encoder.
erg =
MENCPOSOFFS offset
offset = Liefert die Differenz zwischen der absoluten und inkrementalen Position
(absolute – inkremental)
OK
0
Der Befehl war erfolgreich.
TIMEOUT
-1
Keine Antwort innerhalb von 300 ms erhalten.
BADFRAME
-2
Der erhaltene Frame ist nicht gültig.
OVERFLOW
-4
Mehr Bytes erhalten, als der Empfangspuffer aufnehmen kann.
Es wird die Differenz zwischen der absoluten Encoder-Position und dem inkremen-
talen Zähler bestimmt und zurückgeliefert.
Hierfür wird der inkrementale Zähler im DSP exakt in dem Moment gelatcht, in dem
auch der Hiperface-Encoder die absolute Position latcht und diese via RS485 liefert.
Mit Hilfe dieser Differenz kann der Anwender z.B. die Position innerhalb APOSS mit
SETMORIGIN auf den absoluten Wert setzen.
Wird der Hiperface-Encoder als Slave-Signal statt eines Master-Signals benutzt,
verwenden Sie den Befehl ENCPOSOFFS (siehe Parameter 32-52).
SYS
ENCPOSOFFS
Siehe Programmbeispiel bei ENCPOSOFFS.
Liest ein RS485 Telegramm vom Encoder.
erg = MENCTGREAD array
array = Benutzer-Array, in das die erhaltene Datenmenge geschrieben werden soll.
OK
x (>0) TG mit x Byte Anwenderdaten angekommen
ACTIVE
0
Die Übertragung läuft noch.
TIMEOUT
-1
Keine Antwort innerhalb von 300 ms erhalten.
BADFRAME
-2
Der erhaltene Frame ist nicht gültig.
OVERFLOW
-4
Mehr Bytes erhalten, als der Empfangspuffer aufnehmen
kann.
Nachdem ein Telegramm mit MENCTGWRITE gesendet wurde, kann die Antwort mit
diesem Befehl gepollt werden. Der Rückgabewert wird ausgegeben, entweder wenn
er schon angekommen ist oder wenn ein Timeout aufgetreten ist.
Wird der Hiperface-Encoder als Slave-Signal statt eines Master-Signals benutzt,
verwenden Sie den Befehl ENCPOSOFFS (siehe Parameter 32-52).
SYS
ENCTGREAD, MENCTGWRITE
Siehe Programmbeispiel bei ENCTGREAD.
®
MG.34.R1.03 – VLT
ist ein eingetragenes Warenzeichen von Danfoss.