OMRON NX102-[][][][] NX-Series NX1 CPU Units/Features Machine Automation Controllers--OMRON NX102-[][][][] Online Store

OMRON NX102-[][][][]Automation Systems/ Machine Automation Controllers/Controller NX1

OMRON NX102-[][][][] Automation Systems

OMRON NX102-[][][][] Dimensions

/Images/l_3705-25-283037-198x198.jpg

Produce faster without compromising on quality

The NX1 can utilize information, take safety measures, and control quality while at the same time improving production efficiency through high-speed, high-precision control.
This contributes to continuous improvement in productivity.

Real-time traceability

The NX1 provides high-speed control while utilizing information.
For example, the NX1 used for a packaging machine with the capability of handling 1,000 products per minute can collect all traceability data in synchronization with the production cycle while performing motion control.

NX102-[][][][] Features 2

Integrated safety across production line

The NX1 is the first in the world* to integrate two different open networks: EtherNet/IP™ for scalable safety control in production lines and EtherCAT® for fast safety control in machines. Furthermore, it integrates safety control into machine control in lines that require fast cycle times.
This integration allows you to standardize machines and build flexible lines.
* Based on Omron investigation in March 2018.

NX102-[][][][] Features 3

High-speed in-line inspection

Although special inspection machines with built-in PC are widely used for high-speed inspections, they require special maintenance skills.
Therefore, acceptance sampling is often carried out offline to prevent line stoppages.
The NX1 can be used in conjunction with the High-speed Analog Input Unit to collect measurement data within a fixed cycle time of 5 μs. This standard controller eliminates the need for special machines with PC and can be maintained by on-site engineers. Inline inspections of all products can also be conducted easily.

NX102-[][][][] Features 4

Seamless Integration: Production Line & IT systems

The NX1 Controller integrates inputs, logic, outputs, safety, and robotics, offering a wide variety of applications that leverage information to boost productivity and measures for quality and safety.

NX102-[][][][] Features 5

NX1 brings advanced control in miniaturized size

Three industrial Ethernet ports and a power supply are housed in a compact design with a width of 66 mm.
The NX1 provides key functionality to integrate control and information for advanced manufacturing applications.
The new controller contributes to the pursuit of productivity improvements.

NX102-[][][][] Features 6

High-speed, high-precision control

Synchronized control of I/O and motion within 1 ms cycle time Jitter : 1 μs
Memory capacity for variables : 33.5 MB*1

Secure host connection

NX102-[][][][] Features 8

OPC UA is an IEC communication protocol which is listed as a recommendation for Industrie 4.0 and PackML. The NX1 comes equipped with an OPC UA server interface and provides a secure connection to IT systems such as MES and ERP.

Enhanced Ethernet functionality

Connectivity to existing devices (e.g., Modbus/TCP*2, FINS communications, and connection to other vendor PLC*3) and EtherNet/IP™ performance (increased to 12,000 pps*4) are improved. Packet Filter enhances security, and visualization of EtherCAT® slave errors makes troubleshooting easier.

Multicore microprocessor for control and data handling

The multicore microprocessor enables information utilization including communications and traceability without compromising control performance.

*1. The total number of bytes of retained and non-retained variables.
*2. Clients instructions are supported.
*3. SLMP commands are included in the Sysmac Library.
*4. The total pps of two ports.

Purchase the OMRON Controller NX1 Please fill in the following

Title:

Email:

Tel:

Content:

Verification code:

If you have just landed here, this product OMRON NX102-[][][][] Automation Systems,Automation Systems is offered online by Tianin FLD Technical Co.,Ltd. This is an online store providing Automation Systems at wholesale prices for consumers. You can call us or send enquiry, we would give you the prices, packing,deliverty and more detailed information on the NX102-[][][][] We cooperate with DHL,TNT,FEDEX,UPS,EMS,etc.They guarantee to meet your needs in terms of time and money,even if you need your OMRON NX102-[][][][]Automation Systems tomorrow morning (aka overnight or next day air) on your desk, 2, 3 days or more.Note to international customers, YES, we ship worldwide.

G3PW Single-phase Power Controller/Features
ZW-SQ Series Confocal Fiber Displacement Sensor Sensor Head/Features
E6A2-C Incremental 25-mm-dia. Rotary Encoder/Features
E5L Electronic Thermostat/Features
CJ1W-PNT21 PROFINET IO controller/Features


OMRON NX102-[][][][] catalog

NX102-[][][][] NX-Series NX1 CPU Units/Catalog

  • Catalog
  • Manual
  • CAD

English

Global Edition

For ordering in Singapore, please note some product models not sold in Singapore may be included in the following catalog(s) for our global customers.

*It is recommended to select “Save” from the right-click due to large size of catalog PDF data.

Catalog Name Catalog Number
[size]
Last Update
NX1 Data Sheet P130-E1-04
[2738KB]
Jan 07, 201920190107 NX1 Data Sheet
NX1 Catalog P129-E1-03
[5389KB]
Jun 01, 201820180601 NX1 Catalog
NJ501-1[]00/NX102-[][][][] Catalog P123-E1-02
[6462KB]
Jun 21, 201820180621 NJ501-1[]00/NX102-[][][][] Catalog
NX701-1[]20/NX102-[][]20/NJ501-1[]20/NJ101-[][]20 Catalog P088-E1-12
[1438KB]
Aug 01, 201820180801 NX701-1[]20/NX102-[][]20/NJ501-1[]20/NJ101-[][]20 Catalog
NJ/NX Series Controller Catalog P089-E1-15
[4380KB]
Jan 07, 201920190107 NJ/NX Series Controller Catalog


OMRON NX102-[][][][] dimension

NX102-[][][][] NX-Series NX1 CPU Units/Dimensions

(Unit: mm)

NX-Series NX102 CPU Unit

NX102-[][][][]

NX102-[][][][] Dimensions 2

*1. The dimension from the attachment surface of the DIN Track to the front surface of the CPU Unit.
*2. The dimension from the terminal block lock lever to the back surface of the CPU Unit.

For dimensions after attaching the communications cables, refer to NX-series NX102 CPU Unit Hardware User’s Manual (W593).

End cover

NX-END02

NX102-[][][][] Dimensions 4

*1. The dimension from the attachment surface of the DIN Track to the front surface of the end cover.


OMRON NX102-[][][][] specification

NX102-[][][][] NX-Series NX1 CPU Units/Specifications

Electrical and Mechanical Specifications

ItemSpecification
ModelNX102-[][][][]
EnclosureMounted in a panel
Dimensions (mm) *172 × 100 × 90 mm (W×H×D)
Weight *2390 g max.
Unit power
supply
Power supply voltage24 VDC (20.4 to 28.8 VDC)
Unit power
consumption *3
5.80 W max.
Inrush current *4For cold start at room temperature:
10 A max./0.1 ms max.
and
2.5 A max./150 ms max.
Current capacity of
power supply terminal
*5
4 A max.
Isolation methodNo isolation: between the Unit power supply terminal and internal circuit
Power supply
to the NX
Unit power
supply
NX Unit power supply
capacity
10 W max.
NX Unit power supply
efficiency
80%
Isolation methodNo isolation: between the Unit power supply terminal and NX Unit power supply
I/O Power Supply to NX UnitsNot provided *6
External
connection
terminal
Communication
connector
RJ45 for EtherNet/IP Communications × 2
RJ45 for EtherCAT Communications × 1
Screwless clamping
terminal block
For Unit power supply input and grounding (Removable)
Output terminal
(service supply)
Not provided
RUN output terminalNot provided
NX bus connector32 NX Units can be connected

*1. Includes the End Cover, and does not include projecting parts.
*2. Includes the End Cover. The weight of the End Cover is 82 g.
*3. Includes an SD Memory Card. The NX Unit power consumption to NX Units is not included.
*4. The inrush current that occurs when the supplied power is changed to ON from a continuous OFF state.
      The inrush current may vary depending on the operating condition and other conditions. Therefore, select fuses,
      breakers, and external power supply devices that have enough margin in characteristic and capacity, considering
      the condition under which the devices are used.
      In particular, in case when you insert a switch to turn ON/OFF the DC power supplied from an external power supply, if
      the duration of an ON-OFF-ON cycle is one second or less, the inrush control circuit may not function, which cause an
      inrush current of approximately 30 A/0.3 ms.
*5. The amount of current that can be passed constantly through the terminal. Do not exceed this current value when you
      use a through-wiring for the Unit power supply.
*6. When the type of the I/O power supply to NX Units you use is the supply from NX bus, an Additional I/O Power Supply
      Unit is required. Refer to NX-series NX102 CPU Unit Hardware User’s Manual (W593) for details.

General Specifications

ItemSpecification
EnclosureMounted in a panel
Grounding methodGround to less than 100 Ω.
Operating
environment
Ambient operating
temperature
0 to 55°C
Ambient operating
humidity
10% to 95% (with no condensation)
AtmosphereMust be free from corrosive gases.
Ambient storage
temperature
-25 to 70°C (excluding battery)
Altitude2,000 m max.
Pollution degree2 or less: Conforms to JIS B3502 and IEC 61131-2.
Noise immunity2 kV on power supply line (Conforms to IEC61000-4-4.)
Overvoltage categoryCategory II: Conforms to JIS B3502 and IEC 61131-2.
EMC immunity levelZone B
Vibration resistanceConforms 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
100 min each in X, Y, and Z directions (10 sweeps of 10 min each = 100 min
total)
Shock resistanceConforms to IEC 60068-2-27.
147 m/s2, 3 times in X, Y, and Z directions
BatteryLife5 years (Power ON time rate 0% (power OFF))
ModelCJ1W-BAT01 (sold separately)
Applicable
standards *1
EU DirectivesEN 61131-2
cULusListed UL 61010-2-201 and ANSI/ISA 12.12.01
Shipbuilding Standards---
Other than the above.RCM, KC, and EAC

*1. Refer to the consult your OMRON representative for the most recent applicable standards for each model.

Performance Specifications

ItemNX102-
12[][]11[][]10[][]90[][]
Processing
time
Instruction
execution
times
LD instruction3.3 ns
Math instructions (for long
real data)
70 ns or more
ProgrammingProgram
capacity *1
Size5 MB
QuantityNumber of POU
definitions
3,000
Number of POU
instances
9,000
Memory
capacity
for variables
*2
Retain
attribute
Size1.5 MB
Number of
variables
10,000
No Retain
attribute
Size32 MB
Number of
variables
90,000
Data typesNumber of data types1,000
Memory for
CJ-series
Units (Can
be specified
with AT
specifications
for variables.)
CIO Area0 to 6,144 words
(CIO 0 to CIO 6,143) *3
Work Area0 to 512 words
(W0 to W511) *3
Holding Area0 to 1,536 words
(H0 to H1,535) *4
DM Area0 to 32,768 words
(D0 to D32,767) *4
EM Area32,768 words × 25 banks
(E0_0 to E18_32,767) *4 *5
Motion
control
Number of
controlled
axes *6
Maximum number of
controlled axes
15 axes4 axes
Motion control
axes
11 axes---
Single-axis
position
control axes
4 axes
Maximum number of used
real axes
12 axes8 axes6 axes4 axes
Used motion
control servo
axes
8 axes4 axes2 axes---
Used single-
axis position
control servo
axes
4 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 groups8 axes groups---
Motion control periodThe same control period as that is used for the
process data communications cycle for EtherCAT.
CamsNumber of
cam data
points
Maximum points
per cam table
65,535 points
Maximum points
for all cam
tables
262,140 points
Maximum number of cam
tables
160 tables
Position unitsPulse, mm, μm, nm, degree, and inch
Override factors0.00%, or 0.01% to 500.00%
Built-in
EtherNet/IP
port
Number of ports2
Physical layer10BASE-T/100BASE-TX
Frame length1,514 bytes max.
Media access methodCSMA/CD
ModulationBaseband
TopologyStar
Baud rate100 Mbps (100BASE-TX)
Transmission mediaSTP (shielded, twisted-pair) cable of Ethernet
category 5, 5e or higher
Maximum transmission distance between
Ethernet switch and node
100 m
Maximum number of cascade connectionsThere are no restrictions if an Ethernet switch is used.
CIP service:
Tag data links
(cyclic com-
munications)
Maximum number of
connections
32 per port
64 total
Packet interval *7Can be set for each connection.
1 to 10,000 ms in 1-ms increments
Permissible communications
band
12,000 pps *8 *9 (including heartbeat, CIP Safety
routing)
Maximum number of tag sets32 per port
40 total *10
Tag typesNetwork variables
CIO/WR/HR/DM
Number of tags per
connection (i.e., per tag set)
8 (7 tags if Controller status is included in the tag set.)
Maximum number of tags256 per port
512 total
Maximum link data size per
node (total size for all tags)
19,200 bytes per port
38,400 bytes total
Maximum data size per
connection
600 bytes
Maximum number of
registrable tag sets
32 per port
40 total *10
(1 connection = 1 tag set)
Maximum tag set size600 bytes (Two bytes are used if Controller status is
included in the tag set.)
Multi-cast packet filter *11Supported.
CIP message
service:
Explicit
messages
Class 3 (number of
connections)
32 per port
64 total
(clients plus server)
UCMM
(non-
connection
type)
Maximum
number of
clients that
can
communicate
at one time
32 per port
64 total
Maximum
number of
servers that
can
communicate
at one time
32 per port
64 total
CIP
Safety
routing
Maximum number of
routable CIP Safety
connections
16 total
Maximum routable
safety data length
per connection
32 bytes
Number of TCP sockets60
OPC UA
Server
Support profile/ModelUA 1.02 Micro Embedded Device Server Profile
PLCOpen Information Model
Default Endpoint/Portopc.tcp://192.168.250.1:4840/
Maximum number of sessions
(Client)
5
Maximum number of
Monitored Items per server
2,000
Sampling rate of Monitored
Items (ms)
0, 50, 100, 250, 500, 1000, 2000, 5,000, 10,000
(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
10,000
Maximum number of Value
attribute of variables to open
10,000
Structure's definitions able
to open
100
Restrictions on variables
unable to open
• Variables whose size is over 1,024 bytes
• Two-dimensional or higher structure arrays
• Structures that include two-dimensional and higher
arrays
• Structures with four or higher levels of nesting
• Unions
• Arrays whose index number suffix does no start
from 0
• Arrays with 1,024 or more elements
• Structures with 100 or more members
SecurityPolicy/ModeSelect one of the following.
None
Sign - Basic128Rsa15
Sign - Basic256
Sign - Basic256Sha256
SignAndEncrypt - Basic128Rsa15
SignAndEncrypt - Basic256
SignAndEncrypt - Basic256Sha256
Application
Authentica-
tion
AuthenticationX.509
Maximum
number of
storable
certifications
Trusted certification: 32
Issuer certification: 32
Rejected certification: 32
User
Authentica-
tion
AuthenticationYou can set the following items.
User name/password
Anonymous
Built-in
EtherCAT
port
Communications standardIEC 61158 Type12
EtherCAT master specificationsClass B (Feature Pack Motion Control compliant)
Physical layer100BASE-TX
ModulationBaseband
Baud rate100 Mbps (100BASE-TX)
Duplex modeAuto
TopologyLine, daisy chain, and branching
Transmission mediaTwisted-pair cable of category 5 or higher (double-
shielded straight cable with aluminum tape and
braiding)
Maximum transmission distance between
nodes
100 m
Maximum number of slaves64
Range of node addresses that can be set1 to 192
Maximum process data sizeInput: 5,736 bytes
Output: 5,736 bytes
However, the maximum number of process data
frames is 4.
Maximum process data size per slaveInput: 1,434 bytes
Output: 1,434 bytes
Communications cycle1,000 to 32,000 μs (in 250-μs increments)
Sync jitter1 μs max.
Unit
configura-
tion
Units on
CPU Rack
Maximum number of NX Units
that can be mounted to the
CPU Unit
32
Maximum I/O data size that
can be allocated in the CPU
Unit
Inputs: 8,192 bytes *12
Outputs: 8,192 bytes *12
Maximum number of NX Units for entire
controller
400
Power supplyModelA non-isolated power supply for DC input is built into
the CPU Unit.
Power OFF detection time2 to 8 ms
Internal
clock
AccuracyAt 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
Retention time of built-in capacitorAt ambient temperature of 40°C: 10 days

*1. Execution objects and variable tables (including variable names)
*2. Memory used for CJ-series Units is included.
*3. The value can be set in 1-word increments. The value is included in the total size of variables without a Retain
      attribute.
*4. The value can be set in 1-word increments. The value is included in the total size of variables with a Retain attribute.
*5. It is not possible to use the maximum number of words simultaneously for all banks, because the memory capacity for
      variables with a Retain attribute is limited to 1.5 MB.
*6. For terminology, refer to the NJ/NX-series CPU Unit Motion Control User’s Manual (Cat. No. W507).
*7. Data will be refreshed at the set interval, regardless of the number of nodes.
*8. “pps” means packets per second, i.e., the number of communications packets that can be sent or received in one
     second.
*9. The allowable bandwidth varies depending on the RPI of the connection in use, the primary task period, and the
      number of ports simultaneously used for EtherNet/IP communications.
*10.When tag sets that exceed the total of 40 are set, a Number of Tag Sets for Tag Data Links Exceeded (840E0000 hex)
      occurs.
*11.As the EtherNet/IP port implements the IGMP client, unnecessary multi-cast packets can be filtered by using an
      Ethernet switch that supports IGMP Snooping.
*12.You can check the I/O allocation status with the Sysmac Studio. Refer to the NJ/NX-series CPU Unit Software User’s
      Manual (Cat. No. W501) for how to check the I/O allocation status. Also, refer to the relevant manuals for specific Units
      for the maximum I/O data size per NX Unit.

Function Specifications

ItemNX102
TasksFunctionI/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
executed tasks
Maximum number of
primary periodic
tasks
1
Maximum number of
periodic tasks
2
Conditionally
executed tasks
Maximum number of
event tasks
32
Execution conditionWhen Activate Event Task instruction is
executed or when condition expression for
variable is met
ProgrammingPOU
(Program
Organization
Unit)
ProgramsPOUs that are assigned to tasks
Function blocksPOUs that are used to create objects with
specific conditions
FunctionsPOUs that are used to create objects that
determine unique outputs for the inputs,
such as for data processing
Programming
languages
TypesLadder diagrams *1 and structured text (ST)
NamespacesA concept that is used to group identifiers for
POU definitions
VariablesExternal
access of
variables
Network variablesThe function which allows access from the
HMI, host computers, or other controllers
Data typesBasic data
types
BooleanBOOL
Bit stringsBYTE, WORD, DWORD, LWORD
IntegersINT, SINT, DINT, LINT, UINT, USINT,
UDINT, ULINT
Real numbersREAL, LREAL
DurationsTIME
DatesDATE
Times of dayTIME_OF_DAY
Date and timeDATE_AND_TIME
Text stringsSTRING
Derivative data typesStructures, unions, enumerations
StructuresFunctionA derivative data type that groups together
data with different variable types
Maximum number of
members
2,048
Nesting maximum
levels
8
Member data typesBasic data types, structures, unions,
enumerations, array variables
Specifying member
offsets
You can use member offsets to place
structure members at any memory locations
UnionsFunctionA derivative data type that enables access to
the same data with different data types
Maximum number of
members
4
Member data typesBOOL, BYTE, WORD, DWORD, LWORD
EnumerationsFunctionA derivative data type that uses text strings
called enumerators to express variable values
Data type
attributes
Array
specifications
FunctionAn 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
65,535
Array specifications
for FB instances
Supported
Range specificationsYou can specify a range for a data type in
advance.
The data type can take only values that are
in the specified range
LibrariesUser libraries
Motion
control
Control modesPosition control, velocity control, torque
control
Axis typesServo axes, virtual servo axes, encoder
axes, virtual encoder axes, PTP axes
Positions that can be managedCommand positions and actual positions
Single axesSingle-axis
position
control
Absolute positioningPositioning is performed for a target position
that is specified with an absolute value
Relative positioningPositioning is performed for a specified
travel distance from the command current
position
Interrupt feedingPositioning is performed for a specified
travel distance from the position where an
interrupt input was received from an external
input
Cyclic synchronous
absolute positioning
A positioning command is output each
control period in Position Control Mode
Single-axis
velocity
control
Velocity controlVelocity 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 controlThe 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 operationThe 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 axesThe command positions of two axes are
added or subtracted and the result is output
as the command position
Single-axis
manual
operation
Powering the ServoThe Servo in the Servo Drive is turned ON to
enable axis motion
JoggingAn axis is jogged at a specified target
velocity
Auxiliary
functions for
single-axis
control
Resetting axis
errors
Axes errors are cleared
HomingA motor is operated and the limit signals,
home proximity signal, and home signal are
used to define home
Homing with
parameter
The parameters are specified, the motor is
operated, and the limit signals, home
proximity signal, and home signal are used
to define home
High-speed homingPositioning is performed for an absolute
target position of 0 to return to home
StoppingAn axis is decelerated to a stop
Immediately stoppingAn axis is stopped immediately
Setting override
factors
The target velocity of an axis can be changed
Changing the
current position
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 monitoringYou 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
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 limitThe 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
compensation
The function which compensates the
position for the axis in operation
Start velocityYou can set the initial velocity when axis
motion starts
Axes groupsMulti-axes
coordinated
control
Absolute linear
interpolation
Linear interpolation is performed to a
specified absolute position
Relative linear
interpolation
Linear interpolation is performed to a
specified relative position
Circular 2D
interpolation
Circular interpolation is performed for two
axes
Axes group cyclic
synchronous
absolute positioning
A positioning command is output each
control period in Position Control Mode
Auxiliary
functions for
multi-axes
coordinated
control
Resetting axes group
errors
Axes group errors and axis errors are
cleared
Enabling axes groupsMotion 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
override factors
The blended target velocity is changed
during interpolated motion
Reading axes group
positions
The command current positions and actual
current positions of an axes group can be
read
Changing the axes in
an axes group
The Composition Axes parameter in the
axes group parameters can be overwritten
temporarily
Common
items
CamsSetting cam table
properties
The end point index of the cam table that is
specified in the input parameter is changed
Saving cam tablesThe cam table that is specified with the input
parameter is saved in non-volatile memory in
the CPU Unit
Generating cam
tables
The cam table is generated from the cam
property and cam node that is specified in
input parameters
ParametersWriting MC settingsSome of the axis parameters or axes group
parameters are overwritten temporarily
Changing axis
parameters
The axis parameters can be accessed or
changed from the user program
Auxiliary
functions
Count modesYou can select either Linear Mode (finite
length) or Rotary Mode (infinite length).
Unit conversionsYou 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 checkYou can set an in-position range and in-
position check time to confirm when
positioning is completed
Stop methodYou 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
instructions (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 limitsThe movement range of an axis is monitored
Following errorThe error between the command current
value and the actual current value is
monitored for each axis
Velocity,
acceleration rate,
deceleration rate,
torque, interpolation
velocity,
interpolation
acceleration rate,
interpolation
deceleration rate
You can set and monitor warning values for
each axis and each axes group
Absolute encoder supportYou 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 inversionYou can inverse the logic of immediate stop
input signal, positive limit input signal,
negative limit input signal, or home proximity
input signal
External interface signalsThe Servo Drive input signals listed below
are used.
Home signal, home proximity signal, positive
limit signal, negative limit signal, immediate
stop signal, interrupt input signal
Unit (I/O)
management
EtherCAT
slaves
Maximum number of slaves64
Communi-
cations
Built-in
EtherNet/IP
port
Communications protocolTCP/IP, UDP/IP
TCP/IP
functions
CIDRThe function which performs IP address
allocations without using a class (class A to
C) of IP address
IP ForwardingThe function which forwards IP packets
between interfaces
Packet FilterThe function which checks the IP packet to
determine whether to receive and send it
based on the source IP address and TCP
port number
CIP
communica-
tions
service
Tag data linksProgramless 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
CIP Safety routingRouting function for CIP Safety on the
EtherNet/IP network. The endpoint of CIP
Safety is NX-SL5[]00 in the system
TCP/IP
applications
Socket servicesData is sent to and received from any node
on Ethernet using the UDP or TCP protocol.
Socket communications instructions are used
FTP clientFiles are transferred via FTP from the CPU
Unit to computers or controllers at other
Ethernet nodes.
FTP client communications instructions are
used
FTP serverFiles can be read from or written to the SD
Memory Card in the CPU Unit from
computers at other Ethernet nodes
Automatic clock
adjustment
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 agentBuilt-in EtherNet/IP port internal status
information is provided to network
management software that uses an SNMP
manager
OPC UAServer functionThe function to respond to requests from
clients on the OPC UA network
EtherCAT
port
Supported
services
Process data
communications
A communications method to exchange
control information in cyclic communications
between the EtherCAT master and slaves.
This communications method is defined by
CoE
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 scanningInformation 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)
Packet monitoringThe frames that are sent by the master and
the frames that are received by the master
can be saved. The data that is saved can be
viewed WireShark or other applications
Enable/disable settings for slavesThe slaves can be enabled or disabled as
communications targets
Disconnecting/connecting slavesTemporarily disconnects a slave from the
EtherCAT network for maintenance, such as
for replacement of the slave, and then
connects the slave again
Supported
application
protocol
CoESDO messages of the CAN application can
be sent to slaves via EtherCAT
Communications instructionsCIP communications instructions, socket
communications instructions, SDO message
instructions, no-protocol communications
instructions, FTP client instructions, Modbus
RTU protcol instructions, Modbus TCP
protcol instructions
System
management
Event logsFunctionEvents are recorded in the logs
Maximum
number of
events
System event log768
[containing]
• For CPU Unit: 512
• For NX Unit without MPU: 256
Access event log576
[containing]
• For CPU Unit: 512
• For NX Unit without MPU: 64
User-defined event
log
512
DebuggingOnline
editing
SinglePrograms, function blocks, functions, and
global variables can be changed online.
More than one operators can change POUs
individually via network
Forced refreshingThe user can force specific variables to
TRUE or FALSE
Maximum
number of
forced
variables
Device variables for
EtherCAT slaves
64
MC Test RunMotor operation and wiring can be checked
from the Sysmac Studio
SynchronizingThe project file in the Sysmac Studio and the
data in the CPU Unit can be made the same
when online
Differential monitoringYou can monitor when a variable changes to
TRUE or changes to FALSE
Maximum number of monitored
variables
8
Data tracingTypesSingle triggered
trace
When the trigger condition is met, the
specified number of samples are taken and
then tracing stops automatically
Continuous traceData tracing is executed continuously and
the trace data is collected by the Sysmac
Studio
Maximum number of simultaneous
data traces
2
Maximum number of records10,000
SamplingMaximum number of
sampled variables
48
Timing of samplingSampling is performed for the specified task
period, at the specified time, or when a
sampling instruction is executed
Triggered tracesTrigger 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 (≠)
DelayYou can set the percentage of sampling
before and after the trigger condition is met
Safety data
logging
FunctionRecords variables used in the safety
program of the Safety CPU Unit in a
chronological order
TargetsTarget Safety CPU
Unit
NX-SL5[]00 *2
Target variable typesExposed variables and device variables
used in the safety program
Maximum number of
logged variables
100
Data typesSAFEBOOL, SAFEBYTE, SAFEWORD,
SAFEINT, SAFEDINT,BOOL, BYTE, WORD,
INT, DINT
Maximum logging
time
480 s (Depends on logging interval)
Logging intervalSelect from minimum value which stores
from primary periodic task cycle or adds
constant number multiple (x1, x2, x3, x4)
of primary periodic task cycle *3
Maximum number of simultaneous
executions
2
SimulationThe operation of the CPU Unit is emulated in
the Sysmac Studio
Reliability
functions
Self-
diagnosis
Controller
errors
LevelsMajor faults, partial faults, minor faults,
observation, information
User-defined errorsUser-defined errors are registered in
advance and then records are created by
executing instructions
Levels8
SecurityProtecting
software
assets and
preventing
operating
mistakes
CPU Unit names and serial IDsWhen 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
ProtectionUser program
transfer with no
restoration
information
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
protection
You can use passwords to protect .smc files
from unauthorized opening on the Sysmac
Studio
Data protectionYou can use passwords to protect POUs on
the Sysmac Studio
Verification of operation authorityOnline operations can be restricted by
operation rights to prevent damage to
equipment or injuries that may be caused by
operating mistakes
Number of groups5
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 Memory
Card
functions
Storage typeSD Memory Card, SDHC Memory Card
ApplicationAutomatic transfer from SD
Memory Card
When the power supply to the controller is
turned ON, the data that is stored in the
autoload directory of the SD Memory Card is
transferred to the controller
Program transfer from SD Memory
Card
With the specification of the system-defined
variable, you can transfer a program that is
stored in the SD Memory Card to the
controller
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 system-
defined variable and event log
Backing up
data
SD Memory
Card backups
Operating
methods
CPU Unit front-
panel DIP switch
You can perform backup, verification, and
restoration operations by manipulating the
front-panel DIP switch on the CPU Unit
Specification with
system-defined
variables
You can perform backup, verification, and
restoration operations by manipulating
system-defined variables
SD Memory Card
Window in Sysmac
Studio
Backup and verification operations are
performed from the SD Memory Card
Window of the Sysmac Studio
Special instructionThe special instruction is used to backup
data
ProtectionDisabling backups to
SD Memory Cards
Backing up data to a SD Memory Card is
prohibited
Safety Unit Restore from SD Memory CardRestores the data of the Safety CPU Unit
using the front-panel DIP switch on the
Safety CPU Unit and SD Memory Card
Sysmac Studio Controller backupsThe Sysmac Studio is used to backup,
restore, or verify controller data

*1. Inline ST is supported. (Inline ST is ST that is written as an element in a ladder diagram.)
*2. When connected to a CPU rack.
*3. Minimum value fulfills all these conditions.
     • Larger than 5 ms
     • Constant number multiple of primary periodic task cycle

Function Specifications of the Database Connection CPU Units

Besides functions of the NX102-[][][][], functions supported by the NX102-[][]20 are as follows.

ItemDescription
NX102-1220NX102-1120NX102-1020NX102-9020
Number of motion axes8420
Supported DB
versions *1
SQL Server by Microsoft2008 R2/2012/2014/2016/2017
Oracle Database by Oracle10g/11g/12c
DB2 for Linux, UNIX and
Windows by IBM
9.5/9.7/10.1/10.5/11.1
MySQL Community Edition
by Oracle *2
5.1/5.5/5.6/5.7
Firebird by Firebird
Foundation
2.1/2.5
PostgreSQL by
PostgreSQL Global
Development Group *3
9.2/9.3/9.4/9.5/9.6
Number of DB Connections (Number of
databases that can be connected at the
same time)
1
InstructionSupported operationsThe following operations can be performed by executing DB Connection Instructions in the CPU Units:
Inserting records (INSERT), Updating records (UPDATE), Retrieving records (SELECT), and Deleting records (DELETE)
Max. number of
instructions for
simultaneous execution
32
Max. number of columns in
an INSERT operation
SQL Server: 1,024
Oracle: 1,000
DB2: 1,000
MySQL: 1,000
Firebird: 1,000
PostgreSQL: 1,000
Max. number of columns in
an UPDATE operation
SQL Server: 1,024
Oracle: 1,000
DB2: 1,000
MySQL: 1,000
Firebird: 1,000
PostgreSQL: 1,000
Max. number of columns in
a SELECT operation
SQL Server: 1,024
Oracle: 1,000
DB2: 1,000
MySQL: 1,000
Firebird: 1,000
PostgreSQL: 1,000
Max. number of records in
the output of a SELECT
operation
65,535 elements, 4 MB
Max. number of DB Map
Variables for which a
mapping can be connected
SQL Server: 15
Oracle: 15
DB2: 15
MySQL: 15
Firebird: 15
PostgreSQL: 15 *4
Run mode of the DB Connection ServiceOperation 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 functionUsed to store SQL statements when an error occurred and resend the statements when the communications are recovered from the error
Spool capacity *5192 KB
Operation Log functionThe 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 functionUsed to shut down the DB Connection Service after automatically saving the operation log files into the SD Memory Card
Communications port2 ports supported
• Both of the two built-in EtherNet/IP ports are available
• Which of the ports will be used for each connection depends on the IP address settings

*1. Connection to the DB on the cloud is not supported.
*2. The supported storage engines of the DB are InnoDB and MyISAM.
*3. When you connect the CPU Unit to PostgreSQL, make the following setting to set the locale of the PostgreSQL to C. Otherwise, the error messages are not correctly displayed. Change the value of lc_messages in the postgresql.conf file stored in the data folder under the installation folder of PostgreSQL and restart the PostgreSQL. lc_messages = 'C'
*4. Even if the number of DB Map Variables has not reached the upper limit, the maximum total number of members of structures used as data type of DB Map Variables is 10,000.
*5. Refer to the NJ/NX-series Database Connection CPU Units User's Manual (Cat. No. W527) for the information.


OMRON NX102-[][][][] lineup

NX102-[][][][] NX-Series NX1 CPU Units/Lineup

Applicable standards

Ask your OMRON representative for the most recent applicable standards for each model.

NX-series NX102 CPU Units

Product nameSpecificationsModel
Program
capacity
Memory
capacity for
variables
Maximum number of used real axes
Motion
control axes
Single-axis
position
control axes
NX102
CPU Unit
3705_lu_1_1
5 MB1.5 MB (Retained
during power
interruption)/32
MB (Not retained
during power
interruption)
1284NX102-1200
844NX102-1100
624NX102-1000
404NX102-9000
NX102
Database Connection
CPU Unit
3705_lu_1_2
1284NX102-1220
844NX102-1120
624NX102-1020
404NX102-9020

Note: 1. One NX-END02 End Cover is provided with the NX102-[][][][], and the HMC-SD291 Memory Card is provided
             with the NX102-[][]20.
         2. The battery is not mounted when the product is shipped. Refer to the Battery for details.

NX Units

Digital Input Units

Product NameSpecificationsModel
Number
of
points
Internal
I/O
common
Rated
input
voltage
I/O refreshing
method
ON/OFF
response
time
DC Input Unit
3705_lu_2_1
(Screwless
Clamping
Terminal
Block, 12 mm
Width)
4 pointsNPN12 to
24 VDC
Switching Synchronous I/O
refreshing and Free-Run
refreshing
20 μs max./
400 μs max.
NX-ID3317
24 VDC100 ns max./
100 ns max.
NX-ID3343
Input refreshing with input
changed time only *1
NX-ID3344
PNP12 to
24 VDC
Switching Synchronous I/O
refreshing and Free-Run
refreshing
20 μs max./
400 μs max.
NX-ID3417
24 VDC100 ns max./
100 ns max.
NX-ID3443
Input refreshing with input
changed time only *1
NX-ID3444
8 pointsNPNSwitching Synchronous I/O
refreshing and Free-Run
refreshing
20 μs max./
400 μs max.
NX-ID4342
PNPNX-ID4442
16 pointsNPNNX-ID5342
PNPNX-ID5442
DC Input Unit
3705_lu_2_2
(M3 Screw
Terminal
Block, 30 mm
Width)
16 pointsFor both
NPN/PNP
24 VDCSwitching Synchronous I/O
refreshing and Free-Run
refreshing
20 μs max./
400 μs max.
NX-ID5142-1
DC Input Unit
3705_lu_2_3
(MIL
Connector, 30
mm Width)
16 pointsFor both
NPN/PNP
24 VDCSwitching Synchronous I/O
refreshing and Free-Run
refreshing
20 μs max./
400 μs max.
NX-ID5142-5
32 pointsNX-ID6142-5
DC Input Unit
3705_lu_2_4
(Fujitsu
Connector,
30 mm Width)
32 pointsFor both
NPN/PNP
24 VDCSwitching Synchronous I/O
refreshing and Free-Run
refreshing
20 μs max./
400 μs max.
NX-ID6142-6
AC Input Unit
3705_lu_2_5
(Screwless
Clamping
Terminal
Block, 12 mm
Width)
4 points200 to 240 VAC,
50/60 Hz
(170 to 264 VAC,
±3 Hz)
Free-Run refreshing10 ms max./
40 ms max.
NX-IA3117

*1. To use input refreshing with input changed time, the EtherCAT Coupler Unit with unit version 1.1 or later and the
     Sysmac Studio version 1.07 or higher are required.

Digital Output Units

Product NameSpecificationsModel
Number
of
points
Internal
I/O
common
Maximum
value of
load
current
Rated
voltage
I/O
refreshing
method
ON/OFF
response
time
Transistor
Output Unit
3705_lu_3_1
(Screwless
Clamping
Terminal
Block, 12 mm
Width)
2NPN0.5 A/point,
1 A/Unit
24 VDCOutput refreshing
with specified
time stamp only
*1
300 ns max./
300 ns max.
NX-OD2154
PNPNX-OD2258
4NPN0.5 A/point,
2 A/Unit
12 to
24 VDC
Switching
Synchronous
I/O refreshing
and Free- Run
refreshing
0.1 ms max./
0.8 ms max.
NX-OD3121
24 VDC300 ns max./
300 ns max.
NX-OD3153
PNP0.5 ms max./
1.0 ms max.
NX-OD3256
300 ns max./
300 ns max.
NX-OD3257
2 A/point,
8 A/Unit
0.5 ms max./
1.0 ms max.
NX-OD3268
8NPN0.5 A/point,
4 A/Unit
12 to
24 VDC
0.1 ms max./
0.8 ms max.
NX-OD4121
PNP24 VDC0.5 ms max./
1.0 ms max.
NX-OD4256
16NPN12 to
24 VDC
0.1 ms max./
0.8 ms max.
NX-OD5121
PNP24 VDC0.5 ms max./
1.0 ms max.
NX-OD5256
Transistor
Output Unit
3705_lu_3_2
(M3 Screw
Terminal
Block, 30 mm
Width)
16NPN0.5 A/point,
5 A/Unit
12 to
24 VDC
Switching
Synchronous
I/O refreshing
and Free- Run
refreshing
0.1 ms max./
0.8 ms max.
NX-OD5121-1
PNP24 VDC0.5 ms max./
1.0 ms max.
NX-OD5256-1
Transistor
Output Unit
3705_lu_3_3
(MIL
Connector, 30
mm Width)
16NPN0.5 A/point,
2 A/Unit
12 to
24 VDC
Switching
Synchronous
I/O refreshing
and Free- Run
refreshing
0.1 ms max./
0.8 ms max.
NX-OD5121-5
PNP24 VDC0.5 ms max./
1.0 ms max.
NX-OD5256-5
32NPN0.5 A/point,
2 A/
common,
4 A/Unit
12 to
24 VDC
0.1 ms max./
0.8 ms max.
NX-OD6121-5
PNP24 VDC0.5 ms max./
1.0 ms max.
NX-OD6256-5
Transistor
Output Unit
3705_lu_3_4
(Fujitsu
Connector,
30 mm Width)
32NPN0.5 A/point,
2 A/
common,
4 A/Unit
12 to
24 VDC
Switching
Synchronous
I/O refreshing
and Free- Run
refreshing
0.1 ms max./
0.8 ms max.
NX-OD6121-6
Relay Output
Unit
3705_lu_3_5
(Screwless
Clamping
Terminal
Block, 12 mm
Width/24 mm
Width)
2Relay
type:
N.O.
250 VAC/2 A (cos
=1), 250 VAC/2 A
(cosφ=0.4), 24 VDC/
2 A, 4 A/Unit
Free-Run
refreshing
15 ms max./
15 ms max.
NX-OC2633
Relay
type:
N.O.+N.C.
NX-OC2733
8Relay
type:
N.O.
250 VAC/2 A (cos
=1), 250 VAC/2 A
(cosφ=0.4), 24 VDC/
2 A, 8 A/Unit
Free-Run
refreshing
15 ms max./
15 ms max.
NX-OC4633

*1. To use input refreshing with input changed time, the EtherCAT Coupler Unit with unit version 1.1 or later and the
     Sysmac Studio version 1.07 or higher are required.

Digital Mixed I/O Units

Product NameSpecificationsModel
Number
of
points
Internal I/O
common
Maximum
value of
load
current
I/O
refreshing
method
ON/OFF
response time
DC Input/
Transistor
Output Unit
3705_lu_4_1
(MIL Connector,
30 mm Width)
Outputs:
16 points
Inputs:
16 points
Outputs: NPN
Inputs: For
both NPN/PNP
Outputs: 12
to 24 VDC
Inputs:
24 VDC
Switching
Synchronous
I/O refreshing
and Free-Run
refreshing
Outputs: 0.1 ms
max./0.8 ms max.
Inputs: 20 μs
max./400 μs max.
NX-MD6121-5
Outputs: PNP
Inputs: For
both NPN/PNP
Outputs:
24 VDC
Inputs:
24 VDC
Outputs: 0.5 ms
max./1.0 ms max.
Inputs: 20 μs
max./400 μs max.
NX-MD6256-5
DC Input/
Transistor
Output Unit
3705_lu_4_2
(Fujitsu
Connector,
30 mm Width)
Outputs:
16 points
Inputs:
16 points
Outputs: NPN
Inputs: For
both NPN/PNP
Outputs: 12
to 24 VDC
Inputs:
24 VDC
Switching
Synchronous
I/O refreshing
and Free-Run
refreshing
Outputs: 0.1 ms
max./0.8 ms max.
Inputs: 20 μs
max./400 μs max.
NX-MD6121-6

High-speed Analog Input Units

Product
Name
SpecificationsModel
Num-
ber
of
points
Input
range
ResolutionInput
method
Conver-sion
time
Trigger input
section
I/O
refre-shing
method
Num-ber
of
points
Num-ber
of
points
High-speed
Analog
Input
Unit
3705_lu_27_1
4-10 to 10 V
-5 to 5 V
0 to 10 V
0 to 5 V
1 to 5 V
0 to 20 mA
4 to 20 mA
• Input range
of -10 to
10 V or -5 to
5 V:
1/64,000
(full scale)
• Other input
range:
1/32,000
(full scale)
Differ-ential
input
5 μs per
channel
4NPNSynchro-nous
I/O
refreshing
NX-HAD401
PNPNX-HAD402

Analog Input Units

Product
Name
SpecificationsModel
Num-
ber
of
points
Input
range
Reso-
lution
Con-
version
value,
decimal
number
(0 to
100%)
Over
all
accu-
racy
(25
°C)
Input
method
Con-
ver-
sion
time
Input
im-
ped-
ance
I/O
refreshing
method
Voltage
Input
Unit
3705_lu_5_1
2-10
to
+10 V
1/8000-4000 to
4000
±0.2%
(full
scale)
Singleen-
ded input
250
μs/
point
1 MΩ
min.
Free-Run
refreshing
NX-AD2603
Differen-
tial Input
NX-AD2604
1/30000-15000
to 15000
±0.1%
(full
scale)
Differen-
tial Input
10
μs/
point
Selectable
Synchronous
I/O
refreshing
or Free- Run
refreshing
NX-AD2608
41/8000-4000 to
4000
±0.2%
(full
scale)
Singleen-
ded input
250
μs/
point
Free-Run
refreshing
NX-AD3603
Differen-
tial Input
NX-AD3604
1/30000-15000
to 15000
±0.1%
(full
scale)
Differen-
tial Input
10
μs/
point
Selectable
Synchronous
I/O
refreshing
or Free- Run
refreshing
NX-AD3608
81/8000-4000 to
4000
±0.2%
(full
scale)
Singleen-
ded input
250
μs/
point
Free-Run
refreshing
NX-AD4603
Differen-
tial Input
NX-AD4604
1/30000-15000
to 15000
±0.1%
(full
scale)
Differen-
tial Input
10
μs/
point
Selectable
Synchronous
I/O
refreshing
or Free- Run
refreshing
NX-AD4608
Current
Input
Unit
3705_lu_5_2
24 to
20 mA
1/80000 to
8000
±0.2%
(full
scale)
Singleen-
ded input
250
μs/
point
250 ΩFree-Run
refreshing
NX-AD2203
Differen-
tial Input
NX-AD2204
1/300000 to
30000
±0.1%
(full
scale)
Differen-
tial Input
10
μs/
point
Selectable
Synchronous
I/O
refreshing
or Free- Run
refreshing
NX-AD2208
41/80000 to
8000
±0.2%
(full
scale)
Singleen-
ded input
250
μs/
point
Free-Run
refreshing
NX-AD3203
Differen-
tial Input
NX-AD3204
1/300000 to
30000
±0.1%
(full
scale)
Differen-
tial Input
10
μs/
point
Selectable
Synchronous
I/O
refreshing
or Free- Run
refreshing
NX-AD3208
81/80000 to
8000
±0.2%
(full
scale)
Singleen-
ded input
250
μs/
point
85 ΩFree-Run
refreshing
NX-AD4203
Differen-
tial Input
NX-AD4204
1/300000 to
30000
±0.1%
(full
scale)
Differen-
tial Input
10
μs/
point
Selectable
Synchronous
I/O
refreshing
or Free- Run
refreshing
NX-AD4208

Analog Output Units

Product
Name
SpecificationsModel
Num-
ber
of
points
Input
range
Reso-
lution
Output setting
value, decimal
number
(0 to 100%)
Over all
accuracy
(25°C)
Conver-
sion
time
I/O
refreshing
method
Voltage
Output
Unit
3705_lu_6_1
2 points-10 to
+10 V
1/8000-4000 to 4000±0.3%
(full scale)
250 μs/
point
Free-Run
refreshing
NX-DA2603
1/30000-15000 to 15000±0.1%
(full scale)
10 μs/
point
Selectable
Synchronous
I/O refreshing
or Free-Run
refreshing
NX-DA2605
4 points1/8000-4000 to 4000±0.3%
(full scale)
250 μs/
point
Free-Run
refreshing
NX-DA3603
1/30000-15000 to 15000±0.1%
(full scale)
10 μs/
point
Selectable
Synchronous
I/O refreshing
or Free-Run
refreshing
NX-DA3605
Current
Output
Unit
3705_lu_6_2
2 points4 to
20 mA
1/80000 to 8000±0.3%
(full scale)
250 μs/
point
Free-Run
refreshing
NX-DA2203
1/300000 to 30000±0.1%
(full scale)
10 μs/
point
Selectable
Synchronous
I/O refreshing
or Free-Run
refreshing
NX-DA2205
4 points1/80000 to 8000±0.3%
(full scale)
250 μs/
point
Free-Run
refreshing
NX-DA3203
1/300000 to 30000±0.1%
(full scale)
10 μs/
point
Selectable
Synchronous
I/O refreshing
or Free-Run
refreshing
NX-DA3205

Temperature Control Units

Product
name
SpecificationsModel
Num-
ber
of
chan-
nels
Input
type
OutputNum-
ber
of
output
points
Num-
ber
of CT
input
points
Control
type
Con-
ver-
sion
time
I/O
refresh-
ing
method
Temperature
Control Unit
2-channel
Type
3705_lu_7_1
2Universal
input
(thermo-
couple,
resistance
thermo-
meter)
Voltage
output
(for driving
SSR)
22Standard
control
50
ms
Free-Run
refreshing
NX-TC2405
NoneStandard
control
NX-TC2406
Voltage
output
(for driving
SSR)
4NoneHeating/
cooling
control
NX-TC2407
Linear
current
output
2NoneStandard
control
NX-TC2408
Temperature
Control Unit
4-channel
Type
3705_lu_7_2
4Voltage
output
(for driving
SSR)
44Standard
control
NX-TC3405
NoneStandard
control
NX-TC3406
Voltage
output
(for driving
SSR)
8NoneHeating/
cooling
control
NX-TC3407
Linear
current
output
4NoneStandard
control
NX-TC3408

Temperature Input Units

Product
Name
SpecificationsModel
Num-
ber
of
points
Input typeReso-
lution
(25°C)
Over all
accuracy
(25°C)
Con-
version
time
I/O
refresh-
ing
method
Terminals
Thermocouple
Input type
3705_lu_8_1
2Thermocou-
ple
0.1°C
max. *1
For
details,
refer to
your local
OMRON
website
250 ms/
Unit
Free-Run
refreshing
16 TerminalsNX-TS2101
416 Terminals
× 2
NX-TS3101
20.01°C
max.
10 ms/
Unit
16 TerminalsNX-TS2102
416 Terminals
× 2
NX-TS3102
20.001°C
max.
60 ms/
Unit
16 TerminalsNX-TS2104
416 Terminals
× 2
NX-TS3104
Resistance
Thermometer
Input type
3705_lu_8_2
2Resistance
Thermometer
(Pt100/
Pt1000,
three-wire)
*2
0.1°C
max.
250 ms/
Unit
16 TerminalsNX-TS2201
416 Terminals
× 2
NX-TS3201
20.01°C
max.
10 ms/
Unit
16 TerminalsNX-TS2202
416 Terminals
× 2
NX-TS3202
20.001°C
max.
60 ms/
Unit
16 TerminalsNX-TS2204
416 Terminals
× 2
NX-TS3204

*1. The resolution is 0.2°C max. when the input type is R, S, or W.
*2. The NX-TS2202 and NX-TS3202 only support Pt100 three-wire sensor.

Heater Burnout Detection Units

Product NameSpecificationsModel
CT input sectionControl output section
Number
of
inputs
Maximum
heater
current
Number
of
outputs
Internal
I/O
common
Maximum
load
current
Rated
voltage
I/O
refreshing
method
Heater Burnout
Detection Unit
3705_lu_9_1
450 AAC4NPN0.1 A/point,
0.4 A/Unit
12 to
24 VDC
Free-Run
refreshing
NX-HB3101
PNP24 VDCNX-HB3201

Load Cell Input Unit

Product NameSpecificationsModel
Number
of
points
Conversion
cycle
I/O refreshing
method *1
Load cell
excitation
voltage
Input
range
Load Cell Input
Unit
3705_lu_10_1
1125 μs• Free-Run refreshing
• Synchronous I/O
refreshing
• Task period prioritized
refreshing
5 VDC
± 10%
-5.0 to
5.0 mV/V
NX-RS1201

*1. Refer to the NX-series Load Cell Input Unit User’s Manual (W565) for detailed information on I/O refresh cycle.

Position Interface: Incremental Encoder Input Units

Product NameSpecificationsModel
Number of
channels
External
inputs
Maximum
response
frequency
I/O refreshing
method
Number of I/O
entry mappings
Incremental
Encoder
Input Unit
3705_lu_11_1
1 (NPN)3 (NPN)500 kHzFree-Run
refreshing,
Synchronous I/O
refreshing
1/1NX-EC0112
1 (PNP)3 (PNP)NX-EC0122
13 (NPN)4 MHzNX-EC0132
3 (PNP)NX-EC0142
2 (NPN)None500 kHz2/2NX-EC0212
2 (PNP)NX-EC0222

Position Interface: SSI Input Units

Product NameSpecificationsModel
Number
of
channels
Input/Output
form
Maximum
data
length
Encoder
power
supply
Type of external
connections
SSI Input Unit
3705_lu_12_1
1EIA standard
RS-422-A
32 bits24 VDC,
0.3 A/CH
Screwless push-in
terminal block
(12 terminals)
NX-ECS112
2EIA standard
RS-422-A
32 bits24 VDC,
0.3 A/CH
Screwless push-in
terminal block
(12 terminals)
NX-ECS212

Position Interface: Pulse Output Units

Product
Name
SpecificationsModel
Number
of
chan-
nels *1
External
inputs
External
outputs
Maximum
pulse
output
speed
I/O
refreshing
method
Number
of I/O
entry
mapp-
ings
Control
output
inter-
face
Pulse
Output
Unit
3705_lu_13_1
1 (NPN)2 (NPN)1 (NPN)500 kppsSynchronous
I/O refreshing,
Task period
prioritized
refreshing *2
1/1Open
collector
output
NX-PG0112
1 (PNP)2 (PNP)1 (PNP)NX-PG0122
25 inputs/
CH (NPN)
3 outputs/
CH (NPN)
4 Mpps2/2Line
driver
output
NX-PG0232-5
5 inputs/
CH (PNP)
3 outputs/
CH (PNP)
NX-PG0242-5
45 inputs/
CH (NPN)
3 outputs/
CH (NPN)
4/4NX-PG0332-5
5 inputs/
CH (PNP)
3 outputs/
CH (PNP)
NX-PG0342-5

*1. This is the number of pulse output channels.
*2. Unit version 1.2 or later and an NX-ECC203 EtherCAT Coupler Unit are required.

Communications Interface Units

Product NameSerial
interface
External
connection
terminal
Number of
serial ports
Communications
protocol
Model
Communications
Interface Unit
3705_lu_14_1
RS-232CScrewless Clamping
Terminal Block
1 port• No-protocol
• Signal lines
NX-CIF101
RS-422A/485NX-CIF105
RS-232CD-Sub connector2 portsNX-CIF210

RFID Units

Product NameAmplifier/AntennaNo. of unit numbers usedModel
RFID Unit (1Ch)
3705_lu_28_1
V680 series1NX-V680C1
RFID Unit (2Ch)
3705_lu_28_2
2NX-V680C2

IO-Link Master Unit

Product NameSpecificationsModel
Number of IO-Link
ports
I/O refreshing
method
I/O connection
terminals
IO-Link Master
Unit
3705_lu_15_1
4Free-Run refreshingScrewless clamping terminal
block
NX-ILM400

System Units

Product NameSpecificationsModel
Additional NX Unit
Power Supply Unit
3705_lu_16_1
Power supply voltage: 24 VDC (20.4 to 28.8 VDC)
NX Bus power supply capacity: 10 W max.
NX-PD1000
Additional I/O
Power Supply Unit
3705_lu_16_2
Power supply voltage: 5 to 24 VDC (4.5 to 28.8 VDC)
I/O power feed maximum current: 4 A
NX-PF0630
Power supply voltage: 5 to 24 VDC (4.5 to 28.8 VDC)
I/O power feed maximum current: 10 A
NX-PF0730
I/O Power Supply
Connection Unit
3705_lu_16_3
Number of I/O power terminals: IOG: 16 terminals
Current capacity of I/O power terminal: 4 A/terminal max.
NX-PC0010
Number of I/O power terminals: IOV: 16 terminals
Current capacity of I/O power terminal: 4 A/terminal max.
NX-PC0020
Number of I/O power terminals: IOV: 8 terminals, IOG: 8 terminals
Current capacity of I/O power terminal: 4 A/terminal max
NX-PC0030
Shield Connection
Unit
3705_lu_16_4
Number of shield terminals: 14 terminals (The lower two terminals are
functional ground terminals.)
NX-TBX01

EtherCAT Coupler Units

You can use the NX Units via the EtherCAT Coupler Unit that is connected to the built-in EtherCAT port on the CPU Unit.

Product NameCommunications cycle
in DC Mode
Current
consumption
Maximum I/O
power supply current
Model
EtherCAT Coupler
Unit *1
3705_lu_17_1
250 to 4000 μs *21.45 W max.4 ANX-ECC201
250 to 4000 μs *210 ANX-ECC202
125 to 10000 μs *21.25 W max.NX-ECC203

*1. One End Cover NX-END01 is provided with the EtherCAT Coupler Unit.
*2. This depends on the specifications of the EtherCAT master. For example, the values are as follows when the EtherCAT
      Coupler Unit is connected to the built-in EtherCAT port on an NJ5-series CPU Unit: 500 μs, 1,000 μs, 2,000 μs, and
      4,000 μs. Refer to the NJ/NX-series CPU Unit Built-in EtherCAT Port User’ Manual (Cat. No. W505) for the specifications
      of the built-in EtherCAT ports on NJ/NX-series CPU Units. This also depends on the unit configuration.

Safety CPU Units

AppearanceSpecificationsModel
Maximum
number of
safety I/O
points
Program
capacity
Number of safety
I/O connections
I/O refreshing
method
Unit
version
3705_lu_18_11,0242,048 KB128Free-Run refreshingVer. 1.3NX-SL5500
2,0324,096 KB254NX-SL5700
3705_lu_18_2256512 KB32Free-Run refreshingVer. 1.0NX-SL3300
1,0242,048 KB128NX-SL3500

Safety Input Units

AppearanceSpecificationsModel
Num-
ber
of
safety
input
points
Num-
ber
of
test
output
points
Internal
I/O
common
Rated
input
voltage
OMRON
special
safety
input
devices
Number
of
safety
slave
connec-
tions
I/O
refreshing
method
Unit
ver-
sion
3705_lu_19_14 points2 pointsSinking
inputs
(PNP)
24 VDCCan be
con-
nected.
1Free-Run
refreshing
Ver.1.1NX-SIH400
3705_lu_19_28 points2 pointsSinking
inputs
(PNP)
24 VDCCannot
be con-
nected.
1Free-Run
refreshing
Ver.1.0NX-SID800

Safety Output Units

Appear-
ance
SpecificationsModel
Number
of
safety
output
points
Internal
I/O
common
Maximum load currentRated
voltage
Number
of
safety
slave
connec-
tions
I/O
refresh-
ing
method
Unit
ver-
sion
3705_lu_20_12 pointsSourcing
outputs
(PNP)
2.0 A/point, 4.0 A/
Unit at 40°C, and
2.5 A/Unit at 55°C
The maximum load
current depends on
the installation
orientation and
ambient temperature.
24 VDC1Free-Run
refreshing
Ver.1.0NX-SOH200
3705_lu_20_24 pointsSourcing
outputs
(PNP)
0.5 A/point and
2.0 A/Unit
24 VDC1Free-Run
refreshing
Ver.1.0NX-SOD400

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.

Product
Name
SpecificationNumber of
licenses
MediaModel
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 the
NJ/NX-series CPU Units, NY-series Industrial PC, EtherCAT
Slave, and the 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 (CXDesigner).
For details, refer to your local OMRON website.
---
(Media only)
DVDSYSMAC-SE200D
1 license *1---SYSMAC-SE201L

*1. Multi licenses are available for the Sysmac Studio (3, 10, 30, or 50 licenses).

Collection of software functional components Sysmac Library

Please download the Sysmac Library from the following URL and add it to the Sysmac Studio.
http://www.ia.omron.com/sysmac_library/

Typical Models

Product nameFeaturesModel
SLMP Communications
Library
The SLMP Communications Library is used to control communications with
Mitsubishi sequencers using the SLMP communications protocol.
SYSMAC-XR017
High-speed Analog
Inspection Library
The High-speed Analog Inspection Library records analog input values
acquired by the High-speed Analog Input Units in chronological order.
SYSMAC-XR016

Recommended EtherCAT and EtherNet/IP Communications Cables

Use Straight STP (shielded twisted-pair) cable of category 5 or higher with double shielding (braiding and aluminum foil tape) for EtherCAT. For EtherNet/IP, required specification for the communications cables varies depending on the baud rate.
For 100BASE-TX/10BASE-T, use an STP (shielded twisted-pair) cable of Ethernet category 5 or higher.
In the table, materials indicated available for EtherNet/IP 100BASE-TX are available for both of 100BASE-TX and 10BASE-T.

Cables with Connectors (For EtherCAT only)

ItemAppearanceRecommended
manufacturer
Cable
length
(m)
Model
Cable with Connectors on Both Ends
(RJ45/RJ45)
Standard RJ45 plugs *1
Wire gauge and number of pairs: AWG26,
4-pair cable
Cable sheath material: LSZH *2
Cable color: Yellow *3
3705_lu_23_1OMRON0.3XS6W-6LSZH8SS30CM-Y
0.5XS6W-6LSZH8SS50CM-Y
1XS6W-6LSZH8SS100CM-Y
2XS6W-6LSZH8SS200CM-Y
3XS6W-6LSZH8SS300CM-Y
5XS6W-6LSZH8SS500CM-Y
Cable with Connectors on Both Ends
(RJ45/RJ45)
Rugged RJ45 plugs *1
Wire gauge and number of pairs: AWG22,
2-pair cable
Cable color: Light blue
3705_lu_23_2OMRON0.3XS5W-T421-AMD-K
0.5XS5W-T421-BMD-K
1XS5W-T421-CMD-K
2XS5W-T421-DMD-K
5XS5W-T421-GMD-K
10XS5W-T421-JMD-K
Cable with Connectors on Both Ends (M12
Straight/M12 Straight)
Shield strengthening connector cable *4
M12/Smartclick connectors
Wire gauge and number of pairs: AWG22,
2-pair cable
Cable color: Black
3705_lu_23_3OMRON0.5XS5W-T421-BM2-SS
1XS5W-T421-CM2-SS
2XS5W-T421-DM2-SS
3XS5W-T421-EM2-SS
5XS5W-T421-GM2-SS
10XS5W-T421-JM2-SS
Cable with Connectors on Both Ends (M12
Straight/RJ45)
Shield strengthening connector cable *4
M12/Smartclick connector and
rugged RJ45 plug
Wire gauge and number of pairs: AWG22,
2-pair cable
Cable color: Black
3705_lu_23_4OMRON0.5XS5W-T421-BMC-SS
1XS5W-T421-CMC-SS
2XS5W-T421-DMC-SS
3XS5W-T421-EMC-SS
5XS5W-T421-GMC-SS
10XS5W-T421-JMC-SS

*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. Cables colors are available in yellow, green, and blue.
*4. For details, contact your OMRON representative.

Cables / Connectors (For EtherCAT or EtherNet/IP (100BASE-TX))

Wire Gauge and Number of Pairs: AWG24, 4-pair Cable

ItemAppearanceRecommended manufacturerModel
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 CorporationMPS588-C *1

*1. We recommend you to use above cable and connector together.

Wire Gauge and Number of Pairs: AWG22, 2-pair Cable

ItemAppearanceRecommended manufacturerModel
Cables---Kuramo Electric Co.KETH-PSB-OMR *1
---JMACS Japan Co., Ltd.PNET/B *1
RJ45 Assembly Connector3705_lu_25_1OMRONXS6G-T421-1 *1

*1. We recommend you to use the above Cable and OMRON’s RJ45 Assembly Connector together.
Note: Connect both ends of cable shielded wires to the connector hoods.

Memory Cards

Product nameSpecificationsModel
Memory CardSD Memory Card, 2 GBHMC-SD291
SDHC Memory Card, 4 GBHMC-SD491

Note: The HMC-SD291 Memory Card is provided with the NX102-[][]20.


Return to OMRON