Assembly Object (Class ID: 0x04). ICP DAS USA CAN-2054D

Add to My manuals
21 Pages

advertisement

Assembly Object (Class ID: 0x04). ICP DAS USA CAN-2054D | Manualzz

3.4 Assembly Object (Class ID: 0x04)

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. The terms of ”input” and ”output” are defined from the network’s point of view. An input will produce data on the network and an output will consume data from the network.

Class attribute (Instance ID=0)

Attribute ID

0x01

0x02

Class service

Attribute name

Revision

Max Instance

Data Type

UINT

UINT

Method

Get

Get

Value

1

0x02

Service Code

0x0E

Instance ID

Instance ID

Service name

Get_Attribute_Single

OUTPUT

0x64

0x65 Set DO value

Contents of Each Assembly Object Instance

Instance

Description

ID

Type

Support

Get DI value

Get DO value

Yes

INPUT

Method

0x64

0x65

Channel 0 ~ 7 DI value

Channel 0 ~ 7 DO value

USINT

USINT

Get

Default

Value

0x00

Get/Set 0x00

CAN-2054D

User’s Manual (v1.10, April/2015) 15

Parameter description of Assembly Object Instance

Instance

ID

Data Range Parameter Description

0x64

0x65

0x00 ~ 0xFF

0x00 ~ 0xFF

Bit 0 => channel 0 DI value

Bit 1 => channel 1 DI value

Bit 7 => channel 7 DI value

Bit 0 => channel 0 DO value

Bit 1 => channel 1 DO value

Bit 7 => channel 7 DO value

Note: x is channel number of module

Instance attribute (Instance ID=0x64~0x65)

Attribute ID

0x03

Description

Data

Method

Get/Set

DeviceNet

Data Type

OUTPUT/

INPUT

Value

Dependent on instance ID

Instance service

Service Code

0x0E

0x10

Service name

Get_Attribute_Single

Set_Attribute_Single

Support

Yes

Yes

CAN-2054D

User’s Manual (v1.10, April/2015) 16

advertisement

Related manuals