Objekt-Modell, Encoder Device
TR-Electronic GmbH 2013, All Rights Reserved
Printed in the Federal Republic of Germany
Page 22 of 175
TR - ECE - BA - DGB - 0102 - 09
01/17/2019
6.2 Assembly
6.2.1 I/O Assembly Instances
Über die
IO Assembly Instances
werden die Prozessdaten bzw. Positionswerte
des Mess-Systems übertragen:
Für Positionswerte
≤ 32 Bit:
- Encoder: Instanz 1 mit 32 Bit Positionsdaten
- Encoder: Instanz 2 mit 32 Bit Positionsdaten und Status-Flags
- Encoder: Instanz 3 mit 32 Bit Positionsdaten und Geschwindigkeit
Für Positionswerte
≤ 64 Bit:
- Encoder: Instanz 101 mit 64 Bit Positionsdaten
- Encoder: Instanz 102 mit 64 Bit Positionsdaten und Status-Flags
- Encoder: Instanz 103 mit 64 Bit Positionsdaten und Geschwindigkeit
Instance
Typ
Name
Beschreibung
1
Input
Position Value 32 Bit
32 Bit Positionswert
2
Input
Position Value 32 Bit + Flags
32 Bit Positionswert mit
Status-Flags
3
Input
Position Value 32 Bit + Velocity
32 Bit Positionswert mit
Geschwindigkeitswert
100
-
Heartbeat
Heartbeat
101
Input
Position Value 64 Bit
64 Bit Positionswert
102
Input
Position Value 64 Bit + Flags
64 Bit Positionswert mit
Status-Flags
103
Input
Position Value 64 Bit + Velocity
64 Bit Positionswert mit
Geschwindigkeitswert
Tabelle 4: Übersicht I/O Assembly Instanzen
Siehe auch Kap. 7.3.3 Instance, Attributes auf Seite 31.
6.2.1.1 I/O Assembly Data Attribute Format
Die Prozessdaten werden mit folgendem Format übertragen:
Instance
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
1
0
Position Value 32, Low Byte
1
Position Value 32
2
Position Value 32
3
Position Value 32, High Byte
2
0
Position Value 32, Low Byte
1
Position Value 32
2
Position Value 32
3
Position Value 32, High Byte
4
Warning
Alarm