OMRON NX701-1[]20 NX-Series NX701 Database Connection CPU Units/Features Machine Automation Controllers--OMRON NX701-1[]20 Online Store

OMRON NX701-1[]20Automation Systems/ Machine Automation Controllers/Controller NX7

OMRON NX701-1[]20 Automation Systems

OMRON NX701-1[]20 Dimensions

/Images/l_3698-25-280980-198x198.jpg

Easy data collection for Productivity Improvement

Visualized quality and productivity

Operating status can be displayed in real time using familiar software such as Microsoft® Excel.

No SQL knowledge required

The CPU Unit can directly access databases without a separate computer.
Function Blocks allow PLC engineers to easily use the CPU Unit.

NX701-1[]20 Features 3

Supported database

• Microsoft SQL server
• Oracle Database
• IBM DB2
• MySQL
• PostgreSQL
• Firebird

Fast data collection for Predictive Maintenance

Real-time data collection

Data is sampled every millisecond and written to the database. Machine behavior can be monitored more accurately.

NX701-1[]20 Features 6

Reliable data for Quality Traceability

Realize quality traceability

Data, such as production conditions, production results, and inspection results, can be managed at the individual product level.

Saving data and images together

The process data is linked to inspection images and saved together with the images.
This improves the level of quality management.

Reliable data transfer

Direct access and spooling enable the CPU Unit to efficiently and reliably transfer all collected data to databases.

Boost data utilization by integrating production control and information control

The database connection CPU units can control up to 256 axes.
IoT implementation by starting small in your existing system, high-speed control and quality traceability for your large machine ... you can choose a CPU unit to suit the size of your application.

NX701-1[]20 Features 12

* The data collection period varies depending on the server environment, running status of applications, and system configuration

Purchase the OMRON Controller NX7 Please fill in the following

Title:

Email:

Tel:

Content:

Verification code:

If you have just landed here, this product OMRON NX701-1[]20 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 NX701-1[]20 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 NX701-1[]20Automation 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.

G70V I/O Relay Terminal/Features
TL-N / -Q Rectangular Standard Proximity Sensor/Features
61F-G[] Floatless Level Switch (Basic Type)/Features
G3B / G3BD Solid State Relays G3[]-VD/Features
H5CX Digital Timer/Features


OMRON NX701-1[]20 dimension

NX701-1[]20 NX-Series NX701 Database Connection CPU Units/Dimensions

(Unit: mm)

CPU Units

NX701-[][][][]

NX701-1[]20 Dimensions 2

*1. This is the dimension from the back of the Unit to the communications cables.
      130 mm: When an MPS588-C Connector is used.
      155 mm: When an XS6G-T421-1 Connector is used.
*2. This dimension depends on the specifications of the commercially available USB cable.
      Check the specifications of the USB cable that is used.

Power Supply Units

NX-PA9001

NX701-1[]20 Dimensions 4

NX-PD7001

NX701-1[]20 Dimensions 5

End Cover (included with CPU Units)

NX-END01

NX701-1[]20 Dimensions 7


OMRON NX701-1[]20 lineup

NX701-1[]20 NX-Series NX701 Database Connection CPU Units/Lineup

Applicable standards

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

NX701 CPU Units

Product NameSpecificationsCurrent
(Power)
consumption
Model
Program
capacity
Memory
capacity
for variables
Number
of
motion
axes
NX701
Database
Connection
CPU Units
csm001042737_lu_1_2
80 MB4 MB:
Retained during
power interruption
256 MB:
Not retained during
power interruption
(including Memory
for CJ-series Units)
25640 W
(including SD
Memory Card
and End Cover)
NX701-1720
128NX701-1620

Accessories

The following accessories come with the CPU Unit.

Product NameModel
NX701-1[]00NX701-1[]20
BatteryCJ1W-BAT01
End CoverNX-END01 (must be attached to the right end of the CPU Rack)
End Plate---
Fan UnitNX-FAN01
SD Memory Card (Flash Memory)---HMC-SD491

Power Supply Units

One Power Supply Unit is required for each Rack.

Product
Name
Power supply
voltage
Output
capacity
OptionsModel
Total power
consumption
24-VDC service
power supply
RUN outputMaintenance
forecast monitor
AC Power
Supply Unit
100 to 240 VAC90 WNoYesNoNX-PA9001
DC Power
Supply Unit
24 VDC70 WNX-PD7001

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
SpecificationsModel
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)
DVDSYSMAC-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

*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

ProductFeaturesModel
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

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

ItemRecom-
mended
manufac-
turer
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
csm001042737_lu_6_1
OMRON0.3XS6W-6LSZH8SS30CM-Y
0.5XS6W-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
csm001042737_lu_6_2
OMRON0.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
Cable color: Black
csm001042737_lu_6_3
OMRON0.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 Connectors
Rugged RJ45 plug type
Cable color: Black
csm001042737_lu_6_4
OMRON0.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. Cable colors are available in yellow, green, and blue.
*4. For details, contact your OMRON representative.

Cables / Connectors

ItemRecommended
manufacturer
Model
Products for
EtherCAT or
EtherNet/IP
(1000BASE-T*2
/100BASE-TX)
Wire Gauge and
Number of
Pairs: AWG24,
4-pair Cable
CablesHitachi 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
Products for
EtherCAT or
EtherNet/IP
(100BASE-TX/
10BASE-T)
Wire Gauge and
Number of
Pairs: AWG22,
2-pair Cable
CablesKuramo Electric Co.KETH-PSB-OMR *3
JMACS Japan Co., Ltd.PNET/B *3
RJ45 Assembly
Connector
csm001042737_lu_7_1
OMRONXS6G-T421-1 *3

*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.

Optional Products and Maintenance Products

Product nameSpecificationsModel
Memory Card
csm001042737_lu_8_1
SD memory card, 2GBHMC-SD291
SDHC memory card, 4GBHMC-SD491

Product nameSpecificationsModel
Battery Set
csm001042737_lu_9_1
Battery for
NX701-[][][][]/
NJ501-[][][][]/
NJ301-[][][][]/
NJ101-[][][][]
NJ/NX-Series CPU
Unit maintenance
Note:
1. The battery is included as a standard accessory
with the CPU Unit.
2. The battery service life is 2.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
csm001042737_lu_9_2
Mounted to the
right-hand side of
NX-Series CPU Racks.
One End Cover is provided as a standard accessory
with each CPU Unit and I/O Interface Unit.
NX-END01

DIN Track Accessories

Product nameSpecificationsModel
DIN Track
csm001042737_lu_10_1
Length: 0.5 m; Height: 7.3 mmPFP-50N
Length: 1 m; Height: 7.3 mmPFP-100N
Length: 1 m; Height: 16 mmPFP-100N2
End Plate
csm001042737_lu_10_2
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


OMRON NX701-1[]20 catalog

NX701-1[]20 NX-Series NX701 Database Connection 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
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
NX7 Data Sheet P141-E1-01
[2394KB]
Jan 07, 201920190107 NX7 Data Sheet
NJ/NX Series Controller Catalog P089-E1-15
[4380KB]
Jan 07, 201920190107 NJ/NX Series Controller Catalog
HMC-SD291/SD491 Data Sheet -
[300KB]
Jun 19, 201720170619 HMC-SD291/SD491 Data Sheet


OMRON NX701-1[]20 specification

NX701-1[]20 NX-Series NX701 Database Connection CPU Units/Specifications

General Specification

ItemNX701-[][][][]
EnclosureMounted in a panel
Grounding MethodGround to less than 100 Ω
Dimensions
(height × depth × width)
100 mm × 100 mm × 132 mm
Weight880 g (including the End Cover)
Power consumption40 W (including SD Memory Card and End Cover)
Operation
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 and fan unit)
Altitude2,000 m or less
Pollution Degree2 or less: Conforms to JIS B3502 and IEC 61131-2.
Noise Immunity2 kV on power supply line (Conforms to IEC 61000-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 for 100 min 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 (100 m/s2 for Relay Output Units)
BatteryLife2.5 years (at 25°C, Power ON time rate 0% (power OFF))
ModelCJ1W-BAT01
Applicable StandardsConforms to cULus, NK *, LR *, EU Directives, RCM and KC Registration.

* Supported only by the CPU Units manufactured in December 2016 or later. Not supported by the NX701-1[]20.

Performance Specifications

ItemNX701
17[]016[]0
Processing
time
Instruction
Execution
Times
LD instruction0.37ns or more
Math Instructions
(for Long Real Data)
3.2ns ns or more
Program-
ming
Program
capacity
*1
Size80 MB (1600 KS)
NumberPOU
definition
6,000
POU
instance
48,000
Variables
capacity
No Retain
Attribute *2
Size256 MB
Number360,000
Retain
Attribute *3
Size4 MB
Number40,000
Data typeNumber8,000
Memory for
CJ-Series
Units (Can
be Specified
with AT
Specifica-
tions for
Variables.)
CIO AreaNX701-1[]00: ---
NX701-1[]20: 6144 words (CIO 0 to CIO 6143) *4
Work AreaNX701-1[]00: ---
NX701-1[]20: 512 words (W0 to W511) *4
Holding AreaNX701-1[]00: ---
NX701-1[]20: 1536 words (H0 to H1535) *5
DM AreaNX701-1[]00: ---
NX701-1[]20: 32768 words (D0 to D32767) *5
EM AreaNX701-1[]00: ---
NX701-1[]20: 32768 words × 25 banks (E0_00000 to E18_32767) *6
Unit
config-
uration
Maximum
Number of
Connectable
Units
Maximum number of NX
unit on the system
4,096
(on NX series EtherCAT slave terminal)
Maximum number of Expansion Racks0
Power Supply
Unit for CPU
Rack and
Expansion
Racks
ModelNX-PA9001
NX-PD7001
Power OFF
Detection
Time
AC Power
Supply
30 to 45 ms
DC Power
Supply
5 to 20ms
Motion
control
Number of
Controlled
Axes
Maximum Number of
Controlled Axes
Maximum number of axes which can be defined.
256 axes128 axes
Motion
control axes
Maximum number of motion control axes which can be defined.
All motion control function is available.
256 axes128 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.
256 axes128 axes
Used motion
control servo
axes
Maximum number of servo axes which all motion control function is available.
256 axes128 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 Groups64 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
1,048,560 points
Maximum Number of Cam
Tables
640 tables
Position UnitsPulses, millimeters, micrometers, nanometers, degrees or inches
Override Factors0.00% or 0.01% to 500.00%
Peripheral
USB port
Supported ServicesSysmac Studio connection
Physical LayerUSB 2.0-compliant B-type connector
Transmission Distance between Hub and
Node
5 m max.
Built-in
EtherNet/IP
Port
Number of port2
Physical Layer10BASE-T/ 100BASE-TX/1000BASE-T
Frame length1514 max.
Media Access MethodCSMA/CD
ModulationBaseband
TopologyStar
Baud Rate1Gbps (1000BASE-T)
Transmission MediaSTP (shielded, twisted-pair) cable of Ethernet category 5, 5e or higher
Maximum Transmission Distance between
Ethernet Switch and Node
100m
Maximum Number of Cascade ConnectionsThere are no restrictions if Ethernet switch is used.
CIP service:
Tag Data
Links
(Cyclic
Communi-
cations)
Maximum Number of
Connections
256/port total 512
Packet interval *70.5 to 10,000 ms in 0.5-ms increments
Can be set for each connection.
Permissible
Communications Band
40,000 pps *8
including heartbeat
Maximum Number of Tag
Sets
256/port total 512
Tag typesNetwork variables
Number of tags per
connection
(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/port total 512
Maximum number of tag369,664 byte (Total in 2 ports 739,328 byte)
Maximum Data Size per
Connection
1,444 byte
Maximum Number of
Registrable Tag Sets
256/port total 512 (1 connection = 1 tag set)
Maximum Tag Set Size1,444 bytes
(Two bytes are used if Controller status is included in the tag set.)
Multi-cast Packet Filter
*9
Supported.
Cip Message
Service:
Explicit
Messages
Class 3 (number of
connections)
128/port total 256 (clients plus server)
UCMM
(non-
connection
type)
Maximum
Number of
Clients that
Can
Communicate
at One Time
32/port total 64
Maximum
Number of
Servers that
Can
Communicate
at One Time
32/port total 64
Maximum number of TCP socket service30
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
100m
Maximum Number of Slaves512
Range of node address1-512
Maximum Process Data SizeInputs: 11,472 bytes
Outputs: 11,472 bytes
(However, the maximum number of process data frames is 8.)
Maximum Process Data Size per SlaveInputs: 1,434 bytes
Outputs: 1,434 bytes
Communications Cycle• Primary periodic task: 125 μs, 250 μs to 8 ms (in 250-μs increments)
• Priority-5 periodic task: 125 μs, 250 μs to 100 ms (in 250-μs increments)
Sync Jitter1 μs max.
Internal ClockAt 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

*1. This is the capacity for the execution objects and variable tables (including variable names).
*2. Words for CJ-series Units in the Holding, DM, and EM Areas are not included. For NX701-1[]20, Words for CJ-series Units are included.
*3. Words for CJ-series Units in the CIO and Work Areas are not included. For NX701-1[]20, Words for CJ-series Units are included.
*4. You can set the size in 1ch unit. Use Non-Retain attribute memory.
*5. You can set the size in 1ch unit. Use Retain attribute memory.
*6. NX701-1[]20 use the dedicated area for the spool function. Even if the spool function is valid, Retain attribute memory is not used.
*7. Data is updated on the line in the specified interval regardless of the number of nodes.
*8. Means packets per second, i.e., the number of communications packets that can be sent or received in one second.
*9. 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.

Function Specifications

ItemNX701-[][][][]
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
4
Conditionally
executed
tasks
Maximum number
of event tasks
32
Execution
conditions
When Activate Event Task instruction is executed
or when condition expression for variable is met.
Program-
ming
POU
(program
organization
units)
ProgramsPOUs that are assigned to tasks.
Function BlocksPOUs that are used to create objects with specific
conditions.
FunctionsPOUs that are used to create an object 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 TypesData TypesBooleanBOOL
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
2048
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 groups together data
with different variable types.
Maximum Number
of Members
4
Member Data TypesBOOL, BYTE, WORD, DWORD, LWORD
Enumer-
ations
FunctionA derivative data type that uses text strings called
enumerators to express variable values.
Data Type
Attributes
Array
specifi-
cations
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
65535
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, and
virtual encoder axes
Positions that can be managedCommand positions and actual positions
Single-axisSingle-axis
Position
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 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
The function which outputs command positions in
every control period in the 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
Synchro-
nized
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 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
Specifying the parameter, a 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 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 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 compensate 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
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
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 ablesThe 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 that is specified with the input
parameter is generated from the cam property and
cam node.
ParametersWriting MC SettingsSome of the axis parameters or axes group
parameters are overwritten temporarily.
Changing axis
parameters
You can access and change the axis parameters
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.
Acceler-
ation/
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 LimitsSoftware limits are set for each axis.
Following ErrorThe 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 SupportYou 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 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 on the right
are used. Home signal, home proximity signal,
positive limit signal, negative limit signal, immediate
stop signal, and interrupt input signal
Unit
(I/O)
Manage-
ment
EtherCAT
Slaves
Maximum Number of Slaves512
CJ-Series
Units
Basic I/O
Units
Load Short-circuit
Protection and I/O
Disconnection
Detection
Alarm information for Basic I/O Units is read.
Communi-
cations
Peripheral USB PortA port for communications with various kinds of
Support Software running on a personal computer.
Built-in Ether-
Net/IP port
Internal Port
Communications protocolTCP/IP, UDP/IP
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.
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 forward IP packets between
interfaces.
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 clientFile can be read from or written to computers at
other Ethernet nodes from the CPU Unit. 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.
EtherCAT
Port
Supported
Services
Process Data
Communications
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 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 with
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 InstructionsThe following instructions are supported.
CIP communications instructions, socket
communications instructions, SDO message
instructions, no-protocol communications
instructions *2, FTP client instructions, and
Modbus RTU protcol instructions *2
Operation
Manage-
ment
RUN Output ContactsThe output on the Power Supply Unit turns ON in
RUN mode.
System
Manage-
ment
Event LogsFunctionEvents are recorded in the logs.
Maximum
number of
events
System event log2,048
Access event log1,024
User-defined event log1,024
DebuggingOnline
Editing
SinglePrograms, function blocks, functions, and global
variables can be changed online.
Different operators can change different POUs
across a 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.
Differentiation monitoringRising/falling edge of contacts can be monitored.
Maximum number of contacts8
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 Trace
4
Maximum Number of Records10,000
SamplingMaximum Number
of Sampled
Variables
192 variables
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 ConditionsWhen 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 (≠)
DelayTrigger position setting: A slider is used to set the
percentage of sampling before and after the trigger
condition is met.
SimulationThe operation of the CPU Unit is emulated in the
Sysmac Studio.
Reliability
Functions
Self-
diagnosis
Controller
Errors
LevelsMajor fault, partial fault, minor fault, observation,
and information
User-defined errorsUser-defined errors are registered in advance and
then records are created by executing instructions.
Levels8 levels
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
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 Groups5
Verification of User Program
ExecutionID
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
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 *2
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.
Backup
functions
SD Memory
Card backup
functions
OperationUsing front switchYou can use front switch to backup, compare, or
restore data.
Using system-
defined variables
You can use system-defined variables to backup,
compare, or restore data. *3
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 instructionBackup operation can be performed by using
instruction.
ProtectionProhibiting backing
up data to the SD
Memory Card
Prohibit SD Memory Card backup functions.
Sysmac Studio Controller backup functionsBackup, restore, and verification operations for
Units can be performed from the Sysmac Studio.

*1. Inline ST is supported. (Inline ST is ST that is written as an element in a ladder diagram.)
*2. Supported only by the CPU Units with unit version 1.11 or later.
*3. Restore is supported with unit version 1.14 or later.

Function Specifications of Database Connection CPU Units

Besides functions of the NX701-[][][][], functions supported by the NX701-1[]20 is as follows.

ItemDescription
NX701-1[]20
Supported portBuilt-in EtherNet/IP port
Supported DB *1*2Microsoft Corporation: SQL Server 2008/2008 R2/2012/2014/2016
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
Firebird Foundation Incorporated: Firebird 2.1/2.5
The PostgreSQL Global Development Group: PostgreSQL 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)
3 connections max. *4
InstructionSupported operationsThe 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 operation
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 operation
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 operation
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 SELECT
operation
65,535 elements max., 4 MB max.
Max. number of
DB Map Variables
for which a mapping
can be connected
SQL Server: 60
Oracle: 30
DB2: 30
MySQL: 30
Firebird: 15
PostgreSQL: 30 *5
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 capacity2 MB *6
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.

*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. When two or more DB Connections are established, the operation cannot be guaranteed if you set different database types for the connections.
*5. 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.
*6. Refer to "NJ/NX-series Database Connection CPU Units User's Manual(W527)" for the information.

Version Information

Unit Versions and Programming Devices (NX701 CPU Units)

Refer to "NX-series CPU Unit Hardware User's Manual (W535)"

Functions That Were Added or Changed for Each Unit Version and Sysmac Studio version

Refer to "NX-series CPU Unit Hardware User's Manual (W535)".


Return to OMRON