5 Implementation of EtherNet/IP
5.2 Classes and instances of the EtherNet/IP-gateway
XI/ON: XNE-GWBR-2ETH-IP
09/2011 MN05002007Z-EN
www.eaton.com
71
•
Interface Configuration
This attribute contains the configuration parameters required to operate as a TCP/IP node.
To modify the Interface Configuration attribute, get the Interface Configuration attribute
first, change the desired parameters, then set the attribute.
The TCP/IP Interface Object applies the new configuration upon completion of the Set
service. If the value of the Startup Configuration bits (Configuration Control attribute) is 0,
the new configuration is stored in non-volatile memory.
The device does not reply to the set service until the values are safely stored to non-volatile
memory.
An attempt to set any of the components of the Interface Configuration attribute to invalid
values results in an error (status code 0x09) returned from the Set service.
If initial configuration is obtained via BOOTP or DHCP, the Interface Configuration attribute
components are all zeros until the BOOTP or DHCP reply is received.
Upon receipt of the BOOTP or DHCP reply, the Interface Configuration attribute shows the
configuration obtained via BOOTP/DHCP.
•
Host Name
The Host Name attribute contains the device’s host name.
The host name attribute is used when the device supports the DHCP-DNS Update capa-
bility and has been configured to use DHCP upon start up.
The mechanism allows the DHCP client to transmit its host name to the DHCP server. The
DHCP server then updates the DNS records on behalf of the client. The host name attribute
does not need to be set for the device to operate normally. The value of the Host Name
attribute, if it is configured, is used for the value of the FQDN option in the DHCP request.
If the Host Name attribute has not been configured, then the device shall not include the
FQDN option in the DHCP request.