Tcp/ip interface object, Class code, Services – Rockwell Automation 20-COMM-E PowerFlex EtherNet/IP Adapter User Manual

Page 270: Instances, Class attributes, Instance attributes, C-36

Advertising
background image

C-36

EtherNet/IP Objects

20-COMM-E EtherNet/IP Adapter User Manual

Publication 20COMM-UM010G-EN-P

TCP/IP Interface Object

Class Code

Services

Instances

The adapter supports one instance of the TCP/IP Interface object.

Class Attributes

Instance Attributes

Hexadecimal Decimal
0xF5

245

Service Code Implemented for:

Service Name

Class

Instance

0x0E

Yes

Yes

Get_Attribute_Single

0x10

No

Yes

Set_Attribute_Single

Number Description
0

Class Attributes

1

Object Attributes

Attribute ID Access Rule Name

Data Type Description

1

Get

Revision

WORD

The revision of this object

Attribute ID Access Rule Name

Data Type

Description

1

Get

Status of TCP/IP

Network

Interface

DWORD

0 = Not configured

1 = Valid configuration

2…15 = Reserved

2

Get

Configuration

Capability

DWORD

Bit | Value (0 = False, 1 = True)

0 = Supports BOOTP

1 = DNS Client (able to resolve host names by query to DNS server)

2 = DHCP Client (able to obtain network configuration through DHCP)

3 = DHCP-DNS Update (able to send its host name in the DHCP request)

4 = Configuration Settable (able to set the network configuration via TCP/IP)

5…31 = Reserved

3

Set

Configuration

Control

DWORD

Bit | Value

1…3 = Startup configuration

0 = Use configuration saved in NVS

1 = Obtain configuration via BOOTP

2 = Obtain configuration via DHCP

3…15 = Reserved

4 = DNS Enabled (resolves host names by query to DNS server)

5…31 = Reserved

4

Get

Physical Link

Object

STRUCT of:

WORD

Padded EPATH

Path size

Path

5

Get

Interface

Configuration

STRUCT of:

DWORD

DWORD

DWORD

DWORD

DWORD

STRING

Adapter’s IP address

Adapter’s subnet mask

Adapter’s gateway address

Primary name server

Secondary name server

Default domain name

6

Get

Host Name

STRING

Host name when using DHCP

Advertising