Herunterladen Inhalt Inhalt Diese Seite drucken

Daten-Assemblies / Datenbausteine; Postionswert; Geschwindigkeitswert - Sick Atm60 Inbetriebnahmeanleitung

Vorschau anzeigen Andere Handbücher für ATM60:
Inhaltsverzeichnis
Encoder-Parameter / -Attribute
Eine ständige Aktivierung hat die Konsequenz, dass der aktuelle Positionswert
(Prozessdaten) dauernd wiederholend auf den Presetwert gesetzt wird.
Die Eingangsdaten (Positionswert) im Master Modul bleiben währenddessen
unverändert.
Das EEPROM im Encoder kann dadurch zerstört werden!
6.4

Daten-Assemblies / Datenbausteine

Dieser Teil beschreibt die individuellen Datenbausteine (Data Components), die der Encoder
unterstützen kann. Jeder der Datenbausteine ist einem bestimmten Verarbeitungsmodus (Pro-
cessing Mode) zugeordnet.
Eingangsdaten (Input Data) werden vom Encoder 'produziert'.
Ausgangsdaten (Output Data) werden vom Encoder 'konsumiert'.
Die individuellen Datenbausteine werden zu einem so genannten Daten-Assembly kombiniert
und über die gewünschte Konfiguration ausgewählt.
Übersicht über die Datenbausteine - (I: Eingang (Input), O: Ausgang (Output))
I-1
UDINT
I-2
INT
I-3
UINT
O-1
UDINT

6.4.1 Postionswert

Der skalierte Nummernwert wird entsprechend nachstehender Gleichung berechnet. Wenn die
Skalierungsfunktion nicht aktiv ist, wird der Wert für Scf auf eins (1) gesetzt und der Wert CMR
entspricht PMR. Der Offsetwert wird im EEPROM gespeichert und wird durch das Aktivieren der
Preset-Funktion immer angepasst.
Pos_Scal = (Pos_Phy - "Offsetwert") x ScF + "Presetwert"
Definition vom Positionswert (4 Byte) mit einer maximalen Auflösung von 'nn'-Bit. -- (2**
Byte_1 (MSB)
31 30 29 28 27 26
25 24
Beispiel: -- Sicht als UDINT Wert im Datenformat "Big Endian".
Byte_1 (MSB)
0
0
0

6.4.2 Geschwindigkeitswert

Die Berechnung des Geschwindigkeitswertes basiert auf dem physikalischen Positionswert und
erfolgt in Zyklen von 50 ms.
28
Positionswert (4 Byte)
Geschwindigkeitswert (2 Byte - signed)
Zeitstempel (2 Byte)
Presetwert (4 Byte)
Byte_2
23 22 21 20 19 18 17 16
Anzahl Umdrehungen (1...8192)
Byte_2
Byte_3
1
4
ATM60 / ATM90 / KHK53
Byte_3
15 14 13 12 11 10 09 08
CPR (1...8192)-[Schritte pro Umdr.]
[CMR]
Byte_4 (LSB)
0
1
2
Encoderprofil
herstellerspezifisch
herstellerspezifisch
Encoderprofil
Byte_4 (LSB)
07 06 05 04 03 02 01 00
81.938
== [00.01.40.12]
D
Jan 2005
nn
).
hex

Quicklinks ausblenden:

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Atm90Khk53

Inhaltsverzeichnis