Hierarchical Relationship of System-defined Variables Related to EtherNet/IP Errors
The system-defined variables that are related to EtherNet/IP errors have the following hierarchi-
cal relationship. For example, if the value of any of the _EIP_PortErr, _EIP_CipErr, or
_EIP_TcpAppErr variables in the second level is TRUE, then the _EIP_ErrSta variable in the first
level also changes to TRUE. Therefore, you can check the values of system-defined variables in
a higher level to see if an error has occurred for a variable in a lower level.
Level 1 Level 2 Level 3
Variable Name Variable Name Variable Name
_EIP_ErrSta Built-in Ether-
Net/IP Error
_EIP_PortErr Communica-
tions Port Error
_EIP_MacAdr
Err
MAC Address Error
_EIP_LanHwErr Communications Con-
troller Error
_EIP_EtnCfgErr Basic Ethernet Set-
tings Error
_EIP_IPAdrCfg
Err
TCP/IP Basic Setting
Error
_EIP_IPAdrDupErr IP Address Duplica-
tion Error
_EIP_BootpErr BOOTP Server Error
_EIP_IPRTblErr TCP/IP Advanced
Setting Error
_EIP_CipErr CIP Communi-
cations Error
_EIP_Identity
Err
Identity Error
_EIP_TDLink
CfgErr
Tag Data Link Setting
Error
_EIP_TDLink
OpnErr
Tag Data Link Con-
nection Failed
_EIP_TDLink
Err
Tag Data Link Com-
munications Error
_ EIP_TagAdr
Err
Tag Name Resolution
Error
_EIP_MultiSw
ONErr
Multiple Switches ON
Error
_EIP_TcpAppErr TCP Applica-
tion Communi-
cations Error
_EIP_TcpApp
Cfg
Err
TCP/IP Setting Error
_EIP_NTPSrv
Err
NTP Server Connec-
tion Error
_EIP_DNSSrv
Err
DNS Server Connec-
tion Error