Object Model, Encoder Device
TR-Electronic GmbH 2013, All Rights Reserved
Printed in the Federal Republic of Germany
Page 110 of 175
TR - ECE - BA - DGB - 0102 - 09
01/17/2019
6.2 Assembly
6.2.1 I/O Assembly Instances
About the
IO Assembly Instances
the process data (current position) of the
measuring system are transmitted.
For position values
≤ 32 bit:
- Encoder: Instance 1 with 32 bit position data
- Encoder: Instance 2 with 32 bit position data and status flags
- Encoder: Instance 3 with 32 bit position data and velocity
For position values
≤ 64 bit:
- Encoder: Instance 101 with 64 bit position data
- Encoder: Instance 102 with 64 bit position data and status flags
- Encoder: Instance 103 with 64 bit position data and velocity
Instance
Type
Name
Description
1
Input
Position Value 32 bit
32 bit position value
2
Input
Position Value 32 bit + Flags
32 bit position value
with status flags
3
Input
Position Value 32 bit + Velocity
32 bit position value
with velocity value
100
-
Heartbeat
Heartbeat
101
Input
Position Value 64 bit
64 bit position value
102
Input
Position Value 64 bit + Flags
64 bit position value
with status flags
103
Input
Position Value 64 bit + Velocity
64 bit position value
with velocity value
Table 4: Overview I/O Assembly Instances
See also chapter 7.3.3
on page 119.
6.2.1.1 I/O Assembly Data Attribute Format
The process data are transmitted with the following format:
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
…