Herunterladen Diese Seite drucken

Datenaustausch; Position; Presetwert-Funktion - IFM Electronic RNX-13 Bit Handbuch

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

3.3 Datenaustausch

3.3.1 Position

Die Eingabedaten des Drehgebers werden nur für den Positions-Wert mit einer festgelegten Länge von 32
Bit benötigt. Wahlweise unterstützt der Drehgeber eine Positions-Wert-Länge von 16 Bit. Der Wert ist im
Datenfeld rechtsbündig ausgerichtet.
DDLM_Data - Exchange Modus
Standard-Konfiguration:
Oktett:
Bit
Daten
Konfigurations-Daten:
- Geräteklasse 1:
- Geräteklasse 2:
Optionale Konfiguration:
Oktett:
Bit
Daten
Konfigurations-Daten:
- Geräteklasse 1:
- Geräteklasse 2:

3.3.2 Presetwert-Funktion

Die Presetwert-Funktion unterstützt die Anpassung des Drehgeber-Nullpunkts an den mechanischen
Nullpunkt des Systems. Die Presetwert-Funktion setzt den Istwert des Drehgebers auf den Presetwert.
Der Presetwert wird in den Drehgeber als Ausgabewert in der Data_Exchange-Funktion geschrieben. Die
Presetwert-Funktion wird nach der Skalierungsfunktion benutzt. Dies bedeutet, dass der Presetwert in der
aktuellen Messschrittgröße eingegeben wird.
Das höchstwertige Bit (MSB) des Presetwerts steuert die Presetwert-Funktion auf folgende Weise:
Normale Betriebsart:
Der Drehgeber nimmt keine Änderung des Presetwerts vor.
Vorgabemodus:
Mit MSB = 1 akzeptiert der Drehgeber den übergebenen Wert (Bit 0 - 30) als Presetwert im Binärcode.
Der Drehgeber liest den aktuellen Positionswert und berechnet aus dem Presetwert und dem gelesenen
Positionswert einen Offset-Wert. Der Positionswert wird um den berechneten Offset-Wert verschoben. Ist
der Ausgabepositionswert gleich dem Presetwert, so wird der Preset-Modus beendet und das MSB kann
vom Master auf Null gesetzt werden. Der resultierende Offset-Wert kann mit der Diagnose-Funktion
gelesen werden. Er wird im Falle einer Stromunterbrechung im Drehgeber permanent gespeichert und bei
jedem Start neu geladen.
1
31 - 24
31
24
2
- 2
D1hex
2 Eingabedatenwörter, Datenkonsistenz
F1hex
2 Eingabedatenwörter, 2 Ausgabedatenwörter
für Presetwert, Datenkonsistenz
1
15 - 8
15
2
- 2
D0hex
1 Eingabedatenwort, Datenkonsistenz
F0hex
1 Eingabedatenwort, 1 Ausgabedatenwort für Presetwert,
Datenkonsistenz
MSB = 0 (Bit 31, wahlweise Bit 15)
MSB = 1 (Bit 31, wahlweise Bit 15)
2
23 - 16
23
16
2
- 2
Daten_Austausch – 32 Bit
8
Data_Exchange - 16 Bit
15
3
15 - 8
7 - 0
15
8
7
2
- 2
2
2
7 - 0
7
0
2
- 2
4
0
- 2

Werbung

Kapitel

loading

Diese Anleitung auch für:

Rmx-25 bit