E6581268

3.5. Connection Object

Class code 0x05. The Connection Class allocates and manages the internal resources associated with both I/O and Explicit Messaging Connections.

3.5.1. Connection Object Attributes

Not supported.

3.5.2. Connection Object Instance Attributes

Connection Instance ID #

Description

1

References the Explicit Messaging Connection

2

Reference the Polled I/O Connection

3.5.2.1. Explicit Messaging Connection Object Instance Attributes (Instance 1)

Attribute

Name

Data

Access

Description

Default

ID

Type

Rules

Value

 

 

 

 

 

 

State of the object

 

 

 

 

 

00 = Non-existent

 

 

 

 

 

01 = Configuring

 

1

state

USINT

Get

02 = Waiting for connection ID

-

 

 

 

 

03 = Established

 

 

 

 

 

04 = Timed Out

 

 

 

 

 

05 = Deferred Delete

 

2

instance_type

USINT

Get

Indicates connection type

0

3

transportClass_trigger

USINT

Get

Connection behavior

0x83

4

produced_connection_id

UINT

Get

Placed in CAN ID field when

0x40B*

transmitting

 

 

 

 

 

5

consumed_connection_id

UINT

Get

CAN ID field value denoting received

0x40C*

messages

 

 

 

 

 

6

initial_comm_characteristics

USINT

Get

Defines producing / consuming

0x21

message groups

 

 

 

 

 

7

produced_connection_size

UINT

Get

Max number of bytes transmitted across

49

this connection

 

 

 

 

 

8

consumed_connection_size

UINT

Get

Max number of bytes received across

49

this connection

 

 

 

 

 

9

expected_packet_rate

UINT

Get/Set

Defines timing associated with this

2500

connection

 

 

 

 

Auto Delete

12

watchdog_timeout_action

USINT

Get/Set

Inactivity/watchdog timeout action

(1)

 

 

 

 

Number of bytes in

 

produced_connection_path

 

 

 

13

UINT

Get

produced_connection_path

0

_length

 

 

 

attribute

 

 

 

 

 

 

 

 

USINT

 

Specifies Application Object(s)

 

14

produced_connection_path

Get

whose data is to be produced by

Empty

(ARRAY)

 

 

 

this connection

 

 

 

 

 

 

 

consumed_connection_path

 

 

Number of bytes in

 

15

UINT

Get

consumed_connection_path

0

_length

 

 

 

attribute

 

 

 

 

 

 

 

 

USINT

 

Specifies Application Object(s) whose

 

16

consumed_connection_path

Get

data is to be consumed

Empty

(ARRAY)

 

 

 

by this connection

 

 

 

 

 

 

17

production_inhibit_time

UINT

Get

Defines minimum time between new

0

data production

 

 

 

 

 

* connection id dependant on device Mac ID

 

 

 

- 19 -

Page 20
Image 20
Toshiba DEV001Z manual Connection Object Attributes, Connection Object Instance Attributes