7-3
7 System-defined Variables That Are Related to the Built-in EtherCAT Port
NJ/NX-series CPU Unit Built-in EtherCAT Port User’s Manual (W505)
7-1 System-defined Variables That Are Related to the Built-in EtherCAT Port
7
7-1-2 System-defined Variables
Functional Classification: EtherCAT Communications Errors
7-1-2 System-defined Variables
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 Meanings of Error Status Bits given
later for the meaning of individual bits.
WORD 16#0000 to
16#00F0
page 7-9
_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 Meanings of Error Status Bits given
later for the meaning of individual bits.
WORD 16#0000 to
16#00F0
page 7-9
_EC_MstrErr Master Error This system-defined variable provides the col-
lective status of EtherCAT master errors and
slave errors detected by the EtherCAT mas-
ter.
Refer to Meanings of Error Status Bits given
later for the meaning of individual bits.
WORD 16#0000 to
16#00F0
page 7-9
_EC_SlavErr Slave Error This system-defined variable provides the col-
lective status of all the error status for Ether-
CAT slaves.
Refer to Meanings of Error Status Bits given
later for the meaning of individual bits.
WORD 16#0000 to
16#00F0
page 7-9
_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 sys-
tem configuration. This variable array
indicates slaves in which there are errors. Sta-
tus is provided for each EtherCAT slave node
address (1 to 512).
*1
Refer to Meanings of
Error Status Bits given later for the meaning of
individual bits.
ARRAY
[1..512]
OF
WORD
*1
16#0000 to
16#00F0
page 7-10
_EC_MacAdrErr MAC Address
Error
TRUE if there is an illegal MAC address. BOOL TRUE or
FALSE
page 7-10
_EC_LanHwErr Communications
Controller Error
TRUE if there is a communications controller
hardware error.
BOOL TRUE or
FALSE
page 7-10
_EC_LinkOffErr Link OFF Error TRUE if the communications controller link is
not established.
BOOL TRUE or
FALSE
page 7-10
_EC_NetCfgErr Network
Configuration
Information Error
TRUE if there is illegal network configuration
information.
BOOL TRUE or
FALSE
page 7-10
_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 7-11
_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 7-11
_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
FALSE
page 7-11
_EC_PDTimeoutErr Process Data
Reception Time-
out Error
TRUE if a timeout occurs while receiving pro-
cess data.
BOOL TRUE or
FALSE
page 7-11
_EC_PDSendErr Process Data
Transmission
Error
TRUE if there is a process data transmission
error (cannot send within the process data
communications cycle or transmission jitter is
over the limit).
BOOL TRUE or
FALSE
page 7-11