MEM-BUS
EtherNet/IP™ ENCODER
Instruction Manual
ENIP_Manual_ENG 17/07/2018
20
3.3 Assembly Object – 04H
The Assembly Object binds attributes of multiple objects, which allows data to or from each object to be
sent or received over a single connection. Assembly objects can be used to bind input data or output data,
where the terms ‘input’ and ‘output’ are defined from the network’s point of view.
An input will produce data on the network, while an output will consume data from the network.
Instance 0 includes the attributes of the class itself.
The following services are supported:
0EH –
Get_Attribute_Single
Table 3.7 shows the supported attributes for instance 0.
INSTANCE 0, CLASS 04H
Attribute
Access
Name – Description
Data type
Value
1
Get
Revision
UINT
0002H
2
Get
Max instance
UINT
006EH
3
Get
Number of instances
UINT
0005H
6
Get
Number ID of the last class attribute
UINT
0007H
7
Get
Number ID of the last instance attribute
UINT
0004H
Table 3.7 – Class attributes of the object 04H
The following table contains all supported instance attributes of the assembly object.
Attribute
Access
Name – Description
Data type
Value
3
Get
Data of the assembly instance
BYTE ARRAY
See table 3.9
4
Get
Number of bytes in attribute 3
UINT
See table 3.9
Table 3.8 – Assembly object, instance attributes
ELAP MEM-BUS encoder supports 4 I/O assembly instances. Assembly instances are also called
connection
points
. Two connection point types are defined:
O
T (Originator
Target = Encoder): These connection points represent
output data
from the
control system (PLC).
T
O (Target = Encoder
Originator): These connection points represent
input data
for control
system (PLC). The instances T
O contain, for example, the position and velocity values of the
encoder.
According to the Encoder Device Profile, instances 1, 2 and 3 are provided for input data. Instance 110 is
vendor specific.
Instance 100 is defined as the configuration assembly instance. Use of this assembly instance when
establishing class 1 connections is one possibility for configuration of the encoder.
The following table shows the values of attributes 3 and 4, for the assembly instances.
Instance Type
Attribute 3 (data)
Attribute 4 (size)
1
Input
Position Value (23H, attr.10)
4 Byte
2
Input
Position (23H, attr.10) + Alarm Flag (23H, attr.46) + Warning Flag (23H,
attr.49)
5 Byte
3
Input
Position Value (23H, attr.10) + Velocity Value (23H, attr.24)
8 Byte
100
Output Configuration Data (see table 3.11)
28 Byte
110
Input
Position Value (23H, attr.10) + Velocity Value (23H, attr.24) + Position Status
Register (23H, attr.21) + Warnings (23H, attr.47)
12 Byte
Table 3.9 –Attributes 3 and 4 of the assembly instances
Содержание MEM440-Bus
Страница 1: ...1 MEM BUS ABSOLUTE ENCODER Instruction Manual ...
Страница 40: ......
Страница 41: ......
Страница 42: ...MEM BUS EtherNet IP ENCODER Instruction Manual ENIP_Manual_ENG 17 07 2018 40 ...