Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
29
Добавлен:
11.10.2020
Размер:
2.24 Mб
Скачать

122 • DeviceNet

Configuration / Parametering with the Object Model

5.6.2.1.6 Connection Object (0x05):

Instance 0:

Attribute

Used in

Access

Name

Data type

Description

Default

ID

buscoupler

rule

 

 

 

Value

1

required

get

Revision

UINT

Revision of the Identity Object,

0x02

 

 

 

 

 

Range 1-65535, class definition

 

 

 

 

 

 

upon which the implementation

 

 

 

 

 

 

is based.

 

Description of the instances:

Instance ID

Description

1

References the Explicit Messaging Connection into the Server

2

References the Poll I/O Connection

3

References Bit-Strobe I/O Connection

4

References the Slave´s Change of State or Cyclic I/O Connection

5

Reserved for „Reserved Identifier“, Message ID 1

Instance 1 (explicit messaging):

 

Attribute

Used in

Access

Name

Data type

Description

 

 

ID

buscoupler

rule

 

 

 

 

 

1

available

get

state

USINT

State of the object

 

 

2

required

get

instance_

USINT

Indicates either I/O or Messaging Connection

 

 

 

 

 

type

 

 

 

 

3

required

get

transport-

USINT

defines behaviour of the connection

 

 

 

 

 

Class_

 

 

 

 

 

 

 

trigger

 

 

 

 

4

required

get

produced_

UINT

CAN Identifier field when the connection

 

 

 

 

 

connec-

 

transmits

 

 

 

 

 

tion_id

 

 

 

 

5

required

get

consu-

UINT

CAN Identifier field value that denotes mes-

 

 

 

 

 

med_conn

 

sage to be received

 

 

 

 

 

ection_id

 

 

 

 

6

required

get

initi-

USINT

Defines the message groups across which

 

 

 

 

 

al_comm_

 

productions and consumptions associated

 

 

 

 

 

characteri-

 

with this connection occur

 

 

 

 

 

stics

 

 

 

 

7

required

get

produ-

UINT

maximum number of Bytes transmitted across

 

 

 

 

 

ced_conne

 

this connection

 

 

 

 

 

ction_size

 

 

 

 

8

required

get

consu-

UINT

maximum number of Bytes transmitted across

 

 

 

 

 

med_conn

 

this connection

 

 

 

 

 

ec-

 

 

 

 

 

 

 

tion_size

 

 

 

 

9

required

get/set

expec-

UINT

defines timing associated with this connnec-

 

 

 

 

 

ted_packet

 

tion

 

 

 

 

 

_rate

 

 

 

 

10-11

N/A

get

N/A

N/A

not used

 

 

12

required

get

watchdog_

USINT

defines how to handle inactivity/watchdog

 

 

 

 

 

time-

 

timeouts

 

 

 

 

 

out_action

 

 

 

 

13

required

get

produ-

UINT

number of Bytes in produ-

 

 

 

 

 

ced_conne

 

ced_connection_path attribute

 

 

 

 

 

ction_path

 

 

 

 

 

 

 

_length

 

 

 

 

14

required

get/set

produ-

Array of

specifies the application objects which data is

 

 

 

 

 

ced_conne

USINT

to be produced by this connection object

 

 

 

 

 

ction_path

 

 

 

 

15

required

get

consu-

UINT

number of Bytes in consu-

 

 

 

 

 

med_conn

 

med_connection_path attribute

 

 

 

 

 

ecti-

 

 

 

 

 

 

 

on_path_l

 

 

 

 

 

 

 

 

 

 

 

WAGO-I/O-SYSTEM 750

DeviceNet

DeviceNet • 123

Configuration / Parametering with the Object Model

 

 

 

ength

 

 

16

required

get

consu-

Array of

specifies the application objects that are to

 

 

 

med_conn

USINT

receive the data consumed by this connection

 

 

 

ec-

 

object

 

 

 

tion_path

 

 

17

required

get

producti-

USINT

defines minimum time between new data

 

 

 

on_inhibit

 

production

 

 

 

_time

 

 

 

 

 

 

 

 

Instance 2 (Poll I/O Connection):

Attribute

Used in

Access

Name

Data type

Description

ID

buscoupler

rule

 

 

 

1

available

get

state

USINT

State of the object

2

required

get

instance_

USINT

Indicates either I/O or Messaging Connection

 

 

 

type

 

 

3

required

get

transport-

USINT

defines behaviour of the connection

 

 

 

Class_

 

 

 

 

 

trigger

 

 

4

required

get

produced_

UINT

CAN Identifier field when the connection

 

 

 

connec-

 

transmits

 

 

 

tion_id

 

 

5

required

get

consu-

UINT

CAN Identifier field value that denotes mes-

 

 

 

med_conn

 

sage to be received

 

 

 

ection_id

 

 

6

required

get

initi-

USINT

Defines the message groups across which

 

 

 

al_comm_

 

productions and consumptions associated

 

 

 

characteri-

 

with this connection occur

 

 

 

stics

 

 

7

required

get

produ-

UINT

maximum number of Bytes transmitted across

 

 

 

ced_conne

 

this connection

 

 

 

ction_size

 

 

8

required

get

consu-

UINT

maximum number of Bytes received across

 

 

 

med_conn

 

this connection

 

 

 

ec-

 

 

 

 

 

tion_size

 

 

9

required

get/set

expec-

UINT

defines timing associated with this connnec-

 

 

 

ted_packet

 

tion

 

 

 

_rate

 

 

10-11

N/A

get

N/A

N/A

not used

12

required

get

watchdog_

USINT

defines how to handle inactivity/watchdog

 

 

 

time-

 

timeouts

 

 

 

out_action

 

 

13

required

get

produ-

UINT

number of Bytes in produ-

 

 

 

ced_conne

 

ced_connection_path attribute

 

 

 

ction_path

 

 

 

 

 

_length

 

 

14

required

get/set

produ-

Array of

specifies the application objects which data is

 

 

 

ced_conne

USINT

to be produced by this connection object

 

 

 

ction_path

 

 

15

required

get

consu-

UINT

number of Bytes in consu-

 

 

 

med_conn

 

med_connection_path attribute

 

 

 

ecti-

 

 

 

 

 

on_path_l

 

 

 

 

 

ength

 

 

 

 

 

 

 

 

16

required

get/set

consu-

Array of

specifies the application objects that are to

 

 

 

med_conn

USINT

receive the data consumed by this connection

 

 

 

ec-

 

object

 

 

 

tion_path

 

 

17

required

get

producti-

USINT

defines minimum time between new data

 

 

 

on_inhibit

 

production

 

 

 

_time

 

 

 

 

 

 

 

 

WAGO-I/O-SYSTEM 750

DeviceNet

124 • DeviceNet

Configuration / Parametering with the Object Model

Instance 3 (Bit-Strobe I/O Connection):

Attribute

Used in

Access

Name

Data type

Description

ID

buscoupler

rule

 

 

 

1

available

get

state

USINT

State of the object

2

required

get

instance_

USINT

Indicates either I/O or Messaging Connection

 

 

 

type

 

 

3

required

get

transport-

USINT

defines behaviour of the connection

 

 

 

Class_

 

 

 

 

 

trigger

 

 

4

required

get

produced_

UINT

CAN Identifier field when the connection

 

 

 

connec-

 

transmits

 

 

 

tion_id

 

 

5

required

get

consu-

UINT

CAN Identifier field value that denotes mes-

 

 

 

med_conn

 

sage to be received

 

 

 

ection_id

 

 

6

required

get

initi-

USINT

Defines the message groups across which

 

 

 

al_comm_

 

productions and consumptions associated

 

 

 

characteri-

 

with this connection occur

 

 

 

stics

 

 

7

required

get

produ-

UINT

maximum number of Bytes transmitted across

 

 

 

ced_conne

 

this connection

 

 

 

ction_size

 

 

8

required

get

consu-

UINT

maximum number of Bytes received across

 

 

 

med_conn

 

this connection

 

 

 

ec-

 

 

 

 

 

tion_size

 

 

9

required

get/set

expec-

UINT

defines timing associated with this connnec-

 

 

 

ted_packet

 

tion

 

 

 

_rate

 

 

10-11

N/A

get

N/A

N/A

not used

12

required

get

watchdog_

USINT

defines how to handle inactivity/watchdog

 

 

 

time-

 

timeouts

 

 

 

out_action

 

 

13

required

get

produ-

UINT

number of Bytes in produ-

 

 

 

ced_conne

 

ced_connection_path attribute

 

 

 

ction_path

 

 

 

 

 

_length

 

 

14

required

get

produ-

Array of

specifies the application objects which data is

 

 

 

ced_conne

USINT

to be produced by this connection object

 

 

 

ction_path

 

 

15

required

get

consu-

UINT

number of Bytes in consu-

 

 

 

med_conn

 

med_connection_path attribute

 

 

 

ecti-

 

 

 

 

 

on_path_l

 

 

 

 

 

ength

 

 

 

 

 

 

 

 

16

required

get

consu-

Array of

specifies the application objects that are to

 

 

 

med_conn

USINT

receive the data consumed by this connection

 

 

 

ec-

 

object

 

 

 

tion_path

 

 

17

required

get

producti-

USINT

defines minimum time between new data

 

 

 

on_inhibit

 

production

 

 

 

_time

 

 

 

 

 

 

 

 

WAGO-I/O-SYSTEM 750

DeviceNet

DeviceNet • 125

Configuration / Parametering with the Object Model

Instance 4 (Change of State and Cyclic I/O Connection):

Attribute

Used in

Access

Name

Data type

Description

ID

buscoupler

rule

 

 

 

1

available

get

state

USINT

State of the object

2

required

get

instance_

USINT

Indicates either I/O or Messaging Connection

 

 

 

type

 

 

3

required

get

transport-

USINT

defines behaviour of the connection

 

 

 

Class_

 

 

 

 

 

trigger

 

 

4

required

get

produced_

UINT

CAN Identifier field when the connection

 

 

 

connec-

 

transmits

 

 

 

tion_id

 

 

5

required

get

consu-

UINT

CAN Identifier field value that denotes mes-

 

 

 

med_conn

 

sage to be received

 

 

 

ection_id

 

 

6

required

get

initi-

USINT

Defines the message groups across which

 

 

 

al_comm_

 

productions and consumptions associated

 

 

 

characteri-

 

with this connection occur

 

 

 

stics

 

 

7

required

get

produ-

UINT

maximum number of Bytes transmitted across

 

 

 

ced_conne

 

this connection

 

 

 

ction_size

 

 

8

required

get

consu-

UINT

maximum number of Bytes received across

 

 

 

med_conn

 

this connection

 

 

 

ec-

 

 

 

 

 

tion_size

 

 

9

required

get/set

expec-

UINT

defines timing associated with this connnec-

 

 

 

ted_packet

 

tion

 

 

 

_rate

 

 

10-11

N/A

get

N/A

N/A

not used

12

required

get

watchdog_

USINT

defines how to handle inactivity/watchdog

 

 

 

time-

 

timeouts

 

 

 

out_action

 

 

13

required

get

produ-

UINT

number of Bytes in produ-

 

 

 

ced_conne

 

ced_connection_path attribute

 

 

 

ction_path

 

 

 

 

 

_length

 

 

14

required

get/set

produ-

Array of

specifies the application objects which data is

 

 

 

ced_conne

USINT

to be produced by this connection object

 

 

 

ction_path

 

 

15

required

get

consu-

UINT

number of Bytes in consu-

 

 

 

med_conn

 

med_connection_path attribute

 

 

 

ecti-

 

 

 

 

 

on_path_l

 

 

 

 

 

ength

 

 

 

 

 

 

 

 

16

required

get

consu-

Array of

specifies the application objects that are to

 

 

 

med_conn

USINT

receive the data consumed by this connection

 

 

 

ec-

 

object

 

 

 

tion_path

 

 

17

required

get/set

producti-

USINT

defines minimum time between new data

 

 

 

on_inhibit

 

production

 

 

 

_time

 

 

 

 

 

 

 

 

Services:

Service Code

Service Name

Description

0x0E

Get_Attribute_Single

Used to read a DeviceNet Object attribute value

0x10

Set_Attribute_Single

Used to modify a DeviceNet object attribute value

0x05

Reset

Restores connection default values.

The instances are not available if the connection is in state „non existent“.

WAGO-I/O-SYSTEM 750

DeviceNet

Соседние файлы в папке 750-806