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

Ethernet/IP (Ethernet/Industrial Protocol) 175

Object model

7.3.2 Classes

The following classes are supported by the Ethernet/IP software:

7.3.2.1 CIP Common Classes

Class

Name

 

 

01 hex

Identity

 

 

02 hex

Message Router

 

 

04 hex

Assembly

 

 

05 hex

Connection

 

 

06 hex

Connection Manager

 

 

F5 hex

TCP/IP Interface Object

 

 

F6 hex

Ethernet Link Object

 

 

7.3.2.2 WAGO specific Classes

Class

Name

 

 

64 hex

Coupler configuration Object

 

 

65 hex

Discrete Input Point

 

 

66 hex

Discrete Output Point

 

 

67 hex

Analog Input Point

 

 

68 hex

Analog Output Point

 

 

69 hex

Discrete Input Point Extended 1

 

 

6A hex

Discrete Output Point Extended 1

 

 

6B hex

Analog Input Point Extended 1

 

 

6C hex

Analog Output Point Extended 1

 

 

6D hex

Discrete Input Point Extended 2

 

 

6E hex

Discrete Output Point Extended 2

 

 

6F hex

Analog Input Point Extended 2

 

 

70 hex

Analog Output Point Extended 2

 

 

71 hex

Discrete Input Point Extended 3

 

 

72 hex

Discrete Output Point Extended 3

 

 

73 hex

Analog Input Point Extended 3

 

 

74hex

Analog Output Point Extended 3

 

 

80 hex

Module configuration

 

 

81 hex

Module configuration Extended 1

 

 

A0 hex

Input fieldbus variable USINT

 

 

A1 hex

Input fieldbus variable USINT Extended 1

 

 

WAGO-I/O-SYSTEM 750 ETHERNET TCP/IP

176 Ethernet/IP (Ethernet/Industrial Protocol)

Object model

Class

Name

 

 

A2 hex

Input fieldbus variable USINT Extended 2

 

 

A3 hex

Output fieldbus variable USINT

 

 

A4 hex

Output fieldbus variable USINT Extended 1

 

 

A5 hex

Output fieldbus variable USINT Extended 2

 

 

A6 hex

Input fieldbus variable UINT

 

 

A7 hex

Input fieldbus variable UINT Extended 1

 

 

A8 hex

Output fieldbus variable UINT

 

 

A9 hex

Output fieldbus variable UINT Extended 1

 

 

AA hex

Input fieldbus variable UDINT

 

 

AB hex

Input fieldbus variable UDINT Offset UINT

 

 

AC hex

Output fieldbus variable UDINT

 

 

AD hex

Output fieldbus variable UDINT Offset UINT

 

 

7.3.2.3 Explanations of the Object Description

Attribute ID:

Integer value which is assigned to the corresponded attribute

 

 

 

Access:

Set

The attribute can be accessed by means of Set_Attribute services.

 

 

Important: All the set attributes can also be accessed by means of

 

 

Get_Attribute services.

 

Get

The attribute can be accessed by means of Get_Attribute services

 

 

 

NV:

NV (non volatile)

The attribute is permanently stored in the controller.

 

V (volatile)

The attribute is not permanently stored in the controller.

 

Note: If this column is missing, all attributes have the type V

 

 

Name:

Designation of the attribute

 

 

Data type:

Designation of the CIP data type of the attribute

 

 

Description:

Short description for the Attribute

 

 

 

Default value:

Factory settings

 

 

 

 

 

WAGO-I/O-SYSTEM 750 ETHERNET TCP/IP

Ethernet/IP (Ethernet/Industrial Protocol) 177

Object model

7.3.2.4Identity (01 hex)

Class

Attribute

Access

Name

Data type

Description

Default

ID

value

 

 

 

 

 

 

 

 

 

 

1

Get

Revision

UINT

Revision of this object

1 (0x0001)

 

 

 

 

 

 

2

Get

Max Instance

UINT

Maximum Instance

0x0001

 

 

 

 

 

 

3

Get

Max ID Number

UINT

Maximum number of Class

0x0000

 

 

of Class

 

attributes

 

 

 

Attributes

 

 

 

 

 

 

 

 

 

4

Get

Max ID Number

UINT

Maximum number of instance

0x0000

 

 

of Instance

 

attributes

 

 

 

Attribute

 

 

 

 

 

 

 

 

 

Instance 1

Attribute

Access

Name

Data type

Description

Default value

ID

 

 

 

 

 

 

 

 

 

 

 

1

Get

Vendor ID

UINT

Manufacturer identification

40 (0x0028)

 

 

 

 

 

 

2

Get

Device Type

UINT

General type designation of

12 (0x000C)

 

 

the product

 

 

 

 

 

 

 

 

 

 

 

 

3

Get

Product Code

UINT

Designation of the controller

841 (0x0349)

 

 

 

 

 

 

 

 

Revision

STRUCT of:

 

 

 

 

 

 

Revision of the Identity

Depending on the

4

Get

Major Revision

USINT

Objects

firmware

 

 

 

 

 

 

Minor Revision

USINT

 

 

 

 

 

 

 

 

5

Get

Status

WORD

Current status of the device

Bit 0: Assignment

 

 

 

 

 

to a master

 

 

 

 

 

Bit 1=0, reserved

 

 

 

 

 

Bit 2: Configured

 

 

 

 

 

Bit 3=0, reserved

 

 

 

 

 

Bit 4-7: Extended

 

 

 

 

 

Device Status

 

 

 

 

 

Bit 8: Smallest

 

 

 

 

 

remediable error

 

 

 

 

 

Bit 9: Smallest not

 

 

 

 

 

remediable error

 

 

 

 

 

Bit 10: Largest

 

 

 

 

 

remediable error

 

 

 

 

 

Bit 11: Largest not

 

 

 

 

 

remediable error

 

 

 

 

 

Bit 12-15=0,

 

 

 

 

 

reserved

 

 

 

 

 

 

6

Get

Serial Number

UDINT

Serial number

The last 4 digits of

 

 

 

 

 

MAC ID

 

 

 

 

 

 

7

Get

Product Name

SHORT_STRING

Product name

“WAGO Ethernet

 

 

 

 

 

(10/100 Mbps)-

 

 

 

 

 

FBC

 

 

 

 

 

 

WAGO-I/O-SYSTEM 750 ETHERNET TCP/IP

178 Ethernet/IP (Ethernet/Industrial Protocol)

Object model

Common Services

Service code

Service available

Service Name

Description

 

 

Class

Instance

 

 

 

 

 

 

 

 

01 hex

yes

yes

Get_Attribute_All

Supplies contents of all attributes

 

 

 

 

 

05 hex

no

yes

Reset

Implements the reset service.

 

 

 

 

Service parameter:

 

 

 

 

0: Emulates a Power On reset

 

 

 

 

1: Emulates a Power On reset and re-establishes

 

 

 

 

factory settings

 

 

 

 

 

0E hex

no

yes

Get_Attribute_Single

Supplies contents of the appropriate attribute

 

 

 

 

 

7.3.2.5Message Router (02 hex)

Class

Attribute

Access

Name

Data type

Description

Default

ID

value

 

 

 

 

 

 

 

 

 

 

1

Get

Revision

UINT

Revision of this object

1 (0x0001)

 

 

 

 

 

 

2

Get

Number of

UINT

Number of attributes

0 (0x0000)

 

 

Attributes

 

 

 

 

 

 

 

 

 

3

Get

Number of

UINT

Number of services

0 (0x0000)

 

 

Services

 

 

 

 

 

 

 

 

 

4

Get

Max ID Number

UINT

Maximum number of class

0 (0x0000)

 

 

of Class

 

attributes

 

 

 

Attributes

 

 

 

 

 

 

 

 

 

5

Get

Max ID Number

UINT

Maximum number of instance

0 (0x0000)

 

 

of Instance

 

attributes

 

 

 

Attributes

 

 

 

 

 

 

 

 

 

Instance 1

Attribute

Access

Name

Data type

Description

Default value

ID

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ObjectList

STRUCT of:

 

 

 

 

 

 

 

 

 

 

 

 

Number

UINT

 

40

 

 

 

 

 

 

 

 

 

Classes

UINT

 

01 02 04 00 06 00

 

 

 

 

 

F4 00 F5 00 F6 00

1

Get

 

 

 

64

00 65 0066

 

 

 

0067 00 68 00 69

 

 

 

 

 

 

 

 

 

 

00

6A 00 6B 00

 

 

 

 

 

6C 00 6D 00 6E

 

 

 

 

 

00

6F 00 70 00 71

 

 

 

 

 

00

72 00 73 00 74

 

 

 

 

 

00

80 00 81 00 A0

 

 

 

 

 

 

2

Get

NumberAvailabl

UINT

Varable

0x80

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common Services

Service code

Service available

Service Name

Description

 

 

Class

Instance

 

 

 

 

 

 

 

 

01 hex

yes

no

Get_Attribute_All

Supplies contents of all attributes

 

 

 

 

 

0E hex

no

yes

Get_Attribute_Single

Supplies contents of the appropriate attribute

 

 

 

 

 

WAGO-I/O-SYSTEM 750 ETHERNET TCP/IP

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