• All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in
any form, or by any means, mechanical, electronic, photocopying, recording, or otherwise, without the prior
written permission of OMRON.
• No patent liability is assumed with respect to the use of the information contained herein.
Moreover, because OMRON is constantly striving to improve its high-quality products, the information contained
in this manual is subject to change without notice.
• Every precaution has been taken in the preparation of this manual. Nevertheless, OMRON assumes no responsibility for errors or omissions.
Neither is any liability assumed for damages resulting from the use of the information contained in this publication.
Trademarks
• Sysmac and SYSMAC are trademarks or registered trademarks of OMRON Corporation in Japan and other
countries for OMRON factory automation products.
• Microsoft, Windows, Excel, and Visual Basic are either registered trademarks or trademarks of Microsoft Corporation in the United States and other countries.
• EtherCAT® is registered trademark and patented technology, licensed by Beckhoff Automation GmbH, Germany.
• ODVA, CIP, CompoNet, DeviceNet, and EtherNet/IP are trademarks of ODVA.
• The SD and SDHC logos are trademarks of SD-3C, LLC.
Other company names and product names in this document are the trademarks or registered trademarks of their
respective companies.
Copyrights
• Microsoft product screen shots reprinted with permission from Microsoft Corporation.
• This product incorporates certain third party software. The license and copyright information associated with this
software is available at http://www.fa.omron.co.jp/nj_info_e/.
Introduction
Thank you for purchasing an NX-series NX701 CPU Unit.
This manual contains information that is necessary to use the NX-series NX701 CPU Unit. Please read
this manual and make sure you understand the functionality and performance of the NX-series CPU
Unit before you attempt to use it in a control system.
In this manual, an NX-series NX701 CPU Unit is called an NX Series or NX-series CPU Unit.
Keep this manual in a safe place where it will be available for reference during operation.
Intended Audience
This manual is intended for the following personnel, who must also have knowledge of electrical systems (an electrical engineer or the equivalent).
• Personnel in charge of introducing FA systems.
• Personnel in charge of designing FA systems.
• Personnel in charge of installing and maintaining FA systems.
• Personnel in charge of managing FA systems and facilities.
For programming, this manual is intended for personnel who understand the programming language
specifications in international standard IEC 61131-3 or Japanese standard JIS B 3503.
Introduction
Applicable Products
This manual covers the following products.
• NX-series CPU Units
NX701-17
NX701-16
Part of the specifications and restrictions for the CPU Units are given in other manuals. Refer to Rele-vant Manuals on page 5 and Related Manuals on page 34.
Special Information......................................................................................................................................8
Precaution on Terminology.......................................................................................................................... 8
Terms and Conditions Agreement ........................................................................10
Warranty, Limitations of Liability ................................................................................................................ 10
A-3 Version Information...............................................................................................................A-6
A-3-1Relationship between Unit Versions of CPU Units and Sysmac Studio Versions .......................A-6
A-3-2Functions That Were Added or Changed for Each Unit Version .................................................A-8
Index
4
NX-series CPU Unit Hardware User’s Manual (W535)
Relevant Manuals
The following table provides the relevant manuals for the NX-series CPU Units. Read all of the manuals
that are relevant to your system configuration and application before you use the NX-series CPU Unit.
Most operations are performed from the Sysmac Studio Automation Software. Refer to the Sysmac Stu-dio Version 1 Operation Manual (Cat. No. W504) for information on the Sysmac Studio.
Basic information
NX-series CPU Unit
Hardware User’s Manual
Purpose of use
Relevant Manuals
Manual
NJ/NX-series CPU Unit
Software User’s Manual
NJ/NX-series
Instructions Reference Manual
NJ/NX-series CPU Unit
Motion Control User’s Manual
NJ/NX-series
Motion Control Instructions Reference Manual
NJ/NX-series CPU Unit
Built-in EtherCAT Port User’s Manual
NJ/NX-series CPU Unit
Built-in EtherNet/IP Port User’s Manual
NJ/NX-series CPU Unit
OPC UA User’s Manual
NX-series CPU Unit
FINS Function User’s Manual
NJ/NX-series Database Connection CPU Units
User's Manual
NJ/NX-series
Troubleshooting Manual
Introduction to NX-series Controllers
Setting devices and hardware
Using motion control
Using EtherCAT
Using EtherNet/IP
Software settings
Using motion control
Using EtherCAT
Using EtherNet/IP
Using OPC UA
Using FINS
Using the database connection service
Writing the user program
Using motion control
Using EtherCAT
Using EtherNet/IP
Using OPC UA
Using FINS
Using the database connection service
Programming error processing
Testing operation and debugging
Using motion control
Using EtherCAT
Using EtherNet/IP
Using OPC UA
Using FINS
Using the database connection service
Learning about error management and cor-
*1
rections
NX-series CPU Unit Hardware User’s Manual (W535)
5
Relevant Manuals
Manual
Basic information
NX-series CPU Unit
Hardware User’s Manual
Purpose of use
Maintenance
Using motion control
Using EtherCAT
Using EtherNet/IP
*1. Refer to the NJ/NX-series Troubleshooting Manual (Cat. No. W503) for the error management concepts and the error
items. However, refer to the manuals that are indicated with triangles () for details on errors corresponding to the products with the manuals that are indicated with triangles () .
NJ/NX-series CPU Unit
Software User’s Manual
NJ/NX-series
Instructions Reference Manual
Motion Control User’s Manual
NJ/NX-series CPU Unit
NJ/NX-series
Motion Control Instructions Reference Manual
Built-in EtherCAT Port User’s Manual
NJ/NX-series CPU Unit
NJ/NX-series CPU Unit
Built-in EtherNet/IP Port User’s Manual
NJ/NX-series CPU Unit
OPC UA User’s Manual
NX-series CPU Unit
FINS Function User’s Manual
NJ/NX-series Database Connection CPU Units
User's Manual
Troubleshooting Manual
NJ/NX-series
6
NX-series CPU Unit Hardware User’s Manual (W535)
Manual Structure
4-9
4 Installation and Wiring
NJ-series CPU Unit Hardware User’s Manual (W500)
s t i n U g n i t n u o M 3 - 4
4
s t n e n o p m o C r e l l o r t n o C g n i t c e n n o C 1 - 3 - 4
4-3Mounting Units
The Units that make up an NJ-series Controller can be connected simply by pressing the Units together
and locking the sliders by moving them toward the back of the Units. The End Cover is connected in the
same way to the Unit on the far right side of the Controller.
1 Join the Units so that the connectors fit exactly.
2 The yellow sliders at the top and bottom of each U nit lock the Units together. Move the sliders
toward the back of the Units as shown below until they click into place.
Precautions for Correct Use Precautions for Correct Use
4-3-1 Connecting Controller Components
Connector
Hook
Hook holes
Slider
Lock
Release
Move the sliders toward the back
until they lock into place.
Level 1 heading
Level 2 heading
Level 3 heading
Level 2 heading
A step in a procedure
Manual name
Special information
Level 3 heading
Page tab
Gives the current
headings.
Indicates a procedure.
Icons indicate
precautions, additional
information, or reference
information.
Gives the number
of the main section.
The sliders on the tops and bottoms of the Power Supply Unit, CPU Unit, I/O Units, Special I/O
Units, and CPU Bus Units must be completely locked (until they click into place) after connecting
the adjacent Unit connectors.
Page Structure
The following page structure is used in this manual.
Manual Structure
Note This illustration is provided only as a sample. It may not literally appear in this manual.
NX-series CPU Unit Hardware User’s Manual (W535)
7
Manual Structure
Precautions for Safe Use
Precautions for Correct Use
Additional Information
Version Information
Special Information
Special information in this manual is classified as follows:
Precautions on what to do and what not to do to ensure safe usage of the product.
Precautions on what to do and what not to do to ensure proper operation and performance.
Additional information to read as required.
This information is provided to increase understanding or make operation easier.
Information on differences in specifications and functionality for CPU Units with different unit
versions and for different versions of the Sysmac Studio is given.
Note References are provided to more detailed or related information.
Precaution on Terminology
In this manual, “download” refers to transferring data from the Sysmac Studio to the physical Controller
and “upload” refers to transferring data from the physical Controller to the Sysmac Studio.
For the Sysmac Studio, synchronization is used to both upload and download data. Here, “synchronize”
means to automatically compare the data for the Sysmac Studio on the computer with the data in the
physical Controller and transfer the data in the direction that is specified by the user.
8
NX-series CPU Unit Hardware User’s Manual (W535)
Manual Structure
NX-series CPU Unit Hardware User’s Manual (W535)
9
Terms and Conditions Agreement
Terms and Conditions Agreement
Warranty, Limitations of Liability
Warranties
Exclusive Warranty
Omron’s exclusive warranty is that the Products will be free from defects in materials and workmanship for a period of twelve months from the date of sale by Omron (or such other period expressed in
writing by Omron). Omron disclaims all other warranties, express or implied.
Limitations
OMRON MAKES NO WARRANTY OR REPRESENTATION, EXPRESS OR IMPLIED, ABOUT
NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OF
THE PRODUCTS. BUYER ACKNOWLEDGES THAT IT ALONE HAS DETERMINED THAT THE
PRODUCTS WILL SUITABLY MEET THE REQUIREMENTS OF THEIR INTENDED USE.
Omron further disclaims all warranties and responsibility of any type for claims or expenses based
on infringement by the Products or otherwise of any intellectual property right.
Buyer Remedy
Omron’s sole obligation hereunder shall be, at Omron’s election, to (i) replace (in the form originally
shipped with Buyer responsible for labor charges for removal or replacement thereof) the non-complying Product, (ii) repair the non-complying Product, or (iii) repay or credit Buyer an amount equal
to the purchase price of the non-complying Product; provided that in no event shall Omron be
responsible for warranty, repair, indemnity or any other claims or expenses regarding the Products
unless Omron’s analysis confirms that the Products were properly handled, stored, installed and
maintained and not subject to contamination, abuse, misuse or inappropriate modification. Return of
any Products by Buyer must be approved in writing by Omron before shipment. Omron Companies
shall not be liable for the suitability or unsuitability or the results from the use of Products in combination with any electrical or electronic components, circuits, system assemblies or any other materials or substances or environments. Any advice, recommendations or information given orally or in
writing, are not to be construed as an amendment or addition to the above warranty.
See http://www.omron.com/global/ or contact your Omron representative for published information.
Limitation on Liability; Etc
OMRON COMPANIES SHALL NOT BE LIABLE FOR SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, LOSS OF PROFITS OR PRODUCTION OR COMMERCIAL LOSS IN ANY
WAY CONNECTED WITH THE PRODUCTS, WHETHER SUCH CLAIM IS BASED IN CONTRACT,
WARRANTY, NEGLIGENCE OR STRICT LIABILITY.
Further, in no event shall liability of Omron Companies exceed the individual price of the Product on
which liability is asserted.
10
NX-series CPU Unit Hardware User’s Manual (W535)
Application Considerations
Suitability of Use
Omron Companies shall not be responsible for conformity with any standards, codes or regulations
which apply to the combination of the Product in the Buyer’s application or use of the Product. At
Buyer’s request, Omron will provide applicable third party certification documents identifying ratings
and limitations of use which apply to the Product. This information by itself is not sufficient for a complete determination of the suitability of the Product in combination with the end product, machine, system, or other application or use. Buyer shall be solely responsible for determining appropriateness of
the particular Product with respect to Buyer’s application, product or system. Buyer shall take application responsibility in all cases.
NEVER USE THE PRODUCT FOR AN APPLICATION INVOLVING SERIOUS RISK TO LIFE OR
PROPERTY OR IN LARGE QUANTITIES WITHOUT ENSURING THAT THE SYSTEM AS A WHOLE
HAS BEEN DESIGNED TO ADDRESS THE RISKS, AND THAT THE OMRON PRODUCT(S) IS
PROPERLY RATED AND INSTALLED FOR THE INTENDED USE WITHIN THE OVERALL EQUIPMENT OR SYSTEM.
Terms and Conditions Agreement
Programmable Products
Omron Companies shall not be responsible for the user’s programming of a programmable Product, or
any consequence thereof.
Disclaimers
Performance Data
Data presented in Omron Company websites, catalogs and other materials is provided as a guide for
the user in determining suitability and does not constitute a warranty. It may represent the result of
Omron’s test conditions, and the user must correlate it to actual application requirements. Actual performance is subject to the Omron’s Warranty and Limitations of Liability.
Change in Specifications
Product specifications and accessories may be changed at any time based on improvements and other
reasons. It is our practice to change part numbers when published ratings or features are changed, or
when significant construction changes are made. However, some specifications of the Product may be
changed without any notice. When in doubt, special part numbers may be assigned to fix or establish
key specifications for your application. Please consult with your Omron’s representative at any time to
confirm actual specifications of purchased Product.
Errors and Omissions
Information presented by Omron Companies has been checked and is believed to be accurate; however, no responsibility is assumed for clerical, typographical or proofreading errors or omissions.
NX-series CPU Unit Hardware User’s Manual (W535)
11
Safety Precautions
Safety Precautions
Definition of Precautionary Information
The following notation is used in this manual to provide precautions required to ensure safe usage of an
NX-series Controller. The safety precautions that are provided are extremely important to safety.
Always read and heed the information provided in all safety precautions.
The following notation is used.
Indicates a potentially hazardous situation which, if not avoided,
WARNING
could result in death or serious injury. Additionally, there may be
severe property damage.
Symbols
Caution
Indicates a potentially hazardous situation which, if not avoided,
may result in minor or moderate injury, or property damage.
The circle and slash symbol indicates operations that you must not do.
The specific operation is shown in the circle and explained in text.
This example indicates prohibiting disassembly.
The triangle symbol indicates precautions (including warnings).
The specific operation is shown in the triangle and explained in text.
This example indicates a precaution for electric shock.
The triangle symbol indicates precautions (including warnings).
The specific operation is shown in the triangle and explained in text.
This example indicates a general precaution.
12
The filled circle symbol indicates operations that you must do.
The specific operation is shown in the circle and explained in text.
This example shows a general precaution for something that you must do.
The triangle symbol indicates precautions (including warnings).
The specific operation is shown in the triangle and explained in text.
This example indicates a precaution for high temperatures.
NX-series CPU Unit Hardware User’s Manual (W535)
Warnings
During Power Supply
Do not touch any of the terminals or terminal blocks while the power is being
supplied.
Doing so may result in electric shock.
Do not attempt to take any Unit apart.
In particular, high-voltage parts are present in the Power Supply Unit while
power is supplied or immediately after power is turned OFF. Touching any of
these parts may result in electric shock. There are sharp parts inside the Unit
that may cause injury.
Safety Precautions
WARNING
Fail-safe Measures
Provide safety measures in external circuits to ensure safety in the system if
an abnormality occurs due to malfunction of the CPU Unit, slaves, or Units or
due to other external factors affecting operation. Not doing so may result in
serious accidents due to incorrect operation.
Emergency stop circuits, interlock circuits, limit circuits, and similar safety
measures must be provided in external control circuits.
The Controller outputs may remain ON or OFF due to deposition or burning
of the output relays or destruction of the output transistors. As a countermeasure for such problems, external safety measures must be provided to
ensure safe operation of the system.
The CPU Unit will turn OFF all outputs from Digital Output Units in the following cases. The slaves will operate according to the settings in the slaves.
• If an error occurs in the power supply
• If a CPU error or CPU reset occurs
• If a major fault level Controller error occurs
• While the CPU Unit is on standby until RUN mode is entered after the
power is turned ON
• If a system initialization error occurs
External safety measures must be provided to ensure safe operation of the
system in such cases.
If external power supplies for slaves or other devices are overloaded or
short-circuited, the voltage will drop, outputs will turn OFF, and the system
may be unable to read inputs. Provide external safety measures in controls
with monitoring of external power supply voltage as required so that the system operates safely in such a case.
NX-series CPU Unit Hardware User’s Manual (W535)
13
Safety Precautions
Unintended outputs may be performed when an error occurs in variable
memory or memory for CJ-series Units. As a countermeasure for such problems, external safety measures must be provided to ensure safe operation of
the system.
Provide measures in the communications system and user program to
ensure safety in the overall system even if errors or malfunctions occur in
data link communications or remote I/O communications.
If there is interference in remote I/O communications or if a major fault level
error occurs, output status will depend on the products that are used.
Confirm the operation that will occur when there is interference in communications or a major fault level error, and implement safety measures.
Correctly set all of the settings in the slaves and Units.
The NX-series Controller continues normal operation for a certain period of
time when a momentary power interruption occurs. This means that the
NX-series Controller may receive incorrect signals from external devices that
are also affected by the power interruption. Accordingly, take suitable
actions, such as external fail-safe measures and interlock conditions, to
monitor the power supply voltage of the external device as required.
You must take fail-safe measures to ensure safety in the event of incorrect,
missing, or abnormal signals caused by broken signal lines, momentary
power interruptions, or other causes. Not doing so may result in serious accidents due to incorrect operation.
Voltage and Current Inputs
Make sure that the voltages and currents that are input to the slaves and
Units are within the specified ranges.
Inputting voltages or currents that are outside of the specified ranges may
cause accidents or fire.
Downloading
Always confirm safety at the destination before you transfer a user program,
configuration data, setup data, device variables, or values in memory used
for CJ-series Units from the Sysmac Studio.
The devices or machines may perform unexpected operation regardless of
the operating mode of the CPU Unit.
14
Actual Operation
Check the user program, data, and parameter settings for proper execution
before you use them for actual operation.
NX-series CPU Unit Hardware User’s Manual (W535)
Cautions
Peripheral device
(e.g., computer)
Non-isolated DC power supply
(internal power supply circuit)
0 V
Peripheral
device cable
External
power supply
24 V
Application
Wiring
Safety Precautions
Caution
Do not touch any Unit when power is being supplied or immediately after the
power supply is turned OFF. Doing so may result in burn injury.
Be sure that all terminal screws and cable connector screws are tightened to
the torque specified in the relevant manuals. The loose screws may result in
fire or malfunction.
When you connect a computer or other peripheral device to a Controller that
has a non-isolated DC Power Supply Unit, either ground the 0-V side of the
external power supply or do not ground it at all.
If the peripheral devices are grounded incorrectly, the external power supply
may be short-circuited. Never ground the 24-V side of the power supply, as
shown in the following figure.
NX-series CPU Unit Hardware User’s Manual (W535)
Online Editing
Execute online editing only after confirming that no adverse effects will be
caused by deviations in the timing of I/O. If you perform online editing, the
task execution time may exceed the task period, I/O may not be refreshed
with external devices, input signals may not be read, and output timing may
change.
15
Precautions for Safe Use
PORT1 EtherNet/IP
PORT2 EtherNet/IP
PORT3 EtherCAT
Precautions for Safe Use
Disassembly and Dropping
• Do not attempt to disassemble, repair, or modify any Units. Doing so may result in malfunction or fire.
• Do not drop any Unit or subject it to abnormal vibration or shock. Doing so may result in Unit malfunction or burning.
Mounting
• The sliders on the tops and bottoms of the Power Supply Unit and CPU Unit must be completely
locked (until they click into place) after connecting the adjacent Unit connectors.
• Do not apply labels or tape to the Unit. When the Unit is installed or removed, adhesive or scraps
may adhere to the pins in the NX bus connector, which may result in malfunctions.
• Do not touch the pins in the NX bus connector on the Unit. Dirt may adhere to the pins in the NX bus
connector, which may result in malfunctions.
NG
PORT1 EtherNet/IP
PORT2 EtherNet/IP
PORT3 EtherCAT
• Do not write on the CPU Unit with ink within the restricted region that is shown in the following figure.
Also do not get this area dirty. When the Unit is installed or removed, ink or dirt may adhere to the
pins in the NX connector, which may result in malfunctions.
Restricted region
(shaded portion)
16
NX-series CPU Unit Hardware User’s Manual (W535)
Precautions for Safe Use
Installation
• Always connect to a ground of 100 Ω or less when installing the Units.
• If the LG and GR terminals are connected, make sure to connect them firmly. The LG terminal that is
a noise-filtered neutral terminal, has a half electrical potential of the input voltage. Therefore, if you
touch the metallic part of the LG terminal, GR terminal, or Controller, while the GR terminal is not
grounded, it may result in electrical shock even when a normal operation is performed.
Wiring
• Follow the instructions in this manual to correctly perform wiring.
Double-check all wiring and switch settings before turning ON the power supply.
• Use crimp terminals for wiring.
Do not connect bare stranded wires directly to terminals.
• Do not pull on the cables or bend the cables beyond their natural limit.
Do not place heavy objects on top of the cables or other wiring lines. Doing so may break the cables.
• Mount terminal blocks and connectors only after checking the mounting location carefully.
• Be sure that the terminal blocks, expansion cables, and other items with locking devices are properly
locked into place.
• Before you connect a computer to the CPU Unit, disconnect the power supply plug of the computer
from the AC outlet. Also, if the computer has an FG terminal, make the connections so that the FG
terminal has the same electrical potential as the GR terminal on the Power Supply Unit. A difference
in electrical potential between the computer and Controller may cause failure or malfunction.
• If the external power supply to an Output Unit or slave has polarity, connect it with the correct polarity.
If the polarity is reversed, current may flow in the reverse direction and damage the connected
devices regardless of the operation of the Controller.
Power Supply Design
• Do not exceed the rated supply capacity of the Power Supply Units in the NX-series Controller. The
rated supply capacities are given in the NX-series CPU Unit Hardware User’s Manual (Cat. No.
W535).
If the capacity is exceeded, operation may stop, malfunctions may occur, or data may not be backed
up normally for power interruptions.
• Do not apply voltages or connect loads to the Output Units or slaves in excess of the maximum ratings.
• Surge current occurs when the power supply is turned ON. When selecting fuses or breakers for
external circuits, consider the above precaution and allow sufficient margin in shut-off performance.
Refer to the relevant manuals for surge current specifications. Refer to the NX-series CPU Unit Hard-ware User’s Manual (Cat. No. W535) for surge current specifications.
• If the full dielectric strength voltage is applied or turned OFF using the switch on the tester, the generated impulse voltage may damage the Power Supply Unit. Use the adjustment on the tester to gradually increase and decrease the voltage.
• Apply the voltage between the Power Supply Unit’s L1 or L2 terminal and the GR terminal when testing insulation and dielectric strength.
• Do not supply AC power from an inverter or other device with a square-wave output. Internal temperature rise may result in smoking or burning. Always input a sinusoidal wave with the frequency
that is given in the NX-series CPU Unit Hardware User’s Manual (Cat. No. W535).
• Install external breakers and take other safety measures against short-circuiting in external wiring.
NX-series CPU Unit Hardware User’s Manual (W535)
17
Precautions for Safe Use
Turning ON the Power Supply
• It takes up to approximately 10 to 20 s to enter RUN mode after the power is turned ON. The outputs
during this time behave according to the slave or Unit specifications. Use the RUN output on the
Power Supply Unit, for example, to implement fail-safe circuits so that external devices do not operate incorrectly.
• Configure the external circuits so that the power supply to the control system turns ON only after the
power supply to the Controller has turned ON. If the power supply to the Controller is turned ON after
the control power supply, temporary errors may result in incorrect control system signals because the
output terminals on Output Units may momentarily turn ON when power supply is turned ON to the
Controller.
• If you transfer data from a backup file on an SD Memory Card to the Controller when the power supply is turned ON, properly select the data groups to transfer. If the data for an unintended data group
is transferred to the Controller, it may cause the equipment to operate unpredictably.
Turning OFF the Power Supply
• Never turn OFF the power supply to the Controller when the BUSY indicator is flashing. While the
BUSY indicator is lit, the user program and settings in the CPU Unit are being backed up in the
built-in non-volatile memory. This data will not be backed up correctly if the power supply is turned
OFF. Also, a major fault level Controller error will occur the next time you start operation, and operation will stop.
• Do not turn OFF the power supply or remove the SD Memory Card while SD Memory Card access is
in progress (i.e., while the SD BUSY indicator flashes). Data may become corrupted, and the Controller will not operate correctly if it uses corrupted data. To remove the SD Memory Card from the CPU
Unit while the power supply is ON, press the SD Memory Card power supply switch and wait for the
SD BUSY indicator to turn OFF before you remove the SD Memory Card.
• Do not disconnect the cable or turn OFF the power supply to the Controller when downloading data
or the user program from Support Software.
• Always turn OFF the power supply to the Controller before you attempt any of the following.
a) Mounting or removing the Units
b) Assembling the Units
c) Setting DIP switches or rotary switches
d) Connecting cables or wiring the system
e) Connecting or disconnecting the connectors
f) Mounting or removing the Fan Unit
The Power Supply Unit may continue to supply power to the rest of the Controller for a few seconds
after the power supply turns OFF. The PWR indicator is lit during this time. Confirm that the PWR
indicator is not lit before you perform any of the above.
18
Task Design
• If the following variables are specified for a condition expression when the execution condition is a
condition expression for a variable, event tasks may not be executed when conditions are met or
event tasks may be executed when conditions are not met.
a) Structure members whose data size is 16 bits or more, except for system-defined variables for
motion control
b) Array elements whose data size is 16 bits or more
For information on event task execution conditions, refer to the NJ/NX-series CPU Unit Software
User’s Manual (Cat. No. W501).
NX-series CPU Unit Hardware User’s Manual (W535)
Precautions for Safe Use
Operation
• Confirm that no adverse effect will occur in the system before you attempt any of the following.
a) Changing the operating mode of the CPU Unit (including changing the setting of the Startup
Mode)
b) Changing the user program or settings
c) Changing set values or present values
d) Forced refreshing
• After you change any slave or Unit settings, carefully check the safety of the controlled system before
you restart the Unit.
• If two different function modules are used together, such as when you use EtherNet/IP and EtherCAT
slaves, take suitable measures in the user program and external controls to ensure that safety is
maintained in the controlled system if one of the function modules stops. The relevant outputs will
behave according to the slave or Unit specifications if a partial fault level error occurs in one of the
function modules.
• Always confirm safety at the connected equipment before you reset Controller errors with an event
level of partial fault or higher for the EtherCAT Master Function Module.
When the error is reset, all slaves that were in any state other than Operational state due to a Controller error with an event level of partial fault or higher (in which outputs are disabled) will go to Operational state and the outputs will be enabled.
Before you reset all errors or restart a slave, confirm that no Controller errors with an event level of
partial fault have occurred for the EtherCAT Master Function Module.
• Always confirm safety at the connected equipment before you perform the following operations when
the device output hold configuration is set to enable. The equipment may operate unexpectedly
because the last status for outputs is retained.
a) Changing the operating mode of the CPU Unit
b) When downloaded
Battery Backup
• The user program and initial values for the variables are stored in non-volatile memory in the CPU
Unit. The present values of variables with the Retain attribute and the values of the Holding, DM, and
EM Areas in the memory used for CJ-series Units are backed up by a Battery.
If the Battery is not connected or the Battery is exhausted, the CPU Unit detects a Battery-backup
Memory Check Error.
If that error is detected, variables with a Retain attribute are set to their initial values and the Holding,
DM, and EM Areas in memory used for CJ-series Units are cleared to all zeros.
Perform thorough verifications and provide sufficient measures to ensure that the devices perform
safe operation for the initial values of the variables with Retain attributes and the resulting operation.
• The absolute encoder home offsets are backed up by a Battery. If the CPU Unit detects a low battery
voltage or the absence of a mounted battery when the power supply to the Controller is turned ON,
the absolute encoder home offsets are cleared to zeros and an Encoder Home Offset Read Error
occurs. Reset the error and perform homing to define home. If you do not define home, unintended
operation of the controlled system may occur.
NX-series CPU Unit Hardware User’s Manual (W535)
19
Precautions for Safe Use
Debugging
• Forced refreshing ignores the results of user program execution and refreshes I/O with the specified
values. If forced refreshing is used for inputs for which I/O refreshing is not supported, the inputs will
first take the specified values, but they will then be overwritten by the user program. This operation
differs from the force-set/reset functionality of the CJ-series PLCs.
• You cannot upload or download information for forced refreshing with the Sysmac Studio.
After downloading data that contains forced refreshing, change to RUN mode and then use the Sysmac Studio to perform the operation for forced refreshing.
Depending on the difference in the forced status, the control system may operate unexpectedly.
• Do not specify the same address for the AT specification for more than one variable.
Doing so would allow the same entity to be accessed with different variable names, which would
make the user program more difficult to understand and possibly cause programming mistakes.
General Communications
• When you use data link communications, check the error information that is given in _ErrSta (Control-
ler Error Status) to make sure that no error has occurred in the source device. Create a user program
that uses reception data only when there is no error in the source device. If there is an error in the
source device, the data for the data link may contain incorrect values.
• Unexpected operation may result if inappropriate data link tables are set. Even if appropriate data link
tables have been set, confirm that the controlled system will not be adversely affected before you
transfer the data link tables. The data links start automatically after the data link tables are transferred.
EtherNet/IP Communications
• Make sure that the communications distance, number of nodes connected, and method of connection for EtherNet/IP are within specifications.
Do not connect EtherNet/IP communications to EtherCAT or other networks. An overload may cause
the network to fail or malfunction.
• All related EtherNet/IP nodes are reset when you transfer settings for the built-in EtherNet/IP port
(including IP addresses and tag data links settings). The settings can only be enabled after the reset.
Confirm that the system will not be adversely affected by resetting nodes before you transfer the settings.
• If EtherNet/IP tag data links (cyclic communications) are used with a repeating hub, the communications load on the network will increase. This will increase collisions and may prevent stable communications. Do not use repeating hubs on networks where tag data links are used. Use an Ethernet
switch instead.
• When you use two EtherNet/IP networks separately, provide separate hubs to connect nodes in each
network.
• Be careful not to mix nodes that belong different EtherNet/IP networks when you connect them.
20
NX-series CPU Unit Hardware User’s Manual (W535)
Precautions for Safe Use
EtherCAT Communications
• Make sure that the communications distance, number of nodes connected, and method of connection for EtherCAT are within specifications.
Do not connect EtherCAT communications to EtherNet/IP, a standard in-house LAN, or other networks. An overload may cause the network to fail or malfunction.
• Malfunctions or unexpected operation may occur for some combinations of EtherCAT revisions of the
master and slaves. If you disable the revision check in the network settings, use the Sysmac Studio
to check the slave revision settings in the master and the actual slave revisions, and then make sure
that functionality is compatible in the slave manuals or other references. You can check the actual
slave revisions from the Sysmac Studio or on slave nameplates.
• After you transfer the user program, the CPU Unit is restarted and communications with the EtherCAT slaves are cut off. During that period, the slave outputs behave according to the slave specifications. The time that communications are cut off depends on the EtherCAT network configuration.
Before you transfer the user program, confirm that the system will not be adversely affected.
• If the Fail-soft Operation parameter is set to stop operation, process data communications will stop
for all slaves when an EtherCAT communications error is detected in a slave. At that time, the Servo
Drive will operate according to the Servo Drive specifications. Make sure that the Fail-soft Operation
parameter setting results in safe operation when a device error occurs.
• EtherCAT communications are not always established immediately after the power supply is turned
ON. Use the system-defined variables in the user program to confirm that communications are established before attempting control operations.
• If noise occurs or an EtherCAT slave is disconnected from the network, any current communications
frames may be lost. If frames are lost, slave I/O data is not communicated, and unintended operation
may occur. The slave outputs will behave according to the slave specifications. Refer to the manual
for the slave. If a noise countermeasure or slave replacement is required, perform the following processing.
a) Program the Input Data Invalid system-defined variable as an interlock condition in the user pro-
gram.
b) Set the PDO communications timeout detection count setting in the EtherCAT master to at least
2. Refer to the NJ/NX-series CPU Unit Built-in EtherCAT Port User’s Manual (Cat. No. W505) for
details.
• When an EtherCAT slave is disconnected or disabled, communications will stop and control of the
outputs will be lost not only for the disconnected slave, but for all slaves connected after it. Confirm
that the system will not be adversely affected before you disconnect or disable a slave.
• I/O data communications of NX bus are not always established immediately after the power supply is
turned ON. Use the system-defined variables and the EtherCAT Coupler Unit device variables in the
user program to confirm that I/O data communications are established before attempting control
operations.
• You cannot use standard Ethernet hubs or repeater hubs with EtherCAT communications. If you use
one of these, a major fault level error or other error may occur.
NX-series CPU Unit Hardware User’s Manual (W535)
21
Precautions for Safe Use
Motion Control
• Confirm the axis number carefully before you perform an MC Test Run.
• The motor is stopped if communications are interrupted between the Sysmac Studio and the CPU
Unit during an MC Test Run. Connect the communications cable between the computer and CPU
Unit securely and confirm that the system will not be adversely affected before you perform an MC
Tes t R un .
• Always execute the Save Cam Table instruction if you change any of the cam data from the user program in the CPU Unit or from the Sysmac Studio. If the cam data is not saved, the previous condition
will be restored when the power is turned ON again, possibly causing unexpected machine operation.
• The positive drive prohibit input (POT), negative drive prohibit input (NOT), and home proximity input
(DEC) of the Servo Drive are used by the MC Function Module as the positive limit input, negative
limit input, and home proximity input. Make sure that the signal widths for all of these input signals
are longer than the control period of the MC Function Module. If the input signal widths are shorter
than the control period, the MC Function Module may not be able to detect the input signals, resulting
in incorrect operation.
• If you make any changes in the Detailed Settings Area of the Axis Basic Settings Display of the Sysmac Studio, make sure that the devices or machines perform the expected operation before you start
actual operation.
If the relationship between the functions of the Motion Control Function Module and the EtherCAT
slave process data that is assigned to the axes is not correct, the devices or machines may perform
unexpected operation.
• Always use the axis at a constant velocity for the MC_DigitalCamSwitch (Enable Digital Cam Switch)
instruction.
If you set the Count Mode to Rotary Mode, the following operation will occur if you use OnCompensa-tion or OffCompensation and the axis velocity changes abruptly.
a) If the value of OnCompensation or OffCompensation is equivalent to the time for half a rotation
or more, InOperation will be FALSE.
b) If the value of OnCompensation results in exceeding LastOnPosition, the output timing will be
unstable.
FirstOnPositionLastOnPosition
OnCompensation
FirstOnPosition after compensation
c) If the value of OffCompensation results in exceeding FirstOnPosition, the output timing will be
unstable.
FirstOnPositionLastOnPosition
OffCompensation
LastOnPosition after compensation
• Use the NX_AryDOutTimeStamp (Write Digital Output Array with Specified Time Stamp) instruction
only after you confirm that InOperation from the MC_DigitalCamSwitch (Enable Digital Cam Switch)
instruction is TRUE.
• If you change the unit conversion settings, perform homing again. If you do not perform homing, unintended operation of the controlled system may occur.
22
NX-series CPU Unit Hardware User’s Manual (W535)
Precautions for Safe Use
Data Backup
• We recommend that you back up the present values of variables while the retained variables are not
refreshed.
If you back up while the values of retained variables are refreshed, the data may not be saved correctly.
For information on Backup Functions and a backup for present values of variables, refer to the
NJ/NX-series CPU Unit Software User’s Manual (Cat. No. W501).
Restoring Data
• You cannot back up, restore, or compare some or all of the settings for certain slaves and Units. Also,
you cannot back up, restore, or compare data for disabled slaves or Units. After you restore data, sufficiently confirm that operation is correct before you start actual operation.
• The absolute encoder home offsets are backed up with a Battery in the CPU Unit as absolute
encoder information. If any of the following conditions is met, clear the absolute encoder home offsets from the list of data items to restore, and then restore the data. Then, define the absolute
encoder home again. If you do not define home, unintended operation of the controlled system may
occur.
a) The Servomotor or Servo Drive was changed since the data was backed up.
b) The absolute encoder was set up after the data was backed up.
c) The absolute data for the absolute encoder was lost.
Transferring Programs
• When you use the program transfer from SD Memory Card whose Startup Mode setting is set to RUN
mode, the operating mode changes to RUN after the transfer is completed regardless of the status
and setting before the transfer. Use this function after you confirm that system startup does not cause
any problem.
Battery Replacement
• The Battery may leak, rupture, heat, or ignite. Never short-circuit, charge, disassemble, heat, or
incinerate the Battery or subject it to strong shock.
• Dispose of any Battery that has been dropped on the floor or otherwise subjected to excessive
shock. Batteries that have been subjected to shock may leak if they are used.
• Apply power for at least five minutes before changing the Battery. Install a new Battery within five
minutes (at 25°C) of turning OFF the power supply. If power is not supplied for at least 5 minutes, the
saved data may be lost.
• We recommend replacing the Battery with the power turned OFF to prevent the CPU Unit’s sensitive
internal components from being damaged by static electricity and to prevent malfunctions. The Battery can be replaced without turning OFF the power supply. To do so, always touch a grounded piece
of metal to discharge static electricity from your body before you start the procedure.
After you replace the Battery, connect the Sysmac Studio and clear the Low Battery Voltage error.
Fan Unit Replacement
• Do not touch the heatsink inside the CPU Unit immediately after turning OFF the power supply.
Doing so may result in burn injury.
NX-series CPU Unit Hardware User’s Manual (W535)
23
Precautions for Safe Use
Unit Replacement
• Make sure that the required data, including the user program, configurations, settings, variables, and
memory used for CJ-series Units, is transferred to a CPU Unit that was replaced and to externally
connected devices before restarting operation.
Be sure to include the tag data link settings and routing tables, which are stored in the CPU Unit.
• The absolute encoder home offsets are backed up with a Battery in the CPU Unit as absolute
encoder information. When you change the combination of the CPU Unit and Servomotor, e.g., when
you add or replace a Servomotor, define the absolute encoder home again.
Disposal
• Dispose of the product and Batteries according to local ordinances as they apply.
• The following information must be displayed for all products that contain primary lithium batteries with a
perchlorate content of 6 ppb or higher when shipped to or transported through the State of California, USA.
Perchlorate Material - special handling may apply.
See www.dtsc.ca.gov/hazardouswaste/perchlorate.
• The CPU Unit contains a primary lithium battery with a perchlorate content of 6 ppb or higher. Place
the above information on the individual boxes and shipping boxes when shipping finished products
that contain a CPU Unit to the State of California, USA.
24
NX-series CPU Unit Hardware User’s Manual (W535)
Precautions for Correct Use
Storage and Installation
• Follow the instructions in this manual to correctly perform installation.
• Do not operate or store the Controller in the following locations. Operation may stop or malfunctions
may occur.
a) Locations subject to direct sunlight
b) Locations subject to temperatures or humidity outside the range specified in the specifications
c) Locations subject to condensation as the result of severe changes in temperature
d) Locations subject to corrosive or flammable gases
e) Locations subject to dust (especially iron dust) or salts
f) Locations subject to exposure to water, oil, or chemicals
g) Locations subject to shock or vibration
• Take appropriate and sufficient countermeasures when installing the Controller in the following locations.
a) Locations subject to strong, high-frequency noise
b) Locations subject to static electricity or other forms of noise
c) Locations subject to strong electromagnetic fields
d) Locations subject to possible exposure to radioactivity
e) Locations close to power lines
• Before touching a Unit, be sure to first touch a grounded metallic object in order to discharge any
static build-up.
• Install the Controller away from sources of heat and ensure proper ventilation. Not doing so may
result in malfunction, in operation stopping, or in burning.
Precautions for Correct Use
Mounting
• When you install the Unit, be careful not to touch or bump the pins in the NX bus connector.
• When you handle the Unit, be careful not to apply stress to the pins in the NX bus connector.
If the Unit is installed and the power supply is turned ON when the pins in the NX bus connector are
deformed, contact failure may cause malfunctions.
• Always mount an End Cover to the end of the CPU Rack to protect the last Unit on the CPU Rack.
Not mounting the End Cover may result in malfunction or failure of the CPU Unit.
• After you mount the Unit, always secure it with End Plates at both sides. If you do not secure it, the
Unit may be damaged or malfunction.
• If you use DIN Track Insulation Spacers to install a CPU Rack, the height will be increased by approximately 10 mm. Make sure that the CPU Rack and connecting cables do not come into contact with
other devices.
NX-series CPU Unit Hardware User’s Manual (W535)
25
Precautions for Correct Use
Wiring
• Do not allow foreign matter to enter the openings in the Unit. Doing so may result in Unit burning,
electric shock, or failure.
• Do not allow wire clippings, shavings, or other foreign material to enter any Unit. Otherwise, Unit
burning, failure, or malfunction may occur. Cover the Units or take other suitable countermeasures,
especially during wiring work.
• For EtherCAT and EtherNet/IP, use the connection methods and cables that are specified in the
NJ/NX-series CPU Unit Built-in EtherCAT Port User’s Manual (Cat. No. W505) and the NJ/NX-series
CPU Unit Built-in EtherNet/IP Port User’s Manual (Cat. No. W506). Otherwise, communications may
be faulty.
• Use the rated power supply voltage for the Power Supply Units. Take appropriate measures to
ensure that the specified power with the rated voltage and frequency is supplied in places where the
power supply is unstable.
• Make sure that the current capacity of the wire is sufficient. Otherwise, excessive heat may be generated. When cross-wiring terminals, the total current for all the terminals will flow in the wire. When
wiring cross-overs, make sure that the current capacity of each of the wires is not exceeded.
• Do not touch the terminals on the Power Supply Unit immediately after turning OFF the power supply.
Residual voltage may cause electrical shock.
• If you use reed switches for the input contacts for AC Input Units, use switches with a current capacity of 1 A or greater.
If the capacity of the reed switches is too low, surge current may fuse the contacts.
Operation
• Confirm the device output hold configuration before you change the operating mode of the CPU Unit
or execute the download.
Error Processing
• In applications that use the results of instructions that read the error status, consider the affect on the
system when errors are detected and program error processing accordingly. For example, even the
detection of a minor error, such as Battery replacement during operation, can affect the system
depending on how the user program is written.
• If you change the event level of a Controller error, the output status when the error occurs may also
change. Confirm safety before you change an event level.
Restoring and Automatically Transferring Data
• When you edit the restore command file or the automatic transfer command file, do not change anything in the file except for the “yes” and “no” specifications for the selectable data groups. If you
change anything else in the file, the Controller may perform unexpected operation when you restore
or automatically transfer the data.
• To prevent an unexpected restoration, set to enter the password for each execution before the
restore operation.
26
NX-series CPU Unit Hardware User’s Manual (W535)
Precautions for Correct Use
Debugging
• If you use data tracing to sample following variables, correct data may not be sampled.
a) Structure members whose data size is 16 bits or more, except for system-defined variables for
motion control
b) Array elements whose data size is 16 bits or more
For information on data tracing, refer to the NJ/NX-series CPU Unit Software User’s Manual (Cat. No.
W501).
Transferring Programs
• If you use the program transfer from SD Memory Card, set to enter the password for each execution
to prevent an unexpected program transfer.
Replacing Slaves and Units
• If you replace a slave or Unit, refer to the operation manual for the slave or Unit for information on the
data required for individual slaves or Units and redo the necessary settings.
Task Settings
• If a Task Period Exceeded error occurs, shorten the programs to fit in the task period or increase the
setting of the task period.
Motion Control
• Use the system-defined variable in the user program to confirm that EtherCAT communications are
established before you attempt to execute motion control instructions. Motion control instructions are
not executed normally if EtherCAT communications are not established.
• Use the system-defined variables to monitor for errors in communications with the slaves that are
controlled by the motion control function module. Motion control instructions are not executed normally if an error occur in slave communications.
• Before you start an MC Test Run, make sure that the operation parameters are set correctly.
• Do not download motion control settings during an MC Test Run.
EtherCAT Communications
• If you need to disconnect the cable from an EtherCAT slave during operation, first disconnect the
software connection to the EtherCAT slave or disable the EtherCAT slave and all of the EtherCAT
slaves that are connected after it.
• Set the Servo Drives to stop operation if an error occurs in EtherCAT communications between the
Controller and a Servo Drive.
• Make sure that all of the slaves to be restored are participating in the network before you reset a Network Configuration Verification Error, Process Data Communications Error, or Link OFF Error in the
EtherCAT Master Function Module. If any slave is not participating when any of these errors is reset,
the EtherCAT Master Function Module may access slave with a different node address than the
specified node address or the error may not be reset correctly.
• Always use the specified EtherCAT slave cables. If you use any other cable, the EtherCAT master or
the EtherCAT slaves may detect an error and one of the following may occur.
a) Continuous refreshing of process data communications will not be possible.
b) Continuous refreshing of process data communications will not end during the set cycle.
NX-series CPU Unit Hardware User’s Manual (W535)
27
Precautions for Correct Use
Battery Replacement
• Be sure to install a replacement Battery within two years of the production date shown on the Battery
label.
• Turn ON the power after replacing the Battery for a CPU Unit that has been unused for a long time.
Leaving the CPU Unit unused again without turning ON the power even once after the Battery is
replaced may result in a shorter Battery life.
• When you replace the Battery, use the CJ1W-BAT01 Battery Set.
SD Memory Cards
• Insert the SD Memory Card all the way.
• Do not turn OFF the power supply to the Controller during SD Memory Card access. The files may be
corrupted.
If there is a corrupted file in the SD Memory Card, the file is automatically deleted by the restoration
function when the power supply is turned ON.
• If you use an OMRON SD Memory Card, the end of the life of the SD Memory Card can be detected
in the following ways.
a) _Card1Deteriorated (SD Memory Card Life Warning Flag) system-defined variable
b) SD Memory Card Life Exceeded event in the event log
When the end of the life is detected in any of the above ways, replace the SD Memory Card.
Online Editing
• When performing online editing, the CPU Unit saves a program updated by the online editing to
built-in non-volatile memory. Sysmac Studio shows a message that it is in a backup operation. Do not
turn OFF the power supply to the Controller while this message is displayed. If the power supply to
the Controller is turned OFF, a Controller error will occur when the power supply is turned ON next
time.
28
NX-series CPU Unit Hardware User’s Manual (W535)
Regulations and Standards
Conformance to EU Directives
Applicable Directives
• EMC Directives
• Low Voltage Directive
Concepts
EMC Directives
OMRON devices that comply with EU Directives also conform to the related EMC standards so that
they can be more easily built into other devices or the overall machine. The actual products have
been checked for conformity to EMC standards
Whether the products conform to the standards in the system used by the customer, however, must
be checked by the customer. EMC-related performance of the OMRON devices that comply with EU
Directives will vary depending on the configuration, wiring, and other conditions of the equipment or
control panel on which the OMRON devices are installed. The customer must, therefore, perform
the final check to confirm that devices and the overall machine conform to EMC standards.
*1. Applicable EMC (Electromagnetic Compatibility) standards are as follows:
EMS (Electromagnetic Susceptibility): EN 61131-2
EMI (Electromagnetic Interference): EN 61131-2 (Radiated emission: 10-m regulations).
.*1
Regulations and Standards
Low Voltage Directive
Always ensure that devices operating at voltages of 50 to 1,000 VAC and 75 to 1,500 VDC meet the
required safety standards. The applicable directive is EN 61010-2-201.
Conformance to EU Directives
The NX-series Units comply with EU Directives. To ensure that the machine or device in which the
NX-series Units are used complies with EU Directives, the following precautions must be observed.
• The NX-series Units must be installed within a control panel.
• The SELV requirements must be satisfied for the DC power supplies connected to the DC Power
Supply Units of NX-series Units. EMC standard compliance was confirmed for the OMRON
S8VS-18024 DC Power Supplies.
• NX-series Units that comply with EU Directives also conform to the Common Emission Standard.
Radiated emission characteristics (10-m regulations) may vary depending on the configuration of
the control panel used, other devices connected to the control panel, wiring, and other conditions.
You must therefore confirm that the overall machine or equipment in which the NX-series Units
are used complies with EU Directives.
• This is a Class A product (for industrial environments). In a residential environment, it may cause
radio interference. If radio interference occurs, the user may be required to take appropriate measures.
NX-series CPU Unit Hardware User’s Manual (W535)
29
Regulations and Standards
Conformance to UL and CSA Standards
Some NX-series products comply with UL and CSA standards.
If you use a product that complies with UL or CSA standards and must apply those standards to your
machinery or devices, refer to the Instruction Sheet that is provided with the product. The Instruction Sheet provides the application conditions for complying with the standards.
Conformance to KC Certification
When you use this product in South Korea, observe the following precautions.
This product meets the electromagnetic compatibility requirements for business use. There is a risk of
radio interference when this product is used in home.
Conformance to Shipbuilding Standards
The NJ/NX-series Controllers comply with the following shipbuilding standards. Applicability to the shipbuilding standards is based on certain usage conditions. It may not be possible to use the product in
some locations. Contact your OMRON representative before attempting to use a Controller on a ship.
Usage Conditions for NK and LR Shipbuilding Standards
• The NJ/NX-series Controller must be installed within a control panel.
• Gaps in the door to the control panel must be completely filled or covered with gaskets or other material.
• The following two noise filters must be connected in series to the power supply line.
Noise Filter
ManufacturerModel
Cosel Co., Ltd.TAH-06-683
Software Licenses and Copyrights
This product incorporates certain third party software. The license and copyright information associated
with this software is available at http://www.fa.omron.co.jp/nj_info_e/.
Hardware revisions and unit versions are used to manage the hardware and software in NX-series
Units and EtherCAT slaves.
The hardware revision or unit version is updated each time there is a change in hardware or software
specifications. Even when two Units or EtherCAT slaves have the same model number, they will have
functional or performance differences if they have different hardware revisions or unit versions.
Checking Versions
You can check versions in the ID information indications on the product or with the Sysmac Studio.
Checking Unit Versions on ID Information Indications
Versions
The unit version is given on the ID information indication on the side of the product.
The ID information on an NX-series NX701-00 CPU Unit is shown below.
Note The hardware revision is not displayed for the Unit that the hardware revision is in blank.
NX-series CPU Unit Hardware User’s Manual (W535)
31
Versions
Checking Unit Versions with the Sysmac Studio
Checking the Unit Version of a Unit
1Right-click CPU Rack under Configurations and Setup - CPU/Expansion Racks in the Multi-
2Click the Show Detail or Show Outline Button at the lower right of the Production Information
You can use the Production Information while the Sysmac Studio is online to check the unit version
of a Unit. You can do this only for the CPU Unit.
Use the following procedure to check the unit version.
view Explorer and select Production Information.
The Production Information Dialog Box is displayed.
Dialog Box.
The view will change between the production information details and outline.
Outline ViewDetail View
The information that is displayed is different for the Outline View and Detail View. The Detail View
displays the unit version, hardware version, and software versions. The Outline View displays only
the unit version.
Note The hardware revision is separated by “/” and displayed on the right of the hardware version. The hard-
ware revision is not displayed for the Unit that the hardware revision is in blank.
32
NX-series CPU Unit Hardware User’s Manual (W535)
Versions
Checking the Unit Version of an EtherCAT Slave
You can use the Production Information while the Sysmac Studio is online to check the unit version
of an EtherCAT slave. Use the following procedure to check the unit version.
1Double-click EtherCAT under Configurations and Setup in the Multiview Explorer. Or,
right-click EtherCAT under Configurations and Setup and select Edit from the menu.
The EtherCAT Tab Page is displayed for the Controller Configurations and Setup Layer.
2Right-click the master on the EtherCAT Tab Page and select Display Production Information.
The Production Information Dialog Box is displayed.
The unit version is displayed after “Rev.”
Changing Information Displayed in Production Information Dialog Box
1Click the Show Detail or Show Outline Button at the lower right of the Production Information
Dialog Box.
The view will change between the production information details and outline.
Outline ViewDetail View
Unit Versions of CPU Units and Sysmac Studio Versions
The functions that are supported depend on the unit version of the NX-series CPU Unit. The version of
Sysmac Studio that supports the functions that were added for an upgrade is also required to use those
functions.
Refer to A-3 Version Information on page A-6 for the relationship between the unit versions of the CPU
Units and the Sysmac Studio versions, and for the functions that are supported by each unit version.
NX-series CPU Unit Hardware User’s Manual (W535)
33
Related Manuals
Related Manuals
The following manuals are related. Use these manuals for reference.
Learning how to
program and set
up an
NJ/NX-series CPU
Unit.
Mainly software
information is provided.
Learning detailed
specifications on
the basic instructions of an
NJ/NX-series CPU
Unit.
Learning about
motion control settings and programming concepts.
Learning about the
specifications of
the motion control
instructions.
Using the built-in
EtherCAT port on
an NJ/NX-series
CPU Unit.
Using the built-in
EtherNet/IP port
on an
NJ/NX-series CPU
Unit.
An introduction to the entire NX701
system is provided along with the following information on a Controller
built with a CPU Unit.
• Features and system configuration
• Introduction
• Part names and functions
• General specifications
• Installation and wiring
• Maintenance and inspection
The following information is provided
on a Controller built with an
NJ/NX-series CPU Unit.
• CPU Unit operation
• CPU Unit features
• Initial settings
• Programming based on IEC
61131-3 language specifications
The instructions in the instruction set
(IEC 61131-3 specifications) are
described.
The settings and operation of the CPU
Unit and programming concepts for
motion control are described.
The motion control instructions are
described.
Information on the built-in EtherCAT
port is provided.
This manual provides an introduction
and provides information on the configuration, features, and setup.
Information on the built-in EtherNet/IP port is provided.
Information is provided on the basic
setup, tag data links, and other features.
Using the FINS
function of an
NX-series CPU
Unit.
Using the database connection
service with
NJ/NX-series Controllers
Learning about the
errors that may be
detected in an
NJ/NX-series Controller.
Learning about the
operating procedures and functions of the
Sysmac Studio.
use an NX-series
EtherCAT Coupler
Unit and EtherCAT Slave Terminals
the data that is
required to configure systems with
NX-series Units
Learning how to
use NX Units.
Describes the OPC UA.
Describes the FINS function of an
NX-series CPU Unit.
Describes the database connection
service.
Describes concepts on managing
errors that may be detected in an
NJ/NX-series Controller and information on individual errors.
Describes the operating procedures of
the Sysmac Studio.
The following items are described: the
overall system and configuration
methods of an EtherCAT Slave Terminal (which consists of an NX-series
EtherCAT Coupler Unit and NX Units),
and information on hardware, setup,
and functions to set up, control, and
monitor NX Units through EtherCAT.
Lists of the power consumptions,
weights, and other NX Unit data that is
required to configure systems with
NX-series Units are provided.
Describes the hardware, setup methods, and functions of the NX Units.
Manuals are available for the following Units.
Digital I/
System Units, Position Interface Units,
Communications Interface Units, Load
Cell Input Units, and IO-Link Master
Units.
Learning how to
use NX-series
Analog I/O Units
and Temperature
Input Units
Learning how to
use NX-series
System Units
Learning how to
use NX-series
Position Interface
Units
Learning how to
use NX-series
Safety Control
Units
specifications of
instructions for the
Safety CPU Unit.
NA-series PT
pages and object
functions.
Learning how to
use the NS-series
Programmable
Terminals.
The hardware, setup methods, and
functions of the NX-series Digital I/O
Units are described.
The hardware, setup methods, and
functions of the NX-series Analog I/O
Units and Temperature Input Units are
described.
The hardware and functions of the
NX-series System Units are
described.
The hardware, setup methods, and
functions of the NX-series Incremental
Encoder Input Units, SSI Input Units,
and Pulse Output Unit are described.
The hardware, setup methods, and
functions of the NX-series Safety
Control Unit are described.
The instructions for the Safety CPU
Unit are described.
When programming, use this manual
together with the NX-series Safety Control Unit User’s Manual (Cat. No.
Z930).
Describes the pages and object functions of the NA-series Programmable
Terminals.
Describes the setup methods, functions, etc. of the NS-series Programmable Terminals.
36
NX-series CPU Unit Hardware User’s Manual (W535)
Terminology
Terminology
TermDescription
absolute encoder home offsets
array specificationOne of the variable specifications. An array variable contains multiple elements of
ATOne of the attributes of a variable.
axes groupsA functional unit that groups together axes within the Motion Control Function Mod-
Axes Group VariableA system-defined variable that is defined as a structure and provides status infor-
axisA functional unit within the Motion Control Function Module. An axis is assigned to
Axis VariableA system-defined variable that is defined as a structure and provides status infor-
basic data typeAny of the data types that are defined by IEC 61131-3.
cam data variableA variable that represents the cam data as a structure array.
CJ-series UnitAny of the CJ-series Units that can be used with an NJ-series Controller.
Communications Coupler UnitThe generic name of an interface unit for remote I/O communications on a network
ConstantOne of the attributes of a variable.
ControllerThe range of devices that are directly controlled by the CPU Unit.
Controller errorErrors that are defined by the NJ/NX-series System.
Controller eventOne of the events in the NJ/NX-series System. Controller events are errors and
Controller informationInformation that is defined by the NJ/NX-series System that is not an error. It rep-
This data is used to restore in the CPU Unit the actual position of a Servo Drive with
an absolute encoder. The offset is the difference between the command position
after homing and the absolute data that is read from the absolute encoder.
the same data type. The elements in the array are specified by serial numbers
called subscripts that start from the beginning of the array.
This attribute allows the user to specify what is assigned to a variable. An I/O port
or an address in memory used for CJ-series Units can be specified.
ule.
mation and some of the axes parameters for an individual axes group.
An Axes Group Variable is used to specify an axes group for motion control instructions and to monitor the command interpolation velocity, error information, and
other information for the axes group.
the drive mechanism in an external Servo Drive or the sensing mechanism in an
external Encoder Input Slave Unit.
mation and some of the axis parameters for an individual axis.
An Axis Variable is used to specify an axis for motion control instructions and to
monitor the command position, error information, and other information for the axis.
They include Boolean, bit string, integer, real, duration, date, time of day, date and
time, and text string data types.
“Basic data type” is used as opposed to derivative data types, which are defined by
the user.
A cam data variable is an array structure that consists of phases and displacements.
between NX Units and a host network master. For example, an EtherCAT Coupler
Unit is a Communications Coupler Unit for an EtherCAT network.
If you specify the Constant attribute for a variable, the value of the variable cannot
be written by any instructions, ST operators, or CIP message communications.
In the NX-series System, the Controller includes the CPU Rack and EtherCAT
slaves (including general-purpose slaves and Servo Drives).
In the NJ-series System, the Controller includes the CPU Rack, Expansion Racks,
and EtherCAT slaves (including general-purpose slaves and Servo Drives).
“Controller error” is a collective term for major fault level, partial fault level, minor
fault level, and observation Controller events.
information that are defined by the system for user notification. A Controller event
occurs when the system detects a factor that is defined as a Controller event.
resents an information Controller event.
NX-series CPU Unit Hardware User’s Manual (W535)
37
Terminology
TermDescription
CPU UnitThe Unit that serves as the center of control for a Machine Automation Controller.
The CPU Unit executes tasks, refreshes I/O for other Units and slaves, etc. The
NJ/NX-series CPU Units include NX701-, NX1P2-, NJ501-,
and NJ301-.
derivative data typeA data type that is defined by the user. Structures, unions, and enumerations are
derivative data types.
deviceA general term for any Unit or slave that is refreshed by the I/O refreshing that is
performed by the CPU Unit. Specifically, it refers to EtherCAT slaves, NX Units on
the CPU Unit, built-in I/O, Option Boards, and CJ-series Units.
device outputAn output for any Unit or slave that is refreshed by the I/O refreshing that is per-
formed by the CPU Unit.
device variableA variable that is used to access a specific device through an I/O port.
downloadTo transfer data from the Sysmac Studio to the Controller with the synchronization
operation of the Sysmac Studio.
edgeOne of the attributes of a variable.
This attribute makes a BOOL variable pass TRUE to a function block when the vari-
able changes from FALSE to TRUE or when it changes from TRUE to FALSE.
enumerationOne of the derivative data types. This data type takes one item from a prepared
name list of enumerators as its value.
enumeratorOne of the values that an enumeration can take expressed as a character string.
The value of an enumeration is one of the enumerators.
EtherCAT Master Function ModuleOne of the function modules. This function module controls the EtherCAT slaves as
the EtherCAT master.
EtherNet/IP Function ModuleOne of the function modules. This function module controls the built-in EtherNet/IP
port.
event logA function that recognizes and records errors and other events.
Event SetupSettings that define user-defined errors and user-defined information.
event taskA task that executes a user program only once when the task execution conditions
are met.
FBAn acronym for “function block.”
forced refreshingForcing the refreshing of an input from an external device or an output to an exter-
nal device, e.g., when the user debugs a program.
Addresses that are subject to forced refreshing can still be overwritten from the
user program.
FUNAn abbreviation for “function.”
functionA POU that is used to create an object that determines a unique output for the
same input, such as for data processing.
function blockA POU that is used to create an object that can have a different output for the same
input, such as for a timer or counter.
function moduleOne of the functional units of the software configuration of the CPU Unit.
general-purpose slaveAny of the EtherCAT slaves that cannot be assigned to an axis.
global variableA variable that can be read or written from all POUs (programs, functions, and func-
tion blocks).
I/O map settingsSettings that assign variables to I/O ports. Assignment information between I/O
ports and variables.
I/O portA logical interface that is used by the CPU Unit to exchange data with an external
device (slave or Unit).
I/O refreshing
informationOne of the event levels for Controller events or user-defined events. These are not
Cyclic data exchange with external devices that is performed with predetermined
memory addresses.
errors, but appear in the event log to notify the user of specific information.
38
NX-series CPU Unit Hardware User’s Manual (W535)
Terminology
TermDescription
Initial ValueOne of the attributes of a variable. The variable is set to the initial value in the fol-
lowing situations.
• When power is turned ON
• When the CPU Unit changes to RUN mode
• When you specify to initialize the values when the user program is transferred
• When a major fault level Controller error occurs
inline STST programming that is included within a ladder diagram program.
instructionThe smallest unit of the processing elements that are provided by OMRON for use
in POU algorithms. There are ladder diagram instructions (program inputs and out-
puts), function instructions, function block instructions, and ST statements.
literalA constant expression that is used in a user program.
local variableA variable that can be accessed only from inside the POU in which it is defined.
“Local variable” is used as opposed to “global variable.”
Local variables include internal variables, input variables, output variables, in-out
variables, and external variables.
main memoryThe memory inside the CPU Unit that is used by the CPU Unit to execute the OS
and user program.
major fault level Controller error
MC Test RunA function to check motor operation and wiring from the Sysmac Studio.
memory used for CJ-series UnitsA type of I/O memory specified as the assignment destination of variables when
minor fault level Controller errorAn error for which part of the control operations for one of the function modules in
Motion Control Function ModuleOne of the function modules. The MC Function Module performs motion control
motion control instructionA function block instruction that executes motion control.
namespaceA system that is used to group and nest the names of functions, function block defi-
Network PublishOne of the attributes of a variable.
NX busThe NX-series internal bus. An NX1P2 CPU Unit has the NX bus.
NX Units
observationOne of the event levels for Controller events or user-defined events.
partial fault level Controller errorAn error for which all of the control operations for one of the function modules in the
PDO communications
periodic taskA task for which user program execution and I/O refreshing are performed each
An error for which all NJ/NX-series Controller control operations stop. The CPU Unit
immediately stops user program execution and turns OFF the loads for all slaves and
Units (including remote I/O).
accessing a CJ-series Unit and CJ-series network.
It can be accessed only with variables with an AT attribute.
the NJ/NX-series Controller stop.
The NJ/NX-series CPU Unit continues operation even after a minor fault level Con-
troller error occurs.
based on commands from the motion control instructions that are executed in the
user program.
The Motion Control Function Module supports instructions that are based on func-
tion blocks for PLCopen
cally for the Motion Control Function Module.
nitions, and data types.
This attribute allows you to use CIP message communications or tag data links to
read/write variables from another Controller or from a host computer.
Any of the NX-series Units that perform I/O processing with connected external
devices. The Communications Coupler Units are not included with the NX Units.
These are minor errors that do not affect control operations, but appear in the event
log to notify the user of specific information.
NJ/NX-series Controller stop.
An NJ/NX-series CPU Unit continues operation even after a partial fault level Con-
troller error.
An abbreviation for process data communications. Data is exchanged between the
master and slaves on a process data communications cycle. (The process data com-
munications cycle is the same as the task period of the primary periodic task.)
period.
®
motion control as well as instructions developed specifi-
NX-series CPU Unit Hardware User’s Manual (W535)
39
Terminology
TermDescription
PLC Function ModuleOne of the function modules. This function module executes the user program,
sends commands to the Motion Control Function Module, and provides an interface
to the USB and SD Memory Card.
POUAn acronym for “program organization unit.” A POU is a unit in a program execution
model that is defined in IEC 61131-3.
A POU contains an algorithm and a local variable table and forms the basic unit
used to build a user program.
There are three types of POUs: programs, functions, and function blocks.
primary periodic taskThe task with the highest priority.
process data communicationsOne type of EtherCAT communications in which process data objects (PDOs) are
used to exchange information cyclically and in realtime. Process data communica-
tions are also called PDO communications.
programAlong with functions and function blocks, one of the three types of POUs.
Programs are assigned to tasks to execute them.
Range SpecificationOne of the variable specifications. You can specify a range for a variable in
advance. The variable can take only values that are in the specified range.
RetainOne of the attributes of a variable. The values of variables with a Retain attribute
are held at the following times. (Variables without a Retain attribute are set to their
initial values.)
• When power is turned ON after power interruption
• When the CPU Unit changes to RUN mode
• When you specify to not initialize the values when the user program is transferred
SDO communicationsOne type of EtherCAT communications in which service data objects (SDOs) are
used to transmit information whenever required.
Servo Drive/encoder input slaveAny of the EtherCAT slaves that is assigned to an axis. In the NJ/NX-series Sys-
tem, it would be a Servo Drive or Encoder Input Slave Unit.
slaveA device that performs remote I/O for a master.
slave and Unit configurationsA generic term for the EtherCAT configuration and Unit configuration.
Slave TerminalA building-block remote I/O terminal to which a Communications Coupler Unit and
NX Units are mounted. A Slave Terminal is one type of slave.
Special Unit SetupA generic term for the settings for a Special Unit, including the settings in allocated
DM Area words.
structureOne of the derivative data types. It consists of multiple data types placed together
into a layered structure.
synchronizationA function that automatically compares the information in the NJ/NX-series Control-
ler with the information in the Sysmac Studio, displays any differences and loca-
tions in a hierarchical form, and can be used to synchronize the information.
Sysmac StudioA computer software application for setting, programming, debugging, and trouble-
shooting NJ/NX-series Controllers. It also provides operations for motion control
and a Simulator.
system common processingSystem processing that is performed by the CPU Unit to perform I/O refreshing and
the user program execution within a task. Exclusive control of variables between
tasks, data trace processing, and other processing is performed.
system serviceProcessing that is performed by the CPU Unit in unused time between task pro-
cessing. The system service includes communications processing, SD Memory
Card access processing, self-diagnosis processing, and other processing.
system-defined variableA variable for which all attributes are defined by the system and cannot be changed
by the user.
taskAn attribute that defines when a program is executed.
task periodThe interval at which the primary periodic task or a periodic task is executed.
unionOne of the derivative data types. It allows you to handle the same data as different
data types.
UnitA device that mounts to the CPU Rack or an Expansion Rack.
40
NX-series CPU Unit Hardware User’s Manual (W535)
Terminology
TermDescription
Unit configurationThe configuration information for the Units that are set on the Sysmac Studio. This
information tells what Unit models are connected to the CPU Unit and where they
are connected.
uploadTo transfer data from the Controller to the Sysmac Studio with the synchronization
operation of the Sysmac Studio.
user programAll of the programs in one project.
user-defined eventOne of the events in the NJ/NX-series System. These events are defined by the
user. “User-defined events” is a generic term for user-defined errors and
user-defined information.
user-defined variableA variable for which all of the attributes are defined by the user and can be changed
by the user.
variableA representation of data, such as a numeric value or character string, that is used in
a user program.
You can change the value of a variable by assigned the required value. “Variable” is
used as opposed to “constant,” for which the value does not change.
variable memoryA memory area that contains the present values of variables that do not have AT
specifications. It can be accessed only with variables without an AT attribute.
NX-series CPU Unit Hardware User’s Manual (W535)
41
Revision History
Revision History
A manual revision code appears as a suffix to the catalog number on the front and back covers of the
manual.
Cat. No.
Revision
code
01April 2015Original production
02April 2016Made changes accompanying release of unit version 1.11 of the CPU Unit.
03October 2016Made changes accompanying release of unit version 1.13 of the CPU Unit.
04April 2017Made changes accompanying release of unit version 1.14 of the CPU Unit.
05June 2017Corrected mistakes.
06October 2017Made changes accompanying release of unit version 1.16 of the CPU Unit.
07January 2018Made changes accompanying the addition of NX701-20.
08April 2018Corrected mistakes.
09July 2019Made changes accompanying release of unit version 1.21 of the CPU Unit.
10January 2021Made changes accompanying release of unit version 1.24 of the CPU Unit.
DateRevised content
W535-E1-10
Revision code
42
NX-series CPU Unit Hardware User’s Manual (W535)
1
2
3
4
5
1
2
3
4
5
I
Introduction to NX-series Controllers
System Configuration
Configuration Units
Installation and Wiring
Troubleshooting
I
6
A
Index
6
A
Inspection and Maintenance
Appendices
Sections in this Manual
Sections in this Manual
NX-series CPU Unit Hardware User’s Manual (W535)
43
Sections in this Manual
44
NX-series CPU Unit Hardware User’s Manual (W535)
Introduction to NX-series
Controllers
This section describes the features, basic system configuration, specifications, and
overall operating procedure of an NX-series NX701 Controller.
The SYSMAC NX-series Controllers are next-generation machine automation controllers that provide
the functionality and high-speed performance that are required for machine control. They provide the
safety, reliability, and maintainability that are required of industrial controllers.
The NX-series Controllers provide the functionality of previous OMRON PLCs, and they also provide
the functionality that is required for motion control. Synchronized control of I/O devices on high-speed
EtherCAT can be applied to safety devices, vision systems, motion equipment, discrete I/O, and more.
OMRON offers the new Sysmac Series of control devices designed with unified communications specifications and user interface specifications. The NX-series Machine Automation Controllers are part of
the Sysmac Series. You can use them together with EtherCAT slaves, other Sysmac products, and the
Sysmac Studio Automation Software to achieve optimum functionality and ease of operation.
With a system that is created from Sysmac products, you can connect components and commission the
system through unified concepts and usability.
Sysmac Studio
Automation Software
NX-series Controller
1-1-1Features
Safety devices
Multitasking, Synchronized Control
Motion controlSequence control
IEC Programming
EtherCAT control network
I/O controls
Servo Drivers and
Inverters
Machine vision
Hardware Features
Standard-feature EtherCAT Control Network Support
All CPU Units provide an EtherCAT master port for EtherCAT communications.
EtherCAT is an advanced industrial network system that achieves faster, more-efficient communications. It is based on Ethernet. Each node achieves a short fixed communications cycle time by transmitting Ethernet frames at high speed.
The standard-feature EtherCAT control network allows you to connect all of the devices required for
machine control (e.g., I/O systems, Servo Drives, Inverters, and machine vision) to the same network.
1 - 2
NX-series CPU Unit Hardware User’s Manual (W535)
1 Introduction to NX-series Controllers
Support for EtherCAT Slave Terminals
You can use EtherCAT Slave Terminals to save space. You can also flexibly build systems with the
wide variety of NX Units.
Achieving a Safety Subsystem on EtherCAT
You can use NX-series Safety Control Units to integrate safety controls in a sequence and motion
control system as a subsystem on EtherCAT.
1-1 The NX-series Controllers
Standard-feature Two EtherNet/IP Communications Ports
All CPU Units provide two EtherNet/IP ports for EtherNet/IP communications.
EtherNet/IP is a multi-vendor industrial network that uses Ethernet. You can use it for networks
between Controllers or as a field network. The use of standard Ethernet technology allows you to
connect to many different types of general-purpose Ethernet devices.
Standard-feature USB Port
You can connect a computer that runs the Support Software directly to the CPU Unit with a USB
connection.
Standard-feature SD Memory Card Slot
You can access an SD Memory Card that is mounted in the CPU Unit from the user program.
Highly Reliable Hardware
The NX-series Controllers provide the hardware reliability and RAS functions that you expect of a
PLC.
Parallel Execution of Tasks with a Multi-core Processor
The NX701- CPU Unit has a multi-core processor that can execute more than one task
in parallel. This enables high-speed control of even large-scale devices.
1
1-1-1 Features
Software Features
Integrated Sequence Control and Motion Control
An NX-series CPU Unit can perform both sequence control and motion control. You can simultaneously
achieve both sequence control and multi-axes synchronized control. Sequence control, motion control,
and I/O refreshing are all executed in the same control period.
The same control period is also used for the process data communications cycle for EtherCAT. This
enables precise sequence and motion control in a fixed period with very little deviation.
Multitasking
You assign I/O refreshing and programs to tasks and then specify execution conditions and execution order for them to flexibly combine controls that suit the application.
Programming Languages Based on the IEC 61131-3 International Standard
The NX-series Controllers support language specifications that are based on IEC 61131-3. To these,
OMRON has added our own improvements. Motion control instructions that are based on PLCo-
®
standards and an instruction set (POUs) that follows IEC rules are provided.
pen
NX-series CPU Unit Hardware User’s Manual (W535)
1 - 3
1 Introduction to NX-series Controllers
Programming with Variables to Eliminate Worrying about the Memory Map
You access all data through variables in the same way as for the advanced programming languages
that are used on computers. Memory in the CPU Unit is automatically assigned to the variables that
you create so that you do not have to remember the physical addresses.
A Wealth of Security Features
The many security features of the NX-series Controllers include operation authority settings and
restriction of program execution with IDs.
Complete Controller Monitoring
The CPU Unit monitors events in all parts of the Controller, including mounted Units and EtherCAT
slaves.
Troubleshooting information for errors is displayed on the Sysmac Studio or on an NS-series PT.
Events are also recorded in logs.
Sysmac Studio Automation Software
The Sysmac Studio provides an integrated development environment that covers not only the Controller, but also covers peripheral devices and devices on EtherCAT. You can use consistent procedures for all devices regardless of the differences in the devices. The Sysmac Studio supports all
phases of Controller application, from designing through debugging, simulations, commissioning,
and changes during operation.
A Wealth of Simulation Features
The many simulation features include execution, debugging, and task execution time estimates on a
virtual controller.
1 - 4
NX-series CPU Unit Hardware User’s Manual (W535)
1 Introduction to NX-series Controllers
Precautions for Correct Use
Additional Information
Power
Supply Unit
NX-series Controller
CPU Unit
Built-in EtherNet/IP port
Built-in EtherCAT port
Slave Terminal
Support Software
General-purpose slaves
Servo Drive/encoder
input slaves
USB
Or
EtherNet/IP
LAN
EtherCAT
CPU Rack
EtherCAT Network
Configuration
Peripheral USB port
1-1-2Introduction to the System Configurations
The NX Series supports the following system configurations.
Basic System Configurations
The NX-series basic configurations include the EtherCAT network configuration and the Support
Software.
• EtherCAT Network Configuration
You can use the built-in EtherCAT port to connect to EtherCAT Slave Terminals, to general-purpose
slaves for analog and digital I/O, and to Servo Drives and encoder input slaves. An EtherCAT network
configuration enables precise sequence and motion control in a fixed cycle with very little deviation.
• Support Software
The Support Software is connected to the peripheral USB port on the CPU Unit with a commercially available USB cable. You can also connect it through an Ethernet cable that is connected to
the built-in EtherNet/IP port.
Refer to 3-4-2 Connection on page 3-16 for details on the connection configuration of the Support
Software.
1-1 The NX-series Controllers
1
1-1-2 Introduction to the System Configurations
NX-series CPU Unit Hardware User’s Manual (W535)
NX Units should be connected to Slave Terminals. The NX bus connector of the CPU Unit is provided for future expansion so that it cannot be used to connect any NX Unit.
You can connect the Sysmac Studio directly to the Communications Coupler Unit to set up the Slave
Terminal. Refer to the NX-series EtherCAT Coupler Units User’s Manual (Cat. No. W519) for details.
1 - 5
1 Introduction to NX-series Controllers
EtherCAT
Slave Terminal
Programmable
Terminal
FA Communications
Software
Sysmac
Studio
EtherNet/IP
RS-232C,
RS-422A/485
DeviceNet
EtherCAT
Servo Drives
Vision
Systems
General-purpose components or OMRON components
DeviceNet slaves
Built-in EtherCAT port
Built-in EtherNet/IP portBuilt-in EtherNet/IP port
General-purpose
slaves
Serial communications devices
RFID Systems
NX-series
CPU Unit
NJ-series
CPU Unit
Robots
Information
Level
Field Level
Serial
Communications
Unit
DeviceNet Unit
CompoNet Master Unit
CompoNet
REMOTE
TERMINAL
012345678 9 10 11 12 13 14 15
OUT
CRT1CRT1
-
OD16OD16
MS NS
WORD
NODE ADR
CompoNet slaves
REMOTE
TERMINAL
01 2 3 4 5 6 7 8 9 10 11 12 13 14 15
OUT
CRT1CRT1
-
OD16OD16
MS NS
WORD
NODE ADR
REMOTE
TERMINAL
012345678 9 10 11 12 13 14 15
OUT
CRT1CRT1
-
OD16OD16
MS NS
WORD
NODE ADR
NJ/NX-series
CPU Unit
FA Wireless
LAN Unit
EtherNet/IP
Network Configurations
• Host computers, HMIs, and other NJ/NX-series Controllers are connected to the built-in EtherNet/IP port.
• A DeviceNet network is connected to a CJ-series DeviceNet Unit. A serial communications network is connected to a CJ-series Serial Communications Unit.
Refer to the NJ/NX-series CPU Unit Software User’s Manual (Cat. No. W501) for details on the network configuration.
1 - 6
NX-series CPU Unit Hardware User’s Manual (W535)
1 Introduction to NX-series Controllers
Support Software
You can use the following Support Software to set up, monitor, and debug an NX-series Controller.
• Sysmac Studio
The Sysmac Studio is the main Support Software that you use for an NX-series Controller. On it,
you can set up the Controller configurations, parameters, and programs, and you can debug and
simulate operation.
• Other Support Software
The following Support Software is also included in the Sysmac Studio Software Package Standard
Edition.
Configuration softwareApplication
Sysmac Studio
Network Configurator
CX-Integrator
CX-Protocol
CX-DesignerThe CX-Designer is used to create screens for NS-series PTs.
*1. If the NJ/NX-series Controller is a target device, you may also use Sysmac Studio version 1.10 or higher. Use
the Network Configurator if a CS/CJ-series PLC operates as the originator device.
The Sysmac Studio is used for sequence control, motion control, and all other
operations except those described below.
The Network Configurator is used for tag data links on EtherNet/IP ports.
The CX-Integrator is used for remote I/O communications with a CJ-series Devi-
ceNet Unit or CJ-series CompoNet Master Unit.
The CX-Protocol is used for protocol macros with the CJ-series Serial Communications Units.
*1
1-1 The NX-series Controllers
1
1-1-2 Introduction to the System Configurations
NX-series CPU Unit Hardware User’s Manual (W535)
1 - 7
1 Introduction to NX-series Controllers
1-2Specifications
This section gives the main specifications of the NX-series Controllers.
Processing time
Programming
Motion
control
Peripheral
USB port
Item
Instruction execution times
Program capacity
Memory capacity for
variables
Data typesNumber of data types8,000
Memory for CJ-series
Units (Can be specified with AT specifications for
variables.)
Number of con-
trolled axes
Maximum number of axes groups64 axes groups
Motion control period
Cams
Position unitsPulse, mm, μm, nm, degree, and inch
Override factors0.00% or 0.01% to 500.00%
Supported servicesSysmac Studio connection
Physical layerUSB 2.0-compliant B-type connector
Transmission distance5 m max.
*4
LD instruction0.37 ns or more
Math instructions (for long real data)3.2 ns or more
Size80 MB
*1
Quantity
Retain attri-
*2
butes
No Retain attri-
*3
butes
CIO Area--Work Area--Holding Area--DM Area--EM Area--Maximum number of controlled axes256 axes128 axes
Maximum number of used real axes256 axes128 axes
Maximum number of axes for linear
interpolation axis control
Number of axes for circular interpolation axis control
Number of
cam data
points
Maximum number of cam tables640 tables
Number of POU definitions
Number of POU
Instances
Size4 MB
Number of variables
Size256 MB
Number of variables
Motion control axes256 axes128 axes
Single-axis position
control axes
Used motion control
servo axes
Used single-axis
position control
servo axes
Maximum points per
cam table
Maximum points for
all cam tables
1716
6,000
48,000
40,000
360,000
---
256 axes128 axes
---
4 axes per axes group
2 axes per axes group
The same control period as that is used
for the process data communications
cycle for EtherCAT.
Create the system configurations that you designed in step 1 on the Support Software
and assign the variables. Create the tasks and programs, and debug them, e.g., with
simulations.
Step 2-1 Slave and Unit Configurations
Step 2-2 Controller Setup
Step 2-3 Programming
Step 2-4 Offline Debugging
1-3-1 Overall Procedure
Step 3. Mounting and Setting Hardware
Mount the Units and make the required hardware settings.
Step 4. Wiring
Connect the network cables and wire the I/O.
Step 5. Confirming Operation and Starting Actual System
Operation
Connect the Support Software to the physical system and download the project. Check
operation on the physical system and then start actual system operation.
NX-series CPU Unit Hardware User’s Manual (W535)
1 - 13
1 Introduction to NX-series Controllers
1-3-2Procedure Details
Step 1. Software Design
StepDescriptionReference
Step 1-1
Designing I/O and Processing
• External I/O devices and unit configuration
• Refresh periods for external devices
• Program contents
Section 3 Configuration Units
Step 1-2
Designing Tasks
Step 1-3
Designing Programs
POU (Program Organization Unit) Design
Variable Design• Defining variables that you can use in more than one POU
• Task configuration
• Relationship between tasks and programs
• Task periods
• Slave and Unit refresh times
• Exclusive control methods for variables between tasks
• Programs
• Functions and function blocks
• Determining the algorithm languages
and variables that you use in only specific POUs
• Defining the variables names for the device variables that you
use to access slaves and Units
• Defining the attributes of variables, such as the Name and
Retain attributes
• Designing the data types of variables
Step 2. Software Setups and Programming
StepDescription
Project Creation1. Create a project in the Sysmac
Studio.
2. Insert a Controller.
Sysmac Studio
Operations
New Project
Insert − Controller
Button
NJ/NX-series CPU Unit Software User’s Manual (Cat. No.
W501)
NJ/NX-series CPU Unit Software User’s Manual (Cat. No.
W501)
NJ/NX-series CPU Unit Software User’s Manual (Cat. No.
W501)
Reference
Sysmac Studio Version 1
Operation Manual (Cat. No.
W504)
The following Controller Configurations and Setup and the Programming and Task Settings can be performed in either
order.
Step 2-1
Slave and Unit configurations
1) Creating the Slave
and Unit Configurations
1 - 14
1. Creating the slave configuration and
Unit configuration either offline or
online. (For online configuration,
make the online connection that is
described in step 5.)
2. Setting up any Slave Terminals that
are used.
EtherCAT Slave
Setting Editor
Unit Editor
NX-series CPU Unit Hardware User’s Manual (W535)
NJ/NX-series CPU Unit Software User’s Manual (Cat. No.
W501)
NX-series EtherCAT Coupler
Unit User’s Manual (Cat. No.
W519)
1 Introduction to NX-series Controllers
1-3 Overall Operating Procedure
for the NX-series Controller
Registering device variables in variable
2) Assigning Device
Variables to I/O Ports
(The following step is for motion control.)
3) Creating the Axes
and Assigning Them
to the Servo
Drive/Encoder Input
Slaves
Step 2-2
Controller Setup
table
(Variable names are user defined or automatically created.)
Creating the axes and setting them as real
axes or virtual axes.
Creating axes groups to perform interpolated axes control.
Setting the following parameters from the
Sysmac Studio
Setting the initial values for the PLC
Function Module
(To use motion control)
Setting the initial settings for the
Motion Control Function Module
Setting the initial values for the EtherCAT Function Module
Setting the initial values for the EtherNet/IP Function Module
I/O MapNJ/NX-series CPU Unit Soft-
ware User’s Manual (Cat. No.
W501)
Configurations
and Setup −
Motion Control
Setup
Configurations
and Setup − Controller Setup −
Operation Settings
Configurations
and Setup −
Motion Control
Setup
Configurations
and Setup − EtherCAT
Configurations
and Setup − Controller Setup −
Built-in EtherNet/IP Port Settings
NJ/NX-series CPU Unit Software User’s Manual (Cat. No.
W501)
NJ/NX-series CPU Unit Software User’s Manual (Cat. No.
W501)
1
1-3-2 Procedure Details
Step 2-3
Programming
1) Registering Variables
2) Writing Algorithms
for POUs
NX-series CPU Unit Hardware User’s Manual (W535)
• Registering the variables used by more
than one POU in the global variable
table with Sysmac Studio
• Registering the local variable table for
each program
• Registering the local variable table for
each function block and function
Writing the algorithms for the POUs (programs, function blocks, and functions) in
the required languages
Global variable
Table Editor
Local Variable
Table Editor
Programming Editor NJ/NX-series CPU Unit Soft-
Sysmac Studio Version 1
Operation Manual (Cat. No.
W504)
NJ/NX-series CPU Unit Software User’s Manual (Cat. No.
NJ/NX-series Motion Control
Instructions Reference Manual (Cat. No. W508)
1 - 15
1 Introduction to NX-series Controllers
3) Setting the Tasks
Step 2-4
Offline Debugging
Making task settingsConfigurations
and Setup − Task
Settings
Checking the algorithms and task execution times on the Simulator (virtual controller)
NJ/NX-series CPU Unit Software User’s Manual (Cat. No.
W501)
NJ/NX-series CPU Unit Software User’s Manual (Cat. No.
W501)
Step 3. Mounting and Setting Hardware
StepDescriptionReference
1)
Mounting
2) Setting Hardware
• Connecting adjacent Units
• Mounting to DIN Track
• Setting the node addresses of the EtherCAT slavesOperation manuals for the
4-3 Mounting Units on page
4-9
EtherCAT slaves
Step 4. Wiring
Step
1) Connecting Ethernet
Cable
2) Wiring I/O
3) Connecting the
Computer That
Runs the Sysmac
Studio
DescriptionReference
• Connecting the built-in EtherCAT port
• Connecting the built-in EtherNet/IP port
• Wiring I/O to EtherCAT slavesOperation manuals for the
• Checking wiringSysmac Studio Version 1
• Connecting USB Cable
• Connecting the built-in EtherNet/IP port
4-4 Wiring on page 4-31
EtherCAT slaves
4-4 Wiring on page 4-31
Operation Manual (Cat. No.
W504)
Sysmac Studio Version 1
Operation Manual (Cat. No.
W504)
Step 5. Checking Operation and Starting Operation on the Actual System
StepDescription
1) Online Connection to
Sysmac Studio and
Project Download
Turn ON the power supply to the Controller and place the Sysmac Studio online.
Then, download the project.
Perform this step before you create the
slave configuration or Unit configuration
from the mounted Units in step 2-1.
1 - 16
*1
Sysmac Studio
Operations
Controller −
Communications
Setup −
Controller −
Synchronization
NX-series CPU Unit Hardware User’s Manual (W535)
Reference
NJ/NX-series CPU Unit Software User’s Manual (Cat. No.
W501)
1 Introduction to NX-series Controllers
1-3 Overall Operating Procedure
for the NX-series Controller
2) Operation Check on
Controller
3) Actual Controller
Operation
*1. Use the Synchronize Menu of the Sysmac Studio to download the project.
1. Check the wiring by using forced
refreshing of real I/O from the I/O Map
or Watch Tab Page.
2. For motion control, use the MC Test
Run operations in PROGRAM mode
to check the wiring. Then check the
motor rotation directions for jogging,
travel distances for relative
positioning (e.g., for electronic gear
settings), and homing operation.
3. Change the Controller to RUN mode
and check the operation of the user
program.
Start actual operation.------
---NJ/NX-series CPU Unit Soft-ware User’s Manual (Cat. No.
W501)
1
1-3-2 Procedure Details
NX-series CPU Unit Hardware User’s Manual (W535)
1 - 17
1 Introduction to NX-series Controllers
1 - 18
NX-series CPU Unit Hardware User’s Manual (W535)
System Configuration
This section describes the basic system configuration used for NX-series NX701 Controllers.
An NX-series Controller supports the following two types of configurations.
• Basic Configuration
The basic configurations include the CPU Unit and the Configuration Units that are controlled directly
by the CPU Unit. There are two basic configurations.
a) EtherCAT network configuration
• Other Network Configurations
These are the configurations of the systems that are connected to the CPU Unit’s built-in EtherNet/IP
port and Communications Units.
Basic Controller Configuration
With an NX-series CPU Unit, you can use an EtherCAT network as a basic system.
With the EtherCAT network system of the NX-series CPU Unit, the period for sequence processing
and motion processing in the CPU Unit is the same as the EtherCAT communications period.
This enables high-precision sequence control and motion control with a constant period and little
fluctuation.
For information on EtherCAT, refer to the NJ/NX-series CPU Unit Built-in EtherCAT Port User’s Man-ual (Cat. No. W505).
2 - 2
NX-series CPU Unit Hardware User’s Manual (W535)
2-1-1EtherCAT Network Configuration
ADRADR
NX-series Power Supply UnitNX-series CPU Unit
End Cover
Built-in EtherNet/IP portBuilt-in EtherCAT port
EtherCAT slaves
Slave Terminal
General-purpose
slaves
Servo Drive/encoder
input slaves
SD Memory Card
CPU Rack
EtherCAT
EtherCAT
Network Configuration
The EtherCAT network configuration consists of an NX-series CPU Unit, an NX-series Power Supply
Unit, an End Cover, and the EtherCAT slaves.
You use the built-in EtherCAT master port on the NX-series CPU Unit to connect EtherCAT slaves.
2 System Configuration
2-1 Basic System Configuration
2
2-1-1 EtherCAT Network Configuration
For information on the system configuration of an EtherCAT network, refer to the NJ/NX-series CPU Unit Built-in EtherCAT Port User’s Manual (Cat. No. W505).
Configuration Units
NX-series CPU Units
The Unit that serves as the center of control for a Machine Automation Controller. It executes tasks,
refreshes I/O for other Units and slaves, etc. The NX-series CPU Unit includes the NX701-.
Refer to 3-1 CPU Units on page 3-2 for the models and specifications of individual NX-series CPU
Units.
NX-series CPU Unit Hardware User’s Manual (W535)
2 - 3
2 System Configuration
Precautions for Safe Use
NX-series Power Supply Units
The Unit that supplies power to a CPU Rack including an NX-series CPU Unit. AC type and DC type
are provided for the Power Supply Unit.
Refer to 3-3 Power Supply Units on page 3-12 for the models and specifications of individual
NX-series Power Supply Units.
Do not use the Power Supply Units in the system beyond the rated supply capacity ranges.
Doing so may result in operation stopping, incorrect operation, or failure to correctly back up
required data at power interruptions.
SD Memory Card
With the NX-series CPU Unit, various data can be saved, backed up, restored and compared using
the SD Memory Card.
Refer to 3-2 SD Memory Cards on page 3-10 for the models and specifications of individual SD
Memory Card.
End Cover
A cover to protect the NX-series CPU Unit.
EtherCAT Slaves
A device that exchanges data with the EtherCAT master built into NX-series Controller through the
EtherCAT network. The device provides non-synced slaves and synced slaves.
Refer to the manuals for the specific EtherCAT slaves for details.
USB Cable
A cable to connect the CPU Unit and the Sysmac Studio.
NameModelSpecifications
Connecting cable for peripheral USB portCommercially available
USB cable
USB 2.0 certified cable,
A connector - B connector,
5.0 m max.
Recommended Communications Cables for EtherCAT and EtherNet/IP
EtherCAT communications are performed in accordance with the 100BASE-TX standard. Refer to
the NJ/NX-series CPU Unit Built-in EtherCAT Port User’s Manual (Cat. No. W505) for recom-
mended cables.
EtherNet/IP communications are performed in accordance with the 100BASE-TX or 10BASE-T
standard. Refer to the NJ/NX-series CPU Unit Built-in EtherNet/IP Port User’s Manual (Cat. No.
W506) for recommended cables.
2 - 4
NX-series CPU Unit Hardware User’s Manual (W535)
2 System Configuration
2-2Connecting to the Sysmac Studio
Connect the NX-series CPU Unit and the Sysmac Studio through USB or EtherNet/IP.
Refer to 3-4-2 Connection on page 3-16 for information on how to make the connection between the
NX-series CPU Unit and the Sysmac Studio.
2-2 Connecting to the Sysmac Studio
2
NX-series CPU Unit Hardware User’s Manual (W535)
2 - 5
2 System Configuration
EtherCAT
Slave Terminal
Programmable
Terminal
FA Communications
Software
Sysmac
Studio
EtherNet/IP
RS-232C,
RS-422A/485
DeviceNet
EtherCAT
Servo Drives
Vision
Systems
General-purpose components or OMRON components
DeviceNet slaves
Built-in EtherCAT port
Built-in EtherNet/IP portBuilt-in EtherNet/IP port
General-purpose
slaves
Serial communications devices
RFID Systems
NX-series
CPU Unit
NJ-series
CPU Unit
Robots
Information
Level
Field Level
Serial
Communications
Unit
DeviceNet Unit
CompoNet Master Unit
CompoNet
REMOTE
TERMINAL
012345678 9 10 11 12 13 14 15
OUT
CRT1CRT1
-
OD16OD16
MS NS
WORD
NODE ADR
CompoNet slaves
REMOTE
TERMINAL
012345678 9 10 11 12 13 14 15
OUT
CRT1CRT1
-
OD16OD16
MS NS
WORD
NODE ADR
REMOTE
TERMINAL
012345678 9 10 11 12 13 14 15
OUT
CRT1CRT1
-
OD16OD16
MS NS
WORD
NODE ADR
NJ/NX-series
CPU Unit
FA Wireless
LAN Unit
EtherNet/IP
2-3Network Configuration
You can make networks in the following layers with an NJ/NX-series Controller.
For details on communications networks that you can connect to, refer to the NJ/NX-series CPU Unit Software User’s Manual (Cat. No. W501).
2 - 6
NX-series CPU Unit Hardware User’s Manual (W535)
2 System Configuration
ConnectionConnection method
Sysmac StudioUse USB or the built-in EtherNet/IP port.
Between Controllers
DevicesServo Drives, general-purpose
NJ/NX-series Controller or CJ-series
PLC
Use the built-in EtherNet/IP port or a port on an Eth-
erNet/IP Unit.
*1
Use the built-in EtherCAT port.
slaves and Vision Systems
Ethernet communications devicesUse the built-in EtherNet/IP port or a port on an Eth-
*1
*2
and use
Serial communications devices
erNet/IP Unit.
Mount a Serial Communications Unit
RS-232C port or RS-422A/485 ports.
DeviceNet slaves
CompoNet slaves
Mount a DeviceNet Unit
Mount a CompoNet Master Unit
*2
and use DeviceNet.
*2
and use Com-
poNet.
Programmable TerminalsUse the built-in EtherNet/IP port or a port on an Eth-
*1
*1
ServersConnections to BOOTP server, DNS
server, or NTP server
erNet/IP Unit.
Use the built-in EtherNet/IP port or a port on an Eth-
erNet/IP Unit.
*1. Use a CJ-series EtherNet/IP Unit with a unit version of 2.1 or later.
Also, mount the EtherNet/IP Unit to an NJ-series CPU Unit with unit version 1.01 or later, and use Sysmac
Studio version 1.02 or higher.
Refer to the NJ/NX-series CPU Unit Software User’s Manual (Cat. No. W501) for information on version upgrades.
*2. Mount to an NJ-series CPU Unit.
2-3 Network Configuration
2
NX-series CPU Unit Hardware User’s Manual (W535)
2 - 7
2 System Configuration
2 - 8
NX-series CPU Unit Hardware User’s Manual (W535)
Configuration Units
This section describes configuration devices in the NX-series Unit configuration.
power interruptions) or 256
MB (Not retained during
power interruptions)
3-1-2Part Names and Functions
(F)(E)(D)(B)(A)(C)(E) (J)(G)(I)(K)(H)
RUN
RUN
ERROR
ERROR
BUSY
BUSY
SHTDWN
SD PWR
SD PWR
SD BUSY
SD BUSY
PORT1
PORT1
EtherNet/IP
EtherNet/IP
NET RUN
NET RUN
NET ERR
PORT1 EtherNet/IP
PORT2 EtherNet/IP
NET ERR
LINK/ACT
LINK/ACT
PORT2
PORT2
EtherNet/IP
EtherNet/IP
NET RUN
NET RUN
NET ERR
NET ERR
LINK/ACT
LINK/ACT
PORT3
PORT3
EtherCAT
EtherCAT
NET RUN
NET RUN
NET ERR
NET ERR
LINK/ACT
LINK/ACT
ables
PORT3 EtherCAT
Number of
motion axes
Database con-
nection
256 axesNot supported.
3 - 2
(N)(L)(O)(M) (J)(P)(Q)(R)
NX-series CPU Unit Hardware User’s Manual (W535)
3 Configuration Units
OFF
OFF
ON
LetterNameFunction
APeripheral USB portConnects to the Sysmac Studio via a USB cable.
BDIP switch
CPush switchUnused. For future expansion, leave it unoperated.
DPower supply connectorConnects to the Power Supply Unit.
EDIN Track mounting hooksThese hooks are used to mount the Unit to a DIN Track.
FFan UnitCools the CPU Unit internally. Refer to Fan Unit on page 3-8.
GBatteryBattery for backup. Refer to Battery on page 3-8.
HSD Memory Card power supply
switch
ISD Memory Card connectorConnects the SD Memory Card to the CPU Unit.
JUnit hookup guidesThese guides are used to mount the End Cover.
KConnectorUnused. For future expansion, leave it unoperated.
LBattery connectorConnector to mount the backup battery.
MID information indicationShows the ID information of the CPU Unit. Refer to ID Informa-
NUSB host portUnused. For future expansion, leave it unoperated.
OBuilt-in EtherCAT port (port 3)Connects the built-in EtherCAT with an Ethernet cable.
POperation status indicatorsShows the operation status of the CPU Unit. Refer to Operation
QBuilt-in EtherNet/IP port (port 2)Connects the built-in EtherNet/IP with an Ethernet cable.
RBuilt-in EtherNet/IP port (port 1)Connects the built-in EtherNet/IP with an Ethernet cable.
*1. To use Safe Mode, set the DIP switch as shown below and then turn ON the power supply to the Controller.
Used in Safe Mode
OFF all of the pins.
Turns OFF the power supply so that you can remove the SD
Memory Card. Refer to 4-3-6 Installing and Removing the SD
Memory Card on page 4-23.
tion Indication on page 3-9.
Status Indicators on page 3-4.
*1
or when backing up data*2. Normally, turn
3-1 CPU Units
3
3-1-2 Part Names and Functions
If the power supply to the Controller is turned ON with the CPU Unit in Safe Mode, the CPU Unit will start in
PROGRAM mode. Use the Safe Mode if you do not want to execute the user program when the power supply
is turned ON or if it is difficult to connect the Sysmac Studio.
For information on Safe Mode, refer to the NJ/NX-series Troubleshooting Manual (Cat. No. W503).
*2. Refer to the NJ/NX-series CPU Unit Software User’s Manual (Cat. No. W501) for details on backing up data.
NX-series CPU Unit Hardware User’s Manual (W535)
3 - 3
3 Configuration Units
Indicators at the top
Indicators at the bottom
RUN
ERROR
BUSY
SD PWR
SD BUSY
Operation Status Indicators
There are the indicators to show the operation status of Unit in the center of the front side of the CPU
Unit.
PORT1
EtherNet/IP
NET RUN
NET ERR
LINK/ACT
RUN
ERROR
BUSY
SD PWR
SD BUSY
PORT2
EtherNet/IP
NET RUN
NET ERR
LINK/ACT
PORT3
EtherCAT
NET RUN
NET ERR
LINK/ACT
Indicators at the Top
These indicators show the main operation status of the CPU Unit.
3 - 4
NX-series CPU Unit Hardware User’s Manual (W535)
3 Configuration Units
The following table describes these indicators.
IndicatorColorStatusMeaning
RUNGreenLit.The CPU Unit is in normal operation in RUN mode. (The user
program is in execution.)
Flashing
at 2-s
intervals,
then flashing
at 0.5-s
intervals.
Flashing
at 2-s
intervals
continues for
30 seconds or
longer.
Not lit.Operation is stopped in PROGRAM mode, when a CPU Unit
ERRORRedLit.Self-diagnosis found one of the following errors.
Flashing
at 1-s
intervals.
Not lit.The CPU Unit is in normal operation, a CPU reset is in progress,
BUSYYellowFlashingBuilt-in non-volatile memory access in progress.
The CPU Unit is starting (entering RUN mode or PROGRAM
mode at startup).
System initialization error occurs.
reset is in progress, or when any of the following errors occurs.
• Controller error in the major fault level
• CPU error (WDT error)
• Controller error in the major fault level
•CPU error
Self-diagnosis found one of the following errors.
• Controller error in the partial fault level (an error in which all
control of a Function Module is disabled)
• Controller error in the minor fault level (an error in which partial
control of a Function Module is disabled)
CPU Unit operation will continue for either of these errors.
Operation will stop for the Function Module in which a Controller
error in the partial fault level occurred.
Operation will continue for the Function Module in which a Controller error in the minor fault level occurred.
or monitored information occurred. (CPU Unit operation will continue.)
3-1 CPU Units
3
3-1-2 Part Names and Functions
Not lit.Other than the above.
SD PWRGreenLit.Power is being supplied to the SD Memory Card and the SD
Flashing
Not lit.The power supply for the SD Memory Card is stopped, an SD
SD BUSYYellowFlashingSD Memory Card access in progress.
Not lit.SD Memory Card access not in progress.
*1. Refer to the NJ/NX-series CPU Unit Software User’s Manual (Cat. No. W501) for details on backing up data.
NX-series CPU Unit Hardware User’s Manual (W535)
Memory Card can be used.
A backup, restore or verification operation is in progress.
Memory Card is not mounted, or the file format of the mounted
SD Memory Card is not supported.
*1
3 - 5
3 Configuration Units
Precautions for Safe Use
• Do not turn OFF the power supply to the Controller while the BUSY indicator flashes. While
the BUSY indicator is lit, the user program and settings in the CPU Unit are being backed up
in the built-in non-volatile memory. The data will not be backed up if the power supply is
turned OFF. The next time that the Controller is started, a Controller error in the major fault
level will occur and operation will stop.
• Do not turn OFF the power supply or remove the SD Memory Card while SD Memory Card
access is in progress (i.e., while the SD BUSY indicator flashes). Data may become corrupted, and the Controller will not operate correctly if it uses corrupted data. To remove an
SD Memory Card from the CPU Unit when power is supplied to the CPU Unit, press the SD
Memory Card power supply switch and wait for the SD PWR indicator to turn OFF before you
remove the SD Memory Card.
You can check the operation status of the CPU Unit with the PWR, RUN, and ERROR indicators at
the top of the front panels of the Power Supply Unit and CPU Unit.
Refer to 5-1 Overview of Troubleshooting on page 5-2 for the procedures to check the operation status of the CPU Unit.
Indicators at the Bottom
PORT1
EtherNet/IP
NET RUN
NET ERR
LINK/ACT
Built-in
EtherNet/IP port
indicators
These indicators show the operation status of the built-in ports of the CPU Unit.
Port 1 and port 2 are the indicators for the built-in EtherNet/IP ports, while port 3 is the indicators for
the built-in EtherCAT port.
• Built-in EtherNet/IP Ports (Port 1 and Port 2) Indicators
IndicatorColorStatusMeaning
NET RUNGreenNot lit.You cannot perform Ethernet communications.
PORT2
EtherNet/IP
NET RUN
NET ERR
LINK/ACT
PORT3
EtherCAT
NET RUN
NET ERR
LINK/ACT
Built-in
EtherCAT port
indicators
• The power supply is OFF or the CPU Unit was reset.
• A MAC address error or communications Controller error
occurred.
Flashing Ethernet communications are in progress.
• Tag data link connection establishment in progress.
• IP address acquisition with BOOTP in progress.
Lit.Normal startup status.
3 - 6
NX-series CPU Unit Hardware User’s Manual (W535)
3 Configuration Units
IndicatorColorStatusMeaning
NET ERRRedNot lit.There are no Ethernet communications errors.
• The power supply is OFF or the CPU Unit was reset.
Flashing An error for which the user can recover operation occurred.
• An error occurred in TCP/IP communications or CIP communica-
tions.
• FTP server setting error, NTP server setting error, etc.
• Tag data link setting error, tag data link verification error, etc.
Lit.An error for which the user cannot recover operation occurred.
• A MAC address error or communications Controller error
occurred.
LINK/ACTYellowNot lit.A link was not established.
• The cable is not connected.
• The power supply is OFF or the CPU Unit was reset.
Flashing The link is established, and data communications are in progress.
3-1 CPU Units
3
Lit.The link was established.
• Built-in EtherCAT Port (Port 3) Indicators
IndicatorColorStatusMeaning
NET RUNGreenLit.EtherCAT communications are in progress.
• Inputs and outputs for I/O data are in operation.
Flashing EtherCAT communications are established.
This indicator shows either of the following conditions.
• Only message communications are in operation.
• Only message communications and I/O data inputs are in opera-
tion.
Not lit.EtherCAT communications are stopped.
• The power supply is OFF or the CPU Unit was reset.
• A MAC address error, communications Controller error, or other
error occurred.
NET ERRRedLit.A hardware error or unrecoverable error occurred, such as for
exception processing.
Flashing A recoverable error occurred.
3-1-2 Part Names and Functions
Not lit.There are no errors.
LINK/ACTYellowLit.A link is established.
Flashing Data communications are in progress after establishing link.
Not lit.The link was not established.
NX-series CPU Unit Hardware User’s Manual (W535)
Flashes every time data is sent or received.
3 - 7
3 Configuration Units
Battery
The following Battery is built in as a standard feature.
ModelAppearanceSpecification
CJ1W-BAT01
*1. The Battery installed at the time of purchase is only for monitoring purpose to test the battery backup function.
The Battery is exhausted depending on the period from factory checking to actual operation, thus it may not
satisfy specified battery lifetime.
Service life: 5 years
For the battery lifetime, refer to Battery Service Life and Replacement Period on page 6-6.
The following values are retained during power
interruptions.
• Values of variables with a Retain attribute
• Clock information
• Some system-defined variables
• Event logs
*1
Fan Unit
The following Fan Unit is built in as a standard feature.
ModelAppearanceSpecification
NX-FAN01Life: 10 years at ambient temperature of 55°C
You can check the followings in the ID information indications on the right side of the CPU Unit.
3-1 CPU Units
LetterNameFunction
ALot number and serial
number
BUnit versionShows the unit version of the CPU Unit.
CMAC addressesShows the MAC addresses of the built-in EtherNet/IP ports on the CPU Unit.
D
Hardware revision
*1. The hardware revision is not displayed for the Unit that the hardware revision is in blank.
Shows the lot number and the serial number of the CPU Unit.
DDMYY: Lot number, : For use by OMRON, xxxx: Serial number
M is 1 to 9 for January to September, X for October, Y for November, and Z
for December.
Shows the hardware revision of the CPU Unit.
*1
3
3-1-2 Part Names and Functions
NX-series CPU Unit Hardware User’s Manual (W535)
3 - 9
3 Configuration Units
Precautions for Correct Use
Additional Information
3-2SD Memory Cards
This section describes the models, specifications, and application of the SD Memory Cards.
3-2-1Models and Specifications
SD cards and SDHC cards are supported, but use one of the following OMRON Cards. OMRON is not
responsible for the operation, performance, or write life of any other SD or SDHC card.
ModelCard typeCapacity [GB]FormatNumber of overwritesWeight
HMC-SD291SD Card2 FAT16100,0002 g max.
HMC-SD491SDHC Card4 FAT32
HMC-SD1A1
*1. This can be used for a CPU Unit with unit version 1.21 or later.
*1
16
When you use the SD Memory Card that "MR" is displayed on the back side with an
NX701- CPU Unit, be sure to use the unit version 1.14 or later.
Write Protection Key
You will not be able to write to the SD Memory Card if the key is set to the LOCK position. Use
this setting to prevent overwriting.
3 - 10
NX-series CPU Unit Hardware User’s Manual (W535)
3-2-2Purpose
You can use the SD Memory Card for the following applications.
• Read and write files in the SD Memory Card with instructions.
• Read and write files in the SD Memory Card from an FTP client on EtherNet/IP.
• Back up, restore, and verify data in the Controller.
• Transfer data from the SD Memory Card to the Controller when the power is turned ON.
Refer to the NJ/NX-series CPU Unit Software User’s Manual (Cat. No. W501) for details on the functions for SD Memory Cards.
3 Configuration Units
3-2 SD Memory Cards
3
3-2-2 Purpose
NX-series CPU Unit Hardware User’s Manual (W535)
3 - 11
3 Configuration Units
3-3Power Supply Units
This section describes the models and specifications of the Power Supply Units as well as the names
and functions of the parts.
3-3-1Models and Specifications
NX7-series Power Supply Units
Use an NX7-series Power Supply Unit to supply power to an NX7-series CPU Unit.
ItemSpecification
ModelNX-PA9001NX-PD7001
Dimensions80 × 100 × 100 mm
(W × H × D)
Weight570 g290 g
Power supply voltage100 to 240 VAC (wide-range), 50/60 Hz
(85 to 264 VAC, 47 to 63 Hz)
Power consumption150 VA max.85 W max.
Replacement notification function
Insulation resistance20 MΩ min. (at 500 VDC)
Dielectric strength2,300 VAC 50/60 Hz for 1 min between AC
*1. 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.
*2. If the ambient temperature is higher or the Controller is hot-started, the inrush current given in the table may be exceeded
by up to twice the given value because the thermistor element with a low-temperature current control characteristic is not
sufficiently cool.
*3. Of the inrush current values, the latter value varies depending on the input voltage and may rise to approx. 8.3 A at 20.4
VDC.
*4. Internal components in the Power Supply Unit will deteriorate or be damaged if the Power Supply Unit is used for an ex-
tended period of time exceeding the power supply output capacity or if the outputs are shorted.
*1
*4
At 100 VAC:
*2
/8 ms max. for cold start at room tempera-
20 A
ture
At 200 VAC:
*2
40 A
/8 ms max. for cold start at room temperature
Total: 90 W max.Total: 70 W max.
Not provided.
Switch capacity: 250 VAC, 2 A (resistive load)
120 VAC, 0.5 A (inductive load), 24 VDC, 2A (resistive load)
Not provided.
between AC external and GR terminals
external and GR terminals
Leakage current: 5 mA max.
*5 *7
*5
51 × 100 × 100 mm
(W × H × D)
24 VDC (20.4 to 28.8 VDC)
At 24 VDC:
30 A/2 ms max. for cold start at room temperature
*3
/3 s max. for cold start at room temperature
7 A
*6
---
*6
---
3 - 12
NX-series CPU Unit Hardware User’s Manual (W535)
3 Configuration Units
Precautions for Safe Use
L1
L2/N
L1
L2/N
AC100-2
INPUT
RUN
OUTPUT
AC240V
DC24V
+
DC24V
INPUT
RUN
OUTPUT
AC240V
DC24V
(A)(B)(C)
(E)
(D)
(A)(B)(C)
NX-PA9001NX-PD7001
AC input L1
AC input L2
LG
GR
RUN output
DC input +
DC input -
LG
GR
RUN output
(E)
(D)
(G)(F)
(C)
(G)(F)
(C)
*5. Apply the voltage between the Power Supply Unit’s L1 or L2 terminal and the GR terminal when testing insulation and
dielectric strength. The tests can also be performed with the LG terminal and GR terminal connected to each other. In this
case, the leakage current will be 10 mA or less.
*6. The primary DC power supply and the secondary DC power supply are not isolated.
*7. Change the applied voltage gradually using the adjuster on the Tester. If the full dielectric strength voltage is applied or
turned OFF using the switch on the Tester, the generated impulse voltage may damage the Power Supply Unit.
Do not use the Power Supply Units in the system beyond the rated supply capacity range given
in the specifications.
Doing so may result in operation stopping, incorrect operation, or failure to correctly back up
required data at power interruptions.
3-3 Power Supply Units
3
3-3-2Part Names and Functions
NX7-series Power Supply Units
•Front View
3-3-2 Part Names and Functions
NX-series CPU Unit Hardware User’s Manual (W535)
3 - 13
3 Configuration Units
(A)(B)
(H)
(C)
(C)
(I)
(E)
•Back View
Common in NX-PA9001/PD7001
LetterNameFunction
ADropout prevention lock release
lever
BDIN Track mounting hooksThese hooks are used to mount the Unit to a DIN Track.
CSlidersHolds the Units together.
DPWR indicatorIndicates that the power supply is operating.
EConnectorConnects to the CPU Unit.
FTerminal block coverCovers the terminal block.
GTerminal blockThe terminal block is used to connect to the power supply.
HDropout prevention lockPrevents the CPU Unit and other devices from accidentally
IDIN Track contact plateThis plate is used to contact the protective ground terminal with
Releases the dropout prevention lock.
dropping out, when you remove them from the DIN Tracks.
a DIN Track.
3 - 14
NX-series CPU Unit Hardware User’s Manual (W535)
Termin al Block
3 Configuration Units
Terminal
number
Appear
ance
Name
(1)Power sup(2)
ply input
NX-PA9001NX-PD7001
Supply 100 to 240 VAC.
*1
Function
Supply 24 VDC.
*1
(3)LGLG terminal is a noise-filtered neutral terminal to increase noise resis-
*2
tance.
(4)GR
(5)RUN Out(6)
put
GR terminal is a ground terminal to prevent electrical shock.
Turns ON when the CPU Unit is operating.
*3
*2
*1. For details, refer to 4-4-1 Power Supply Wiring on page 4-31.
*2. For details, refer to 4-4-2 Grounding on page 4-35.
*3. Details of the operation are given in the following table.
StatusOperation
In operation (RUN mode).ON
The CPU Unit is starting (until entering the operating status that is
OFF
specified in the Startup Mode setting).
Operation stopped (PROGRAM mode).
Controller error in the major fault level occurred.
3-3 Power Supply Units
3
3-3-2 Part Names and Functions
NX-series CPU Unit Hardware User’s Manual (W535)
3 - 15
3 Configuration Units
USB
Sysmac Studio
3-4Sysmac Studio
The Sysmac Studio is a Support Software package that provides an integrated development environment to design, program, debug, and maintain SYSMAC NJ/NX-series Controllers.
This section describes the models and connecting methods of the Sysmac Studio.
3-4-1Model Numbers
The model numbers of the Sysmac Studio Standard Edition are given in the following table. The model
numbers are different for the media and licenses.
ProductConfiguration softwareMedia
Sysmac Studio
Standard Edition
Sysmac Studio
The following Support Software is
also included.
Network Configurator
CX-Integrator
CX-Protocol
CX-Designer
Number of
user
licenses
DVD---SYSMAC-SE200D
Licenses1SYSMAC-SE201L
3SYSMAC-SE203L
10SYSMAC-SE210L
Model
3-4-2Connection
With an NJ/NX-series CPU Unit, you can connect the Sysmac Studio online in the following ways.
Configuration
Connecting by USB
• Direct Connection• Connection to CPU Unit on EtherNet/IP with USB
Sysmac Studio
USB
EtherNet/IP
3 - 16
The connection device does not
need to be specified.
Note Connect a computer and the CPU Unit with a USB 2.0 certified cable. Do not use a USB hub to connect
them.
Directly specify the IP address of the remote device.
NX-series CPU Unit Hardware User’s Manual (W535)
Connection with EtherNet/IP
Additional Information
EtherNet/IP
Sysmac Studio
Sysmac Studio
USB
EtherNet/IP
CS1W-EIP21, CJ1W-EIP21,
CJ2 built-in EtherNet/IP port,
or CJ2M built-in EtherNet/IP port
• 1:1 Connection• 1:N Connection
Sysmac Studio
EtherNet/IP
3 Configuration Units
3-4 Sysmac Studio
• A direct connection is made from the
Directly specify the IP address of the remote device.
Sysmac Studio. The IP address and
connection device do not need to be
specified.
*1
• You can make the connection
whether or not a switching hub is
used.
• Support for Auto-MDI enables the use
of cross cables or straight cables if a
direct connection is made.
*1. With the NX7-series CPU Unit, it is possible only when you connect the Unit to the built-in EtherNet/IP port (port
1).
The Sysmac Studio cannot connect online to an NJ/NX-series CPU Unit in the following type of
configuration.
• If the built-in EtherNet/IP port is not used, you cannot connect to an NJ/NX-series CPU Unit
on an EtherNet/IP network.
Example: Connection to NJ/NX-series CPU Unit Routing through an EtherNet/IP Unit or Built-in
Port
3
3-4-2 Connection
NX-series CPU Unit Hardware User’s Manual (W535)
• You cannot route through any networks other than EtherNet/IP networks.
3 - 17
3 Configuration Units
3 - 18
NX-series CPU Unit Hardware User’s Manual (W535)
Installation and Wiring
This section describes how to install and wire the NX-series NX701 CPU Unit as well
as details on installation locations.
4-1 Processing at Power ON and Power OFF . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
• Do not touch the terminal section while power is ON. Electrical shock may occur.
• Do not disassemble any of the Units. Particularly the Power Supply Units contain parts with
high voltages when power is ON or immediately after power is turned OFF. Electrical shock
may occur. There are also sharp internal parts that may cause injury.
4-1-1Power ON Operation
It takes approximately 10 to 20 seconds to enter RUN mode after the power supply is turned
ON. The outputs during this period will behave according to the slave and Unit specifications.
Use the RUN output on the Power Supply Unit, for example, to implement fail-safe circuits so
that external devices do not operate incorrectly.
Operation until Operation Ready Status
Once power supply to the Power Supply Unit starts, approximately 10 to 20 seconds elapses before the
CPU Unit enters the operation-ready status. This period is called the startup status. The startup time
*1
depends on the slave/Unit configuration
*2
self-diagnosis usage
While the CPU Unit is in the startup status, the RUN indicator flashes at a one second interval.
*1. Some EtherCAT slaves can set a maximum standby time of 1 to 200 seconds. For the CPU Unit, however, the
operation-ready status exists as soon as the EtherCAT Master Function Module is functioning, regardless of
the standby time of the EtherCAT slaves. For the EtherCAT Master Function Module, slaves that do not start
within the maximum waiting time are treated as having an error.
*2. This function performs self-diagnosis on the inserted SD Memory Card. This is executed if the self-diagnosis
at startup is enabled in the Operation Settings under Configurations and Setup − Controller Setup in the
Sysmac Studio.
, etc.
, user program, SD Memory Card usage, SD Memory Card
4 - 2
NX-series CPU Unit Hardware User’s Manual (W535)
4 Installation and Wiring
WARNING
The following processing is performed during the startup status.
ProcessDescription
Self diagnosis at startupOperation is monitored for the following errors: Power Supply
Error, CPU Unit Reset, CPU Unit Watchdog Timer Error.
Data checkThe _RetainFail (Retention Failure Flag) system-defined variable
changes to TRUE at the following time: when the values of variables for which the Retain attribute was set to retain the values
were not retained after a power interruption.
Recording Power Turned ON and
Power Interrupted events
*1. Refer to the NJ/NX-series Troubleshooting Manual (Cat. No. W503) for information on the following er-
rors: Power Supply Error, CPU Unit Reset, and CPU Unit Watchdog Timer Error.
The Power Turned ON and Power Interrupted events are
recorded.
*1
Operating Mode at Startup
The system will immediately enter RUN mode if RUN mode (default) is set as the startup operating
mode. The system will immediately enter PROGRAM mode if PROGRAM mode is set as the startup
operating mode.
4-1 Processing at Power ON and Power OFF
4
• RUN Mode Set as Startup Mode• PROGRAM Mode Set as Startup Mode
Power supply
CPU Unit Startup
Time at Power ON
Operating mode
RUN indicator
RUN output on
Power Supply Unit
StartupPROGRAM mode
RUN mode
4-1-2Power OFF Operation
The NX-series Controller continues normal operation for a specific period of time even when a
momentary power interruption occurs. The Controller may therefore receive incorrect signals
from external devices that are affected by the momentary power interruption.
Take suitable actions, such as external fail-safe measures and interlock conditions, to monitor
the power supply voltage of the external devices as required.
ON
Power supply
Operating mode
RUN indicatorFlashingLit
RUN output on
Power Supply Unit
4-1-2 Power OFF Operation
CPU Unit Startup
Time at Power ON
Startup
FlashingNot lit
OFF
Different operations will be performed when the power is turned OFF depending on whether the power
interruption time is longer than the power OFF detection time, as described below.
The following table gives the voltage conditions for a power interruption.
NX-series CPU Unit Hardware User’s Manual (W535)
4 - 3
4 Installation and Wiring
System reset
Voltage drop
Executing user program
Processing after power interruption is confirmed.
AC: 85 V max.
DC: 20.4 V max.
Power interruption confirmed.
System stops.
(CPU Unit stops.)
Power OFF detection time
AC: 30.5 to 45.5 ms
DC: 5.0 to 20.5 ms
Power Supply Unit
model
Power supply inputPower interruption voltage
NX-PA9001100 to 200 VAC85 VAC max.
NX-PD700124 VDC20.4 VDC max.
The setting ranges for the power OFF detection time are given in the following table.
Power supply
type
AC power supply30.5 to 45.5 ms
DC power supply5.0 to 20.5 ms
Power OFF detection time
Operation at Power OFF Operation
Execution of the user program is ended if a power interruption exceeds the time shown in the table
below. The processing after power interruption confirmation (described below) is performed, and then
the system (i.e., CPU Unit) stops.
Power supply
type
AC power supply45.5 ms or longer
DC power supply20.5 ms or longer
Time required for a power interruption
4 - 4
As shown in the following figure, the system (i.e. CPU Unit) will stop even if the voltage recovers after
the power interruption detection time.
Voltage drop
AC: 85 V max.
DC: 20.4 V max.
Power OFF detection time
AC: 30.5 to 45.5 ms
DC: 5.0 to 20.5 ms
Power
interruption
confirmed.
Voltage
recovery
disabled
Processing after power interruption is confirmed.
System stops.
(CPU Unit stops.)
System reset Executing user program
After stopping, the system will restart if the power supply remains recovery.
The table below defines the time that is used in the above two figures.
ItemDescription
Power OFF detection
time
The time from when the power supply voltage drops until the CPU Unit starts processing after the power interruption is confirmed. The CPU Unit continues to
operate normally until the power interruption is confirmed.
NX-series CPU Unit Hardware User’s Manual (W535)
4 Installation and Wiring
The CPU Unit will not interrupt
execution of user program
Momentary power interruption time
from voltage drop until recovery
Voltage drop
Executing user program
AC: 85 V max.
DC: 20.4 V max.
Power OFF detection time
AC: 30.5 to 45.5 ms
DC: 5.0 to 20.5 ms
Voltage recovery
Momentary Power Interruption with Continued Operation
Execution of the user program will continue if a momentary power interruption is less than the following
times.
Power supply
type
AC power supply30.5 ms max.
DC power supply5.0 ms max.
Momentary power interruption time
with continued operation
Processing After Power Interruption Is Confirmed
4-1 Processing at Power ON and Power OFF
4
4-1-3 Resetting the Controller from the Sysmac Studio
After a power interruption is confirmed, the CPU Unit performs the following processing and then stops.
ItemDescription
I/O refreshLoad outputs are turned OFF. Tag data links stop.
ProcessingSD Memory Card access in
progress
Transferring user program
(including online editing)
User program executionUser program execution is aborted even during execution of an
Saving event logThe time that a power interruption occurs and the cause (primary
Any writing is interrupted, files are closed, and the Card is
unmounted.
Interrupted.
As a result, an error will occur the next time that the power is turned
ON. The Controller will not operate.
instruction.
power interruption of Power Supply Unit) of the interruption are
recorded.
4-1-3Resetting the Controller from the Sysmac Studio
You can reset the CPU Unit from the Sysmac Studio.
A reset from the Sysmac Studio performs the same operation as cycling the power supply of the Power
Supply Unit.
Resetting is possible, however, only when the CPU Unit is in PROGRAM mode.
Confirm the following status before resetting the CPU Unit.
• Check the status of output loads.
• Make sure that SD Memory Card access is not in progress.
NX-series CPU Unit Hardware User’s Manual (W535)
4 - 5
4 Installation and Wiring
WARNING
4-2Fail-safe Circuits
Provide safety measures in external circuits to ensure safety in the system if an abnormality occurs
due to malfunction of the CPU Unit, other Units, or slaves or due to other external factors affecting
operation. Not doing so may result in serious accidents due to incorrect operation.
• Emergency stop circuits, interlock circuits, limit circuits, and similar safety measures must be provided in external control circuits.
• The outputs may remain ON or OFF due to deposition or burning of the output relays or destruction of the output transistors. As a countermeasure for such problems, external safety measures
must be provided to ensure safe operation of the system.
• The CPU Unit will turn OFF all outputs from Digital Output Units in the following cases. The
slaves will operate according to the settings in the slaves.
• If a power supply error occurs.
• If a CPU error or CPU reset occurs.
• If a Controller error in the major fault level occurs.
• While the CPU Unit is in startup status until RUN mode is entered after the power is turned ON.
• If a system initialization error occurs.
External safety measures must be provided to ensure safe operation of the system in such
cases.
• If external power supplies for slaves or other devices are overloaded or short-circuited, the voltage will drop, outputs will turn OFF, and the system may be unable to read inputs. Provide external safety measures in controls with monitoring of external power supply voltage as required so
that the system operates safely in such a case.
• Unintended outputs may be performed when an error occurs in variable memory or memory for
CJ-series Units. As a countermeasure for such problems, external safety measures must be provided to ensure safe operation of the system.
• Provide measures in the communications system and user program to ensure safety in the overall system even if errors or malfunctions occur in data link communications or remote I/O communications.
• If a communications interference occurs for remote I/O or if a major fault level error occurs, output status will be determined by the specifications of the external output device.
Confirm the operating specifications for communications errors and major fault level errors and
implement suitable safety measures.
Correctly set all of the settings in the slaves and Units.
• You must implement fail-safe circuits to provide sufficient protection in the event that abnormal
signals occur as the result of broken signal lines or momentary power interruptions. Not doing so
may result in serious accidents due to incorrect operation.
4 - 6
NX-series CPU Unit Hardware User’s Manual (W535)
4 Installation and Wiring
Precautions for Safe Use
MCB1
MCB2
CR1
Transformer
or noise filter
Twisted-pair wires
Power supply
Controlled system
Controller
DC voltage
regulator
Surge suppressor
DC
input/output
+
-
Controller RUN
output
CR1
4-2-1Order of Powering Up the Controller and Controlled System
Outputs from Units, such as DC Output Units, may malfunction momentarily when the power to the
Controller is turned ON. This may cause problems in the system if the Controller power supply is turned
ON after the controlled system’s power supply. To prevent possible malfunctions, add an external circuit
that prevents the power supply to the controlled system from going ON before the power supply to the
Controller itself.
It takes approximately 10 to 20 seconds to enter RUN mode after the power supply is turned
ON. During that time, outputs will be OFF or the values will be according to settings in the Units
or slaves. Also, external communications cannot be performed.
Use the RUN output on the Power Supply Unit, for example, to implement fail-safe circuits so
that external devices do not operate incorrectly.
Output Unit Failure
It is possible for an output to remain ON due to a malfunction in the internal circuitry of the Output Unit,
such as a relay or transistor malfunction. Be sure to add any circuits necessary outside of the Controller
to ensure the safety of the system in the event that an output fails to go OFF.
Power Supply Wiring and Emergency Stop Circuit
The following emergency stop circuit controls the power supply to the controlled system so that power
is supplied to the controlled system only when the Controller is operating and the RUN output is ON. An
external relay (CR1) is connected to the RUN output from the Power Supply Unit as shown in the following diagram.
4-2 Fail-safe Circuits
4
4-2-1 Order of Powering Up the Controller and Controlled System
NX-series CPU Unit Hardware User’s Manual (W535)
4 - 7
4 Installation and Wiring
Interlock Circuits
When the Controller controls an operation such as the clockwise and counterclockwise operation of a
motor, provide an external interlock such as the one shown in the following example to prevent both the
forward and reverse outputs from turning ON at the same time if required by the application.
Example:
ON_MC1
Controller
ON_MC2
This circuit prevents outputs MC1 and MC2 from both being ON at the same time even if both Controller
outputs ON_MC1 and ON_MC2 are ON due to a malfunction.
Interlock circuit
MC2
MC1
MC1
Motor clockwise
Motor counterclockwise
MC2
4 - 8
NX-series CPU Unit Hardware User’s Manual (W535)
4-3Mounting Units
Precautions for Safe Use
Precautions for Correct Use
This section describes how to mount Units to the NX-series Controller.
In this description, the combination of the NX-series CPU Unit and the NX-series Power Supply Unit is
called a CPU Module.
4 Installation and Wiring
• Always turn OFF the power supply to the Controller before attempting any of the following.
• Mounting or removing NX Units or CPU Units.
• Assembling the Units.
• Setting DIP switches or rotary switches.
• Connecting cables or wiring the system.
• Connecting or disconnecting the connectors.
• Mounting or removing the Fan Unit.
• The Power Supply Unit continues to supply power to the Controller for up to several seconds
after the power supply is turned OFF. The PWR indicator remains lit as long as power is supplied. Make sure that the PWR indicator is not lit before you perform any of the above operations.
• Follow the instructions in this manual to correctly perform installation.
• Do not operate or store the Units in the following locations. Doing so may result in malfunction or in operation stopping.
• Locations subject to direct sunlight
• Locations subject to temperatures or humidity outside the range specified in the specifica-
tions
• Locations subject to condensation as the result of severe changes in temperature
• Locations subject to corrosive or flammable gases
• Locations subject to dust (especially iron dust) or salts
• Locations subject to exposure to water, oil, or chemicals
• Locations subject to shock or vibration
• Take appropriate and sufficient countermeasures during installation in the following locations.
• Locations subject to strong, high-frequency noise
• Locations subject to static electricity or other forms of noise
• Locations subject to strong electromagnetic fields
• Locations subject to possible exposure to radioactivity
• Locations close to power lines
4-3 Mounting Units
4
NX-series CPU Unit Hardware User’s Manual (W535)
4 - 9
4 Installation and Wiring
NX-series
Controller
Fan
Control
panel
Louver
NX-series
Controller
200 mm min.
200 mm min.
Power lines
4-3-1Installation in a Control Panel
Installation in Cabinets or Control Panels
When the NX-series Controller is being installed in a cabinet or control panel, be sure to provide proper
ambient conditions as well as access for operation and maintenance.
Temperature Control
The ambient temperature within the NX-series Controller must be within the operating range of 0 to
55°C. When necessary, take the following steps to maintain the proper temperature.
• Provide enough space for good air flow.
• Do not install the Controller directly above equipment that generates a large amount of heat such
as heaters, transformers, or high-capacity resistors.
• If the ambient temperature exceeds 55°C, install a cooling fan or air conditioner.
Accessibility for Operation and Maintenance
• To ensure safe access for operation and maintenance, separate the Controller as much as possible from high-voltage equipment and power machinery.
• It will be easy to operate the Controller if it is mounted at a height of 1.0 to 1.6 m above the floor.
Improving Noise Resistance
• Do not mount the Controller in a control panel containing high-voltage equipment.
• Install the Controller at least 200 mm away from power lines.
4 - 10
• Ground the mounting plate between the Controller and the mounting surface.
NX-series CPU Unit Hardware User’s Manual (W535)
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.