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

132 • DeviceNet

Configuration / Parametering with the Object Model

Description of the instances:

 

Instance ID

 

 

Description

 

 

 

 

 

1

 

 

 

reference to the first analog output point

 

 

 

2

 

 

 

reference to the next analog output point

 

 

 

...

 

 

 

 

 

 

 

 

 

 

255

 

 

 

reference to the last possible analog output point

 

 

Instance 1 to 255:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Attribute

 

Used in

 

Access

Name

Data type

Description

Value

 

ID

 

buscoupler

 

rule

 

 

 

 

 

1

 

dep. on kind

get

AOPOBJ_

Array of

output data

actual

 

 

 

of connected

 

VALUE

Byte

 

output

 

 

 

modules

 

 

 

 

 

value

 

2

 

dep. on kind

get

AOPOBJ_

USINT

output data length

number

 

 

 

of connected

 

VALUE

 

 

of Bytes

 

 

 

modules

 

 

 

 

 

 

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

 

5.6.2.2 Supplement to the Object Model for Controller 750-806

5.6.2.2.1Bit-Strobe

Consumed Path changeable (Discrete Output Point (class 0x66) or 0 valid)

Produced-Path changeable like a poll connection (if data size more than 8 bytes, only the first 8 bytes are transmitted)

5.6.2.2.2Dynamic Assembly

Two dynamic assembly instances possible (instance 100 and 101)

Attribute ID

Used in

Acces

Name

DeviceNet data

Description of attribute

Semantics

 

buscoupler

Rule

 

type

 

of values

1

Required

Get

Number of

UINT

Max.51 members possible

 

 

 

 

Members in

 

 

 

 

 

 

List

 

 

 

2

Required

Get/Set

Member List

Array of Struct

The member list is an array

 

 

 

 

 

 

of DeviceNet paths

 

 

 

 

Member Data

UINT

Size of member data

Size in

 

 

 

Description

 

 

bits

 

 

 

Member Path

UINT

Size of member path

Size in

 

 

 

Size

 

 

bytes

 

 

 

Member Path

EPATH

 

 

 

 

 

(**)

 

 

 

3

Required

Get/Set

Data

Array of Byte

 

 

WAGO-I/O-SYSTEM 750

DeviceNet

DeviceNet • 133

Configuration / Parametering with the Object Model

(**)

Descrition of the MemberPath: 0x20 CC 0x24 II 0x30 AA

CC:class

II:instance

AA:attribute

The following classes / instances / attributes are possible: class:100 instance 1 attribute 5 (ProcessState)

class:100 instance 1 attribute 6 (DNS_i_Trmnldia) class:101 (Discrete Input Point Object)

class:102 (Discrete Output Point Object) class:103 (Analog Input Point Object) class:104 (Analog Output Point Object) class:160-173 (PLC variables)

Class Services

Service code

Service name

Service description

0x0Eh

Get_Attribute_Single

Used to read an Object attribute value

0x08h

Create

Instantiates an Assembly object within a

 

 

specified class. Response contains in-

 

 

stance number.

Instance Services

Service code

Service name

Service description

0x0Eh

Get_Attribute_Single

Used to read an Object attribute value

0x10h

Set_Attribute_Single

Modifies an attribute value

0x09h

Delete

Deletes an assembly object and releases

 

 

all associated resources

5.6.2.2.3 New Classes for the PFC Fieldbus Variables

7 new classes for each input and output.

All 7 input / output classes are overlapped, e.g.:

1st and 2nd USINT (class 160 / instance 1 and 2)

=1st UINT (class166 / instance 1), or

1st and 2nd UINT (class166 / instance 1 and 2)

=1st UDINT (class170 / instance 1) etc.

5.6.2.2.4Class 160 (0xA0) Input PLC Fieldbus Variable USINT

Instance 0:

Attribute ID

Used in buscoupler

Acces

Name

DeviceNet

Description of attribute

Semantics of

 

 

Rule

 

data type

 

values

1

Required

Get

Revision

UINT

Revision of this object

0x01

2

Optional

Get

Max.

UINT

Max. instance number of

255

 

 

 

instance

 

an object currently created

 

 

 

 

 

 

in this class level of the

 

 

 

 

 

 

device

 

Description for the object instance Ids

Instance ID Description

1Reference to the1. input PLC byte

2

Reference to the 2. input PLC byte

 

255

Reference to the 255. input PLC byte

WAGO-I/O-SYSTEM 750

DeviceNet

134 • DeviceNet

Configuration / Parametering with the Object Model

Instance 1 to instance 255

Attribute ID

Used in buscoupler

Acces

Name

DeviceNet

Description of attribute

Semantics of

 

 

Rule

 

data type

 

values

1

Optional

Get/Set

FB_IN_

USINT

Input data

Actual input

 

 

 

VAR

 

 

data

Services:

Service code

Service name

Service description

0x0Eh

Get_Attribute_Single

Used to read an Object attribute value

0x10h

Set_Attribute_Single

Used to write an Object attribute value

5.6.2.2.5 Class 161 (0xA1) Input Fieldbus Variable USINT

PLC input byte 256 … 510

Max. instance: 255

5.6.2.2.6 Class 162 (0xA2) Input Fieldbus Variable USINT

PLC input byte 511 … 512

Max. instance: 2

5.6.2.2.7 Class 163 (0xA3) Output Fieldbus Variable USINT

Attribute ID

Used in buscoupler

Acces Rule

Name

DeviceNet data

Description of attribute

Semantics

 

 

 

 

type

 

of values

1

Required

Get

Revision

UINT

Revision of this object

0x01

2

Optional

Get

Max. instan-

UINT

Max. instance number

255

 

 

 

ce

 

of an object currently

 

 

 

 

 

 

created in this class

 

 

 

 

 

 

level of the device

 

Description for the object instance Ids

Instance ID

Description

1

Reference to the 1. PLC output byte

2

Reference to the 2. PLC output byte

 

255

Reference to the 255. PLC output byte

Instance 1 to instance 255:

Attribute

Used in buscoupler

Acces Rule

Name

DeviceNet data

Description of attribute

Semantics

ID

 

 

 

type

 

of values

1

Optional

Get

FB_OUT_VA

USINT

Output data

Actual

 

 

 

R

 

 

output

 

 

 

 

 

 

data

Services:

Service code

Service name

Service description

0x0Eh

Get_Attribute_Single

Used to read an Object attribute value

WAGO-I/O-SYSTEM 750

DeviceNet

DeviceNet • 135

Configuration / Parametering with the Object Model

5.6.2.2.8 Class 164 (0xA4) Output Fieldbus Variable USINT

PLC output byte 256 … 510

Max. instance: 255

5.6.2.2.9 Class 165 (0xA5) Output Fieldbus Variable USINT

PLC output byte 511 … 512

Max. instance: 2

5.6.2.2.10Class 166 (0xA6) Input Fieldbus Variable UINT

PLC input byte 1..255

Max. instance: 255

5.6.2.2.11Class 167 (0xA7) Input Fieldbus Variable UINT

PLC input byte 256

Max. instance: 1

5.6.2.2.12Class 168 (0xA8) Output Fieldbus Variable UINT

PLC output byte 1..255

Max. instance: 255

5.6.2.2.13Class 169 (0xA9) Output Fieldbus Variable UINT

PLC output byte 256

Max. instance: 1

5.6.2.2.14Class 170 (0xAA) Input Fieldbus Variable UDINT

PLC input byte 1..128

Max. instance: 128

5.6.2.2.15Class 171 (0xAB) Input Fieldbus Variable UDINT

PLC input byte 1..128

Max. instance: 128

Starts with 2 bytes offset

(the 2nd and 3rd UINT (class166 / instance 2 and 3) = 1st UDINT (class171 / instance 1) etc.)

WAGO-I/O-SYSTEM 750

DeviceNet

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