1
Machine Automation Controller
NJ-Series
Controller that covers functions and
high-speed processing required for
machine control and safety, reliability
and maintainability
Features
Implemented OPC UA as standard feature. (NJ501-1@00)
Integration of Logic and Motion in one CPU.
Conforms to IEC 61131-3 (JIS B 3503) standard programming and PLCopen function blocks for Motion Control.
Programming with variables allows users to create complex programs efficiently.
Fast and accurate control by synchronizing all EtherCAT devices, such as vision sensors, servo drives, and field
devices, with the PLC and Motion Engines.
Offers speed without compromising on reliability and robustness expected from PLCs.
Complete RAS functions: Transmission frame error check, timeout, bus diagnosis, Watchdog (WDT), memory
check, and topology check, etc.
Ideal for small-scale control with up to 8 axes. (NJ301-@@@@)
Ideal for simple machines. (NJ101-@@@@)
Linear and circular interpolation.
Electronic gear and cam synchronization.
The Controller can be directly connected to a database. No special Unit, software, nor middleware is required.
(NJ501-@@20/NJ101-@020)
The NJ501 SECS/GEM CPU Unit has built-in the SECS/GEM communications functions which are the standards
in the semiconductor industry. (NJ501-1340)
Control function of parallel link robots, cartesian robots and serial link robots. (NJ501-4@@0)
Realize high-accuracy synchronization motion control (MC) and numerical control (NC) functions by ONE controller.
G-Code available. (NJ501-5300)
Sysmac is a trademark or registered trademark of OMRON Corporation in Japan and other countries for OMRON factory automation products.
Microsoft, Windows, Windows Vista and SQL Server are registered trademarks of Microsoft Corporation in the United States and other countries.
Oracle and Oracle Database are trademarks or registered trademarks of Oracle Corporation and/or its affiliates in the United States and other countries.
IBM and DB2 are trademarks or registered trademarks of International Business Machines Corp., registered in the United States and other countries.
SEMI® is a trademark or registered trademark of Semiconductor Equipment and Materials International in the United States and other countries.
EtherCAT® is a registered trademark of Beckhoff Automation GmbH for their patented technology.
EtherNet/IPTM and DeviceNetTM are trademarks of ODVA.
OPC UA is trademark of the OPC Foundation.
This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)
Other company names and product names in this document are the trademarks or registered trademarks of there respective companies.
NJ-Series
2
System Configuration
Sysmac Studio
USB
EtherNet/IP
LAN
EtherCAT
Servo Drive/encoder
input slaves
Peripheral USB port
Built-in EtherNet/IP port
Built-in EtherCAT port
General-purpose slaves
Or CPU Rack
CJ-series Units
CJ-series Unit
Configuration
EtherCAT Network
Configuration
Power
Supply Unit CPU Unit
NJ-series Controller
Support Software
Slave Terminal
NJ-Series
3
Ordering Information
Applicable standards
Refer to the OMRON website (www.ia.omron.com) or ask your OMRON representative for the most recent applicable standards for each model.
CPU Units
*1. The number of controlled robots varies according to the number of axes used for the system.
*2. The number of controlled axes of the MC Control Function Module is included.
*3. One CNC Operator License (SYSMAC-RTNC0001L) is attached with the CPU Unit.
Product name
Specifications Current
consumption (A)
Model
I/O capacity /
maximum number
of configuration Units
(Expansion Racks)
Program
capacity Memory capacity for variables Number of
motion axes 5 VDC 24 VDC
NJ501
CPU
Units
2,560 points / 40 Units
(3 Expansion Racks)
20 MB
2 MB: Retained during power
interruption
4 MB: Not retained during power
interruption
64
1.90 ---
NJ501-1500
32 NJ501-1400
16 NJ501-1300
NJ301 CPU Units
5 MB
0.5 MB: Retained during power
interruption
2 MB: Not retained during power
interruption
8NJ301-1200
4NJ301-1100
NJ101 CPU Units
3 MB
2NJ101-1000
0NJ101-9000
Product name
Specifications
Current
consumption (A)
Model
I/O capacity /
maximum number
of configuration Units
(Expansion Racks)
Program
capacity
Memory capacity
for variables
Number
of
motion
axes
Database
Connection
function
SECS/GEM
Communication
function
Number of
controlled
robots
Numerical
Control
Functions
5 VDC 24 VDC
Database
Connection
CPU Units 2,560 points /
40 Units
(3 Expansion
Racks)
20 MB
2 MB: Retained
during power
interruption
4 MB: Not retained
during power
interruption
64
Yes No --- No 1.90 ---
NJ501-1520
32 NJ501-1420
16 NJ501-1320
3 MB
0.5 MB: Retained
during power
interruption
2 MB: Not retained
during power
interruption
2NJ101-1020
0NJ101-9020
SECS/GEM
CPU Unit
2,560 points /
40 Units
(3 Expansion
Racks)
20 MB
2 MB: Retained
during power
interruption
4 MB: Not retained
during power
interruption
16
No
Ye s - - -
No
1.90 ---
NJ501-1340
NJ Robotics
CPU Units
64
No
8 max. *1
NJ501-4500
32 NJ501-4400
16
NJ501-4300
1NJ501-4310
Ye s 8 m a x . * 1 NJ501-4320
NC Integrated
Controller
16 *2 No No --- Yes *3 NJ501-5300
OPC UA
Support
NJ-Series
4
Accessories
The following accessories come with the CPU Unit.
Power Supply Units
One Power Supply Unit is required for each Rack.
Note: Power supply units for the CJ-Series cannot be used as a power supply for a CPU rack of the NJ system or as a power supply for an ex-
pansion rack.
Expansion Racks
Select the I/O Control Unit, I/O Interface Unit, Expansion Connecting Cable, and CJ-Series Power Supply Unit.
CJ-Series I/O Control Unit (Mounted on CPU Rack when Connecting Expansion Racks)
Note: Mounting the I/O Control Unit in any other location may cause faulty operation.
CJ-Series I/O Interface Unit (Mounted on Expansion Rack)
Note: Mounting the I/O Interface Unit in any other location may cause faulty operation.
I/O Connecting Cables
Product name Model
Battery CJ1W-BAT01
End Cover CJ1W-TER01 (must be attached to the right end of the CPU Rack)
End Plate PFP-M (2 required)
SD Memory Card
(Flash Memory)
NJ501-@@20, NJ501-1340: HMC-SD491
NJ101-@@20: HMC-SD291
Product name Power supply
voltage
Output current Output
capacity Options
Model
5-VDC
output
capacity
24-VDC
output
capacity
Total power
consumption
24-VDC
service
power supply
RUN
output
Maintenance
forecast
monitor
AC Power Supply Unit
100 to 240 VAC
6.0 A 1.0 A 30 W No Yes No NJ-PA3001
DC Power Supply Unit 24 VDC NJ-PD3001
Product name Specifications
Current
consumption (A) Model
5 V 24 V
CJ-Series I/O
Control Unit Mount one I/O Control Unit on the CJ-Series CPU Rack when connecting one NJ-Series
Expansion Racks.
Connecting Cable: CS1W-CN@@3 Expansion Connecting Cable
Connected Unit: CJ1W-II101 I/O Interface Unit
Mount to the right of the CPU Unit.
0.02 --- CJ1W-IC101
Product Name Specifications
Current
consumption (A) Model
5 V 24 V
CJ-Series I/O
Interface Unit
One I/O Interface Unit is required on each Expansion Rack.
Connecting Cable: CS1W-CN@@3 Expansion Connecting Cable
Mount to the right of the Power Supply Unit.
0.13 --- CJ1W-II101
Product name Specifications Model
I/O Connecting
Cable Connects an I/O Control Unit on NJ-Series CPU Rack to
an I/O Interface Unit on a NJ-Series Expansion Rack.
or
Connects an I/O Interface Unit on NJ-Series Expansion Rack to
an I/O Interface Unit on another NJ-Series Expansion Rack.
Cable length: 0.3 m CS1W-CN313
Cable length: 0.7 m CS1W-CN713
Cable length: 2 m CS1W-CN223
Cable length: 3 m CS1W-CN323
Cable length: 5 m CS1W-CN523
Cable length: 10 m CS1W-CN133
Cable length: 12 m CS1W-CN133-B2
NJ-Series
5
Automation Software Sysmac Studio
Please purchase a DVD and required number of licenses the first time you purchase the Sysmac Studio. DVDs and licenses are available
individually. Each model of licenses does not include any DVD.
*1. Multi licenses are available for the Sysmac Studio (3, 10, 30, or 50 licenses).
*2. This product is a license only. You need the Sysmac Studio Standard Edition DVD media to install it.
This option can be used by applying the Team Development Option to Sysmac Studio version 1.20 or higher.
Project version control function is supported by CPU Unit version 1.16 or later.
Collection of software functional components Sysmac Library
Please download it from following URL and install to Sysmac Studio.
http://www.ia.omron.com/sysmac_library/
Typical Models
Product name Specifications Model
Number of
licenses Media
Sysmac Studio
Standard Edition
Ver.1.@@
The Sysmac Studio is the software that provides an integrated environment for setting,
programming, debugging and maintenance of machine automation controllers including
NJ/NX-series CPU Units, NY-series Industrial PC, EtherCAT Slaves, and HMI.
Sysmac Studio runs on the following OS.
Windows 7 (32-bit/64-bit version)/Windows 8 (32-bit/64-bit version)/
Windows 8.1 (32-bit/64-bit version)/Windows 10 (32-bit/64-bit version)
The Sysmac Studio Standard Edition DVD includes Support Software to set up EtherNet/
IP Units, DeviceNet slaves, Serial Communications Units, and Support Software for
creating screens on HMIs (CX-Designer).
For details, refer to your OMRON website.
(Media only)
DVD SYSMAC-SE200D
1 license *1 SYSMAC-SE201L
Sysmac Studio
Team Development
Option *2
Sysmac Studio Team Development Option is a licence to enable the project version
control function. 1 license *1 SYSMAC-TA401L
Product Features Model
Vibration Suppression Library
The Vibration Suppression Library is used to suppress residual vibration caused by the operation of
machines.
SYSMAC-XR006
Device Operation Monitor Library
The Device Operation Monitor Library is used to monitor the operation of devices such as air cylinders,
sensors, motors, and other devices.
SYSMAC-XR008
Dimension Measurement Library The Dimension Measurement Library is used to dimension measurement with ZW-8000/7000/5000
Confocal Fiber Displacement Sensor, or E9NC-TA0 Contact-Type Smart Sensor. SYSMAC-XR014
NJ-Series
6
SECS/GEM Configurator (For NJ-series SECS/GEM CPU Unit NJ501-1340)
Please purchase the required number of SECS/GEM Configurator licenses and a Sysmac Studio Standard Edition DVD the first time you purchase
the SECS/GEM Configurator.
The Sysmac Studio Standard Edition DVD includes the SECS/GEM Configurator. The license does not include the DVD.
Operation Software CNC Operator (For NJ-series NC Integrated Controller NJ501-5300)
Please purchase a DVD or download it from following URL.
http://www.ia.omron.com/cnc-operator/
One CNC Operator License (SYSMAC-RTNC0001L) is attached with the CPU Unit.
Product Name
Specifications
Model
Number of
licenses Media
SECS/GEM Configurator
Ver.1.@@
The SECS/GEM Configurator is the software to make HSMS, SECSII
and GEM settings for NJ501 SECS/GEM CPU Units.
The SECS/GEM Configurator runs on the following OS.
Windows XP (Service Pack3 or higher, 32-bit edition), Windows Vista
(32-bit edition), or Windows 7 (32-bit or 64-bit edition)
The software is included in the Sysmac Studio Standard Edition DVD.
1 license --- WS02-GCTL1
Product Name
Specifications
Model
Number of
licenses Media
CNC Operator
The CNC Operator is the software that provides a operation interface for
NC programming, debugging and maintenance of CNC machine.
CNC Operator runs on the following OS.
Windows 7 (32-bit/64-bit version)/Windows 8 (32-bit/64-bit version)/Win-
dows 8.1 (32-bit/64-bit version)/Windows 10 (32-bit/64-bit version)
---
(Installer only)
---
(Download) SYSMAC-RTNC0000
---
(Media only) DVD SYSMAC-RTNC0000D
CNC Operator License The one license key (hardware key, USB dongle).
The CNC Operator needs license key. 1 license --- SYSMAC-RTNC0001L
CNC Operator Software
Development Kit
The CNC Operator Software Development Kit provides a environment
for customization of CNC Operator.
Supported execution environment: NET Framework (4.6.1)
Development environment: Visual Studio 2013/2015
Development languages: C#
--- DVD SYSMAC-RTNC0101D
NJ-Series
7
Recommended EtherCAT and EtherNet/IP Communications Cables
Use a straight STP (shielded twisted-pair) cable of category 5 or higher with double shielding (aluminum tape and braiding) for EtherCAT.
For EtherNet/IP, required specification for the communications cables varies depending on the baud rate.
For 100BASE-TX/10BASE-T, use a straight or cross STP (shielded twisted-pair) cable of category 5 or higher.
For 1000BASE-T, use a straight or cross STP cable of category 5e or higher with double shielding (aluminum tape and braiding).
Cable with Connectors
*1. Cables with standard RJ45 plugs are available in the following lengths: 0.2 m, 0.3 m, 0.5 m, 1 m, 1.5 m, 2 m, 3 m, 5 m, 7.5 m, 10 m, 15 m, 20 m.
Cables with rugged RJ45 plugs are available in the following lengths: 0.3 m, 0.5 m, 1 m, 2 m, 3 m, 5 m, 10 m, 15 m.
For details, refer to the Industrial Ethernet Connectors Catalog (Cat. No. G019).
*2. The lineup features Low Smoke Zero Halogen cables for in-cabinet use and PUR cables for out-of-cabinet use. Although the LSZH cable is
single shielded, its communications and noise characteristics meet the standards.
*3. Cable colors are available in yellow, green, and blue.
*4. For details, contact your OMRON representative.
Cables / Connectors
*1. We recommend you to use the above Cable and RJ45 Connector together.
*2. The products can be used only with the NX701.
*3. We recommend you to use the above Cable and RJ45 Assembly Connector together.
Item Recommended
manufacturer Cable length (m) Model
Wire Gauge and Number of Pairs:
AWG26, 4-pair Cable
Cable Sheath material: LSZH *2
Cable with Connectors on Both Ends
(RJ45/RJ45)
Standard RJ45 plug type *1
Cable color: Yellow *3
OMRON 0.3 XS6W-6LSZH8SS30CM-Y
0.5 XS6W-6LSZH8SS50CM-Y
1XS6W-6LSZH8SS100CM-Y
2XS6W-6LSZH8SS200CM-Y
3XS6W-6LSZH8SS300CM-Y
5XS6W-6LSZH8SS500CM-Y
Wire Gauge and Number of Pairs:
AWG22, 2-pair cable
Cable with Connectors on Both Ends
(RJ45/RJ45)
Rugged RJ45 plug type *1
Cable color: Light blue
OMRON 0.3 XS5W-T421-AMD-K
0.5 XS5W-T421-BMD-K
1XS5W-T421-CMD-K
2XS5W-T421-DMD-K
5XS5W-T421-GMD-K
10 XS5W-T421-JMD-K
Cable with Connectors on Both Ends
(M12 Straight/M12 Straight)
Shield Strengthening Connector cable *4
M12/Smartclick Connectors
Cable color: Black
OMRON 0.5 XS5W-T421-BM2-SS
1XS5W-T421-CM2-SS
2XS5W-T421-DM2-SS
3XS5W-T421-EM2-SS
5XS5W-T421-GM2-SS
10 XS5W-T421-JM2-SS
Cable with Connectors on Both Ends
(M12 Straight/RJ45)
Shield Strengthening Connector cable *4
M12/Smartclick Connectors
Rugged RJ45 plug type
Cable color: Black
OMRON 0.5 XS5W-T421-BMC-SS
1XS5W-T421-CMC-SS
2XS5W-T421-DMC-SS
3XS5W-T421-EMC-SS
5XS5W-T421-GMC-SS
10 XS5W-T421-JMC-SS
Item Recommended manufacturer Model
Products for EtherCAT or
EtherNet/IP
(1000BASE-T*2/100BASE-
TX)
Wire Gauge and Number of
Pairs: AWG24, 4-pair
Cable
Cables
Hitachi Metals, Ltd. NETSTAR-C5E SAB
0.5 × 4P CP *1
Kuramo Electric Co. KETH-SB *1
SWCC Showa Cable Systems Co. FAE-5004 *1
RJ45 Connectors Panduit Corporation MPS588-C *1
Products for EtherCAT or
EtherNet/IP
(100BASE-TX/10BASE-T) Wire Gauge and Number of
Pairs: AWG22, 2-pair
Cable
Cables Kuramo Electric Co. KETH-PSB-OMR *3
JMACS Japan Co., Ltd. PNET/B *3
RJ45 Assembly Connector OMRON
XS6G-T421-1 *3
NJ-Series
8
Optional Products and Maintenance Products
*1. HMC-SD291 cannot be used for the NJ501-@@@@ hardware revision A/unit version 1.15 or later.
*2. HMC-SD1A1 can be used for the NJ@01-@@00.
DIN Track Accessories
Product name Specifications Model
Memory Cards SD memory card, 2GB HMC-SD291 *1
SDHC memory card, 4GB HMC-SD491
SDHC memory card, 16GB HMC-SD1A1 *2
Product name Specifications Model
Battery Set
Battery for NX701-@@@@/NJ501-@@@@/
NJ301-@@@@/NJ101-@@@@
NJ/NX-Series CPU Unit maintenance
Note: 1. The battery is included as a standard accesso-
ry with the CPU Unit.
2. The battery service life is 5 years at 25°C. (The
service life depends on the ambient operating
temperature and the power conditions.)
3. Use batteries within two years of manufacture.
CJ1W-BAT01
End Cover
Mounted to the right-hand side of NJ-Series
CPU Racks or Expansion Racks.
One End Cover is provided as a standard accessory with
each CPU Unit and I/O Interface Unit. CJ1W-TER01
Product name Specifications Model
DIN Track Length: 0.5 m; Height: 7.3 mm PFP-50N
Length: 1 m; Height: 7.3 mm PFP-100N
Length: 1 m; Height: 16 mm PFP-100N2
End Plate
There are 2 stoppers provided with CPU Units and I/O Interface Units as standard accessories to
secure the Units on the DIN Track. PFP-M
NJ-Series
9
Basic I/O Units
Input Units
*1 This is the input response time when no filter (i.e., 0 ms) is set.
*2 The cable-side connector is not provided with Units equipped with cables. Purchase the 40-pin connector separately (Refer to page 11), or use
an OMRON XW2R Connector-Terminal Block Conversion Unit (detail informations: XW2R series Connector-terminal block conversion unit
Catalog (Catalog number: G077)) or a G7@ I/O Relay Terminal .
Unit
classification Product name
Specifications Number of
bits
allocated
Response time *1
Current
consumption
(A) Model
I/O points Input voltage
and current Commons External
connection ON OFF 5 V 24 V
CJ1
Basic
I/O Units
DC Input
Units
8 inputs 12 to 24 VDC,
10 mA
Independent
contacts
Removable
terminal block 16 20 µs
max.
400 µs
max. 0.08 --- CJ1W-ID201
16 inputs 24 VDC, 7 mA 16 points,
1 common
Removable
terminal block 16 20 µs
max.
400 µs
max. 0.08 --- CJ1W-ID211
16 inputs 24 VDC, 7 mA 16 points,
1 common
Removable
terminal block 16 15 µs
max.
90 µs
max. 0.13 --- CJ1W-ID212
32 inputs 24 VDC, 4.1 mA 16 points,
1 common
Fujitsu
connector 32 20 µs
max.
400 µs
max. 0.09 --- CJ1W-ID231
*2
32 inputs 24 VDC, 4.1 mA 16 points,
1 common MIL connector 32 20 µs
max.
400 µs
max. 0.09 --- CJ1W-ID232
*2
32 inputs 24 VDC, 4.1 mA 16 points,
1 common MIL connector 32 15 µs
max.
90 µs
max. 0.20 --- CJ1W-ID233
*2
64 inputs 24 VDC, 4.1 mA 16 points,
1 common
Fujitsu
connector 64 120 µs
max.
400 µs
max. 0.09 --- CJ1W-ID261
*2
64 inputs 24 VDC, 4.1 mA 16 points,
1 common MIL connector 64 120 µs
max.
400 µs
max. 0.09 ---CJ1W-ID262
*2
AC Input
Units 8 inputs
200 to 24 VAC,
10 mA
(200 V, 50 Hz)
8 points, 1
common
Removable
Te rmi n al
Block
16 10 µs
max.
40 µs
max. 0.08 --- CJ1W-IA201
16 inputs
100 to 120 VAC,
7 mA
(100 V, 50 Hz)
16 points,
1 common
Removable
Te rm in al
Block
16 10 µs
max.
40 µs
max. 0.09 --- CJ1W-IA111
High-speed type
High-speed type
NJ-Series
10
Output Units
*1 The ON/OFF response time for the CJ1W-OD213/CJ1W-OD234 is shorter than for the CJ1W-OD211/CJ1WOD233, as shown below.
· ON response time: 0.1 ms improved to 0.015 ms
· OFF response time: 0.8 ms improved to 0.08 ms
*2 Connectors are not provided with these connector models. Either purchase one of the following 40-pin Connectors, or use an OMRON XW2R
Connector-Terminal Block Conversion Unit (detail informations: XW2R series Connector-terminal block conversion unit Catalog (Catalog
number: G077)) or a G7@ I/O Relay Terminal.
Unit
classification Product name
Specifications Number of
bits
allocated
Current
consumption
(A) Model
Output
type I/O points Maximum switching
capacity Commons External
connection 5 V 24 V
CJ1
Basic
I/O Units
Relay Con-
tact Output
Units 8 outputs 250 VAC/24 VDC, 2 A
Independent
contacts
Removable
terminal block 16 0.09 0.048
max. CJ1W-OC201
16 outputs 250 VAC/24 VDC, 2 A 16 points,
1 common
Removable
terminal block 16 0.11 0.096
max. CJ1W-OC211
Triac Output
Unit
8 outputs 250 VAC, 0.6 A 8 points,
1 common
Removable
terminal block 16 0.22 CJ1W-OA201
Transistor
Output Units
Sinking 8 outputs 12 to 24 VDC, 2 A 4 points,
1 common
Removable
terminal block 16 0.09 CJ1W-OD201
Sinking 8 outputs 12 to 24 VDC, 0.5 A 8 points,
1 common
Removable
terminal block 16 0.10 CJ1W-OD203
Sinking 16 outputs 12 to 24 VDC, 0.5 A 16 points,
1 common
Removable
terminal block 16 0.10 CJ1W-OD211
*1
Sinking 16 outputs 24 VDC, 0.5 A 16 points,
1 common
Removable
terminal block 16 0.15 CJ1W-OD213
*1
Sinking 32 outputs 12 to 24 VDC, 0.5 A 16 points,
1 common
Fujitsu
connector 32 0.14 CJ1W-OD231
*2
Sinking 32 outputs 12 to 24 VDC, 0.5 A 16 points,
1 common
MIL
connector 32 0.14 CJ1W-OD233
*1, *2
Sinking 32 outputs 24 VDC, 0.5 A 16 points,
1 common
MIL
connector 32 0.22 CJ1W-OD234
*1, *2
Sinking 64 outputs 12 to 24 VDC, 0.3 A 16 points,
1 common
Fujitsu
connector 64 0.17 CJ1W-OD261
*2
Sinking 64 outputs 12 to 24 VDC, 0.3 A 16 points,
1 common
MIL
connector 64 0.17 CJ1W-OD263
*2
Sourcing 8 outputs 24 VDC, 2 A
Short-circuit protection
4 points,
1 common
Removable
terminal block 16 *1 0.11 CJ1W-OD202
Sourcing 8 outputs 24 VDC, 0.5 A
Short-circuit protection
8 points,
1 common
Removable
terminal block 16 *1 0.10 CJ1W-OD204
Sourcing 16 outputs 24 VDC, 0.5 A
Short-circuit protection
16 points,
1 common
Removable
terminal block 16 0.10 CJ1W-OD212
Sourcing 32outputs 24 VDC, 0.5 A
Short-circuit protection
16 points,
1 common
MIL
connector 32 0.15 CJ1W-OD232
*2
Sourcing 64 outputs 12 to 24 VDC, 0.3 A 16 points,
1 common
MIL
connector 64 0.17 CJ1W-OD262
*2
High-speed type
High-speed type
NJ-Series
11
I/O Units
*1 Connectors are not provided with these connector models. Either purchase one of the following 40-pin Connectors, or use an OMRON XW2R
Connector-Terminal Block Conversion Unit (detail information: XW2R series Connector-terminal block conversion unit Catalog (Catalog
number: G077)) or a G7@ I/O Relay Terminal.
*2 Connectors are not provided with these connector models. Either purchase one of the following 20-pin or 24-pin Connectors, or use an OMRON
XW2R Connector-Terminal Block Conversion Unit (detail informations: XW2R series Connector-terminal block conversion unit Catalog (Catalog
number: G077)) or a G7@ I/O Relay Terminal.
Applicable Connectors
Fujitsu Connectors for 32-input, 32-output, 64-input, 64-output, 32-input/32-output, and 16-input/16-output Units
MIL Connectors for 32-input, 32-output, 64-input, 64-output, 32-input/32-output, and 16-input/16-output Units
Unit
classification
Product
name
Specifications
Number of
bits
allocated
Current
consumption (A)
Model
Output type I/O points
Input voltage,
Input current Commons External
connection 5 V 24 V
Maximum switching
capacity
CJ1
Basic
I/O Units
DC Input/
Transis-
tor Out-
put Units
Sinking
16 inputs 24 VDC, 7 mA 16 points,
1 common Fujitsu
connector 32 0.13 --- CJ1W-MD231
*2
16 outputs 250 VAC/24 VDC,
0.5 A
16 points,
1 common
Sinking
16 inputs 24 VDC, 7 mA 16 points,
1 common MIL connector 64 0.13 --- CJ1W-MD233
*2
16 outputs 12 to 24 VDC, 0.5 A 16 points,
1 common
Sinking
32 inputs 24 VDC, 4.1 mA 16 points,
1 common Fujitsu
connector 32 0.14 --- CJ1W-MD261
*1
32 outputs 12 to 24 VDC, 0.3 A 16 points,
1 common
Sinking
32 inputs 24 VDC, 4.1 mA 16 points, 1
common MIL connector 64 0.14 --- CJ1W-MD263
*1
32 outputs 12 to 24 VDC, 0.3 A 16 points,
1 common
Sourcing
16 inputs 24 VDC, 7 mA 16 points,
1 common MIL connector 32 0.13 --- CJ1W-MD232
*2
16 outputs 24 VDC, 0.5 A
Short-circuit protection
16 points,
1 common
TTL I/O
Units
---
32 inputs 5 VDC, 35 mA 16 points,
1 common
MIL connector 64 0.19 --- CJ1W-MD563
*1
32 outputs 5 VDC, 35 mA 16 points, 1
common
Name Connection Remarks Applicable Units Model
40-pin
Connectors
Soldered FCN-361J040-AU Connector
FCN-360C040-J2 Connector Cover
Fujitsu Connectors:
CJ1W-ID231(32 inputs): 1 per Unit
CJ1W-ID261 (64 inputs) 2 per Unit
CJ1W-OD231 (32 outputs):1 per Unit
CJ1W-OD261 (64 outputs): 2 per Unit
CJ1W-MD261 (32 inputs, 32 outputs): 2 per Unit
C500-CE404
Crimped FCN-363J040 Housing
FCN-363J-AU Contactor
FCN-360C040-J2 Connector Cover
C500-CE405
Pressure welded FCN-367J040-AU/F C500-CE403
24-pin
Connectors
Soldered FCN-361J024-AU Connector
FCN-360C024-J2 Connector Cover
Fujitsu Connectors:
CJ1W-MD231 (16 inputs, 16 outputs): 2 per Unit C500-CE241
Crimped FCN-363J024 Housing
FCN-363J-AU Contactor
FCN-360C024-J2 Connector Cover
C500-CE242
Pressure welded FCN-367J024-AU/F C500-CE243
Name Connection Remarks Applicable Units Model
40-pin
Connectors
Pressure welded FRC5-AO40-3TOS MIL Connectors:
CJ1W-ID232/233 (32 inputs): 1 per Unit
CJ1W-OD232/233/234 (32 outputs):1 per Unit
CJ1W-ID262 (64 inputs): 2 per Unit
CJ1W-OD262/263 (64 outputs): 2 per Unit
CJ1W-MD263/563 (32 inputs, 32 outputs): 2 per Unit
XG4M-4030-T
20-pin
Connectors
Pressure welded FRC5-AO20-3TOS MIL Connectors:
CJ1W-MD232/233 (16 inputs, 16 outputs): 2 per Unit XG4M-2030-T
NJ-Series
12
Applicable Connector-terminal block conversion unit
Example: With OMRON Connector-terminal block conversion unit
Only main products are shown here.
More detail informations are shown in XW2R series Connector-terminal block conversion unit Catalog (Web Catalog number: G077)
Choose the wiring method.
Choose @@ from a following combination table PLC type.
Combination table
Note: 1. @@@ is replaced by the cable length.
2. There is one common for each 32 points.
Wiring method Model
Models with Phillips screw XW2R-J34GD-@@
Models with Slotted screw (rise up) XW2R-E34GD-@@
Models with Push-in spring XW2R-P34GD-@@
PLC Type I/O I/O Points I/O unit model Connecting cables
C1 Input 32 CJ1W-ID231 XW2Z-@@@B
32-point Unit: 1 Cable
64-point Unit: 2 Cables
64 CJ1W-ID261
Input/Output 32 CJ1W-MD261 (inputs)
C2
Input 32 CJ1W-ID232
XW2Z-@@@K
32-point Unit: 1 Cable
64-point Unit: 2 Cables
CJ1W-ID233
64 CJ1W-ID262
Input/Output 32 CJ1W-MD263 (inputs)
CJ1W-MD563 (inputs)
C3 Output 32 CJ1W-OD231 XW2Z-@@@B
32-point Unit: 1 Cable
64-point Unit: 2 Cables
64 CJ1W-OD261
Input/Output 32 CJ1W-MD261 (outputs)
C4
Output
32
CJ1W-OD232
XW2Z-@@@K
32-point Unit: 1 Cable
64-point Unit: 2 Cables
CJ1W-OD233
CJ1W-OD234
64 CJ1W-OD262
CJ1W-OD263
Input/Output 32 CJ1W-MD263 (outputs)
CJ1W-MD563 (outputs)
32-point Input Unit or Output Unit
CJ1W-ID231 32-point
64-point Input Unit or Output Unit
CJ1W-ID261 64-point
64-point Output Unit
CJ1W-MD563 IN 32 Points, OUT 32 Points
Connection to 32 pts unit
(Without branch)
XW2Z-@@@B
Connection to 64 pts unit
(Without branch)
XW2Z-@@@B
Connection to 64 pts unit
(Without branch)
XW2Z-@@@K
outputs inputs
NJ-Series
13
Connector-terminal block conversion unit
Connecting cables
Quick-response Input Units
B7A Interface Units
Product name Wiring method I/O Points (number of poles) Model
Connector terminal block
conversion unit
Models with Phillips screw 32 (34) XW2R-J34GD-C1
32 (34) XW2R-J34GD-C2
32 (34) XW2R-J34GD-C3
32 (34) XW2R-J34GD-C4
Models with Slotted screw (rise up) 32 (34) XW2R-E34GD-C1
32 (34) XW2R-E34GD-C2
32 (34) XW2R-E34GD-C3
32 (34) XW2R-E34GD-C4
Models with Push-in spring 32 (34) XW2R-P34GD-C1
32 (34) XW2R-P34GD-C2
32 (34) XW2R-P34GD-C3
32 (34) XW2R-P34GD-C4
Product name Appearance Connectors Model Cable length (m)
For I/O Unit Connecting
Cable
XW2Z-@@@B
One 40-pin MIL Connector to
One 40-pin Connector Made by
Fujitsu Component, Ltd.
XW2Z-050B 0.5
XW2Z-100B 1
XW2Z-150B 1.5
XW2Z-200B 2
XW2Z-300B 3
XW2Z-500B 5
XW2Z-@@@K
One 40-pin MIL Connector to
One 40-pin MIL Connector
XW2Z-C50K 0.5
XW2Z-100K 1
XW2Z-150K 1.5
XW2Z-200K 2
XW2Z-300K 3
XW2Z-500K 5
Unit clas-
sification
Product
name
Specifications Number of
bits allo-
cated
Response time Current con-
sumption (A)
Model
I/O
points
Input
voltage, Input
current
Commons External
connection ON OFF 5 V 24 V
CJ1
Basic
I/O
Units
Quick-
response
Input Unit
16
inputs 24 VDC, 7 mA 16 points,
1 common
Removable
terminal block 16 0.05 ms
max.
0.5 ms
max. 0.08 --- CJ1W-IDP01
Unit clas-
sification
Product
name
Specifications Number of
bits allocated
Current consump-
tion (A) Model
I/O points External connection 5 V 24 V
CJ1
Basic
I/O Units
B7A Inter-
face Units 64 inputs
Removable terminal block 64
0.07 --- CJ1W-B7A14
64 outputs 0.07 --- CJ1W-B7A04
32 inputs/outputs 0.07 --- CJ1W-B7A22
NJ-Series
14
Special I/O Units and CPU Bus Units
Process I/O Units
Isolated-type Units with Universal Inputs
*1 Do not connect a Relay Output Unit to the same CPU Rack or to the same Expansion Rack as the CJ1W-PH41U.
*2 L and 100°C or less for K and T are ±2°C±1 digit max., and 200°C or less for R and S is ±3°C±1 digit max. No accuracy is specified for 400°C
or less for B.
Isolated-type DC Input Units
* This is for an external power supply, and not for internal current consumption.
Unit clas-
sification
Product
name
Input
points
Signal
range
selection
Signal range
Conversion
speed
(resolution)
Accuracy
(at ambient tempera-
ture of 25
°
C
)
External
connec-
tion
No. of unit
numbers
allocated
Current con-
sumption (A) Model
5 V 24 V
CJ1
Special
I/O
Units
Process
Input Units
(Isolated-
type Units
with Uni-
versal
Inputs)
4
inputs
Set sepa-
rately for
each input
Universal inputs:
Pt100 (3-wire), JPt100
(3-wire), Pt1000 (3-
wire), Pt100 (4-wire),
K, J, T, E, L, U, N, R,
S, B,
WRe5-26, PL II,
4 to 20 mA,
0 to 20 mA,
1 to 5 V,
0 to 1.25 V,
0 to 5 V, 0 to 10 V,
±100 mV selectable
range
1.25 to 1.25 V,
5 to 5 V,
10 to 10 V,
±10 V selectable
range, potentiometer
Resolution
(conversion
speed):
1/256,000
(conversion
cycle:
60 ms/
4 inputs)
1/64,000 (con-
version cycle:
10 ms/
4 inputs)
1/16,000 (con-
version cycle:
5 ms/
4 inputs)
Standard
accuracy:
±0.05% of F.S.
Remov-
able ter-
minal
block
1
0.30
--- CJ1W-PH41U
*1
4
inputs
Set sepa-
rately for
each input
Universal inputs:
Pt100, JPt100,
Pt1000, K, J, T, L, R,
S, B, 4 to 20 mA,
0 to 20 mA,
1 to 5 V, 0 to 5 V,
0 to 10 V
Conversion
speed:
250 ms/
4 inputs
Accuracy:
Platinum resistance
thermometer input:
(±0.3% of PV or
±0.8°C, whichever
is larger) ±1 digit
max.
Thermocouple
input: (±0.3% of PV
or ±1.5°C,
whichever is larger)
±1 digit max. *2
Voltage or current
input: ±0.3% of F.S.
±1 digit max.
0.32 --- CJ1W-AD04U
Unit clas-
sification
Product
name
Input
points Signal range selection
Conversion
speed
(resolution)
Accuracy
(at ambient tem-
perature of 25
°
C
)
External
connection
No. of unit
numbers
allocated
Current con-
sumption (A) Model
5 V 24 V
CJ1
Special
I/O
Units
Isolated-
type DC
Input Units
2
inputs
DC voltage:
0 to 1.25 V, 1.25 to 1.25 V,
0 to 5 V, 1 to 5 V, 5 to 5 V,
0 to 10 V, 10 to 10 V, ±10 V
selectable range
DC current:
0 to 20 mA, 4 to 20 mA
Conversion
speed:
10 ms/
2 inputs
Resolution: 1/
64,000
Standard
accuracy:
±0.05% of F.S.
Removable
terminal
block
10.18 0.09
* CJ1W-PDC15
NJ-Series
15
Analog I/O Units
Analog Input Units
*1 The direct conversion function using the AIDC instruction cannot be used.
*2 The resolution and conversion speed cannot be set independently. If the resolution is set to 1/4,000, then the conversion speed will be 1 ms/
point.
*3 At 23 ±2°C
Analog Output Units
*1 The direct conversion function using the AODC instruction cannot be used.
*2 This is for an external power supply, and not for internal current consumption
Analog I/O Units
Note: The resolution and conversion speed cannot be set independently. If the resolution is set to 1/4,000, then the conversion speed will be 1
ms/point.
Unit clas-
sification
Product
name
Input
points
Signal
range
selection
Signal range Resolution Conversion
speed
Accuracy
(at ambient
temperature of
25
°
C
)
External
connec-
tion
No. of unit
numbers
allocated
Current
consumption
(A) Model
5 V 24 V
CJ1
Special
I/O
Units
Analog
Input
Units
4
inputs
Set sep-
arately
for each
input
1 to 5 V (1/10,000),
0 to 10 V (1/20,000),
5 to 5 V (1/20,000),
10 to 10 V (1/40,000), and
4 to 20 mA (1/10,000)
20
μ
s/1 point,
25
μ
s/2 points,
30
μ
s/3 points,
35
μ
s/4 points
Voltage:
±0.2% of F.S.
Current:
±0.4% of F.S.
Remov-
able
terminal
block
1
0.52 --- CJ1W-AD042 *1
Analog
Input
Units
8
inputs 1 to 5 V,
0 to 5 V,
0 to 10 V,
10 to 10 V,
4 to 20 mA
1/4000,
(Settable to
1/8000)
*2
1 ms/point
max.
(Settable to
250 μs/point)
*2
Voltage:
±0.2% of F.S.
Current:
±0.4% of F.S.
*3
0.42 ---
CJ1W-AD081-V1
4
inputs 0.42 ---
CJ1W-AD041-V1
Unit clas-
sification
Product
name
Output
points
Signal
range
selection
Signal
range Resolution
Conver-
sion
speed
Accuracy
(at ambient
temperature of
25
°
C
)
External
connec-
tion
External
power supply
No. of unit
numbers
allocated
Current con-
sumption (A) Model
5 V 24 V
CJ1
Special
I/O
Units
Analog
Output
Units
4
outputs
Set sep-
arately
for each
input
1 to 5 V (1/10,000),
0 to 10 V (1/20,000),
and
10 to 10 V (1/40,000)
20 μs/
1 point,
25 μs/
2 points,
30 μs/
3 points,
35 μs/
4 points ±0.3% of F.S.
Remov-
able ter-
minal
block
---
1
0.40
---
CJ1W-DA042V
*1
Analog
Output
Units
8
outputs
1 to 5 V,
0 5 to 5 V,
0 to 10 V,
10 to 10 V
1/4,000
(Settable
to
1/8,000)
1 ms/
point
max.
(Settable
to 250
μs/point)
24
VDC ,
140 mA max.
0.14
0.14
*2 CJ1W-DA08V
8
outputs
4 to 20 mA
24
VDC ,
170 mA max.
0.14
0.17
*2 CJ1W-DA08C
4
outputs
1 to 5 V,
0 to 5 V,
0 to 10 V,
10 to 10 V,
4 to 20 mA
1/4000
1 ms/
point
max.
Voltage
output:
±0.3% of F.S.
Current
output:
±0.5% of F.S.
24
VDC ,
200 mA max.
0.12
0.2 *2 CJ1W-DA041
2
outputs
24
VDC ,
140 mA max.
0.12
0.14
*2 CJ1W-DA021
Unit clas-
sification
Product
name
No. of
points
Signal
range
selection
Signal
range
Resolution
(See note.)
Conversion
speed
(See note.)
Accuracy
(at ambient tem-
perature of 25
°
C
)
External
connection
No. of unit
numbers
allocated
Current
consump-
tion (A) Model
5 V 24 V
CJ1
Special
I/O
Units
Analog
I/O
Units 4 inputs
Set sepa-
rately for
each input
1 to 5 V,
0 to 5 V,
0 to 10 V,
10 to 10 V,
4 to 20 mA
1/4,000
(Settable
to
1/8,000)
1 ms/point
(Settable to
500 μs/
point max.)
Voltage input:
±0.2% of F.S.
Current input:
±0.2% of F.S. Remov-
able termi-
nal block
1 0.58 --- CJ1W-MAD42
2 outputs
Voltage output:
±0.3% of F.S.
Current output:
±0.3% of F.S.
High-speed type
High-speed type
+10%
15%
+10%
15%
+10%
15%
+10%
15%
NJ-Series
16
Temperature Control Units
High-speed Counter Unit
Note: The following functions become unavailable when it is used with the NJ-Series CPU unit.
Counter value capture using allocation area(CIO)
The capture, Stop/capture/continue, Stop/capture/reset/continue, and Capture/reset functions using External Control Input Function
Pulse rate range control using Output Control Mode
The pulse rate measurement function
Because the NJ-Series has no power OFF interrupt task, operation cannot be restarted from the position at which the power was interrupted.
Read or write the data using IORD/IOWR instruction
Starting of External Interrupt Task by Output and External Control Input
Serial Communications Units
Note: Simple Backup Function and Interrupt notification function cannot be used.
*1 You can activate protocol macro trace function when the CPU Unit is set to the RUN Mode. (MONITOR Mode is not available with the NJ-Series CPU Units.)
*2 When an NT-AL001 RS-232C/RS-422A Conversion Unit is used, this value increases by 0.15 A/Unit. Add 0.20A/Unit when using NV3W-M@20L
Programmable Terminals. Add 0.04A/Unit when using CJ1W-CIF11 RS-422A Adapters.
*3 Supported only by the SerialRcvNoClear Instructions with Serial communication unit version 2.1 or later, CPU Units with unit version 1.03 or
later and the Sysmac Studio version 1.04 or higher.
Unit classifi-
cation
Product
name
Specifications No. of unit
numbers
allocated
Current con-
sumption (A) Model
No. of loops Temperature sensor
inputs Control outputs 5 V 24 V
CJ1 Spe-
cial I/O
Units
Tempera-
ture Con-
trol Units 2 loops, heater
burnout detection
function
Thermocouple input
(R, S, K, J, T, B, L)
Open collector NPN outputs
(pulses)
2
0.25 --- CJ1W-TC003
Open collector PNP outputs
(pulses) 0.25 --- CJ1W-TC004
Platinum resistance
thermometer input
(JPt100, Pt100)
Open collector NPN outputs
(pulses) 0.25 --- CJ1W-TC103
Open collector PNP outputs
(pulses) 0.25 --- CJ1W-TC104
Unit classifi-
cation
Product
name
Specifications No. of unit
numbers
allocated
Current con-
sumption (A) Model
Countable
channels
Encoder A and B inputs,
pulse input Z signals Max. counting rate 5 V 24 V
CJ1 Spe-
cial I/O
Units
High-
speed
Counter
Unit
2
Open collector
Input voltage: 5 VDC, 12 V, or 24 V
(5 V and 12 V are each for one axis
only.)
50 kHz
40.28 --- CJ1W-CT021
RS-422 line driver 500 kHz
Unit clas-
sification Product name Specifications No. of unit
numbers
allocated
Current con-
sumption (A) Model
Communications Interface Communications functions 5 V 24 V
CJ1
CPU
Bus
Units
Serial Com-
munications
Units 2 RS-232C ports
The following functions can be selected
for each port:
Protocol macro *1
Host Link
NT Links (1:N mode)
Serial Gateway
No-protocol *3
Modbus-RTU Slave
1
0.29 *2 --- CJ1W-SCU22
2 RS-422A/485 ports 0.46 --- CJ1W-SCU32
1 RS-232C port and
1 RS-422A/485 port 0.38 *2 --- CJ1W-SCU42
RS-422A Converter
Converts RS-233C to RS-422A/RS-485. CJ1W-CIF11
High-speed type
NJ-Series
17
EtherNet/IP Unit
* Supported only by the EtherNet/IP Units with unit version 2.1 or later , CPU Units with unit version 1.01 or later and the Sysmac Studio version 1.02 or higher.
EtherCAT Slave Unit
* When using with the Machine Automation Controller NJ /NXSeries, use CPU Units with unit version 1.10 or later and the Sysmac Studio version 1.13 or higher.
DeviceNet Unit
Note: 1. Simple backup function cannot be used.
2. DeviceNet configurator cannot be used. Use CX-Integrator.
CompoNet Master Unit
Note: 1. Simple backup function cannot be used.
2. The FINS command to the CompoNet Master Unit cannot be issued.
* Supported only by the CPU Units with unit version 1.01 or later and the Sysmac Studio version 1.02 or higher.
ID Sensor Units
Note: The data transfer function using intelligent I/O commands can not be used.
* To use a V680-H01 Antenna, refer to the V680 Series RFID System Catalog (Cat. No. Q151).
Unit classifi-
cation
Product
name
Specifications No. of unit
numbers
allocated
Current con-
sumption (A) Model
Communications cable Communications func-
tions
Max. Units mount-
able per CPU Unit 5 V 24 V
CJ1 CPU
Bus Unit
EtherNet/IP
Unit
STP (shielded twisted-
pair) cable of category
5, 5e, or higher
Tag data link message
service 4 1 0.41 --- CJ1W-EIP21 *
Unit classifi-
cation Product name Specifications Communications type
No. of unit
numbers
allocated
Current con-
sumption (A) Model
5 V 24 V
CJ1 CPU
Bus Units
EtherCAT
Slave Unit
STP (shielded twisted-pair) cable
of category 5 or higher with
double shielding
Refreshing methods:
Free-Run Mode
PDO DATA SIZE:
TxPDO 400byte or less/RxPDO:
400byte or less
10.34 --- CJ1W-ECT21 *
Unit classifi-
cation Product name Specifications Communications type
No. of unit
numbers
allocated
Current con-
sumption (A) Model
5 V 24 V
CJ1 CPU
Bus Units
DeviceNet
Unit
Functions as master and/or
slave; allows control of 32,000
points max. per master.
Remote I/O communications
master (fixed or user-set
allocations)
Remote I/O communications
slave (fixed or user-set
allocations)
Message communications
10.29 --- CJ1W-DRM21
Unit classifi-
cation Product name
Specifications No. of unit
numbers
allocated
Current con-
sumption (A) Model
Communications
functions No. of I/O points per Master Unit 5 V 24 V
CJ1 Special
I/O Units
CompoNet
Master Unit
Remote I/O
communications
Message communications
Word Slaves: 2,048 max.
(1.024 inputs and 1,024 outputs)
Bit Slaves: 512 max. (256 inputs and 256
outputs)
1, 2, 4, or 8 0.4 --- CJ1W-CRM21 *
Unit classifi-
cation Product name
Specifications No. of unit
numbers
allocated
Current con-
sumption (A) Model
Connected ID
Systems
No. of connected
R/W heads
External
power supply 5 V 24 V
CJ1 CPU
Bus Units
ID Sensor
Units
V680-Series RFID
System
1
Not required.
10.26 0.13 * CJ1W-V680C11
22
0.32 0.26 CJ1W-V680C12
NJ-Series
18
Peripheral Devices
EtherCAT junction slaves
Note: 1. Please do not connect EtherCAT junction slaves with OMRON position control unit, Model CJ1W-NC@81/@82.
2. EtherCAT junction slaves cannot be used for EtherNet/IP and Ethernet.
Industrial Switching Hubs for EtherNet/IP and Ethernet
Note: Industrial switching hubs cannot be used for EtherCAT.
WE70 FA WIRELESS LAN UNITS
Note: 1. A Pencil Antenna, mounting magnet, and screw mounting bracket are included as accessories.
2. Always use a model that is applicable in your region. Refer to the WE70 Catalog (Cat. No. N154).
*1. From December 2015, the WE70-AP-US and WE70-CL-US can be used in Mexico.
The Units will be sold in the USA until the end of May 2016.
*2. From January 2016, the WE70-AP-CA and WE70-CL-CA can be used in Singapore.
Product name No. of ports Power supply voltage
Current
consumption (A)
Model
EtherCAT
junction slaves
3
20.4 to 28.8 VDC
(24 VDC -15 to +20%)
0.08 GX-JC03
60.17 GX-JC06
Product name
Specifications
Accessories
Current
consumption
(A)
Model
Functions No. of ports
Failure
detection
Industrial
Switching
Hubs
Quality of Service (QoS):
EtherNet/IP control data priority
Failure detection:
Broadcast storm and LSI error detection
10/100BASE-TX, Auto-Negotiation
3No
Power supply
connector
0.22
W4S1-03B
5No W4S1-05B
5Yes
Power supply
connector
Connector for
informing error
W4S1-05C
Product name Applicable region Type Model
WE70 FA WIRELESS LAN UNITS
Japan Access Point (Master) WE70-AP
Client (Slave) WE70-CL
Europe Access Point (Master) WE70-AP-EU
Client (Slave) WE70-CL-EU
U.S Access Point (Master) WE70-AP-US *1
Client (Slave) WE70-CL-US *1
Canada Access Point (Master) WE70-AP-CA *2
Client (Slave) WE70-CL-CA *2
China Access Point (Master) WE70-AP-CN
Client (Slave) WE70-CL-CN
NJ-Series
19
General Specifications
*1. Not supported by the NJ501-5300.
*2. Supported only by the CPU Units with unit version 1.01 or later.
Item NJ501-@@@@ NJ301-@@@@ NJ101-@@@@
Enclosure Mounted in a panel
Grounding Method Ground to less than 100 Ω
Dimensions (height×depth×width) 90 mm × 90 mm × 90 mm
Weight 550 g (including the End Cover)
Current Consumption 5 VDC, 1.90 A (including SD Memory Card and End Cover)
Operation
Environment
Ambient Operating
Temperature 0 to 55°C
Ambient Operating
Humidity 10% to 90% (with no condensation)
Atmosphere Must be free from corrosive gases.
Ambient Storage
Temperature -20 to 75°C (excluding battery)
Altitude 2,000 m or less
Pollution Degree 2 or less: Conforms to JIS B3502 and IEC 61131-2.
Noise Immunity 2 kV on power supply line (Conforms to IEC 61000-4-4.)
Overvoltage Category Category II: Conforms to JIS B3502 and IEC 61131-2.
EMC Immunity Level Zone B
Vibration Resistance
Conforms to IEC 60068-2-6.
5 to 8.4 Hz with 3.5-mm amplitude, 8.4 to 150 Hz
Acceleration of 9.8 m/s2 for 100 min in X, Y, and Z directions (10 sweeps of 10 min each = 100 min total)
Shock Resistance Conforms to IEC 60068-2-27.
147 m/s2, 3 times in X, Y, and Z directions (100 m/s2 for Relay Output Units)
Battery Life 5 years at 25°C
Model CJ1W-BAT01
Applicable Standards Conforms to cULus, NK *1, LR *1, EU Directives, RCM and KC Registration *2.
NJ-Series
20
Performance Specifications
Item NJ501- NJ301- NJ101-
@5@0@4@0@3@01200 1100 1@@0 9@@0
Processing
Time
Instruction
Execution Times
LD instruction 1.1 ns (1.7 ns or less) 1.6 ns (2.5 ns or less) *2 3.0 ns (4.5 ns or less) *2
Math Instructions
(for Long Real Data) 24 ns or more *1
35 ns or more *2 63 ns or more *2
Programming
Program capacity
*3
Size 20 MB
(400 KS)
5 MB
(100 KS)
3 MB
(60 KS)
Number
POU
definition 3,000 750 450
POU instance
Using Sysmac Studio Ver. 1.05 or lower
: 6,000
Using Sysmac Studio Ver. 1.06 or
higher : 9,000
Using Sysmac Studio
Ver. 1.04 or lower : 1,500
Using Sysmac Studio
Ver. 1.05 or higher : 3,000
1,800
Variables
capacity
No Retain
Attribute *4
Size 4 MB 2 MB
Number 180,000 *5 90,000 *6 22,500
Retain
Attribute
*7
Size 2 MB 0.5 MB
Number 10,000
Using Sysmac Studio Ver.
1.04 or lower : 2,500
Using Sysmac Studio Ver.
1.05 or higher : 5,000
5,000
Data type Number 2,000 1,000
Memory for
CJ-Series Units
(Can be Specified
with AT
Specifications for
Variables.)
CIO Area 6,144 words (CIO 0 to CIO 6143)
Work Area
512 words (W0 to W511)
Holding Area 1,536 words (H0 to H1535)
DM Area 32,768 words (D0 to D32767)
EM Area 32,768 words × 25 banks
(E0_00000 to E18_32767) *8 32,768 words × 4 banks (E0_00000 to E3_32767)
*8
Unit
Configuration
Maximum
Number of
Connectable
Units
Maximum number of
CJ unit per CPU Rack or
Expansion Rack
10 Units
Maximum number of
CJ unit on the system 40 Units
Maximum number of
NX unit on the system
4,096
(on NX series EtherCAT slave terminal)
400
(on NX series EtherCAT
slave terminal)
Maximum number of Expansion Racks 3 max.
I/O Capacity Maximum number of I/O
Points on CJ-series Units 2,560 points max.
Power Supply
Unit for CPU Rack
and Expansion
Racks
Model NJ-P@3001
Power OFF
Detection
Time
AC Power
Supply 30 to 45 ms
DC Power
Supply 22 to 25 ms
Motion
Control
Number of
Controlled Axes
Maximum Number of
Controlled Axes
Maximum number of axes which can be defined.
---
64 axes 32 axes 16 axes
15 axes *9 15 axes *9
6 axes
Motion control axes
Maximum number of motion control axes which can be defined.
All motion control function is available.
64 axes 32 axes 16 axes 15 axes 15 axes 6 axes
Maximum number of used
real axes
Maximum number of used real axes.
The Number of used real axes includes following servo axes and encoder axes.
64 axes 32 axes 16 axes 8 axes 4 axes 2 axes
Used motion control
servo axes
Maximum number of servo axes which all motion control function is available.
64 axes 32 axes 16 axes 8 axes 4 axes 2 axes
Maximum number of axes
for linear interpolation axis
control
4 axes per axes group
Number of axes for circular
interpolation axis control 2 axes per axes group
Maximum Number of Axes Groups 32 groups
Motion Control Period The same control period as that is used for the process data communications cycle
for EtherCAT.
*1. When the hardware revision for the Unit is A or B.
*2. When the hardware revision for the Unit is A.
*3. This is the capacity for the execution objects and variable tables (including variable names).
*4. Words for CJ-series Units in the Holding, DM, and EM Areas are not included.
*5. The number of variables of the CPU Unit version 1.19 or earlier is 90,000.
*6. The number of variables of the CPU Unit version 1.18 or earlier is 22,500.
*7. Words for CJ-series Units in the CIO and Work Areas are not included.
*8. When the Spool function of the NJ501-1@20 is enabled, the DB Connection Service uses E9_0 to E18_32767 (NJ501-1@20).
When the Spool function of the NJ101-@@20 is enabled, the DB Connection Service uses E1_0 to E3_32767 (NJ101-@@20).
*9 This number of axes is achieved in a combination of a CPU Unit with unit version 1.06 or later and Sysmac Studio version 1.07 or higher.
In other combinations, the maximum number of controlled axes is 8 axes (NJ301-1200) or 4 axes (NJ301-1100).
NJ-Series
21
Item NJ501- NJ301- NJ101
@5@0@4@0@3@01200 1100 1@@0 9@@0
Motion
Control
Cams
Number of
Cam Data
Points
Maximum
Points per
Cam Table
65,535 points
---
Maximum
Points for All
Cam Tables
1,048,560 points 262,140 points
Maximum Number of Cam
Tables 640 tables 160 tables
Position Units Pulses, millimeters, micrometers, nanometers, degrees or inches
Override Factors 0.00% or 0.01% to 500.00%
Peripheral
USB Port
Supported Services Sysmac Studio connection
Physical Layer USB 2.0-compliant B-type connector
Transmission Distance between Hub and Node 5 m max.
Built-in
EtherNet/IP
Port
Number of port 1
Physical Layer 10Base-T or 100Base-TX
Frame length 1514 max.
Media Access Method CSMA/CD
Modulation Baseband
Topology Star
Baud Rate 100 Mbps (100Base-TX)
Transmission Media STP (shielded, twisted-pair) cable of Ethernet category 5, 5e or higher
Maximum Transmission Distance
between Ethernet Switch and Node 100m
Maximum Number of Cascade Connections There are no restrictions if Ethernet switch is used.
CIP service:
Tag Data Links
(Cyclic
Communications)
Maximum Number of Con-
nections 32
Packet interval *10
1 to 10,000 ms in 1.0-ms increments *11
Can be set for each connection. (Data will be refreshed at the set interval, regardless of the
number of nodes.)
Permissible
Communications Band 3,000 pps *12 *13 (including heartbeat)
Maximum Number of
Tag Sets 32
Tag types Network variables, CIO, Work, Holding, DM, and EM Areas
Number of tags per con-
nection (i.e., per tag set) 8 (7 tags if Controller status is included in the tag set.)
Maximum Link Data Size
per Node (total size for all
tags)
256
Maximum number of tag 19,200 bytes
Maximum Data Size per
Connection 600 bytes
Maximum Number of Reg-
istrable Tag Sets 32 (1 connection = 1 tag set)
Maximum Tag Set Size 600 bytes
(Two bytes are used if Controller status is included in the tag set.)
Multi-cast Packet Filter *14 Supported.
Cip Message
Service:
Explicit
Messages
Class 3 (number of connec-
tions) 32 (clients plus server)
UCMM
(non-
connec-
tion type)
Maximum
Number of Cli-
ents that Can
Communicate
at One Time
32
Maximum Num-
ber of Servers
that Can Com-
municate at
One Time
32
Maximum number of TCP socket service 30 *15 30
*10.Data is updated on the line in the specified interval regardless of the number of nodes.
*11.The Packet interval of the CPU Unit version 1.02 or earlier is 10 to 10,000 ms in 1.0-ms increments.
*12.Means packets per second, i.e., the number of communications packets that can be sent or received in one second.
*13.The Permissible Communications Band of the CPU Unit version 1.02 or earlier is 1,000 pps.
*14.An IGMP client is mounted for the EtherNet/IP port. If an ethernet switch that supports IGMP snooping is used, filtering of unnecessary
multicast packets is performed.
*15.The Maximum number of TCP socket service of the CPU Unit version 1.02 or earlier is 16.
NJ-Series
22
*16.The maximum number of process data frames of NJ@01-@@20/@@30/@@40 is 4.
*17.The Maximum Communications Cycle of the NJ301 CPU Unit version 1.02 or earlier is 1,000/2,000/4,000 μs.
The EtherCAT communications cycle of NJ501-4@@0 for robot control is 1 ms or more.
Note: For robot control by NJ501-4@@0, use the G5 series/1S series AC Servo Drive with built-in EtherCAT communications, absolute encoder,
and brake.
Built-in
EtherNet/IP
Port
OPC UA Server
(NJ501-1@00)
Support Profile/Model
UA 1.02 Micro Embedded Device
Server Profile
PLCopen Information Model
--- ---
Default Endpoint/Port opc.tcp://192.168.250.1:4840/ --- ---
Maximum number of ses-
sions (Client) 5 --- ---
Maximum number of Moni-
tored Items per server 2,000 --- ---
Sampling rate of the Moni-
tored Items (ms)
0, 50, 100, 250, 500, 1000,2000, 5000,
10000
if set to 0 (zero), it is assumed that is set
to 50.
--- ---
Maximum number of
Subscriptions per server 100 --- ---
Maximum number of variables
to open as OPC UA objects
10,000 --- ---
Maximum number of Value
attribute of variables to
open as OPC UA objects
10,000 --- ---
OPC UA Server
(Only NJ501-
1@00)
Structure's definitions able
to open 100 --- ---
Variables unable to open
Variable which size are over 1024Bytes
Double and over dimensional array of
structures
Structures includes double and over
dimensional array
Structures nested 4 and over Unions
Array which's index number don't
start from 0
Array which's element is over 1024
Structures which's members are over
100.
--- ---
SecurityPolicy/Mode
None
Sign - Basic128Rsa15
Sign - Basic256
Sign - Basic256Sha256
SignAndEncrypt - Basic128Rsa15
SignAndEncrypt - Basic256
SignAndEncrypt - Basic256Sha256
--- ---
Application
Authentica-
tion
Authentication
X.509 --- ---
Maximum
number of
certification
Trusted certification: 32
Issuer certification: 32
Rejected certification: 32
--- ---
User
Authentication
Authentica-
tion
User name / Password
Anonymous --- ---
Built-in
EtherCAT
Port
Communications Standard IEC 61158 Type12
EtherCAT Master Specifications Class B (Feature Pack Motion Control compliant)
Physical Layer 100BASE-TX
Modulation Baseband
Baud Rate 100 Mbps (100Base-TX)
Duplex mode Auto
Topology Line, daisy chain and branching
Transmission Media Twisted-pair cable of category 5 or higher (double-shielded straight cable with aluminum tape and
braiding)
Maximum Transmission Distance
between Nodes 100m
Maximum Number of Slaves 192 64
Range of node address 1-192
Maximum Process Data Size Inputs: 5,736 bytes
Outputs: 5,736 bytes *16
Maximum Process Data Size per Slave Inputs: 1,434 bytes
Outputs: 1,434 bytes
Communications Cycle 500/1,000/2,000/4,000 μs *17 1,000/2,000/4,000 μs
Sync Jitter 1 μs max.
Internal Clock
At ambient temperature of 55°C: -3.5 to +0.5 min error per month
At ambient temperature of 25°C: -1.5 to +1.5 min error per month
At ambient temperature of 0°C: -3 to +1 min error per month
Item NJ501- NJ301- NJ101
@5@0@4@0@3@01200 1100 1@@0 9@@0
NJ-Series
23
Performance Specifications Supported by NC Integrated Controller
*1. The number of controlled axes of the MC Control Function Module is included.
*2. The number of programs and their capacities that can be loaded into the CPU Unit at the same time.
The program capacity is the maximum size available. As fragmentation will occur, the size that is actually available will be smaller than the
maximum size.
*3. Some parts of the area are reserved by the system.
Item NJ501-
5300
Numerical
Control
Task Period Primary periodic cycle 500/1,000/2,000/4,000 μs
CNC Planner Service period 500 μs to 16 ms
Number of
CNC motors Maximum number of CNC motors *1 16
CNC
Coordinate
system
Maximum number of CNC coordinate systems 4
Maximum number of CNC motor configurations that are in-
cluded in a CNC coordinate system
(excluding spindle axes)
8
Number of spindle axes that are included in a CNC coordi-
nate system 1
Number of simultaneous interpolation axes 4
NC Program
Program buffer size *2 16 MB
Maximum number of
programs
Upper limit of main registrations 512
Upper limit of sub registratioins 512
NC program
variables
P variable Double-precision floating point 65536 *3
Q variable Double-precision floating point 8192 *3
L variable Double-precision floating point 256
CNC motor
compensation
table
Maximum number of CNC motor compensation tables 32
Maximum size of all compensation tables 1 MB
NJ-Series
24
Function Specifications
Item NJ501-@@@@ NJ301-@@@@ NJ101-@@@@
Tasks
Function I/O refreshing and the user program are executed in units that are called
tasks. Tasks are used to specify execution conditions and execution priority.
Periodically Ex-
ecuted Tasks
Maximum Number of Pri-
mary Periodic Tasks 1
Maximum Number of Peri-
odic Tasks 3
Conditionally
executed tasks
*1
Maximum number of event
tasks 32
Execution conditions When Activate Event Task instruction is executed or when condition
expression for variable is met.
Setup System Service Monitoring Settings
The execution interval and the percentage of the total user program execution
time are monitored for the system services (processes that are executed by
the CPU Unit separate from task execution).
Program-
ming
POU (program
organization
units)
Programs POUs that are assigned to tasks.
Function Blocks POUs that are used to create objects with specific conditions.
Functions POUs that are used to create an object that determine unique outputs for the
inputs, such as for data processing.
Programming Lan-
guages Types Ladder diagrams *2 and structured text (ST)
Namespaces *3 A concept that is used to group identifiers for POU definitions.
Variables
External Ac-
cess of Vari-
ables
Network Variables The function which allows access from the HMI, host computers, or other
Controllers
Data Types
Data Types
Boolean BOOL
Bit Strings BYTE, WORD, DWORD, LWORD
Integers INT, SINT, DINT,LINT, UINT, USINT, UDINT, ULINT
Real Numbers REAL, LREAL
Durations
TIME
Dates
DATE
Times of Day TIME_OF_DAY
Date and Time DATE_AND_TIME
Text Strings STRING
Derivative Data Types Structures, unions, enumerations
Structures
Function A derivative data type that groups together data with different variable types.
Maximum Number of Mem-
bers 2048
Nesting Maximum
Levels 8
Member Data Types Basic data types, structures, unions, enumerations, array variables
Specifying Member
Offsets
You can use member offsets to place structure members at any memory
locations.*3
Unions
Function A derivative data type that groups together data with different variable types.
Maximum Number of Mem-
bers 4
Member Data Types BOOL, BYTE, WORD, DWORD, LWORD
Enumerations Function A derivative data type that uses text strings called enumerators to express
variable values.
Data Type Attri-
butes
Array Specifi-
cations
Function
An array is a group of elements with the same data type. You specify the
number (subscript) of the element from the first element to specify the
element.
Maximum Number of
Dimensions 3
Maximum Number of
Elements 65535
Array Specifications for FB
Instances Supported.
Range Specifications You can specify a range for a data type in advance. The data type can take
only values that are in the specified range.
Libraries *3 User libraries
*1. Supported only by the CPU Units with unit version 1.03 or later.
*2. Inline ST is supported. (Inline ST is ST that is written as an element in a ladder diagram.)
*3. Supported only by the CPU Units with unit version 1.01 or later.
NJ-Series
25
Motion
Control
Control Modes position control, velocity control, torque control
Axis Types Servo axes, virtual servo axes, encoder axes, and virtual encoder axes
Positions that can be managed Command positions and actual positions
Single-axis
Single-axis Po-
sition Control
Absolute Positioning Positioning is performed for a target position that is specified with an absolute
value.
Relative Positioning Positioning is performed for a specified travel distance from the command
current position.
Interrupt Feeding Positioning is performed for a specified travel distance from the position where
an interrupt input was received from an external input.
Cyclic synchronous
absolute positioning *1
The function which outputs command positions in every control period in the
position control mode.
Single-axis Ve-
locity Control
Velocity Control Velocity control is performed in Position Control Mode.
Cyclic Synchronous
Velocity Control A velocity command is output each control period in Velocity Control Mode.
Single-axis
Torque Control Torque Control The torque of the motor is controlled.
Single-axis
Synchronized
Control
Starting Cam Operation A cam motion is performed using the specified cam table.
Ending Cam Operation The cam motion for the axis that is specified with the input parameter is
ended.
Starting Gear Operation A gear motion with the specified gear ratio is performed between a master
axis and slave axis.
Positioning Gear
Operation
A gear motion with the specified gear ratio and sync position is performed
between a master axis and slave axis.
Ending Gear Operation The specified gear motion or positioning gear motion is ended.
Synchronous Positioning
Positioning is performed in sync with a specified master axis.
Master Axis Phase Shift The phase of a master axis in synchronized control is shifted.
Combining Axes The command positions of two axes are added or subtracted and the result is
output as the command position.
Single-axis
Manual
Operation
Powering the Servo The Servo in the Servo Drive is turned ON to enable axis motion.
Jogging An axis is jogged at a specified target velocity.
Auxiliary Func-
tions for Sin-
gle-axis
Control
Resetting Axis Errors Axes errors are cleared.
Homing A motor is operated and the limit signals, home proximity signal, and home
signal are used to define home.
Homing with parameter *1 Specifying the parameter, a motor is operated and the limit signals, home
proximity signal, and home signal are used to define home.
High-speed Homing Positioning is performed for an absolute target position of 0 to return to home.
Stopping An axis is decelerated to a stop at the specified rate.
Immediately Stopping An axis is stopped immediately.
Setting Override Factors The target velocity of an axis can be changed.
Changing the Current Po-
sition
The command current position or actual current position of an axis can be
changed to any position.
Enabling External Latches The position of an axis is recorded when a trigger occurs.
Disabling External Latches The current latch is disabled.
Zone Monitoring You can monitor the command position or actual position of an axis to see
when it is within a specified range (zone).
Enabling digital cam
switches *4 You can turn a digital output ON and OFF according to the position of an axis.
Monitoring Axis
Following Error
You can monitor whether the difference between the command positions or
actual positions of two specified axes exceeds a threshold value.
Resetting the Following
Error
The error between the command current position and actual current position is
set to 0.
Torque Limit The torque control function of the Servo Drive can be enabled or disabled and
the torque limits can be set to control the output torque.
Command position com-
pensation *5 The function which compensate the position for the axis in operation.
Cam monitor
(NJ@01-@@00) Outputs the specified offset position for the slave axis in synchronous control.
Start velocity *6 You can set the initial velocity when axis motion starts.
Item NJ501-@@@@ NJ301-@@@@ NJ101-@@@@
*1. Supported only by the CPU Units with unit version 1.03 or later.
*4. Supported only by the CPU Units with unit version 1.06 or later.
*5. Supported only by the CPU Units with unit version 1.10 or later.
*6. Supported only by the CPU Units with unit version 1.05 or later.
NJ-Series
26
Motion
Control
Axes Groups
Multi-axes Co-
ordinated Con-
trol
Absolute Linear Interpola-
tion Linear interpolation is performed to a specified absolute position.
Relative Linear Interpola-
tion Linear interpolation is performed to a specified relative position.
Circular 2D Interpolation Circular interpolation is performed for two axes.
Axes Group Cyclic Syn-
chronous Absolute Posi-
tioning
A positioning command is output each control period in Position Control
Mode.*3
Auxiliary Func-
tions for Multi-
axes Coordi-
nated Control
Resetting Axes Group Er-
rors Axes group errors and axis errors are cleared.
Enabling Axes Groups Motion of an axes group is enabled.
Disabling Axes Groups Motion of an axes group is disabled.
Stopping Axes Groups All axes in interpolated motion are decelerated to a stop.
Immediately Stopping
Axes Groups All axes in interpolated motion are stopped immediately.
Setting Axes Group Over-
ride Factors The blended target velocity is changed during interpolated motion.
Reading Axes Group Posi-
tions
The command current positions and actual current positions of an axes group
can be read.*3
Changing the Axes in an
Axes Group
The Composition Axes parameter in the axes group parameters can be
overwritten temporarily.*3
Common Items
Cams
Setting Cam Table Proper-
ties
The end point index of the cam table that is specified in the input parameter is
changed.
Saving Cam Tables The cam table that is specified with the input parameter is saved in non-
volatile memory in the CPU Unit.
Generating cam tables *7
The cam table that is specified with the input parameter is generated from the
cam property and cam node.
Parameters
Writing MC Settings Some of the axis parameters or axes group parameters are overwritten
temporarily.
Changing axis parameters
*7 You can access and change the axis parameters from the user program.
Auxiliary Func-
tions
Count Modes You can select either Linear Mode (finite length) or Rotary Mode (infinite
length).
Unit Conversions You can set the display unit for each axis according to the machine.
Acceleration/
Deceleration
Control
Automatic Acceleration/
Deceleration Control
Jerk is set for the acceleration/deceleration curve for an axis motion or axes
group motion.
Changing the Acceleration
and Deceleration Rates
You can change the acceleration or deceleration rate even during acceleration
or deceleration.
In-position Check You can set an in-position range and in-position check time to confirm when
positioning is completed.
Stop Method You can set the stop method to the immediate stop input signal or limit input
signal.
Re-execution of Motion Control Instructions
You can change the input variables for a motion control instruction during
execution and execute the instruction again to change the target values during
operation.
Multi-execution of Motion Control Instruc-
tions (Buffer Mode)
You can specify when to start execution and how to connect the velocities
between operations when another motion control instruction is executed
during operation.
Continuous Axes Group Motions (Transition
Mode)
You can specify the Transition Mode for multi-execution of instructions for
axes group operation.
Monitoring
Functions
Software Limits
Software limits are set for each axis.
Following Error The error between the command current value and the actual current value is
monitored for an axis.
Velocity, Acceleration Rate,
Deceleration Rate, Torque,
Interpolation Velocity,
Interpolation Acceleration
Rate, And Interpolation
Deceleration Rate
You can set and monitor warning values for each axis and each axes group.
Absolute Encoder Support You can use an OMRON G5-Series or 1S-Series Servomotor with an Absolute
Encoder to eliminate the need to perform homing at startup.
Input signal logic inversion *6 You can inverse the logic of immediate stop input signal, positive limit input
signal, negative limit input signal, or home proximity input signal.
External Interface Signals
The Servo Drive input signals listed on the right are used. Home signal, home
proximity signal, positive limit signal, negative limit signal, immediate stop
signal, and interrupt input signal
Item NJ501-@@@@ NJ301-@@@@ NJ101-@@@@
*3. Supported only by the CPU Units with unit version 1.01 or later.
*6. Supported only by the CPU Units with unit version 1.05 or later.
*7. Supported only by the CPU Units with unit version 1.08 or later.
NJ-Series
27
Unit (I/O)
Manage-
ment
EtherCAT Slaves
Maximum Number of Slaves 192 64
CJ-Series Units
Maximum number of Units 40
Basic I/O Units
Load Short-circuit Protec-
tion and I/O Disconnection
Detection
Alarm information for Basic I/O Units is read.
Communica-
tions
Peripheral USB Port A port for communications with various kinds of Support Software running on a
personal computer.
Built-in EtherNet/
IP port
Internal Port
Communications protocol TCP/IP, UDP/IP
CIP
Communications
Service
Tag Data Links Programless cyclic data exchange is performed with the devices on the
EtherNet/IP network.
Message Communications CIP commands are sent to or received from the devices on the EtherNet/IP
network.
TCP/IP functions
CIDR The function which performs IP address allocations without using a class
(class A to C) of IP address.
TCP/IP Applica-
tions
Socket Services
Data is sent to and received from any node on Ethernet using the UDP or TCP
protocol.
Socket communications instructions are used.
FTP client *7 File can be read from or written to computers at other Ethernet nodes from the
CPU Unit. FTP client communications instructions are used.
FTP Server Files can be read from or written to the SD Memory Card in the CPU Unit from
computers at other Ethernet nodes.
Automatic Clock Adjust-
ment
Clock information is read from the NTP server at the specified time or at a
specified interval after the power supply to the CPU Unit is turned ON. The
internal clock time in the CPU Unit is updated with the read time.
SNMP Agent Built-in EtherNet/IP port internal status information is provided to network
management software that uses an SNMP manager.
OPC UA
(NJ501-1@00) Server Function
Functions to respond to
requests from clients on
the OPC UA network
--- ---
EtherCAT Port
Supported Ser-
vices
Process Data Communica-
tions
Control information is exchanged in cyclic communications between the
EtherCAT master and slaves.
SDO Communications
A communications method to exchange control information in noncyclic event
communications between EtherCAT master and slaves.
This communications method is defined by CoE.
Network Scanning Information is read from connected slave devices and the slave configuration
is automatically generated.
DC (Distributed Clock) Time is synchronized by sharing the EtherCAT system time among all
EtherCAT devices (including the master).
Enable/disable Settings for Slaves The slaves can be enabled or disabled as communications targets.
Disconnecting/Connecting Slaves Temporarily disconnects a slave from the EtherCAT network for maintenance,
such as for replacement of the slave, and then connects the slave again.
Supported Ap-
plication Proto-
col
CoE SDO messages of the CAN application can be sent to slaves via EtherCAT.
Communications Instructions
The following instructions are supported.
CIP communications instructions, socket communications instructions, SDO
message instructions, no-protocol communications instructions, protocol macro
instructions, and FTP client instructions *7, and Modbus RTU protcol instructions
*8
Operation
Management
RUN Output Contacts The output on the Power Supply Unit turns ON in RUN mode.
System
Management
Event Logs
Function Events are recorded in the logs.
Maximum
number of
events
System event log 1,024 512
Access event log 1,024 512
User-defined event log 1,024 512
Item NJ501-@@@@ NJ301-@@@@ NJ101-@@@@
*6. Supported only by the CPU Units with unit version 1.05 or later.
*7. Supported only by the CPU Units with unit version 1.08 or later.
*8. Supported only by the CPU Units with unit version 1.11 or later.
NJ-Series
28
Debugging
Online Editing Single Programs, function blocks, functions, and global variables can be changed
online. Different operators can change different POUs across a network.
Forced Refreshing The user can force specific variables to TRUE or FALSE.
Maximum Num-
ber of Forced
Variables
Device Variables for Ether-
CAT Slaves 64
Device Variables for CJ-se-
ries Units and Variables
with AT Specifications
64
MC Test Run *9 Motor operation and wiring can be checked from the Sysmac Studio.
Synchronizing The project file in the Sysmac Studio and the data in the CPU Unit can be
made the same when online.
Differentiation monitoring *1 Rising/falling edge of contacts can be monitored.
Maximum number of contacts *1 8
Data Tracing
Types
Single Triggered Trace When the trigger condition is met, the specified number of samples are taken
and then tracing stops automatically.
Continuous Trace Data tracing is executed continuously and the trace data is collected by the
Sysmac Studio.
Maximum Number of Simultaneous Data
Trace 4 *10 2
Maximum Number of Records 10,000
Sampling Maximum Number of Sam-
pled Variables 192 variables 48 variables
Timing of Sampling Sampling is performed for the specified task period, at the specified time, or
when a sampling instruction is executed.
Triggered Traces Trigger conditions are set to record data before and after an event.
Trigger Conditions
When BOOL variable changes to TRUE or FALSE Comparison of non-BOOL
variable with a constant
Comparison Method: Equals (=), Greater than (>), Greater than or equals (),
Less Than (<), Less than or equals (), Not equal ()
Delay Trigger position setting: A slider is used to set the percentage of sampling
before and after the trigger condition is met.
Simulation The operation of the CPU Unit is emulated in the Sysmac Studio.
Reliability
Functions Self-diagnosis
Controller Er-
rors Levels Major fault, partial fault, minor fault, observation, and information
User-defined errors User-defined errors are registered in advance and then records are created by
executing instructions.
Levels 8 levels
Security
Protecting Soft-
ware Assets and
Preventing Oper-
ating Mistakes
CPU Unit Names and Serial IDs When going online to a CPU Unit from the Sysmac Studio, the CPU Unit name
in the project is compared to the name of the CPU Unit being connected to.
Protection
User Program Transfer
with No Restoration Infor-
mation
You can prevent reading data in the CPU Unit from the Sysmac Studio.
CPU Unit Write Protection You can prevent writing data to the CPU Unit from the Sysmac Studio or SD
Memory Card.
Overall Project File Protec-
tion
You can use passwords to protect .smc files from unauthorized opening on the
Sysmac Studio.
Data Protection You can use passwords to protect POUs on the Sysmac Studio.*3
Verification of Operation Authority Online operations can be restricted by operation rights to prevent damage to
equipment or injuries that may be caused by operating mistakes.
Number of Groups 5 *11 5
Verification of User Program Execution ID The user program cannot be executed without entering a user program
execution ID from the Sysmac Studio for the specific hardware (CPU Unit).
SD Memo-
ry Card
Functions
Storage Type SD Memory Card, SDHC Memory Card
Application
Automatic transfer from SD Memory Card *1 The data in the autoload folder on an SD Memory Card is automatically loaded
when the power supply to the Controller is turned ON.
Transfer program from SD Memory Card *8 The user program on an SD Memory Card is loaded when the user changes
system-defined variable to TRUE.
SD Memory Card Operation
Instructions You can access SD Memory Cards from instructions in the user program.
File Operations from the Sysmac Studio You can perform file operations for Controller files in the SD Memory Card and
read/write standard document files on the computer.
SD Memory Card Life Expiration Detection Notification of the expiration of the life of the SD Memory Card is provided in a
systemdefined variable and event log.
Item NJ501-@@@@ NJ301-@@@@ NJ101-@@@@
*1. Supported only by the CPU Units with unit version 1.03 or later.
*3. Supported only by the CPU Units with unit version 1.01 or later.
*8. Supported only by the CPU Units with unit version 1.11 or later.
*9. Cannot be used with the NJ101-9000.
*10.Maximum Number of Simultaneous Data Trace of the NJ501-1@20 CPU Unit with unit version 1.08 or later is 2.
*11.When the NJ501 CPU Units with unit version 1.00 is used, this value becomes two.
NJ-Series
29
*1. Supported only by the CPU Units with unit version 1.03 or later.
*7. Supported only by the CPU Units with unit version 1.08 or later.
*12. Restore is supported with unit version 1.14 or later.
Backup
functions
*1
SD Memory Card
backup functions
Operation
Using front switch You can use front switch to backup, compare, or restore data.
Using system-defined vari-
ables
You can use system-defined variables to backup, compare, or restore data.
*12
Memory Card Operations
Dialog Box on Sysmac
Studio
Backup and verification operations can be performed from the SD Memory
Card Operations Dialog Box on the Sysmac Studio.
Using instruction *7 Backup operation can be performed by using instruction.
Protection
Prohibiting backing up
data to the SD Memory
Card
Prohibit SD Memory Card backup functions.
Sysmac Studio Controller backup functions Backup, restore, and verification operations for Units can be performed from
the Sysmac Studio.
Item NJ501-@@@@ NJ301-@@@@ NJ101-@@@@
NJ-Series
30
Function Specifications of Database Connection CPU Units
Besides functions of the NJ501-@@@@/NJ101-@@@@, functions supported by the NJ501-@@20/NJ101-@020 are as follows.
*1. SQL Server 2014, Oracle Database 12c and PostgreSQL 9.2/9.3/9.4 are supported by DBCon version 1.02 or higher.
SQL Server 2016, My SQL 5.7, DB2 11.1 and Postgre SQL 9.5/9.6 are supported by DBCon version 1.03 or higher.
*2. Connection to the DB on the cloud is not supported.
*3. The supported storage engines of the DB are InnoDB and MyISAM.
*4. NJ501-4320 is not supported.
*5. When two or more DB Connections are established, the operation cannot be guaranteed if you set different database types for the connections.
*6. Even if the number of DB Map Variables has not reached the upper limit, the total number of members of structures used as data type of DB
Map Variables is 10,000 members max.
*7. Refer to "NJ/NX-series Database Connection CPU Units User's Manual(W527)" for the information.
Item Description
NJ501-1@20 NJ101-@020
Supported port Built-in EtherNet/IP port
Supported DB *1*2
Microsoft Corporation: SQL Server 2008/2008 R2/2012/2014
Oracle Corporation: Oracle Database 10g /11g /12c
MySQL Community Edition 5.1/5.5/5.6/5.7 *3
International Business Machines Corporation (IBM): DB2 for Linux, UNIX and Windows 9.5/9.7/10.1/10.5/11.1 *4
Firebird Foundation Incorporated: Firebird 2.1/2.5 *4
The PostgreSQL Global Development Group: PostgreSQL 9.2/9.3/9.4 *4
Number of DB Connections (Number of databases that
can be connected at the same time) 3 connections max. *5 1
Instruction
Supported operations
The following operations can be performed by executing DB Connection Instructions in the NJ/NX-series
CPU Units.
Inserting records (INSERT), Updating records (UPDATE), Retrieving records (SELECT), and Deleting
records (DELETE)
Number of columns in an INSERT opera-
tion
SQL Server: 1,024
Oracle: 1,000
DB2: 1,000
MySQL: 1,000
Firebird: 1,000
PostgreSQL: 1,000
Number of columns in an UPDATE oper-
ation
SQL Server: 1,024
Oracle: 1,000
DB2: 1,000
MySQL: 1,000
Firebird: 1,000
PostgreSQL: 1,000
Number of columns in a SELECT opera-
tion
SQL Server: 1,024
Oracle: 1,000
DB2: 1,000
MySQL: 1,000
Firebird: 1,000
PostgreSQL: 1,000
Number of records in the output of a SE-
LECT operation 65,535 elements max., 4 MB max. 65,535 elements max., 2 MB max.
Max. number of DB Map Variables for
which a mapping can be connected
SQL Server: 60
Oracle: 30
DB2: 30 *4
MySQL: 30
Firebird: 15 *4
PostgreSQL: 30 *4 *6
SQL Server: 15
Oracle: 15
DB2: 15
MySQL: 15
Firebird: 15
PostgreSQL: 15 *6
Run mode of the DB Connection Service
Operation Mode or Test Mode
Operation Mode: When each instruction is executed, the service actually accesses the DB.
Test Mode: When each instruction is executed, the service ends the instruction normally without
accessing the DB actually.
Spool function Used to store SQL statements when an error occurred and resend the statements when the
communications are recovered from the error.
Spool capacity 1 MB *7 192 KB *7
Operation Log function
The following three types of logs can be recorded.
Execution Log: Log for tracing the executions of the DB Connection Service.
Debug Log: Detailed log for SQL statement executions of the DB Connection Service.
SQL Execution Failure Log: Log for execution failures of SQL statements in the DB.
DB Connection Service shutdown function Used to shut down the DB Connection Service after automatically saving the Operation Log files into the
SD Memory Card.
NJ-Series
31
Function Specifications of SECS/GEM CPU Units
Besides functions of the NJ501-1300, functions supported by the NJ501-1340 are as follows.
*1. E42 recipes, large process programs, and E139 recipes are not supported.
*2. The capability is not available when no SD Memory Card is mounted.
Conformance to Fundamental GEM Requirements and Additional Capabilities
Function Specifications of NJ Robotics CPU Units
Besides functions of the NJ501-1@00, functions supported by the NJ501-4@@@ are as follows.
Item Description
Supported port Built-in EtherNet/IP port
Supported standard *1The Unit conforms to the following SEMI standards:
E37-0303, E37.1-0702, E5-0707, and E30-0307
Fundamental GEM requirement State Model, Equipment Processing State, Host-initiated S1, F13/F14 Scenario, Event Notification, On-Line Identification, Error
Message, Control (Operator Initiated), Documentation
Additional GEM capability
Establish Communications, Dynamic Event Report Configuration, Variable Data Collection, Trace Data Collection, Status Data
Collection, Alarm Management, Remote Control, Equipment Constant, Process Recipe Management *1, Material Movement,
Equipment Terminal Service, Clock, Limit Monitoring, Spooling *2, Control (Host Initiated)
User-defined message You can create non-GEM compliant communications messages and have host communications.
GEM specific instruction
The Unit supports 29 instructions to perform the following:
Changing the GEM Service status.
Setting HSMS communications.
Reporting events and reporting alarms.
Acknowledging host commands and enhanced remote commands.
Changing equipment constants.
Uploading and downloading process programs.
Sending and acknowledging equipment terminal messages.
Requesting to change time.
Sending user-defined messages.
Getting SECS communications log.
GEM Service log *2
Can record the following information.
HSMS communications log: Keeps log of HSMS communications operations.
SECS message log: Keeps log of SECS-II communications messages.
Execution log: Keeps log of executions of GEM instructions.
Shutting down the GEM Service Saves the spool data and GEM Service log records into an SD Memory Card and ends the GEM Service.
Fundamental GEM requirements GEM-compliant
State Model
Yes
Equipment Processing State
Host-initiated S1, F13/F14 Scenario
Event Notification
On-Line Identification
Error Message
Control (Operator Initiated)
Documentation
Additional capabilities GEM-compliant
Establish Communications
Yes
Dynamic Event Report Configuration
Variable Data Collection
Trace Data Collection
Status Data Collection
Alarm Management
Remote Control
Equipment Constant
Process Recipe Management Process program: Yes
E42 recipes: No
E139 recipes: No
Material Movement
Yes
Equipment Terminal Service
Clock
Limit Monitoring
Spooling
Control (Host Initiated)
Item NJ501-
4500
4400 4300 4310 4320
Robot control
functions
Axes groups
Multi-axes coordinated
control Conveyer tracking The robot is moved in synchronization with the conveyor during the
conveyor tracking operation.
Auxiliary functions for
multi-axes coordinated
control
Kinematics Setting Set parameters for robot operation, such as arm length of Delta3 robot.
Auxiliary functions Monitoring functions Work space function Set the coordinate values for workspace check and check the
workspace during operation.
NJ-Series
32
Function Specifications of NC Integrated Controller
Besides functions of the NJ501-1@00, functions supported by the NJ501-5300 are as follows.
Item NJ501-
5300
Numerical
Control
CNC
coordinate
system
Axes types Positioning axis, Spindle axis
Control modes Positioning axis Position control
Spindle axis Velocity control
Positions that can be managed Absolute position (command), absolute position (actual), program
position, remaining travel distance
NC program
execution
Execute Executes the NC program.
Reset Interrupt NC program
Single step execution Executes the NC program by block.
Back trace Executes back trace of interpolation pass.
Feed hold / Feed hold reset Temporarily stops the NC program, and restarts it.
Optional stop Stops the NC program with optional signal.
Optional block stop Skips one block of the NC program with optional signal.
Dry run Runs operation from the NC program.
Machine lock Locks each axis operation during execution of the NC program.
Auxiliary lock Locks M code output.
Override Overrides the feed rate and spindle velocity.
G Code
Position
control
Rapid Positioning Rapid feed of each CNC motor according to the motor setting.
Linear interpolation Interpolates linearly.
Circular interpolation Interpolates circularly, helically, spirally, or conically.
Skip function Rapid feed until an external signal is input.
Return to reference point Returns to a specified position on the machine.
Canned cycle Rigid tap Performs tapping machining.
Feed function
Exact stop Temporarily prevents blending of positioning operations before and
after an exact stop direction.
Exact stop mode Mode in which anteroposterior positioning operations are not blended.
Continuous-path mode Mode in which anteroposterior positioning operations are blended.
Dwell Waits for the specified period of time.
Coordinate
system
selection
Machine Coordinate
System
The coordinate system uses the machine home position as the home of
the system.
Work Coordinate
System
The coordinate system has work offset for the Machine Coordinate
System.
Local Coordinate
System
The coordinate system has additional offset for the Work Coordinate
System.
Auxiliary for
coordinate
system
Absolute/relative
selection
Specifies manipulated variable absolutely, or switches to the relative
setting.
Metric/inch selection Selects metric or inch as the orthogonal axes unit system.
Scaling Scales the current coordinates of the orthogonal axes.
Mirroring Mirrors the current coordinates for the specified orthogonal axes.
Rotation Rotate the current coordinates around the coordinates of the specified
axis.
Tool functions
Cutter compensation Compensation of the tool edge path according to the tool radius.
Tool length
compensation Compensation of tool center point path according to the tool length.
M code
M code/M code reset Outputs M codes, and interlocks with sequence control program using
reset.
Spindle axis CW/CCW/Stop Outputs/stops velocity commands in velocity loop control mode.
Orientation Stops spindle axis to the specified phase by setting up feed back loop.
Subroutine call Calls a subroutine of the NC program.
NC
programming
Arithmetic operation Performs a calculation in the NC program.
Branch control Branches on condition in the NC program.
User variables Memory area in the NC program used for processing such as data
calculation.
P variable System global memory area common to CNC coordinate systems
Q variable Global system area unique to each CNC coordinate system
L variable Memory area that can be used as the primary area during execution of
the NC program
Auxiliary
control
functions
Error reset Function that resets errors or CNC coordinate system and CNC motor.
Immediate stop Function that stops all the CNC motors of the CNC coordinate system.
NJ-Series
33
Numerical
Control
CNC motor
Positions that can be managed Commanded positions and actual positions.
Position
control
Absolute positioning Positioning is performed for a target position that is specified using an
absolute value.
Relative positioning Positioning is performed for a specified travel distance from the
command current position.
Cyclic positioning A commanded position is output at each control period in Position
Control Mode.
Spindle control CW/CCW/Stop Outputs/stops velocity commands in velocity loop control mode.
Manual
operation
Powering the Servo The Servo in the servo driver is turned ON to enable CNC motor
operation.
Jogging A CNC motor is jogged at a specified target velocity.
Auxiliary
control
functions
Homing A CNC motor is operated, and the limit signals, home proximity signal,
and home signal are used to define home.
Immediate stop A CNC motor is stopped immediately.
CNC motor
compensation
table
Ball screw compensation Pitch error compensation for one-dimensional ball screw.
Cross-axis compensation Compensation of one-dimensional cross-axis.
Editing the CNC motor compensation
table Edit using sequence control program. (Read/write)
Auxiliary
functions
In-position check You can set an in-position range and in-position check time to confirm
when positioning is completed.
Stop method You can set the stop method to the immediate stop input signal or limit
input signal.
Monitoring
functions
Software limits Monitors the movement range of a CNC motor.
Following error Monitors the error between the command current
value and the actual current value for a CNC motor.
Absolute encoder support
You can use an OMRON 1S-series Servomotor or G5-series.
Servomotor with an Absolute Encoder to eliminate the need to perform
homing at startup.
Input signal logic inversion You can inverse the logic of immediate stop input signal, positive limit
input signal, negative limit input signal, or home proximity input signal.
External interface signals
The Servo Drive input signals listed on the right are used. Home signal,
home proximity signal, positive limit signal, negative limit signal,
immediate stop signal, and interrupt input signal.
Common
items Parameters Changing CNC coordinate system and
CNC motor parameters
You can access and change the CNC coordinate system and CNC
motor parameters from the user program.
Item NJ501-
5300
NJ-Series
34
Version Information
Unit Versions and Programming Devices (NJ-series CPU Units)
Refer to NJ-series CPU Unit Hardware User's Manual (W500).
Unit Versions, DBCon Versions and Programming Devices
(Database Connection CPU Units)
Refer to NJ/NX-series Database Connection CPU Units User's Manual (W527).
Unit Versions, Robot Versions and Programming Devices
(NJ Robotics CPU Units)
Refer to NJ-series Robotics CPU Units User's Manual (W539).
Unit Versions and Programming Devices
(NC Integrated Controller)
Refer to NJ/NY-series NC Integrated Controller User's Manual (O030).
Relationship between Hardware Revisions of CPU Units and Sysmac
Studio Versions
Refer to NJ-series CPU Unit Hardware User's Manual (W500).
Functions That Were Added or Changed for Each Unit Version and Sysmac Studio version
Refer to NJ-series CPU Unit Hardware User's Manual (W500).
Performance Improvements for Unit Version Upgrades
Refer to NJ-series CPU Unit Hardware User's Manual (W500).
NJ-Series
35
Components and Functions
CPU Unit
NJ@01-@@@@
Power Supply Unit
NJ-PA3001 NJ-PD3001
Peripheral (USB) port
Built-in EtherNet/IP port
Built-in EtherCAT port
Built-in EtherCAT port operation indicators
Built-in EtherNet/IP port operation
indicators
DIP switch
(inside the battery
compartment)
SD Memory Card connector
CPU Unit operation indicators
Battery Compartment
Unit connector
AC input
LG
GR
RUN output
POWER Indicator
Unit connector
+ (DC input)
– (DC input)
LG
GR
RUN output
POWER Indicator
NJ-Series
36
Unit Configuration
NJ-Series CPU Racks
A NJ-Series CPU Rack consists of a CPU Unit, Power Supply Unit, Configuration Units (Basic I/O Units, Special I/O Units, and CPU Bus Units),
and an End Cover.
Even though the NJ-Series Controllers do not have Backplanes, the term “slot” still used to refer to the location of Units. Slot numbers are assigned
in order to Units from left to right on the CPU Rack (slot 0, slot 1, slot 2, etc.).
Required Units
Types of Configuration Units
In the NJ-Series, Configuration Units are classified into the following three types. The number of Racks differs depending on the
type.
Rack Unit name Required number of Units
CPU Rack
NJ-Series Power Supply Unit 1
NJ-Series CPU Unit 1
I/O Control Unit Required only for mounting to an Expansion Rack. Mount the I/O Control Unit immediately to the right of the CPU
Unit.
Number of Configuration
Units
10 max. (Same for all models of CPU Unit.)
(The number of Basic I/O Units, Special I/O Units, and CPU Bus Units can be varied. The number does not include
the I/O Control Unit.)
End Cover 1 (Included with CPU Unit.)
NJ-Series SD Memory Card Install as required.
Type Appearance (example) Description Unit recognition method Max. Units mountable
per CPU Unit
Basic I/O Units Units with contact inputs and contact outputs. Recognized by the CPU Unit accord-
ing to the position of the Rack and
slot.
A maximum of 40 Units
can be mounted.
Special I/O
Units
Special I/O Units provide more advanced func-
tions than do Basic I/O Units, including I/O other
than contact inputs and contact outputs.
Examples of Special I/O Units are Analog I/O
Units and High-speed Counter Units. They differ
from CPU Bus Units (including Network Communi-
cations Units) in having a smaller area for
exchanging data with the CPU Unit.
Recognized by the CPU Unit accord-
ing to the unit number (0 to 95) set
with the rotary switches on the front
panel.
A maximum of 40 Units
can be connected. (Multi-
ple unit numbers are allo-
cated per Unit,
depending on the model
and settings.)
CPU Bus Units CPU Bus Units exchange data with the CPU Unit
via the CPU Bus.
Examples of CPU Bus Units are Network Commu-
nications Units and Serial Communications Units.
They differ from Special I/O Units in having a
larger area for exchanging data with the CPU Unit.
Recognized by the CPU Unit accord-
ing to the unit number (0 to F) set
with the rotary switch on the front
panel.
A maximum of 16 Units
can be mounted.
NJ-Series
37
NJ-Series Expansion Racks
A NJ-Series Expansion Rack consists of a Power Supply Unit, an I/O Interface Unit, Configuration Units (Basic I/O Units, Special I/O Units, and
CPU Bus Units), and an End Cover.
Required Units
*1 Mounting the I/O Control Unit in any other location may cause faulty operation.
*2. Mounting the I/O Interface Unit in any other location may cause faulty operation.
Configuration Units
Maximum Number of Configuration Units That Can Be Mounted
Note: It may not be possible to mount the maximum number of configuration Units depending on the specific Units that are mounted. Refer to the
next page for details.
Number of mountable units per Configuration Unit
Basic I/O Units, Special I/O Units, and CPU Bus Units of the CJ-Series are used as Configuration Units of the NJ-Series. All Basic I/O Units are
useable. Not all Special I/O Units and CPU Bus Units can be used. Units that can be used are shown in the list. In addition, note that the number
of units that can be connected to one CPU vary depending on the units.
Rack Unit name Required number of Units
CPU Rack I/O Control Unit One Unit. Required only when an Expansion Rack is used. Mount the I/O Control Unit immediately to the right
of the CPU Unit. *1
Expansion
Rack
Power Supply Unit One Unit
I/O Interface Unit One Unit. Mount the I/O Interface Unit immediately to the right of the Power Supply Unit. *2
Number of Configuration Units Ten Units max. (The number of Basic I/O Units, Special I/O Units, and CPU Bus Units can be varied.
This number does not include the I/O Interface Unit.)
End Cover One (Included with the I/O Interface Unit.)
CPU Unit Model Total Units No. of Units on CPU Rack No. of Expansion Racks
NJ-Series
CPU Unit
NJ501-@@@@ 40 10 per Rack 3 Racks x 10 Units
NJ301-@@@@
NJ101-@@@@
OUTOUT ININ
II101II101
OUTOUT ININ
II101II101
OUTOUT ININ
II101II101
Number of Expansion Racks:
Up to 3 Expansion Racks can be connected.
Expansion
Rack
Expansion
Rack
Expansion
Rack
CPU Rack
I/O Control Unit
CJ1W-IC101
NJ-Series Power Supply Unit
NJ-P@@@@@
NJ-Series Power Supply Unit
NJ-P@@@@@
NJ-Series Power Supply Unit
NJ-P@@@@@
NJ-Series Power Supply Unit
NJ-P@@@@@
Total
cable
length
12 m
I/O Interface Unit
CJ1W-II101
Configuration Units: 10 max.
I/O Interface Unit
CJ1W-II101
I/O Interface Unit
CJ1W-II101
Configuration Units: 10 max.
I/O Connecting Cable
CS1W-CN@@3
Configuration Units: 10 max.
I/O Connecting Cable
CS1W-CN@@3
I/O Connecting Cable
CS1W-CN@@3
Configuration Units: 10 max.
NJ-Series CPU Unit
NJ501-@@@@
NJ301-@@@@
NJ101-@@@@
NJ-Series
38
Dimensions (Unit: mm)
CPU Units
NJ@01-@@@@
90 90
2.7
2.7
90
Power Supply Units
NJ-PA3001
NJ-PD300
70
90
90
End Cover (included with CPU Units)
CJ1W-TER01
14.7
90
NJ-Series
39
Related Manuals
Cat. No. Model number Manual Application Description
W513
NJ501-@@@@
NJ301-@@@@
NJ101-@@@@
NJ Series Startup
Guide (CPU Unit)
Using the NJ-series CPU Unit
for the first time
The startup procedures for using an NJ-series
CPU Unit and the basic operating instructions
for the Sysmac Studio are described with a
simple sequence control example.
W514
NX701-@@@@
NX1P2-@@@@
NJ501-@@@@
NJ301-@@@@
NJ101-@@@@
NJ/NX-series Startup
Guide (Motion
Control)
Using the motion control
function module of the NJ/NX-
series for the first time
The startup procedures for setting axis
parameters and performing simple one-axis
positioning and two-axis linear interpolation with
an NJ/NX-series CPU Unit and the operating
instructions for the Sysmac Studio are
described.
W500
NJ501-@@@@
NJ301-@@@@
NJ101-@@@@
NJ-series CPU Unit
Hardware User’s
Manual
Learning the basic
specifications of the NJ-series
CPU Units, including
introductory information,
designing, installation, and
maintenance
Mainly hardware information
is provided.
An introduction to the entire NJ-series system is
provided along with the following information on
a Controller built with a CPU Unit.
Features and system configuration
Introduction
Part names and functions
General specifications
Installation and wiring
Maintenance and inspection
W501
NX701-@@@@
NX102-@@@@
NX1P2-@@@@
NJ501-@@@@
NJ301-@@@@
NJ101-@@@@
NJ/NX-series CPU
Unit Software User’s
Manual
Learning how to program and
set up an NJ/NX-series CPU
Unit.
Mainly software information is
provided.
The following information is provided on a
Controller built with an NJ/NX-series CPU Unit.
CPU Unit operation
CPU Unit features
Initial settings
Programming language specifications and
programming with the IEC 61131-3 standard.
W507
NX701-@@@@
NX102-@@@@
NX1P2-@@@@
NJ501-@@@@
NJ301-@@@@
NJ101-@@@@
NJ/NX-series CPU
Unit Motion Control
User’s Manual
Learning about motion control
settings and programming
concepts
The settings and operation of the CPU Unit and
programming concepts for motion control are
described.
W505
NX701-@@@@
NX102-@@@@
NX1P2-@@@@
NJ501-@@@@
NJ301-@@@@
NJ101-@@@@
NJ/NX-series CPU
Unit Built-in EtherCAT
Port User’s Manual
Using the built-in EtherCAT
port on an NJ/NX-series CPU
Unit
Information on the built-in EtherCAT port is
provided. This manual provides an introduction
and provides information on the configuration,
features, and setup.
W539 NJ501-4@@@ NJ-series Robotics
CPU Units User's
Manual
Using the robot control with
NJ-series Controllers. Describes the robot control.
W527
NX701-@@20
NX102-@@20
NJ501-@@20
NJ101-@@20
NJ/NX-series
Database Connection
CPU Units User’s
Manual
Learning about the functions
and application procedures of
the NJ/NX-series DB
Connection function.
Describes the functions and application
procedures of the NJ/NX-series DB Connection
function.
W528 NJ501-1340
NJ-series
SECS/GEM CPU Unit
User's Manual
Learning about the SECS/
GEM CPU Unit and how to
use it.
Functional outline, GEM instructions, settings
with the GEM Configurator and so on are
provided.
O030 NJ501-5300
NY532-5400
NJ/NY-Series NC
Integrated Controller
User's Manual
For numerical control with NJ/
NY-series Describes the numerical control function.
W506
NX701-@@@@
NX102-@@@@
NX1P2-@@@@
NJ501-@@@@
NJ301-@@@@
NJ101-@@@@
NJ/NX-series CPU
Unit Built-in EtherNet/
IP Port User’s Manual
Using the built-in EtherNet/IP
port on an NJ/NX-series CPU
Unit
Information on the built-in EtherNet/IP port is
provided. Information is provided on the basic
setup, tag data links, FINS communications
(non-disclosure), and other features.
W588 NX102-@@@@
NJ501-1@00
NJ/NX-series CPU
Unit OPC UA User's
Manual
Using the OPC UA. Describes the OPC UA.
W502
NX701-@@@@
NX102-@@@@
NX1P2-@@@@
NJ501-@@@@
NJ301-@@@@
NJ101-@@@@
NJ/NX-series
Instructions
Reference Manual
Learning about the
specifications of the
instruction set that is provided
by OMRON
The instructions in the instruction set (IEC
61131-3 specifications) are described.
W508
NX701-@@@@
NX102-@@@@
NX1P2-@@@@
NJ501-@@@@
NJ301-@@@@
NJ101-@@@@
NJ/NX-series Motion
Control Instructions
Reference Manual
Learning about the
specifications of the motion
control instructions that are
provided by OMRON
The motion control instructions are
described.
W503
NX701-@@@@
NX102-@@@@
NX1P2-@@@@
NJ501-@@@@
NJ301-@@@@
NJ101-@@@@
NJ/NX-series
Troubleshooting
Manual
Learning about the errors
that may be detected in an
NJ/NX-series Controller.
Concepts on managing errors that may be
detected in an NJ/NX-series Controller and
information on individual errors are described.
W504 SYSMAC-SE2@@@ Sysmac Studio
Version
1 Operation Manual
Learning about the operating
procedures and functions of
the Sysmac Studio.
Describes the operating procedures of the
Sysmac Studio.
O031 NJ501-5300
NY532-5400
NJ/NY-series G code
Instruction Reference
Manual
Learning about detailed
specifications of the G code/M
code instructions.
This section describes G code/M code
instructions in detail.
NJ-Series
40
W589 SYSMACSE2@@@
SYSMAC-TA4@@@
Sysmac Studio
Project Version
Control Function
Operation Manual
Learning the overview of the
Sysmac Studio project
version control function and
how to use it.
The manual outlines the Sysmac Studio project
version control function, and describes how to
install, basic operation, and how to operate its
major functions.
O032 SYSMAC-RTNC0@@@DCNC Operator
Operation Manual
Learning the overview of CNC
Operator and how to use it.
Describes the CNC Operator, installation
procedure, basic operation, connection
operation, and operating procedures for main
functions.
W490
W498
W491
Z317
W492
W494
W497
W495
W493
CJ1W-@@@@ CJ-series Special Unit
Manuals for NJ-series
CPU Unit
Leaning how to connect CJ-
series Units
The methods and precautions for using CJ-
series Units with an NJ-series CPU Unit are
described, including access methods and
programming interfaces.
Manuals are available for the following Units.
Analog I/O Units, Insulated-type Analog I/O
Units, Temperature Control Units, ID Sensor
Units, High-speed Counter Units, and
DeviceNet Units, EtherNet/IP Units,
CompoNet Master Units
Y128
SYSMAC-SE20@@
SYSMAC-RA401L
NJ501-4@@@
R88D-KN@-ECT
FH-1@@@
FH-3@@@
Vision & Robot Inte-
grated Simulation
Startup Guide
Learning about the operating
procedures of Vision & Robot
integrated simulation.
Describes the operating procedures of Vision &
Robot integrated simulation.
Y213
Vision & Robot Inte-
grated Simulation
Technology Introduc-
tion Guide (Calibra-
tion Parameter)
Learning about the calibration
parameters created using the
3D Equipment Model Creation
Wizard for the Vision & Robot
integrated simulation.
Describes calibration parameters created using
the 3D Equipment Model Creation Wizard for the
Vision & Robot integrated simulation.
Z368
Vision Sensor FH Se-
ries Conveyor Track-
ing Application
Programming Guide
Learning about the setup pro-
cedure of the wizard style cal-
ibration for cameras, robots,
or conveyors.
Describes how to configure and operate Con-
veyor Tracking Calibration Wizard on Sysmac
Studio on FH Sensor Controllers.
Z369
Vision Sensor FH Se-
ries Operation Manual
Sysmac Studio Cali-
bration Plate Print
Tool
Learning about the setup pro-
cedure for printing the Pattern
on a Calibration Plate used for
calibration for cameras and
robots on Sysmac Studio.
Describes how to configure and operate Calibra-
tion Plate Print Tool on Sysmac Studio on FH
Sensor Controllers.
Z370
Vision Sensor FH Se-
ries Operation Manual
Sysmac Studio Con-
veyor Tracking Cali-
bration Wizard Tool
Learning about the setting
procedure of sample macros
for conveyor tracking.
Describes the setting procedure of sample mac-
ros used for applications of conveyor tracking on
FH Sensor Controllers.
Z371
Vision Sensor FH Se-
ries Operation Manual
Sysmac Studio Con-
veyor Panorama Dis-
play Tool
Learning about the setup pro-
cedure of panorama display
for image capture of targets
on conveyors.
Describes how to configure and operate the
Conveyor Panorama Display tool on Sysmac
Studio on FH Sensor Controllers.
Cat. No. Model number Manual Application Description
Terms and Conditions Agreement
Read and understand this catalog.
Please read and understand this catalog before purchasing the products. Please consult your OMRON representative if you have
any questions or comments.
Warranties.
(a) Exclusive Warranty. Omron’s exclusive warranty is that the Products will be free from defects in materials and workmanship
for a period of twelve months from the date of sale by Omron (or such other period expressed in writing
by Omron). Omron disclaims all other warranties, express or implied.
(b) Limitations. OMRON MAKES NO WARRANTY OR REPRESENTATION, EXPRESS OR IMPLIED, ABOUT
NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OF THE
PRODUCTS. BUYER ACKNOWLEDGES THAT IT ALONE HAS DETERMINED THAT THE PRODUCTS WILL
SUITABLY MEET THE REQUIREMENTS OF THEIR INTENDED USE.
Omron further disclaims all warranties and responsibility of any type for claims or expenses based on infringement by the Products
or otherwise of any intellectual property right. (c) Buyer Remedy. Omron’s sole obligation hereunder shall be, at Omron’s election,
to (i) replace (in the form originally shipped with Buyer responsible for labor charges for removal or replacement thereof) the
non-complying Product, (ii) repair the non-complying Product, or (iii) repay or credit Buyer an amount equal to the purchase price
of the non-complying Product; provided that in no event shall Omron be responsible for warranty, repair, indemnity or any other
claims or expenses regarding the Products unless Omron’s analysis confirms that the Products were properly handled, stored,
installed and maintained and not subject to contamination, abuse, misuse or inappropriate modification. Return of any Products by
Buyer must be approved in writing by Omron before shipment. Omron Companies shall not be liable for the suitability or
unsuitability or the results from the use of Products in combination with any electrical or electronic components, circuits, system
assemblies or any other materials or substances or environments. Any advice, recommendations or information given orally or in
writing, are not to be construed as an amendment or addition to the above warranty.
See http://www.omron.com/global/ or contact your Omron representative for published information.
Limitation on Liability; Etc.
OMRON COMPANIES SHALL NOT BE LIABLE FOR SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
LOSS OF PROFITS OR PRODUCTION OR COMMERCIAL LOSS IN ANY WAY CONNECTED WITH THE PRODUCTS,
WHETHER SUCH CLAIM IS BASED IN CONTRACT, WARRANTY, NEGLIGENCE OR STRICT LIABILITY.
Further, in no event shall liability of Omron Companies exceed the individual price of the Product on which liability is asserted.
Suitability of Use.
Omron Companies shall not be responsible for conformity with any standards, codes or regulations which apply to the
combination of the Product in the Buyer’s application or use of the Product. At Buyer’s request, Omron will provide applicable
third party certification documents identifying ratings and limitations of use which apply to the Product. This information by itself is
not sufficient for a complete determination of the suitability of the Product in combination with the end product, machine, system,
or other application or use. Buyer shall be solely responsible for determining appropriateness of the particular Product with
respect to Buyer’s application, product or system. Buyer shall take application responsibility in all cases.
NEVER USE THE PRODUCT FOR AN APPLICATION INVOLVING SERIOUS RISK TO LIFE OR PROPERTY OR IN LARGE
QUANTITIES WITHOUT ENSURING THAT THE SYSTEM AS A WHOLE HAS BEEN DESIGNED TO ADDRESS THE RISKS,
AND THAT THE OMRON PRODUCT(S) IS PROPERLY RATED AND INSTALLED FOR THE INTENDED USE WITHIN THE
OVERALL EQUIPMENT OR SYSTEM.
Programmable Products.
Omron Companies shall not be responsible for the user’s programming of a programmable Product, or any consequence thereof.
Performance Data.
Data presented in Omron Company websites, catalogs and other materials is provided as a guide for the user in determining
suitability and does not constitute a warranty. It may represent the result of Omron’s test conditions, and the user must correlate it
to actual application requirements. Actual performance is subject to the Omron’s Warranty and Limitations of Liability.
Change in Specifications.
Product specifications and accessories may be changed at any time based on improvements and other reasons. It is our practice
to change part numbers when published ratings or features are changed, or when significant construction changes are made.
However, some specifications of the Product may be changed without any notice. When in doubt, special part numbers may be
assigned to fix or establish key specifications for your application. Please consult with your Omron’s representative at any time to
confirm actual specifications of purchased Product.
Errors and Omissions.
Information presented by Omron Companies has been checked and is believed to be accurate; however, no responsibility is
assumed for clerical, typographical or proofreading errors or omissions.
Authorized Distributor:
In the interest of product improvement,
specifications are subject to change without notice.
Cat. No. P140-E1-02 0419 (1218)
© OMRON Corporation 2018-2019 All Rights Reserved.
OMRON Corporation Industrial Automation Company
OMRON ELECTRONICS LLC
2895 Greenspoint Parkway, Suite 200
Hoffman Estates, IL 60169 U.S.A.
Tel: (1) 847-843-7900/Fax: (1) 847-843-7787
Regional Headquarters
OMRON EUROPE B.V.
Wegalaan 67-69, 2132 JD Hoofddorp
The Netherlands
Tel: (31)2356-81-300/Fax: (31)2356-81-388
Contact: www.ia.omron.com
Kyoto, JAPAN
OMRON ASIA PACIFIC PTE. LTD.
No. 438A Alexandra Road # 05-05/08 (Lobby 2),
Alexandra Technopark,
Singapore 119967
Tel: (65) 6835-3011/Fax: (65) 6835-2711
OMRON (CHINA) CO., LTD.
Room 2211, Bank of China Tower,
200 Yin Cheng Zhong Road,
PuDong New Area, Shanghai, 200120, China
Tel: (86) 21-5037-2222/Fax: (86) 21-5037-2200
CSM_1_2_0419