beautypg.com

Component object – class code: 100 (64hex) – Bird Technologies BDS-Manual User Manual

Page 81

background image

67

Table 5-29 S-Device Supervisor Common Services

Table 5-30 S-Device Supervisor Object Instances

Component Object – Class Code: 100 (64

HEX

)

Table 5-31 Component Object Class Attributes (Instance 0)

Table 5-32 Component Object Instance Attributes

Table 5-33 Component Object Common Services

Table 5-34 Component Object Instances

Service

Code

Class Instance

Service Name

Description of Service

14 (0x0E)

Yes

Yes

Get_Attribute_Single

Returns the contents of the
specified attribute.

16 (0x10)

Yes

Yes

Set_Attribute_Single

Modifies an attribute.

Instance

Name

Description

1

BDS Supervisor

BDS S-Device Supervisor instance.

Attrib Rule

NV

Name

Data Type

Description

Value

1

Get

NV

Revision

UINT

Revision level of this object. 1

2

Get

NV

Max Instance

UINT

Maximum number of
available instances.

1

6

Get

NV

Max Class
Attribute ID

UINT

Highest possible class-level
attribute ID value.

7

7

Get

NV

Max Instance
Attribute ID

UINT

Highest possible instance-
level attribute ID value.

*

Attrib Rule NV

Name

Data

Type

Description

Semantics of

Value

1

Get

NV

Model Type

SHORT_
STRING

Component model
type.

Model type string.
0-128 chars.

2

Get

NV

Serial Number SHORT_

STRING

Component serial
number.

Serial number.
0-128 chars.

3

Get

NV

Calibration
Date

DATE_
AND_
TIME

Component
calibration date and
time info.

CIP timestamp
data type with
date and time.

Service

Code

Class Instance

Service Name

Description of Service

14 (0x0E)

Yes

Yes

Get_Attribute_Single

Returns the contents of the
specified attribute.

Instance

Name

Description

1

BDS Info

BDS component info.