Overview

Every EtherNet/IP explicit message performs a service. Each service is associated with a service code (or number). You will need to identify the explicit messaging service by its name, decimal number, or hexadecimal number.

You can execute EtherNet/IP explicit messages using either a Control Expert MBP_MSTR function block or the Control Expert Ethernet Configuration Tool’s EtherNet/IP Explicit Message Window.

NOTE: Configuration edits made to an Ethernet communication module from the Control Expert Ethernet Configuration Tool’s EtherNet/IP Explicit Message Window are not saved to the operating parameters stored in the CPU and, therefore, are not sent by the CPU to the module on startup.

You can use Control Expert to construct a request that executes any service supported by the target device that is compliant with the EtherNet/IP protocol.

Services

The services supported by Control Expert include the following standard explicit messaging services:

Service Code

Description

Available in...

Hex

Dec

MBP_MSTR block

Control Expert GUI

1

1

Get_Attributes_All

X

X

2

2

Set_Attributes_All

X

X

3

3

Get_Attribute_List

X

4

4

Set_Attribute_List

X

5

5

Reset

X

X

6

6

Start

X

X

7

7

Stop

X

X

8

8

Create

X

X

9

9

Delete

X

X

A

10

Multiple_Service_Packet

X

D

13

Apply_Attributes

X

X

E

14

Get_Attribute_Single

X

X

10

16

Set_Attribute_Single

X

X

11

17

Find_Next_Object_Instance

X

X

14

20

Detected Error Response (DeviceNet only)

15

21

Restore

X

X

16

22

Save

X

X

17

23

No Operation (NOP)

X

X

18

24

Get_Member

X

X

19

25

Set_Member

X

X

1A

26

Insert_Member

X

X

1B

27

Remove_Member

X

X

1C

28

GroupSync

X

"X" = the service is available.

"—" = the service is not available.