10 I/O Refreshing
10 - 2
NX-series EtherCAT Coupler Unit User’s Manual (W519)
10-1 Introduction to I/O Refreshing for
EtherCAT Slave Terminals
This section introduces I/O refreshing for NX-series EtherCAT Slave Terminals.
The NJ-series CPU Unit performs I/O refreshing cyclically with the NX Units in an EtherCAT Slave Ter-
minal through EtherCAT communications and the NX bus.
The following four cycles affect the operation of I/O refreshing between the NJ-series CPU Unit and the
NX Units in an EtherCAT Slave Terminal.
(A) Task period of the primary periodic task of the CPU Unit (called the primary period)
(B) Process data communications cycle
(C) Refresh cycle of the NX bus
(D) Refresh cycle of each NX Unit
The following figure shows the operation of I/O refreshing when the built-in EtherCAT port on the
NJ-series CPU Unit is used for communications with an EtherCAT Slave Terminal.
• The (B) process data communications cycle and (C) refresh cycle of the NX bus are automatically
synchronized with the (A) primary period of the CPU Unit.
*1
• The (D) refresh cycles of the NX Units depend on the I/O refreshing method of each NX Unit. You can
also use synchronous I/O refreshing for some NX Units and Free-Run refreshing for others. For infor-
mation on the I/O refreshing methods of the NX Units, refer to 10-3 I/O Refreshing for EtherCAT
Slave Terminals on page 10-6.
*1. This applies when the distributed clock is enabled in the EtherCAT Coupler Unit.
NX Unit
Example: Synchronous I/O refreshing
Example: Free-Run refreshing
Example: Synchronous I/O refreshing
(A) Primary period
Built-in EtherCAT port
I/O refreshing between the CPU
Unit and NX Units
(B) Process data communications cycle
Communications path
Other EtherCAT slaves
(D) Refresh cycle of
each NX Unit
(C) Refresh cycle of the NX bus
EtherCAT
Coupler Unit
EtherCAT Slave Terminal
NX Unit NX Unit
NJ-series CPU Unit