2 CPU Unit Operation
2-2
NJ-series CPU Unit Software User’s Manual (W501)
2-1 Overview of CPU Unit Operation
This section describes the operation of the CPU Unit and gives an overview of how it operates depend-
ing on the status of the CPU Unit.
The NJ-series CPU Unit executes the user program for sequence control and motion control. It also
performs other processing, such as I/O refreshing and external communications. These processes are
performed by the software in the CPU Unit.
The CPU Unit also contains settings, the user program, variables, and other data. The CPU Unit uses
this data to perform processing. Of this data, variables are used to access the CPU Unit and I/O, and for
external communications.
The internal software and the use of variables for I/O access enable the CPU Unit to execute both
sequence control and motion control.
This section describes the following items to provide you with a basic understanding of how the CPU
Unit performs sequence control and motion control.
Refer to the following manuals for details on the use of variables for external communications.
2-1-1 Introduction to CPU Unit
Item Reference
Software P.2-4
Accessing I/O P.2-10
Sequence control and motion control P.2-18
Overview of CPU Unit data P.2-23
Operation for CPU Unit status P.2-25
Communications Manual
EtherNet/IP • For information on using variables with the built-in EtherNet/IP port, refer to the
NJ-series CPU Unit Built-in EtherNet/IP Port User’s Manual (Cat. No. W506).
• For information on using variables with an EtherNet/IP Unit, refer to the CJ-series
EtherNet/IP Units Operation Manual for NJ-series CPU Unit (Cat. No. W495).
Serial communica-
tions
CJ-series Serial Communications Units Operation Manual for NJ-series CPU Unit
(Cat. No. W494)
NJ-series CPU Unit
Software
Variables
Sequence control
I/O refreshing
Data
User program
User program execution
External communications
Settings
Accessing I/O
Other Controllers,
host computers, etc.
External communications
CJ-series Units
EtherCAT slaves
Motion control