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
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