A-37
Appendices
NJ-series CPU Unit Software User’s Manual (W501)
A-3 System-defined Variables
App
A-3-5 EtherCAT Master Function Module, Category Name: _EC
Functional Classification: EtherCAT Communications Errors
A-3-5 EtherCAT Master Function Module, Category Name: _EC
Variable name Meaning Function Data type
Range of
values
Reference
_EC_ErrSta Built-in
EtherCAT Error
This system-defined variable provides the col-
lective status of errors in the EtherCAT Master
Function Module.
Refer to information on the meanings of the
error status bits at the end of this appendix for
details.
WORD 16#0000 to
16#00F0
page A-66
_EC_PortErr Communications
Port Error
This system-defined variable provides the col-
lective status of errors in the communications
ports for the EtherCAT master.
Refer to information on the meanings of the
error status bits at the end of this appendix for
details.
WORD 16#0000 to
16#00F0
page A-67
_EC_MstrErr Master Error This system-defined variable provides the col-
lective status of EtherCAT master errors and
slave errors detected by the EtherCAT master.
Refer to information on the meanings of the
error status bits at the end of this appendix for
details.
WORD 16#0000 to
16#00F0
page A-67
_EC_SlavErr Slave Error This system-defined variable provides the col-
lective status of all the error status for Ether-
CAT slaves.
Refer to information on the meanings of the
error status bits at the end of this appendix for
details.
WORD 16#0000 to
16#00F0
page A-67
_EC_SlavErrTbl Slave Error Table This system-defined variable gives the error
status for each EtherCAT slave. The error sta-
tus is given for each slave in the actual system
configuration. This variable array indicates
slaves in which there are errors. Status is pro-
vided for each EtherCAT slave node address
(1 to 192). Refer to information on the mean-
ings of the error status bits at the end of this
appendix for details.
ARRAY
[1..192]
OF WORD
16#0000 to
16#00F0
page A-67
_EC_MacAdrErr MAC Address
Error
TRUE if there is an illegal MAC address. BOOL TRUE or
FALSE
page A-68
_EC_LanHwErr Communications
Controller Error
TRUE if there is a communications controller
hardware error.
BOOL TRUE or
FALSE
page A-68
_EC_LinkOffErr Link OFF Error TRUE if the communications controller link is
not established.
BOOL TRUE or
FALSE
page A-68
_EC_NetCfgErr Network
Configuration
Information Error
TRUE if there is illegal network configuration
information.
BOOL TRUE or
FALSE
page A-68
_EC_NetCfgCmpErr Network
Configuration
Verification Error
TRUE if the network configuration information
does not match the actual network configura-
tion.
BOOL TRUE or
FALSE
page A-68
_EC_NetTopologyErr Network
Configuration
Error
TRUE if there is a network configuration error
(too many devices connected or ring connec-
tion).
BOOL TRUE or
FALSE
page A-68
_EC_PDCommErr Process Data
Communications
Error
TRUE if there is an unexpected slave discon-
nection or connection or if a slave WDT error
is detected during process data communica-
tions
.
BOOL TRUE or
FALS
E
page A-69
_EC_PDTimeoutErr Process Data
Reception
Timeout Error
TRUE if a timeout occurs while receiving pro-
cess data.
BOOL TRUE or
FALSE
page A-69