7 System-defined Variables That Are Related to the Built-in EtherCAT Port
7-6
NJ/NX-series CPU Unit Built-in EtherCAT Port User’s Manual (W505)
Functional Classification: EtherCAT Communications Status
Variable name Meaning Function Data type
Range of
values
Reference
_EC_RegSlavTbl Registered Slave
Tab l e
This table indicates the slaves that are regis-
tered in the network configuration information.
Slaves are given in the table in the order of
slave node addresses. The element for a
slave is TRUE if the corresponding slave is
registered.
ARRAY
[1..512]
OF BOOL
*
TRUE or
FALSE
page 7-13
_EC_EntrySlavTbl Network
Connected Slave
Tab l e
This table indicates which slaves are con-
nected to the network. Slaves are given in the
table in the order of slave node addresses.
The element for a slave is TRUE if the corre-
sponding slave has entered the network.
ARRAY
[1..512]
OF BOOL
*
TRUE or
FALSE
page 7-13
_EC_MBXSlavTbl Message Com-
munications
Enabled Slave
Tab l e
This table indicates the slaves that can per-
form message communications. Slaves are
given in the table in the order of slave node
addresses.
The element for a slave is TRUE if message
communications are enabled for it (pre-opera-
tional, safe-operation, or operational state).
Note Use this variable to confirm that mes-
sage communications are possible for
the relevant slave before you execute
message communications with an Eth-
erCAT slave.
ARRAY
[1..512]
OF BOOL
*
TRUE or
FALSE
page 7-14
_EC_PDSlavTbl Process Data
Communicating
Slave Table
This table indicates the slaves that are per-
forming process data communications. Slaves
are given in the table in the order of slave
node addresses.
The element for a slave is TRUE if process
data of the corresponding slave is enabled
(operational) for both slave inputs and out-
puts.
Note Use this variable to confirm that the
data for the relevant slave is valid
before controlling an EtherCAT slave.
ARRAY
[1..512]
OF BOOL
*
TRUE or
FALSE
page 7-14
_EC_DisconnSlavTbl Disconnected
Slave Table
Slaves are given in the table in the order of
slave node addresses.
The element for a slave is TRUE if the corre-
sponding slave was disconnected.
ARRAY
[1..512]
OF BOOL
*
TRUE or
FALSE
page 7-14
_EC_DisableSlavTbl Disabled Slave
Tab l e
Slaves are given in the table in the order of
slave node addresses.
The element for a slave is TRUE if the corre-
sponding slave is disabled.
ARRAY
[1..512]
OF BOOL
*
TRUE or
FALSE
page 7-15
_EC_PDActive Process Data
Communications
Status
TRUE when process data communications
are performed with all slaves*.
*Disabled slaves are not included.
BOOL TRUE or
FALSE
page 7-15
_EC_PktMonStop Packet
Monitoring
Stopped
TRUE when packet monitoring is stopped. BOOL TRUE or
FALSE
page 7-15
_EC_LinkStatus Link Status TRUE if the communications controller link
status is Link ON.
BOOL TRUE or
FALSE
page 7-15
_EC_PktSaving Saving Packet
Data File
Shows whether a packet data file is being
saved.
TRUE: Packet data file being saved.
FALSE: Packet data file not being saved.
BOOL TRUE or
FALSE
page 7-15