NJ/NX-series: Troubleshooting Manual

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1018

Machine Automation Controller

NJ/NX-series

Troubleshooting Manual

NX701-1
NX102-1
NX102-9
NX1P2-1
NX1P2-9
NJ501-
NJ301-1
NJ101-10
NJ101-90

W503-E1-20
NOTE
• 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 responsi-
bility 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, Windows Vista, 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

Introduction
Thank you for purchasing an NJ/NX-series CPU Unit.
This manual contains information that is necessary to use the NJ/NX-series CPU Unit. Please read
this manual and make sure you understand the functionality and performance of the NJ/NX-series
CPU Unit before you attempt to use it in a control system.
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 sys-
tems (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.

Applicable Products
This manual covers the following products.
• NX-series CPU Units
• NX701-17££
• NX701-16££
• NX102-12££
• NX102-11££
• NX102-10££
• NX102-90££
• NX1P2-11££££
• NX1P2-11££££1
• NX1P2-10££££
• NX1P2-10££££1
• NX1P2-90££££
• NX1P2-90££££1
• NJ-series CPU Units
• NJ501-£5££
• NJ501-£4££
• NJ501-£3££
• NJ301-12££
• NJ301-11££
• NJ101-10££
• NJ101-90££

Part of the specifications and restrictions for the CPU Units are given in other manuals. Refer to Rele-
vant Manuals on page 2 and Related Manuals on page 24.

NJ/NX-series Troubleshooting Manual (W503) 1


Relevant Manuals

Relevant Manuals
The following table provides the relevant manuals for the NJ/NX-series CPU Units. Read all of the
manuals that are relevant to your system configuration and application before you use the NJ/NX-ser-
ies CPU Unit.
Most operations are performed from the Sysmac Studio Automation Software. Refer to the Sysmac
Studio Version 1 Operation Manual (Cat. No. W504) for information on the Sysmac Studio.

Manual
Basic information
Hardware User’s Manual
NX-series CPU Unit
Hardware User’s Manual
NX-series NX102 CPU Unit
Hardware User’s Manual
NX-series NX1P2 CPU Unit
Hardware User’s Manual
NJ-series CPU Unit
Software User’s Manual
NJ/NX-series CPU Unit
Built-in I/O and Option Board User’s Manual
NX-series NX1P2 CPU Unit
Instructions Reference Manual
NJ/NX-series
Motion Control User’s Manual
NJ/NX-series CPU Unit
Motion Control Instructions Reference Manual
NJ/NX-series
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
NJ/NX-series CPU Unit
FINS Function User's Manual
NX-series CPU Unit
User’s Manual
NJ/NX-series Database Connection CPU Units
User’s Manual
NJ-series SECS/GEM CPU Units
User’s Manual
NJ-series NJ Robotics CPU Unit
User's Manual
NJ/NY-series NC Integrated Controller
Troubleshooting Manual
NJ/NX-series
Purpose of use

Introduction to NX701 CPU Units l


Introduction to NX102 CPU Units l
Introduction to NX1P2 CPU Units l
Introduction to NJ-series Control-
l
lers
Setting devices and hardware
Using motion control l
l l l l
Using EtherCAT l
Using EtherNet/IP l
Software settings
Using motion control l
Using EtherCAT l
Using EtherNet/IP l
Using OPC UA l
Using FINS l
Using the database connection l
l
service
Using the GEM Services l
Using robot control l
Using numerical control l
Using the NX1P2 CPU Unit
l
functions

2 NJ/NX-series Troubleshooting Manual (W503)


Relevant Manuals

Manual
Basic information

Hardware User’s Manual


NX-series CPU Unit
Hardware User’s Manual
NX-series NX102 CPU Unit
Hardware User’s Manual
NX-series NX1P2 CPU Unit
Hardware User’s Manual
NJ-series CPU Unit
Software User’s Manual
NJ/NX-series CPU Unit
Built-in I/O and Option Board User’s Manual
NX-series NX1P2 CPU Unit
Instructions Reference Manual
NJ/NX-series
Motion Control User’s Manual
NJ/NX-series CPU Unit
Motion Control Instructions Reference Manual
NJ/NX-series
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
NJ/NX-series CPU Unit
FINS Function User's Manual
NX-series CPU Unit
User’s Manual
NJ/NX-series Database Connection CPU Units
User’s Manual
NJ-series SECS/GEM CPU Units
User’s Manual
NJ-series NJ Robotics CPU Unit
User's Manual
NJ/NY-series NC Integrated Controller
Troubleshooting Manual
NJ/NX-series
Purpose of use

Writing the user program


Using motion control l l
Using EtherCAT l
Using EtherNet/IP l
Using OPC UA l
Using FINS l
Using the database connection
l l l
service
Using the GEM Services l
Using robot control l
Using numerical control l
Programming error processing l
Using the NX1P2 CPU Unit
l
functions
Testing operation and debugging
Using motion control l
Using EtherCAT l
Using EtherNet/IP l
Using OPC UA l
Using FINS l
Using the database connection l
l
service
Using the GEM Services l
Using robot control l
Using numerical control l
Using the NX1P2 CPU Unit
l
functions
Learning about error management
r r r r r r l
and corrections*1
Maintenance
Using motion control l
l l l l
Using EtherCAT l
Using EtherNet/IP l
*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 indi-
cated with trianglesr.

NJ/NX-series Troubleshooting Manual (W503) 3


Manual Structure

Manual Structure

Page Structure
The following page structure is used in this manual.

4 Installation and Wiring Level 1 heading


Level 2 heading
Level 2 heading 4-3 Mounting Units Level 3 heading
Gives the current
Level 3 heading 4-3-1 Connecting Controller Components headings.
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.

A step in a procedure 1 Join the Units so that the connectors fit exactly.

Hook Hook holes


Indicates a procedure. Connector

4-3 Mo u n t i n g U n i t s
4 Page tab
2 Gives the number

4-3-1 Connecting Controller Components


The yellow sliders at the top and bottom of each Unit lock the Units together. Move the sliders
toward the back of the Units as shown below until they click into place. of the main section.
Move the sliders toward the back
until they lock into place.

Lock

Release

Slider

Precautions for Correct Use


Special information 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
Icons indicate the adjacent Unit connectors.
precautions, additional
information, or reference
information.

Manual name NJ-series CPU Unit Hardware User’s Manual (W500) 4-9

This illustration is provided only as a sample. It may not literally appear in this manual.

4 NJ/NX-series Troubleshooting Manual (W503)


Manual Structure

Special Information
Special information in this manual is classified as follows:

Precautions for Safe Use


Precautions on what to do and what not to do to ensure safe usage of the product.

Precautions for Correct Use


Precautions on what to do and what not to do to ensure proper operation and performance.

Additional Information
Additional information to read as required.
This information is provided to increase understanding or make operation easier.

Version Information
Information on differences in specifications and functionality for Controller with different unit versions
and for different versions of the Sysmac Studio is given.

Precaution on Terminology
In this manual, "download" refers to transferring data from the Sysmac Studio to the physical Control-
ler 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.

NJ/NX-series Troubleshooting Manual (W503) 5


Manual Structure

6 NJ/NX-series Troubleshooting Manual (W503)


Sections in this Manual

Sections in this Manual

2
1 Overview of Errors
3

2 Error Troubleshooting Methods


A

3 Error Descriptions and Corrections


I

A Appendix

I Index

NJ/NX-series Troubleshooting Manual (W503) 7


CONTENTS

CONTENTS
Introduction .............................................................................................................. 1
Intended Audience...........................................................................................................................................1
Applicable Products .........................................................................................................................................1

Relevant Manuals..................................................................................................... 2

Manual Structure...................................................................................................... 4
Page Structure.................................................................................................................................................4
Special Information ..........................................................................................................................................5
Precaution on Terminology ..............................................................................................................................5

Sections in this Manual ........................................................................................... 7

Terms and Conditions Agreement........................................................................ 11


Warranty, Limitations of Liability .................................................................................................................... 11
Application Considerations ............................................................................................................................12
Disclaimers ....................................................................................................................................................12

Safety Precautions................................................................................................. 14

Precautions for Safe Use ...................................................................................... 15

Precautions for Correct Use ................................................................................. 16

Regulations and Standards .................................................................................. 17

Versions .................................................................................................................. 18
Checking Versions .........................................................................................................................................18
Unit Versions of CPU Units and Sysmac Studio Versions .............................................................................23

Related Manuals..................................................................................................... 24

Revision History..................................................................................................... 29

Section 1 Overview of Errors


1-1 Overview of NJ/NX-series Errors........................................................................................1 - 2
1-1-1 Types of Errors ..........................................................................................................................1 - 4
1-1-2 CPU Unit Status ........................................................................................................................1 - 5
1-2 Fatal Errors ..........................................................................................................................1 - 9
1-2-1 Types of Fatal Errors ................................................................................................................1 - 9
1-2-2 Checking for Fatal Errors ........................................................................................................ 1 - 11
1-3 Non-fatal Errors .................................................................................................................1 - 12
1-3-1 Types of Non-fatal Errors .......................................................................................................1 - 12
1-3-2 Checking for Non-fatal Errors .................................................................................................1 - 26
1-3-3 Resetting Non-fatal Errors ......................................................................................................1 - 30
1-3-4 Errors Related to the Motion Control Function Module ...........................................................1 - 33
1-3-5 Errors Related to the EtherNet/IP Function Module ................................................................1 - 37
1-3-6 Errors Related to the EtherCAT Master Function Module .......................................................1 - 40

8 NJ/NX-series Troubleshooting Manual (W503)


CONTENTS

Section 2 Error Troubleshooting Methods


2-1 Troubleshooting Flowcharts...............................................................................................2 - 2
2-1-1 Checking to See If the CPU Unit Is Operating ..........................................................................2 - 2
2-1-2 Troubleshooting Flowchart for Non-fatal Errors ........................................................................2 - 4
2-1-3 Flowchart to Check Error Status on EtherNet/IP Function Module ...........................................2 - 5
2-2 Troubleshooting Fatal Errors .............................................................................................2 - 8
2-3 Troubleshooting Non-fatal Errors ...................................................................................2 - 10
2-3-1 Identifying and Resetting Errors with the Sysmac Studio .......................................................2 - 10
2-3-2 Identifying and Resetting Errors with an HMI ..........................................................................2 - 15
2-3-3 Identifying and Resetting Errors from the User Program ........................................................2 - 18
2-3-4 Checking for Errors with System-defined Variables ................................................................2 - 20
2-4 Troubleshooting When You Cannot Go Online from the Sysmac Studio.....................2 - 22
2-4-1 Causes and Correction When You Cannot Go Online from the Sysmac Studio .....................2 - 22
2-4-2 Troubleshooting for Each Cause.............................................................................................2 - 24

Section 3 Error Descriptions and Corrections


3-1 Errors by Source..................................................................................................................3 - 2
3-1-1 Interpreting Error Table .............................................................................................................3 - 2
3-1-2 Interpreting Error Descriptions ..................................................................................................3 - 3
3-2 Errors in the PLC Function Module....................................................................................3 - 4
3-2-1 Error Tables ...............................................................................................................................3 - 4
3-2-2 Error Descriptions ...................................................................................................................3 - 77
3-2-3 Other Troubles and Corrections ............................................................................................3 - 340
3-3 Errors in the NX Bus Function Module ..........................................................................3 - 342
3-3-1 Error Tables ...........................................................................................................................3 - 342
3-3-2 Error Descriptions .................................................................................................................3 - 346
3-4 Errors in the Motion Control Function Module .............................................................3 - 363
3-4-1 Error Tables ...........................................................................................................................3 - 363
3-4-2 Error Descriptions .................................................................................................................3 - 402
3-4-3 Other Troubles and Corrections ............................................................................................3 - 540
3-5 Errors in the EtherNet/IP Function Module ...................................................................3 - 545
3-5-1 Error Tables ...........................................................................................................................3 - 545
3-5-2 Error Descriptions .................................................................................................................3 - 551
3-5-3 Other Troubles and Corrections ............................................................................................3 - 586
3-6 Errors in the EtherCAT Master Function Module..........................................................3 - 587
3-6-1 Error Tables ...........................................................................................................................3 - 587
3-6-2 Error Descriptions .................................................................................................................3 - 594
3-7 Errors in the OPC UA Function ......................................................................................3 - 630
3-7-1 Error Tables ...........................................................................................................................3 - 630
3-7-2 Error Descriptions .................................................................................................................3 - 635
3-7-3 OPC UA Server-specific Troubleshooting .............................................................................3 - 650

Appendices
A-1 Other Errors (Events) That Can Occur in the CPU Units ................................................ A - 2
A-1-1 Errors in the DB Connection Service Function......................................................................... A - 2
A-1-2 Errors in GEM Services............................................................................................................ A - 9
A-1-3 Errors in Robot Control Function............................................................................................ A - 15
A-1-4 Errors in the CNC Function .................................................................................................... A - 35
A-2 Errors (Events) That Can Occur in Connected Devices................................................ A - 55
A-2-1 Errors in Slave Terminals ....................................................................................................... A - 55
A-2-2 Errors in EtherCAT Slaves ....................................................................................................A - 112
A-2-3 Errors in CJ-series Units ...................................................................................................... A - 153

NJ/NX-series Troubleshooting Manual (W503) 9


CONTENTS

A-3 An Error Log Table for CJ-series Special Units ........................................................... A - 180
A-4 Events in Order of Event Codes .................................................................................... A - 186
A-4-1 Interpreting Error Descriptions ............................................................................................. A - 186
A-4-2 Error Table............................................................................................................................ A - 188
A-5 Applicable Range of the HMI Troubleshooter .............................................................. A - 244
A-5-1 Combinations of HMIs and CPU Units That Enable Using the Troubleshooter ................... A - 244
A-5-2 System Configuration Elements Supported by the Troubleshooter ..................................... A - 245
A-6 Correspondence of NX Bus Events between NX102 CPU Units, NX1P2 CPU
Units and Slave Terminals ............................................................................................. A - 246

Index

10 NJ/NX-series Troubleshooting Manual (W503)


Terms and Conditions Agreement

Terms and Conditions Agreement

Warranty, Limitations of Liability

Warranties

l Exclusive Warranty
Omron’s exclusive warranty is that the Products will be free from defects in materials and work-
manship for a period of twelve months from the date of sale by Omron (or such other period ex-
pressed in writing by Omron). Omron disclaims all other warranties, express or implied.

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

l 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-com-
plying 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 re-
sponsible 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 Compa-
nies 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 CON-
SEQUENTIAL DAMAGES, LOSS OF PROFITS OR PRODUCTION OR COMMERCIAL LOSS IN ANY

NJ/NX-series Troubleshooting Manual (W503) 11


Terms and Conditions Agreement

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.

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 Buy-
er’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 par-
ticular Product with respect to Buyer’s application, product or system. Buyer shall take application re-
sponsibility 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 EQUIP-
MENT OR SYSTEM.

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 per-
formance 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 oth-
er 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

12 NJ/NX-series Troubleshooting Manual (W503)


Terms and Conditions Agreement

be changed without any notice. When in doubt, special part numbers may be assigned to fix or estab-
lish 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; how-
ever, no responsibility is assumed for clerical, typographical or proofreading errors or omissions.

NJ/NX-series Troubleshooting Manual (W503) 13


Safety Precautions

Safety Precautions
Refer to the following manuals for safety precautions.
• NX-series CPU Unit Hardware User's Manual (Cat. No. W535)
• NX-series NX102 CPU Unit Hardware User's Manual (Cat. No. W593)
• NX-series NX1P2 CPU Unit Hardware User's Manual (Cat. No. W578)
• NJ-series CPU Unit Hardware User’s Manual (Cat No. W500)

14 NJ/NX-series Troubleshooting Manual (W503)


Precautions for Safe Use

Precautions for Safe Use


Refer to the following manuals for precautions for safe use.
• NX-series CPU Unit Hardware User's Manual (Cat. No. W535)
• NX-series NX102 CPU Unit Hardware User's Manual (Cat. No. W593)
• NX-series NX1P2 CPU Unit Hardware User's Manual (Cat. No. W578)
• NJ-series CPU Unit Hardware User’s Manual (Cat No. W500)

NJ/NX-series Troubleshooting Manual (W503) 15


Precautions for Correct Use

Precautions for Correct Use


Refer to the following manuals for precautions for correct use.
• NX-series CPU Unit Hardware User's Manual (Cat. No. W535)
• NX-series NX102 CPU Unit Hardware User's Manual (Cat. No. W593)
• NX-series NX1P2 CPU Unit Hardware User's Manual (Cat. No. W578)
• NJ-series CPU Unit Hardware User’s Manual (Cat No. W500)

16 NJ/NX-series Troubleshooting Manual (W503)


Regulations and Standards

Regulations and Standards


Refer to the following manuals for regulations and standards.
• NX-series CPU Unit Hardware User's Manual (Cat. No. W535)
• NX-series NX102 CPU Unit Hardware User's Manual (Cat. No. W593)
• NX-series NX1P2 CPU Unit Hardware User's Manual (Cat. No. W578)
• NJ-series CPU Unit Hardware User’s Manual (Cat No. W500)

NJ/NX-series Troubleshooting Manual (W503) 17


Versions

Versions
Hardware revisions and unit versions are used to manage the hardware and software in NJ/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 hard-
ware revisions or unit versions.

Checking Versions
You can check versions on the ID information indications or with the Sysmac Studio.

Checking Unit Versions on ID Information Indications


The unit version is given on the ID information indication on the side of the product.

l For NX701
The ID information on an NX-series NX701-££££ CPU Unit is shown below.

ID information indication

Lot number Serial number Unit version

LOT No. DDMYY£ xxxx Ver.1.££


PORT1 : ££££££££££££ HW Rev. £
PORT2 : ££££££££££££

MAC address Hardware revision

Note The hardware revision is not displayed for the Unit whose hardware revision is blank.

l For NX102
The ID information on an NX-series NX102-££££ CPU Unit is shown below.

18 NJ/NX-series Troubleshooting Manual (W503)


Versions

Unit version Hardware revision Lot number Serial number

Ver.£.££ HW Rev.£ LOT No. DDMYY£ xxxx


PORT1 ££££££££££££
PORT2 ££££££££££££

ID Information Indication MAC address

Note The hardware revision is not displayed for the Unit whose hardware revision is blank.

l For NX1P2
The ID information on an NX-series NX1P2-£££££££ CPU Unit is shown below.

MAC address

PORT1 : ££££££££££££
PORT2 : ££££££££££££
Hardware
Unit version Ver.1.££ HW Rev. £ revision
LOT No. DDMYY£ xxxx
ID information indication

Lot number Serial number

Note The hardware revision is not displayed for the Unit that the hardware revision is in blank.

l For NJ-series
The ID information on an NJ-series NJ501-££££ CPU Unit is shown below.

NJ/NX-series Troubleshooting Manual (W503) 19


Versions

ID information indication

Unit model Unit version Hardware revision

NJ501 - ££££ Ver.1.££ HW Rev. £


PORT1 MAC ADDRESS: ££££££££££££
PORT2 MAC ADDRESS: ££££££££££££
Lot No. DDMYY£ xxxx

Lot number Serial number MAC address

Note The hardware revision is not displayed for the Unit that the hardware revision is in blank.

20 NJ/NX-series Troubleshooting Manual (W503)


Versions

Checking Unit Versions with the Sysmac Studio


You can use the Sysmac Studio to check unit versions. The procedure is different for Units and for
EtherCAT slaves.

l Checking the Unit Version of an NX-series CPU Unit


You can use the Production Information while the Sysmac Studio is online to check the unit version
of a Unit. You can do this for the following Units.

Model Unit for which unit version can be checked


NX701-££££ CPU Unit
NX102-££££ CPU Unit and NX Unit on CPU Rack
NX1P2-££££ CPU Unit, NX Unit on CPU Rack, and Option Boards

1 Right-click CPU Rack under Configurations and Setup - CPU/Expansion Racks in the Multi-
view Explorer and select Production Information.
The Production Information Dialog Box is displayed.

l Checking the Unit Version of an NJ-series CPU Unit


You can use the Production Information while the Sysmac Studio is online to check the unit version
of a Unit. You can do this for the CPU Unit, CJ-series Special I/O Units, and CJ-series CPU Bus
Units. You cannot check the unit versions of CJ-series Basic I/O Units with the Sysmac Studio.

1 Double-click CPU Rack under Configurations and Setup - CPU/Expansion Racks in the
Multiview Explorer. Or, right-click CPU Rack under Configurations and Setup - CPU/
Expansion Racks in the Multiview Explorer and select Edit from the menu.
The Unit Editor is displayed.

2 Right-click any open space in the Unit Editor and select Production Information.
The Production Information Dialog Box is displayed.

l Changing Information Displayed in Production Information Dialog Box

1 Click 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 View Detail View

NJ/NX-series Troubleshooting Manual (W503) 21


Versions

The information that is displayed is different for the Outline View and Detail View. The Detail
View displays the unit version, hardware revision, and various versions. The Outline View dis-
plays only the unit version.

Note The hardware revision is separated by “/” and displayed on the right of the hardware version. The
hardware revision is not displayed for the Unit that the hardware revision is in blank.

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

1 Double-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.

2 Right-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.”

l Changing Information Displayed in Production Information Dialog Box

1 Click 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 View Detail View

22 NJ/NX-series Troubleshooting Manual (W503)


Versions

Unit Versions of CPU Units and Sysmac Studio Versions


The events that can occur depend on the unit versions of the NJ/NX-series CPU Unit, the EtherCAT
slaves, and the NX Units. You must use the corresponding version of Sysmac Studio to display events
that were added for version upgrades when troubleshooting from the Sysmac Studio or from the Trou-
bleshooter on an HMI.
Refer to the product manuals for information on the unit versions of the CPU Unit, EtherCAT slaves,
and NX Units, and for the relationship with the version of the Sysmac Studio.

NJ/NX-series Troubleshooting Manual (W503) 23


Related Manuals

Related Manuals
The followings are the manuals related to this manual. Use these manuals for reference.

Manual name Cat. No. Model numbers Application Description


NX-series CPU Unit W535 NX701-££££ Learning the basic An introduction to the entire NX701 system is
Hardware User's Manual specifications of the provided along with the following information on
NX701 CPU Units, the CPU Unit.
including introductory • Features and system configuration
information, design- • Introduction
ing, installation, and • Part names and functions
maintenance. • General specifications
Mainly hardware in- • Installation and wiring
formation is provided.
• Maintenance and inspection
NX-series W593 NX102-££££ Learning the basic An introduction to the entire NX102 system is
NX102 CPU Unit specifications of the provided along with the following information on
Hardware NX102 CPU Units, the CPU Unit.
User’s Manual including introductory • Features and system configuration
information, design- • Introduction
ing, installation, and • Part names and functions
maintenance. • General specifications
Mainly hardware in- • Installation and wiring
formation is provided.
• Maintenance and Inspection
NX-series W578 NX1P2-££££ Learning the basic An introduction to the entire NX1P2 system is
NX1P2 CPU Unit specifications of the provided along with the following information on
Hardware NX1P2 CPU Units, the CPU Unit.
User’s Manual including introductory • Features and system configuration
information, design- • Introduction
ing, installation, and • Part names and functions
maintenance. • General specifications
Mainly hardware in- • Installation and wiring
formation is provided.
• Maintenance and Inspection
NJ-series CPU Unit W500 NJ501-££££ Learning the basic An introduction to the entire NJ-series system is
Hardware User's Manual NJ301-££££ specifications of the provided along with the following information on
NJ101-££££ NJ-series CPU Units, the CPU Unit.
including introductory • Features and system configuration
information, design- • Introduction
ing, installation, and • Part names and functions
maintenance. • General specifications
Mainly hardware in- • Installation and wiring
formation is provided.
• Maintenance and inspection
NJ/NX-series CPU Unit W501 NX701-££££ Learning how to pro- The following information is provided on a Con-
Software User’s Manual NX102-££££ gram and set up an troller built with an NJ/NX-series CPU Unit.
NX1P2-££££ NJ/NX-series CPU • CPU Unit operation
NJ501-££££ Unit. • CPU Unit features
NJ301-££££ Mainly software infor- • Initial settings
NJ101-££££ mation is provided. • Programming based on IEC 61131-3 language
specifications
NX-series NX1P2 CPU Unit W579 NX1P2-££££ Learning about the Of the functions for an NX1P2 CPU Unit, the fol-
Built-in I/O and Option Board details of functions lowing information is provided.
User’s Manual only for an NX-series • Built-in I/O
NX1P2 CPU Unit and • Serial Communications Option Boards
an introduction of • Analog I/O Option Boards
functions for an An introduction of following functions for an
NJ/NX-series CPU NJ/NX-series CPU Unit is also provided.
Unit. • Motion control functions
• EtherNet/IP communications functions
• EtherCAT communications functions

24 NJ/NX-series Troubleshooting Manual (W503)


Related Manuals

Manual name Cat. No. Model numbers Application Description


NJ/NX-series Instructions W502 NX701-££££ Learning detailed The instructions in the instruction set (IEC
Reference Manual NX102-££££ specifications on the 61131-3 specifications) are described.
NX1P2-££££ basic instructions of
NJ501-££££ an NJ/NX-series
NJ301-££££ CPU Unit.
NJ101-££££
NJ/NX-series CPU Unit W507 NX701-££££ Learning about mo- The settings and operation of the CPU Unit and
Motion Control User’s Manual NX102-££££ tion control settings programming concepts for motion control are de-
NX1P2-££££ and programming scribed.
NJ501-££££ concepts.
NJ301-££££
NJ101-££££
NJ/NX-series W508 NX701-££££ Learning about the The motion control instructions are described.
Motion Control Instructions NX102-££££ specifications of the
Reference Manual NX1P2-££££ motion control in-
NJ501-££££ structions.
NJ301-££££
NJ101-££££
NJ/NX-series W505 NX701-££££ Using the built-in Information on the built-in EtherCAT port is pro-
CPU Unit NX102-££££ EtherCAT port on an vided.
Built-in EtherCAT® Port NX1P2-££££ NJ/NX-series CPU This manual provides an introduction and pro-
User’s Manual NJ501-££££ Unit. vides information on the configuration, features,
NJ301-££££ and setup.
NJ101-££££
NJ/NX-series W506 NX701-££££ Using the built-in Information on the built-in EtherNet/IP port is pro-
CPU Unit NX102-££££ EtherNet/IP port on vided.
Built-in EtherNet/IP™ Port NX1P2-££££ an NJ/NX-series Information is provided on the basic setup, tag
User’s Manual NJ501-££££ CPU Unit. data links, and other features.
NJ301-££££
NJ101-££££
NJ/NX-series W588 NX102-££££ Using the OPC UA. Describes the OPC UA.
CPU Unit NJ501-1£00
OPC UA
User’s Manual
NX-series W596 NX701-££20 Using the FINS func- Describes the FINS function of an NX-series CPU
CPU Unit NX102-££££ tion of an NX-series Unit.
FINS Function CPU Unit.
User’s Manual
NJ/NX-series W527 NX701-££20 Using the database Describes the database connection service.
Database Connection CPU NX102-££20 connection service
Units NJ501-££20 with NJ/NX-series
User’s Manual NJ101-££20 Controllers.
NJ-series W528 NJ501-1340 Using the GEM Serv- Provides information on the GEM Services.
SECS/GEM CPU Units ices with NJ-series
User’s Manual Controllers.
NJ-series W539 NJ501-4£££ Controlling robots Describes the functionality to control robots.
NJ Robotics CPU Unit with NJ-series CPU
User’s Manual Units.
NJ/NY-series O030 NJ501-5300 Performing numerical Describes the functionality to perform the numeri-
NC Integrated Controller NY532-5400 control with NJ/NY- cal control.
User’s Manual series Controllers.
NJ/NY-series O031 NJ501-5300 Learning about the The G code/M code instructions are described.
G code NY532-5400 specifications of the
Instructions Reference Manual G code/M code in-
structions.
NJ/NX-series W503 NX701-££££ Learning about the Concepts on managing errors that may be detect-
Troubleshooting Manual NX102-££££ errors that may be ed in an NJ/NX-series Controller and information
NX1P2-££££ detected in an on individual errors are described.
NJ501-££££ NJ/NX-series Con-
NJ301-££££ troller.
NJ101-££££

NJ/NX-series Troubleshooting Manual (W503) 25


Related Manuals

Manual name Cat. No. Model numbers Application Description


Sysmac Studio Version 1 W504 SYSMAC Learning about the Describes the operating procedures of the Sys-
Operation Manual -SE2£££ operating procedures mac Studio.
and functions of the
Sysmac Studio.
NX-series W519 NX-ECC£££ Learning how to use The following items are described: the overall
EtherCAT® Coupler Unit the NX-series Ether- system and configuration methods of an Ether-
User’s Manual CAT Coupler Unit CAT Slave Terminal (which consists of an NX-ser-
and EtherCAT Slave ies EtherCAT Coupler Unit and NX Units), and in-
Terminals. formation on hardware, setup, and functions to
set up, control, and monitor NX Units through
EtherCAT.
NX-series W525 NX-££££££ Referencing lists of Lists of the power consumptions, weights, and
Data Reference Manual the data that is re- other NX Unit data that is required to configure
quired to configure systems with NX-series Units are provided.
systems with NX-ser-
ies Units.
NX-series W521 NX-ID££££ Learning how to use Describes the hardware, setup methods, and
NX Units NX-IA££££ NX Units. functions of the NX Units.
User’s Manual NX-OC££££ Manuals are available for the following Units.
NX-OD££££ Digital I/O Units, Analog I/O Units, System Units,
NX-MD££££ Position Interface Units, Communications Inter-
W522 NX-AD££££ face Units, Load Cell Input Unit, and IO-Link Mas-
NX-DA££££ ter Units.
W592 NX-HAD£££
W566 NX-TS££££
NX-HB££££
W523 NX-PD1£££
NX-PF0£££
NX-PC0£££
NX-TBX01
W524 NX-EC0£££
NX-ECS£££
NX-PG0£££
W540 NX-CIF£££
W565 NX-RS££££
W567 NX-ILM£££
NX-series Z930 NX-SL££££ Learning how to use Describes the hardware, setup methods, and
Safety Control Unit NX-SI££££ NX-series Safety functions of the NX-series Safety Control Units.
User's Manual NX-SO££££ Control Units.
NX-series Z931 NX-SL££££ Learning about the Describes the instructions for the Safety CPU
Safety Control Unit specifications of in- Unit.
Instructions Reference Manual structions for the
Safety CPU Unit.
IO-Link System W570 NX-ILM£££ Learning everything Provides an overview of IO-Link Systems and ex-
User’s Manual GX-ILM£££ from an introduction plains the system configuration, communications
to details about IO- specifications, communications methods, I/O da-
Link Systems, includ- ta, parameters, models, Support Software, and
ing mainly software troubleshooting.
information common
to all IO-Link mas-
ters, Support Soft-
ware operating meth-
ods, and trouble-
shooting.

26 NJ/NX-series Troubleshooting Manual (W503)


Related Manuals

Manual name Cat. No. Model numbers Application Description


GX-series EtherCAT Slave W488 GX-ID££££ Learning how to use Describes the hardware, setup methods and
Units GX-OD££££ the EtherCAT remote functions of the EtherCAT remote I/O terminals.
User’s Manual GX-OC££££ I/O terminals.
GX-MD££££
GX-AD££££
GX-DA££££
GX-EC££££
XWT-ID££
XWT-OD££
MX2/RX Series I574 3G3AX-MX2-ECT Learning how to con- Describes the following information for the
Inverter 3G3AX-RX-ECT nect a 3G3AX-MX2- 3G3AX-MX2-ECT and 3G3AX-RX-ECT EtherCAT
EtherCAT Communications ECT or 3G3AX-RX- Communications Unit for MX2/RX-series Inver-
Unit ECT EtherCAT Com- ters: installation, parameter settings required for
User’s Manual munications Unit for operation, troubleshooting, and inspection meth-
MX2/RX-series Inver- ods.
ters.
AC Servomotors/Servo Drives I586 R88M-1£ Learning how to use Describes the hardware, setup methods and
1S-series with R88D-1SN£-ECT the Servomotors/ functions of the Servomotors/Servo Drives with
Built-in EtherCAT® Communi- Servo Drives with built-in EtherCAT Communications.
cations User's Manual built-in EtherCAT
Communications.
AC Servomotors/Servo Drives I576 R88M-K£ Learning how to use Describes the hardware, setup methods and
G5 Series with R88D-KN£-ECT the AC Servomotors/ functions of the AC Servomotors/Servo Drives
Built-in EtherCAT® Communi- I577 R88L-EC-£ Servo Drives with with built-in EtherCAT Communications.
cations User's Manual R88D-KN£-ECT-L built-in EtherCAT The linear motor type model and the model dedi-
Communications. cated for position controls are available in G5-
series.
EtherCAT Digital-type Sensor E413 E3X-ECT Learning how to con- Provides the specifications of and describes ap-
Communication Unit nect E3X-series plication methods for E3X-series EtherCAT Slave
Operation Manual EtherCAT Slave Units.
Units.
E3NW-ECT EtherCAT Digital E429 E3NW-ECT Learning how to con- Provides the specifications of and describes ap-
Sensor Communications Unit nect E3NW EtherCAT plication methods for E3NW EtherCAT Slave
Operation Manual Slave Units. Units.
Vision System Z342 FH-££££ Learning how to con- The functions, settings, and communications
FH/FZ5 Series FH-££££-££ nect FH/FZ5-series methods to communicate with FH/FZ5 -series Vi-
User’s Manual for Communica- FZ5-£££ Vision Systems sion Systems from a PLC or other external device
tions Settings FZ5-£££-££ are described.
FZ5-££££
FZ5-££££-££
Displacement Sensor ZW-ser- Z332 ZW-CE1£ Learning how to use Describes the hardware, setup methods and
ies the ZW-series Dis- functions of the ZW-series Displacement Sen-
Confocal Fiber Type Displace- placement Sensors. sors.
ment Sensors
User’s Manual
CJ-series W490 CJ1W-AD£££ Learning how to use The methods and precautions for using CJ-series
Special Unit Manuals CJ1W-DA£££ CJ-series Units with Units with an NJ-series CPU Unit are described,
For NJ-series CPU Unit CJ1W-MAD42 an NJ-series CPU including access methods and programming in-
W491 CJ1W-TC£££ Unit. terfaces.
Manuals are available for the following Units.
W492 CJ1W-CT021
Analog I/O Units, Insulated-type Analog I/O Units,
W498 CJ1W-PDC15
Temperature Control Units, ID Sensor Units,
CJ1W-PH41U
High-speed Counter Units, Serial Communica-
CJ1W-AD04U
tions Units, DeviceNet Units, EtherNet/IP Units
W493 CJ1W-CRM21 and CompoNet Master Units..
W494 CJ1W-SCU££
W495 CJ1W-EIP21
W497 CJ1W-DRM21
Z317 CJ1W-V680£££

NJ/NX-series Troubleshooting Manual (W503) 27


Related Manuals

Manual name Cat. No. Model numbers Application Description


NA-series V117 NA5-£W££££ Learning the specifi- Information is provided on NA-series Programma-
Programmable Terminal cations and settings ble Terminal specifications, part names, installa-
User’s Manual required to install an tion procedures, and procedures to connect an
User’s Manual NA-series Program- NA Unit to peripheral devices. Information is also
mable Terminals and provided on maintenance after operation and
connect peripheral troubleshooting.
devices.
NA-series Programmable Ter- V118 NA5-£W££££ Learning about NA- Describes the pages and object functions of the
minal series PT pages and NA-series Programmable Terminals.
Software User’s Manual object functions.
NS-series Programmable Ter- V073 NS15-£££££ Learning how to use Describes the setup methods, functions, etc. of
minals NS12-£££££ the NS-series Pro- the NS-series Programmable Terminals.
Programming Manual NS10-£££££ grammable Termi-
NS8-£££££ nals.
NS5-£££££
*1. NX-TS££££ Temperature Input Units are introduced in Cat. No. W522 before Cat. No. W566 is released.

28 NJ/NX-series Troubleshooting Manual (W503)


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. W503-E1-20


Revision code

Revision
Date Revised content
code
01 July 2011 Original production
02 March 2012 Added information related to the upgrade to CPU unit version 1.01, made
additions and changes to events related to the addition of devices that can
be connected, and corrected mistakes.
03 May 2012 Added information related to the upgrade to CPU unit version 1.02, made
additions and changes to events related to the addition of devices that can
be connected, and corrected mistakes.
04 August 2012 Made additions to events and changes to the contents related to the upgrade
to CPU unit version 1.03, and corrected mistakes.
05 February 2013 Made additions to events and changes to the contents related to the upgrade
to CPU unit version 1.04, and corrected mistakes.
06 April 2013 Made additions to events and changes to the contents related to the upgrade
to CPU unit version 1.05, and corrected mistakes.
07 June 2013 Made additions to events and changes to the contents related to the upgrade
to CPU unit version 1.06, and corrected mistakes.
08 September 2013 Made additions to events and changes to the contents related to the upgrade
to CPU unit version 1.07, and corrected mistakes.
09 December 2013 Made additions to events and changes to the contents related to the upgrade
to CPU unit version 1.08, and corrected mistakes.
10 July 2014 Corrected mistakes.
11 January 2015 Made additions to events and changes to the contents related to the upgrade
to CPU unit version 1.10, and corrected mistakes.
12 April 2015 Made additions to events and changes to the contents related to the addition
of the NX701-££££ and NJ101-££££, and corrected mistakes.
13 April 2016 Made changes to the contents related to the upgrade to CPU unit version
1.11, and corrected mistakes.
14 July 2016 Made changes to the contents related to the upgrade to CPU unit version
1.12, and corrected mistakes.
15 October 2016 Made changes to the contents related to the upgrade to CPU unit version
1.13, and corrected mistakes.
16 April 2017 Made changes to the contents related to the upgrade to CPU unit version
1.14, and corrected mistakes.
17 October 2017 Made changes to the contents related to the upgrade to CPU unit version
1.16,
added an error log table for CJ-series Special Units,
and corrected mistakes.

NJ/NX-series Troubleshooting Manual (W503) 29


Revision History

Revision
Date Revised content
code
18 January 2018 Made changes to the contents related to the upgrade to CPU unit version
1.17.
19 April 2018 Made changes to the contents related to the to the addition of NX-series
NX102 CPU Units,
made changes to the contents related to the upgrade to CPU unit version
1.18 and 1.30,
Collected descriptions on event codes and errors of each function module of
NJ/NX-series CPU Units to this manual,
Moved descriptions on the followings from Section 3 to Appendices,
• Tables of the errors (events) that can occur in models other than the
standard CPU Units.
• An Error Log Table for CJ-series Special Units
• Events in Order of Event Codes
and corrected mistakes.
20 July 2018 Added information related to the upgrade to CPU unit version 1.31, made
additions and changes to events related to the addition of devices that can
be connected.
Corrected mistakes.

30 NJ/NX-series Troubleshooting Manual (W503)


1 1

Overview of Errors
This section provides information that is required to troubleshoot errors. It introduces
the types of errors that can occur on an NJ/NX-series, the operation that occurs in re-
sponse to errors, and the methods you can use to check for errors.
Refer to Section 2 Section 2 Error Troubleshooting Methods on page 2 - 1 for infor-
mation on troubleshooting errors.

1-1 Overview of NJ/NX-series Errors ................................................................ 1 - 2


1-1-1 Types of Errors ............................................................................................. 1 - 4
1-1-2 CPU Unit Status............................................................................................ 1 - 5
1-2 Fatal Errors .................................................................................................. 1 - 9
1-2-1 Types of Fatal Errors ................................................................................... 1 - 9
1-2-2 Checking for Fatal Errors.............................................................................1 - 11
1-3 Non-fatal Errors ......................................................................................... 1 - 12
1-3-1 Types of Non-fatal Errors ........................................................................... 1 - 12
1-3-2 Checking for Non-fatal Errors .................................................................... 1 - 26
1-3-3 Resetting Non-fatal Errors ......................................................................... 1 - 30
1-3-4 Errors Related to the Motion Control Function Module............................... 1 - 33
1-3-5 Errors Related to the EtherNet/IP Function Module ................................... 1 - 37
1-3-6 Errors Related to the EtherCAT Master Function Module........................... 1 - 40

NJ/NX-series Troubleshooting Manual (W503) 1-1


1 Overview of Errors

1-1 Overview of NJ/NX-series Errors


You manage all of the errors that occur on the NJ/NX-series Controller as events. The same methods
are used for all events. This allows you to see what errors have occurred and find corrections for them
with the same methods for the entire range of errors that is managed (i.e., CPU Unit, NX Units, NXser-
ies Slave Terminals, EtherCAT slaves,*1 and CJ-series Units).
*1. Only Sysmac devices are supported. For information on EtherCAT slaves that are Sysmac devices, refer to
for the NJ/NX-series CPU Unit Built-in Ether-CAT Port User’s Manual (Cat. No. W505).

Host computer
HMI

Checking
Network Status
EtherNet/IP

Troubleshooter

Network Configurator

Built-in EtherNet/IP
NJ/NX-series port

Troubleshooting functions CPU Unit CJ-series Units and NX Units

Sysmac Studio

Built-in EtherCAT port

EtherCAT

EtherCAT
slaves

Error management range for


NJ/NX-series Controller

You can use the troubleshooting functions of the Sysmac Studio or the Troubleshooter on an HMI to
quickly check for errors that have occurred and find corrections for them.

To perform troubleshooting from an HMI, connect the HMI to the built-in EtherNet/IP port on the CPU
Unit.

You can also use the Network Configurator to check the network status of EtherNet/IP. For the proce-
dure to check network status, refer to the methods of communications status check and troubleshoot-
ing for the EtherNet/IP network described in the NJ/NX-series CPU Unit Built-in EtherNet/IP Port
User’s Manual (Cat. No. W506).

1-2 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

1-1 Overview of NJ/NX-series Er-


Precautions for Correct Use

• The only CPU Units on which CJ-series Units can be mounted are the NJ-series CPU Units.
• The only CPU Units on which NX Units can be mounted are the NX102 CPU Units and
NX1P2 CPU Units.
• Refer to A-5 Applicable Range of the HMI Troubleshooter on page A - 244 for the applicable

rors
range of the HMI Troubleshooter.

NJ/NX-series Troubleshooting Manual (W503) 1-3


1 Overview of Errors

1-1-1 Types of Errors


There are two main types of errors (events) depending on whether the NJ/NX-series can manage
them or not.

l Fatal Errors
These errors are not detected by the event management function of the NJ/NX-series because the
CPU Unit stops operation.
You cannot identify or reset these errors with the Sysmac Studio or an HMI.

Refer to 1-2 Fatal Errors on page 1 - 9 for error types and confirmation methods of fatal errors in
the CPU Unit.

l Non-fatal errors
These errors are detected and managed with the event management function of the NJ/NX-series.
You can confirm these errors with the Sysmac Studio or an HMI.

Refer to 1-3 Non-fatal Errors on page 1 - 12 for error types and confirmation methods of non-fatal
errors in the CPU Unit.

1-4 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

1-1 Overview of NJ/NX-series Er-


1-1-2 CPU Unit Status
You can check the operating status of the CPU Unit with the PWR/POWER, RUN, and ERROR indica-
tors on the front panels of the Power Supply Unit and CPU Unit.

rors
l NX-series CPU Units
NX701 CPU Unit
1
Power Supply Unit CPU Unit

1-1-2 CPU Unit Status


RUN indicator
PWR indicator RUN
ERROR

BUSY
SHTDWN

ERROR indicator SD PWR


SD BUSY

PORT1
L1 L1 EtherNet/IP
AC100-2 NET RUN
INPUT
NET ERR
L2/N L2/N
LINK/ACT

NX102 CPU Unit

POWER LED
RUN LED

ERROR LED

NX1P2 CPU Unit


CPU Unit

NX1P2

POWER indicator IN + - COM 01 03 05 07 09 11


SW SETTING + - 00 02 04 06 08 10 12

PORT1 EtherNet/IP POWER


RUN indicator RUN
ERROR
BUSY
ERROR indicator SD PWR
SD BUSY
PORT1 EtherNet/IP
NET RUN

NJ/NX-series Troubleshooting Manual (W503) 1-5


1 Overview of Errors

The following table shows the status of front-panel indicators, the status of user program execution,
and the ability to connect communications to the Sysmac Studio or an HMI during startup, during
normal operation, and when errors occur.
(¡:Lit/l:Not lit/8:Flashing)

Power
Supply
CPU Units
Unit/CPU User pro- Communications
CPU Unit operating status Unit gram execu- with Sysmac Stu-
PWR/ tion status dio or HMI
RUN ERROR
POWER
(green) (red)
(green)
¡ 8 l Stopped. Not possible.
(2-s inter-
vals fol-
Startup
lowed by
0.5-s in-
tervals)
RUN mode ¡ ¡ l Continues. Possible.
Normal operation
PROGRAM mode ¡ l l Stopped.
Power Supply Error*1 l l l Stopped. Not possible.

CPU Unit Reset*1*2/ ¡ l l Stopped.


Hardware Initialization
Error*1*3
¡ l or 8 (2- ¡ Stopped.
Fatal error in CPU s intervals
CPU Unit Error*1
Unit or 0.5-s
intervals)
¡ 8 l Stopped.
(2-s inter-
System Initialization Er-
vals) for
ror*1
30 s or
longer
Major Fault*4 ¡ l ¡ Stopped. Possible.
¡ ¡ 8 (Communications
Continues.*5
can be connected
Partial fault*4 (1-s inter-
vals) from an HMI if
Non-fatal error in
EtherNet/IP is op-
CPU Unit ¡ ¡ 8 Continues.
erating normally.)
Minor Fault*4 (1-s inter-
vals)
Observation*4 ¡ ¡ l Continues.
*1. Refer to 1-2 Fatal Errors on page 1 - 9 for information on individual errors.
*2. This error can occur for NX701 CPU Units. If the status of indicators shown above continues 30 seconds or longer, this
error exists.
*3. This error can occur for NX102 CPU Units or NX1P2 CPU Units. If the status of indicators shown above continues 30
seconds or longer, this error exists.
*4. Refer to 1-3 Non-fatal Errors on page 1 - 12 for information on individual errors.
*5. The function module where the error occurred stops.

1-6 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

1-1 Overview of NJ/NX-series Er-


Precautions for Correct Use

When an NX102 CPU Unit or NX1P2 CPU Unit is used, a power shortage may occur at the
CPU Rack depending on the configuration of NX Units mounted to the CPU Unit. If one of the
followings occurs, use the Sysmac Studio to check if the power consumed by the Units on the
CPU Rack exceeds the supplied power.

rors
• The CPU Unit is operating but the mounted NX Units do not operate.
• Power is supplied to the CPU Unit, but the CPU Unit does not turn ON.
1

1-1-2 CPU Unit Status

NJ/NX-series Troubleshooting Manual (W503) 1-7


1 Overview of Errors

l NJ-series CPU Units


Power Supply Unit CPU Unit

RUN indicator
PWR indicator
ERROR indicator

The following table shows the status of front-panel indicators, the status of user program execution,
and the ability to connect communications to the Sysmac Studio or an HMI during startup, during
normal operation, and when errors occur.
(¡:Lit/l:Not lit/8:Flashing)

Power
Supply CPU Unit User pro- Communications
CPU Unit operating status Unit gram execu- with Sysmac Stu-
PWR RUN ERROR tion status dio or HMI
(green) (green) (red)
¡ 8 l Stopped. Not possible.
Startup (1-s inter-
vals)
RUN mode ¡ ¡ l Continues. Possible.
Normal operation
PROGRAM mode ¡ l l Stopped.
Power Supply Error*1 l l l Stopped. Not possible.

CPU Unit Reset*1 ¡ l l Stopped.

Fatal error in CPU ¡ 8 ¡ Stopped.


Incorrect Power Supply
Unit (3-s inter-
Unit Connected*1
vals)
CPU Unit Watchdog ¡ l ¡ Stopped.
Timer Error*1
Major Fault*2 ¡ l ¡ Stopped. Possible.
¡ ¡ 8 (Communications
Continues.*3
can be connected
Partial fault*2 (1-s inter-
vals) from an HMI if
Non-fatal error in
EtherNet/IP is op-
CPU Unit ¡ ¡ 8 Continues.
erating normally.)
Minor Fault*2 (1-s inter-
vals)
Observation*2 ¡ ¡ l Continues.
*1. Refer to 1-2 Fatal Errors on page 1 - 9 for information on individual errors.
*2. Refer to 1-3 Non-fatal Errors on page 1 - 12 for information on individual errors.
*3. The function module where the error occurred stops.

1-8 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

1-2 Fatal Errors

1-2 Fatal Errors


1-2-1 Types of Fatal Errors
This section describes the errors that cause the CPU Unit of the NJ/NX-series to stop. The errors that
can occur depend on the CPU Unit.
Communications with the Sysmac Studio or an HMI are not possible if there is a fatal error in the CPU
1
Unit.

1-2-1 Types of Fatal Errors


(¡: Error that can occur)

CPU Unit
Error name NX102 NJ-series Con-
NX701
NX1P2 troller
Power Supply Error ¡ ¡ ¡
CPU Unit Reset ¡ ¡
Hardware Initialization Error ¡
Incorrect Power Supply Unit Connected ¡
CPU Unit Error ¡ ¡
CPU Unit Watchdog Timer Error ¡
System Initialization Error ¡ ¡

l Power Supply Error


Power is not supplied, the voltage is outside of the allowed range, or the Power Supply Unit or
power supply section is faulty.

l CPU Unit Reset


The CPU Unit stopped operation because of a hardware error. For an NJ-series CPU Unit, this er-
ror can also occur for reasons other than hardware failures, as given below.
• The power supply to an Expansion Rack is OFF.
• The I/O Connecting Cable is incorrectly installed.
• The IN and OUT connectors are reversed.
• The connectors are not mated properly.
• There is more than one I/O Control Unit on the CPU Rack or there is an I/O Control Unit on an
Expansion Rack.

l Hardware Initialization Error


This error can occur for an NX102 CPU Unit or NX1P2 CPU Unit. It indicates a data error in mini-
mum programs required to initialize the hardware. Only the POWER indicator will be lit while the
CPU Unit is starting, but if it is lit for 30 seconds or longer, then this error occurs.

l Incorrect Power Supply Unit Connected


There is a CJ-series Power Supply Unit connected to the NJ-series CPU Unit. The operation of the
Controller is stopped.

NJ/NX-series Troubleshooting Manual (W503) 1-9


1 Overview of Errors

l CPU Unit Watchdog Timer Error


This error can occur for an NJ-series CPU Unit. This error occurs when the watchdog timer times
out because of a hardware failure or when temporary data corruption causes the CPU Unit to hang.

l CPU Unit Error


This error can occur for an NX-series CPU Unit. It indicates that there is a hardware failure or that
the CPU is running out of control due to temporary data corruption.

l System Initialization Error


This error can occur for an NX-series CPU Unit. It indicates a hardware failure or data error.
The RUN indicator will flash at 2-second intervals while the CPU Unit is starting, but if it flashes for
30 seconds or longer, then this error occurs.

1 - 10 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

1-2-2 Checking for Fatal Errors

1-2 Fatal Errors


You can identify fatal errors based on the status of the PWR/POWER, RUN, and ERROR indicators,
as well as by the ability to connect communications to the Sysmac Studio.
Refer to Section 2 Error Troubleshooting Methods on page 2 - 1 for information on identifying er-
rors and corrections.

l NX-series CPU Units 1


(¡:Lit/l:Not lit/8:Flashing)

1-2-2 Checking for Fatal Errors


Indicators
Communications
PWR/POWER CPU Unit operating status
RUN (green) ERROR (red) with Sysmac Studio
(green)
l l l Not possible.*1 Power Supply Error
¡ l l CPU Unit Reset/Hardware
Initialization Error
¡ l or ¡ CPU Unit Error
8
(at 2-s intervals
or 0.5-s inter-
vals)
¡ 8 (2-s intervals) l System Initialization Error
for 30 s or lon-
ger
*1. An online connection to the Sysmac Studio is necessary to differentiate between CPU Unit Resets/Hard-
ware Initialization Errors, CPU Unit Errors, and non-fatal errors in the CPU Unit. Power Supply Errors
and System Initialization Errors can be differentiated with the indicators. There is no need to see if you
can go online with the CPU Unit from the Sysmac Studio.

l NJ-series CPU Unit


(¡:Lit/l:Not lit/8:Flashing)

Indicators Communications
CPU Unit operating status
PWR (green) RUN (green) ERROR (red) with Sysmac Studio
l l l Not possible.*1 Power Supply Error
¡ l l CPU Unit Reset
¡ 8 ¡ Incorrect Power Supply Unit
(3-s intervals) Connected
¡ l ¡ CPU Unit Watchdog Timer
Error
*1. An online connection to the Sysmac Studio is necessary to differentiate between CPU Unit Resets, CPU
Unit Watchdog Timer Errors, and non-fatal errors in the CPU Unit. Power Supply Errors and Incorrect
Power Supply Unit Connected errors can be differentiated with the indicators. There is no need to see if
you can go online with the CPU Unit from the Sysmac Studio.

NJ/NX-series Troubleshooting Manual (W503) 1 - 11


1 Overview of Errors

1-3 Non-fatal Errors


1-3-1 Types of Non-fatal Errors
Non-fatal errors that occur in the NJ/NX-series Controller are managed as events. You can check the
event to find out what type of error occurred.

l Controller Events

Additional Information

• You cannot check the error logs that are managed independently by EtherCAT slaves on Sys-
mac Studio because they are not for Controller events. Refer to relevant manuals for the
slaves for the procedures to read error logs and correct errors.
• Error causes and corrections are not displayed on the Controller Event Log Tab Page in the
Sysmac Studio, although error codes, which are registered in the error logs that are managed
independently by CJ-series Special Units, are displayed. Refer to relevant manuals for the
Units for the procedures to read error logs and correct errors.

l User-defined Events
These are events that occur in applications that the user developed.

This manual does not describe user-defined events. Refer to the NJ/NX-series CPU Unit Software
User's Manual (Cat. No. W501) for information on user-defined events.

Overview of Controller Events (Errors and Information)


You use the same methods to manage all of the events that occur on the NJ/NX-series Controller. The
events that occur are saved in the CPU Unit or NX-series Slave Terminals.
You can use the Sysmac Studio or an HMI to confirm current Controller events and the log of events
that occurred before. This log is called an event log.
To use an HMI to check events, connect the HMI to the built-in EtherNet/IP port on the CPU Unit.

The event management for NX-series Units is shown below.

1 - 12 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

1-3 Non-fatal Errors


Check current Controller
events and the event log
of past events.

Sysmac Studio NX-series CPU Unit NX Units NX Units

PLC Function Motion Control EtherCAT Master EtherNet/IP NX Bus


Event source
Module Function Module Function Module Function Module Function Module

User program
Event logs
Or
Create User-defined
Error instruction:
1
Event logs SetAlarm

HMI Create User-defined


Information

1-3-1 Types of Non-fatal Errors


instruction: SetInfo

Backup battery*1
Check current Controller EtherCAT EtherCAT
events and the event log Slave slave
of past events. Terminal

Event logs

*1. For NX701, the event logs are saved in battery-backup memory.
For NX102 and NX1P2, they are saved in non-volatile memory.

Precautions for Correct Use

The only CPU Units on which NX Units can be mounted are the NX102 CPU Units and NX1P2
CPU Units.

The event management for NJ-series Units is shown below.

Check current Controller


events and the event log
of past events.

Sysmac Studio CJ-series


NJ-series CPU Unit
Units
PLC Function Motion Control EtherCAT Master EtherNet/IP
Event source Errors in
Module Function Module Function Module Function Module
Special Units

User program

Or Create User-defined
Error instruction:
Event logs SetAlarm

HMI Create User-defined


Information
instruction: SetInfo

Check current Controller Backup battery


EtherCAT EtherCAT
events and the event log Slave slave
Terminal
of past events.

Event logs

NJ/NX-series Troubleshooting Manual (W503) 1 - 13


1 Overview of Errors

Additional Information

For an NX-series or NJ-series CPU Unit, use the following information to handle errors that oc-
curred in an EtherCAT Slave Terminal or EtherCAT slave.
• Refer to the manual for the Communications Coupler Unit for details on the event log in a
Slave Terminal.
• When there is an emergency message that notifies an error from an EtherCAT slave to the
CPU Unit, it is recorded in the event log of the EtherCAT Master Function Module as the
Emergency Message Detected (64200000 hex) event.
• You cannot confirm the event log for an EtherCAT slave that has no event log. To record an
error history as an event, you have to change the setting of the EtherCAT slave to notify
emergency messages, then the Emergency Message Detected (64200000 hex) event is re-
corded. However, errors which cannot be notified by emergency messages from EtherCAT
slaves are not recorded in the event log.
Meanwhile, there is a way to display error history of some EtherCAT slaves that do not have
the event log, on the Sysmac Studio version 1.15 or higher as the event log. Refer to relevant
manuals for EtherCAT slaves for the possibility to display error history as the event log.
• Refer to relevant manuals for the slaves for the procedures to read error history of EtherCAT
slaves.

1 - 14 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

1-3 Non-fatal Errors


Details on Controller Events (Errors and Information)

l Controller Event Times


The time of occurrence is recorded when an event occurs.
The times of occurrence are based on the CPU Unit’s built-in clock data.
For events that occur in EtherCAT Slave Terminals, the times of occurrence are recorded based on
the CPU Unit’s built-in clock data that the EtherCAT Slave Terminal receives from the CPU Unit. 1
If the EtherCAT Slave Terminal cannot obtain the clock data from the CPU Unit, the time of occur-
rence on the Sysmac Studio is displayed as ----/--/-- --:--:--. For an event occurred before the Ether-

1-3-1 Types of Non-fatal Errors


CAT Slave Terminal obtains the clock data from the CPU Unit, the time of occurrence is also dis-
played as ----/--/-- --:--:--.
The time of occurrence for an event is displayed on the Sysmac Studio or HMI.

Version Information

If the EtherCAT Slave Terminal cannot obtain the clock data from the CPU Unit or an event oc-
curred before the EtherCAT Slave Terminal obtains the clock data from the CPU Unit, the time
of occurrence is displayed as 1970/1/1 0:00:00 with Sysmac Studio version 1.14 or lower.

l Sources of Controller Events


The Event source information indicates the location where an event occurred.
The event source identifies the particular function module in the CPU Unit in which the event occur-
red.
For some function modules, there is more detailed information about the event source. This infor-
mation is called the Source details.
The following information is provided as the event source details.

Event source Source details


PLC Function Module Instructions, power supply, built-in I/O, Option Board, I/O bus
master, CJ-series Unit, OPC UA Server Function, DB con-
nection service*1, or SECS/GEM*2
NX Bus Function Module*3 Master or NX Unit
Motion Control Function Module Common, axis, or axes group
EtherCAT Master Function Module Communications port, EtherCAT master, EtherCAT Coupler
Unit, NX Unit, or EtherCAT slave
EtherNet/IP Function Module Communications port, communications port 1, communica-
tions port 2, CIP, CIP1, CIP2, FTP, NTP, or SNMP
*1. Only for NJ/NX-series Database Connection CPU Units.
*2. Only for NJ-series SECS/GEM CPU Units.
*3. Only for NX102 CPU Units and NX1P2 CPU Units.

Note An NC Integrated Controller has the CNC Function Module. For how to check and correct errors in the
CNC Function Module, refer to NJ/NY-series NC Integrated Controller User's Manual(Cat. No. O030).

The event source is displayed on the Sysmac Studio or HMI.

NJ/NX-series Troubleshooting Manual (W503) 1 - 15


1 Overview of Errors

l Levels of Controller Events (Errors and Information)


The following table classifies the levels of Controller events according to the effect that the errors
have on control. All events in impact levels as errors are collectively called Controller errors. All
other events that are not classified into errors but mean information are called Controller informa-
tion.

No. Level Level name Classification


1 High Major fault level Controller errors
2 Partial fault level
3 Minor fault level
4 Observation
5 Low Information Controller informa-
tion

Errors with a higher level have a greater impact on the functions that the NJ/NX-series Controller
provides, and are more difficult to recover from.
When an event occurs, the Sysmac Studio or HMI will display the level name.

Each event level is described below.

Level Description
Major fault level These errors prevent control operations for the entire Controller.
When the CPU Unit detects a major fault, it immediately stops the execution
of the user program and turns OFF the loads of all slave, including remote
I/O.
With EtherCAT slaves, some NX Units, and some CJ-series Special Units,
you can set the slave settings or Unit settings to select whether outputs will
go OFF or retain their previous status.
You cannot reset major fault level errors from the user program, the Sysmac
Studio or an HMI.You cannot reset major fault level errors from the user pro-
gram, the Sysmac Studio or an HMI. To recover from a major fault level er-
ror, remove the cause of the error, and either cycle the power supply to the
Controller, or reset the Controller from the Sysmac Studio.
Partial fault level These errors prevent control operations in a certain function module in the
Controller.
The NJ/NX-series CPU Unit continues to execute the user program even af-
ter a partial fault level error occurs. You can include error processing in the
user program in order to stop equipment safely.
After you remove the cause of the error, execute one of the following to re-
turn to normal status.
• Reset the error from the user program, the Sysmac Studio, or an HMI.
• Cycle the power supply.
• Reset the Controller from the Sysmac Studio.
Minor fault level These errors prevent part of the control operations in a certain function mod-
ule in the Controller.
The troubleshooting for minor fault level errors is the same as the process-
ing for partial fault level errors.
Observations These errors do not affect the control operations of the Controller.
The observation notifies you of potential problems before they develop into a
minor fault level error or worse.
Information Events that are classified as information provide information that do not indi-
cate errors.

1 - 16 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

You can change the event level for some events. Refer to NJ/NX-series CPU Unit Software User's

1-3 Non-fatal Errors


Manual (Cat. No. W501) for details on changing event levels. Refer to Section 3 Error Descrip-
tions and Corrections on page 3 - 1, A-1 Other Errors (Events) That Can Occur in the CPU Units
on page A - 2, and A-2 Errors (Events) That Can Occur in Connected Devices on page A - 55 in
this manual to see the events for which you can change the event level.

1-3-1 Types of Non-fatal Errors

NJ/NX-series Troubleshooting Manual (W503) 1 - 17


1 Overview of Errors

l Operation for Each Level


The way that the Controller operates when an event occurs depends on the level of the Controller
event.

Level of current event


Controller in-
Controller errors
Item formation
Major fault Partial fault Minor fault Observation Information
level level level
Definition These errors These errors These errors These errors These are not
are serious er- prevent all of prevent part of do not affect errors, but ap-
rors that pre- the control in a the control op- system control pear in the
vent control function mod- erations in a operations. event log to
operations for ule other than certain func- notify the user
the entire Con- PLC Function tion module. of specific in-
troller. Module. formation.
Event examples • Non-volatile • Motion Con- • Positive • Packet Dis- • Power
Memory Da- trol Period Limit Input carded Due Turned ON
ta Corrupted Exceeded Detected to Full Re- • Power Inter-
(PLC Func- (Motion (Motion ception Buf- rupted
tion) Control Control fer (Ether- • Memory All
Function Function Net/IP Cleared
Module) Module) Function
• Communi- • Low Battery Module)
cations Voltage
Controller (PLC Func-
Failure tion Module)
(EtherCAT
Master
Function
Module)
Front- PWR/
panel POWE R Lit Lit Lit Lit Lit
indica- (green)
tors *1 RUN
Not lit Lit Lit Lit Lit
(green)
ERRO R Flashes at 1-s Flashes at 1-s
Lit Not lit Not lit
(red) intervals. intervals.

1 - 18 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

Level of current event

1-3 Non-fatal Errors


Controller in-
Controller errors
Item formation
Major fault Partial fault Minor fault Observation Information
level level level
NJ/NX- RUN out- OFF ON ON ON ON
series put on
CPU Power
Unit Supply
1
opera- Unit

1-3-1 Types of Non-fatal Errors


tion User pro- Stops. Continues.*2 Continues. Continues. Continues.
gram exe-
cution sta-
tus
Outputs Yes No No No No
turned
OFF
Error reset Not possible. Depends on Depends on --- ---
the nature of the nature of
the error. the error.
Event logs Recorded. Recorded. Recorded. Recorded. Recorded.
(Some errors
are not record-
ed.)
Outputs from Ether- Refer to I/O • Errors in According to According to According to
CAT slaves and Ba- Operation for EtherCAT user program. user program. user program.
sic Output Units Major Fault Master
Level Control- Function
ler Errors on Module: De-
page 1 - 22 pends on
settings in
the slave.
• Errors in
other func-
tion mod-
ules: Ac-
cording to
user pro-
gram.
Sysmac Studio dis- Error messages are automatically displayed in These items are not displayed
play the Controller Status Pane. in the error display in the Con-
(when online) The user can display detailed information in the troller Status Pane.
Troubleshooting Dialog Box.
*1. If multiple Controller errors have occurred, the indicators show the error with the highest event level.
*2. Operation stops in the function module (NX Bus Function Module, Motion Control Function Module,
EtherCAT Master Function Module, or EtherNet/IP Function Module) in which the error occurred.

NJ/NX-series Troubleshooting Manual (W503) 1 - 19


1 Overview of Errors

l Operation in the Function Module Where an Error Event Occurred


Level of current event
Function module
Major fault level Partial fault level Minor fault level Observation
PLC Function User program exe- --- Operation continues.
Module cution stops.
NX Bus Function --- I/O refreshing for Operation contin- Operation contin-
Module NX bus communi- ues. If an NX Unit ues.
cations stops. error occurs, opera-
(NX Unit operation tion depends on the
depends on the NX Fail-soft Operation
Unit settings.) Setting.
Motion Control --- All axes stop. • The affected ax- • Axis operation
Function Module (The stop method is/axes group continues.
depends on the er- stops. • The motion con-
ror.) (The stop meth- trol instruction is
od depends on not executed (for
the settings.) instructions not
• The motion con- related to axis
trol instruction is operation).
not executed (for
instructions relat-
ed to axis opera-
tion.)
EtherCAT Master --- EtherCAT commu- I/O refreshing for I/O refreshing for
Function Module nications stop. EtherCAT commu- EtherCAT commu-
(The slaves oper- nications stops or nications continues.
ate according to the continues accord-
settings in the ing to the Fail-soft
slaves.) Operation Setting
in the master.
(If I/O refreshing
stops, the slaves
operate according
to the settings in
the slaves.)(If I/O
refreshing stops,
the slaves operate
according to the
settings in the
slaves.)
EtherNet/IP Func- --- EtherNet/IP com- Part of the Ether- EtherNet/IP com-
tion Module munications stop. Net/IP communica- munications contin-
(Online connec- tions stop. ue.
tions to the Sysmac (Online connec-
Studio and commu- tions to the Sysmac
nications connec- Studio and commu-
tions with an HMI is nications connec-
not possible.) tions with an HMI is
possible if the on-
line connections or
communications
connection is not
the cause of the er-
ror.)

1 - 20 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

Note Major fault level errors occur only in the PLC Function Module. Operations described under the major

1-3 Non-fatal Errors


fault level column mean the operation in each function module when a major fault level error occurs in
the PLC Function Module.

1-3-1 Types of Non-fatal Errors

NJ/NX-series Troubleshooting Manual (W503) 1 - 21


1 Overview of Errors

l I/O Operation for Major Fault Level Controller Errors


The following table gives the operation of the CPU Unit and the I/O devices.

Unit CPU Unit operation Unit or slave operation


NX Unit mounted to the CPU Input refreshing stops. Depends on the settings for
Unit *1 the NX Unit.

Built-in I/O *2 • Depends on the Load Rejection Output ---


Setting.
• Input refreshing stops.
Option Boards *2 • Outputs turned OFF. Output values de- Analog I/O Option Board
pend on the specifications of the Option • Output value: 0 V
Board.
• Input refreshing stops.
NX-series Slave Terminal The NX-series Slave Terminal moves to Depends on the NX Unit
Safe-Operational state. settings.
EtherCAT Slave *3 The slave is placed in the Safe-Operational Depends on the slave set-
state. tings. *4
Servo Drive or NX Unit as- Updating the command values is stopped. All axes stop immediately.
signed to an axis
CJ-series Basic I/O Units *5 • The values of all outputs are cleared to • All outputs are turned
zero. OFF.
• Input refreshing continues. • External inputs are re-
freshed.
CJ-series Special Unit *5 Refreshing continues. Depends on the Unit operat-
ing specifications.
Devices connected with Ether- • For the originators of tag data links, the Depends on the specifica-
Net/IP variables and I/O memory addresses for tions of the connected devi-
input (consume) tags are not refreshed. ces.
• For the targets of tag data links, operation
depends on the settings of the tags sets
for the output (produce) tags. *6
*1. This applies to the NX102 CPU Unit and NX1P2 CPU Unit.
*2. This applies to an NX1P2 CPU Unit.
*3. Excluding Servo Drives assigned to an axis.
*4. Settings and setting methods depend on the slave. Refer to the manual for the slave. For a Servo Drive,
operation depends on the setting of object 605E hex (Fault Reaction Option Code).
*5. This applies to an NJ-series CPU Unit.
*6. You can set whether to clear output or maintain the data from before the error occurred. Refer to NJ/NX-
series CPU Unit Built-in EtherNet/IP Port User’s Manual (Cat. No. W506) for details.

The following table gives the operation of the CPU Unit and the I/O devices for the following errors
that occur for an NJ-series Unit.
• Unsupported Unit Detected
• I/O Bus Check Error
• End Cover Missing
• Incorrect Unit/Expansion Rack Connection
• Duplicate Unit Number
• Too Many I/O Points
• I/O Setting Check Error

1 - 22 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

Unit CPU Unit operation Unit or slave operation

1-3 Non-fatal Errors


NX-series Slave Terminal The NX-series Slave Terminal moves to Depends on the NX Unit
Safe-Operational state. settings.
EtherCAT Slaves *1 The slave is placed in the Safe-Operational Depends on the slave set-
state. tings. *2
Servo Drive or NX Unit as- Updating the command values is stopped. All axes stop immediately.
signed to an axis
CJ-series Basic I/O Unit Refreshing is stopped. • All outputs are turned 1
OFF.
• All inputs are turned OFF.

1-3-1 Types of Non-fatal Errors


CJ-series Special Unit Refreshing is stopped. Depends on the Unit operat-
ing specifications (the ERH
indicator lights).
Devices connected with Ether- • For the originators of tag data links, the Depends on the specifica-
Net/IP variables and I/O memory addresses for tions of the connected devi-
input (consume) tags are not refreshed. ces.
• For the targets of tag data links, operation
depends on the settings of the tags sets
for the output (produce) tags. *3
*1. Excluding Servo Drives assigned to an axis.
*2. Settings and setting methods depend on the slave. Refer to the manual for the slave. For a Servo Drive,
operation depends on the setting of object 605E hex (Fault Reaction Option Code).
*3. You can set whether to clear output or maintain the data from before the error occurred. Refer to the
NJ/NX-series CPU Unit Built-in EtherNet/IP Port User’s Manual (Cat. No. W506) for details.

NJ/NX-series Troubleshooting Manual (W503) 1 - 23


1 Overview of Errors

l Event Code
Events that occur in a Controller have an event code.
When an event occurs, the Sysmac Studio or HMI will display the event code.
You can use the instructions that get error status to read the error codes of current errors from the
user program.
The event codes are 8-digit hexadecimal values.
The first digit of a Controller event represents its category. These categories are listed in the table
below.

First digit of the


Classification Meaning
code (hex)
0 Hardware errors An error caused by a hardware problem such as an
internal part malfunction, contact failure, temperature
error, undervoltage, overvoltage, or overcurrent.
1 Data errors An error caused by incorrectly saved data or data cor-
ruption in the Controller.
2 Hardware setting errors An error caused by incorrect handling of hardware
settings (e.g., hardware switches) or restrictions (e.g.,
Unit assignment locations).
3 Configuration errors An error caused by incorrect parameter values, pa-
rameters and hardware configurations that do not
match, or configurations set by the user.
4 Software errors An error caused by Controller software.
5 User software errors An error that is caused by the user program. (For ex-
ample, an input value to an instruction that is out of
range.)
6 Observation errors An error that was detected in monitoring operation
that occurs due to user settings in the Controller. (For
example, if the task period is exceeded or if a position
outside of the motion range is detected.)
7 Control errors An error caused by a control process. (For example, if
the operating status does not meet the required con-
ditions or if the timing is incorrect.)
8 Communications errors An error caused by communications with an external
device or host system.
9 Information Events that are classified as information and provide
information that do not indicate errors.

1 - 24 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

l Relationship between Event Codes and Error Codes

1-3 Non-fatal Errors


In addition to the event codes that indicate errors, the function modules and Units have their own
error codes.
If there are corresponding event and error codes, you can tell what the other code is if you know
either one of them. This allows you to know when the same error is being given when you check
errors with more than one method.

The following table shows the relationship between the error codes and event codes.
1
Error code Corresponding event code Example: Event code

1-3-1 Types of Non-fatal Errors


(4-digit hexadecimal) (8-digit hexadecimal) for an error code of
Classification Used in Upper 4 digits Lower 4 digits A123 hex
Error codes for ba- ErrorID output variable 5401 hex Error code 5401A123 hex
sic instructions, for each instruction
OPC UA instruc-
tions, DB Connec-
tion instructions,
GEM instructions
and CNC instruc-
tions.
Error codes in the • ErrorID output variable Error code 0000 hex A1230000 hex
Motion Control for motion control in-
Function Module structions
• System-defined varia-
bles for motion con-
trol*1
Error codes for ro- • ErrorID output variable Error code 0000 hex A1230000 hex
bot control function for basic instructions
• System-defined varia-
bles for motion con-
trol*1
Error codes in CJ- Error logs from CJ-series 0000 hex Error code 0000A123 hex
series Special Units Special Units
*1. The following are system-defined variables for motion control:

Variable Name
_MC_COM.PFaultLvl.Code MC Common Partial Fault Code
_MC_COM.MFaultLvl.Code MC Common Minor Fault Code
_MC_COM.Obsr.Code MC Common Observation Code
_MC_AX[].MFaultLvl.Code Axis Minor Fault Code
_MC_AX[].Obsr.Code Axis Observation Code
_MC_GRP[].MFaultLvl.Code Axes Group Minor Fault Code
_MC_GRP[].Obsr.Code Axes Group Observation Code

l Exporting the Event Log


You can use the Sysmac Studio or an HMI to export the displayed event log to a CSV file.
Refer to the NJ/NX-series CPU Unit Software User's Manual (Cat. No. W501) for information on
exporting event logs.

NJ/NX-series Troubleshooting Manual (W503) 1 - 25


1 Overview of Errors

1-3-2 Checking for Non-fatal Errors

Checking Methods
Use the following methods to check for non-fatal errors in the CPU Unit.

Checking method What you can check


Checking the indicators You can use the indicators to confirm the Controller error level, the error
status of the EtherCAT Master Function Module, and the error status of
the EtherNet/IP Function Module.
Checking with the troubleshooting You can check for current Controller errors, a log of past Controller er-
function of the Sysmac Studio rors, error sources, error causes, and corrections. You can also check
error logs from CJ-series Special Units.*1
Checking with the Troubleshooter of You can check for current Controller errors, a log of past Controller er-
an HMI*2 rors, error sources, error causes, and corrections.
Instructions that read error status You can check the highest-level status and highest-level event code in
the current Controller errors.
Checking with system-defined varia- You can check the current Controller error status for each function mod-
bles ule.
Checking communications status You can check the communications status (e.g., tag data link connection
with the Network Configurator status) for each device on the EtherNet/IP network.
Checking with the EtherCAT diag- You can check the statistical information such as the number of commu-
nostic and statistical information on nications frames on the EtherCAT network as well as the number of
the Sysmac Studio frames for which errors were detected.
*1. Detailed information, such as error causes and corrections, is not displayed.
*2. To perform troubleshooting from an HMI, connect the HMI to the built-in EtherNet/IP port on the CPU Unit.
Refer to A-5 Applicable Range of the HMI Troubleshooter on page A - 244 for the applicable range of the
HMI Troubleshooter.

Checking the Indicators

l Checking the Level of a Controller Error


You can use the PWR/POWER, RUN, and ERROR indicators to determine the level of an error.
The following table shows the relationship between the Controller's indicators and the event level.
(¡:Lit/l:Not lit/8:Flashing)

Indicators
PWR/POWER Event level
RUN (green) ERROR (red)
(green)
¡ l ¡ Major fault level
¡ ¡ 8 Partial fault level
(1-s intervals). Minor fault level
¡ ¡ l Observation

l Checking the Status of EtherCAT and EtherNet/IP Ports


For the EtherCAT and EtherNet/IP ports, use the EtherCAT and EtherNet/IP NET ERR indicators to
determine whether an error that affects process data communications has occurred and whether a
minor fault level error or higher-level error has occurred.

1 - 26 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

The indicators let you check the status given in the following table.

1-3 Non-fatal Errors


Indicator Indicated status
EtherCAT EtherCAT Port Status
NET ERR • Lit: Errors for which normal status cannot be recovered through user ac-
tions (i.e., errors for which you must replace the CPU Unit or contact
your OMRON representative).
• Flashing: Errors for which normal status can be recovered through user actions.
• Not lit: An error that affects process data communications has not occurred. 1
EtherNet/IP EtherNet/IP Port Status
NET ERR

1-3-2 Checking for Non-fatal Errors


• Lit: Errors for which normal status cannot be recovered through user ac-
tions (i.e., errors for which you must replace the CPU Unit or contact
your OMRON representative).
• Flashing: Errors for which normal status can be recovered through user actions.
• Not lit: There are no minor fault level or higher-level errors.

Checking with the Troubleshooting Function of Sysmac Studio


When an error occurs, you can connect the Sysmac Studio online to the Controller to check current
Controller errors and the log of past Controller errors.

l Current Errors
Open the Sysmac Studio’s Controller Error Tab Page to check the current error’s level, source,
source details, event name, event code, details, attached information 1 to 4, actions, and correc-
tions.
Errors are not displayed for observations.

l Log of Past Errors


Open the Sysmac Studio’s Controller Event Log Tab Page to check the times, levels, sources,
source details, event names, event codes, details, attached information 1 to 4, actions, and correc-
tions for previous errors.

Error logs from CJ-series Special Units are displayed on the Controller Event Log Tab Page. De-
tailed information is not displayed. To check detailed information, use the event codes that are dis-
played and refer to the error codes that are given in the manual for the relevant Unit. The relation-
ship between error codes and event codes is described in Details on Controller Events (Errors and
Information) on page 1 - 15 under 1-3-1 Types of Non-fatal Errors on page 1 - 12.

Refer to the Sysmac Studio Version 1 Operation Manual (Cat. No. W504) for details on trouble-
shooting with the Sysmac Studio.

Checking with the Troubleshooter of an HMI


When an error occurs, if you can connect communications between an HMI and the Controller, you
can check current Controller errors and the log of past Controller errors.
To perform troubleshooting from an HMI, connect the HMI to the built-in EtherNet/IP port on the CPU
Unit.

NJ/NX-series Troubleshooting Manual (W503) 1 - 27


1 Overview of Errors

Precautions for Correct Use

Refer to A-5 Applicable Range of the HMI Troubleshooter on page A - 244 for the applicable
range of the HMI Troubleshooter.

l Current Errors
You can check the current error’s event name, event code, level, source, source details, time, de-
tails, and attached information 1 to 4.
Also, observations are not displayed as errors.

l Log of Past Errors


You can check the time, level, source, source details, event name, event code, details, attached
information 1 to 4 for past errors.

Refer to the relevant HMI manual for information on the HMI Troubleshooter.

Instructions That Read Function Module Error Status


You can determine the error status with the instructions that get error status provided for each function
module from the user program.
These instructions get the status and the event code of the error with the highest level.

Applicable function module Instruction name Instruction


PLC Function Module Get PLC Controller Error Status GetPLCError
Get I/O Bus Error Status GetCJBError
NX Bus Function Module Get NX Bus Error Status GetNXBError
Get NX Unit Error Status GetNXUnitError
Motion Control Function Module Get Motion Control Error Status GetMCError
EtherCAT Master Function Mod- Get EtherCAT Error Status GetECError
ule
EtherNet/IP Function Module Get EtherNet/IP Error Status GetEIPError

Note An NC Integrated Controller has the CNC Function Module. For how to check and correct errors in the CNC
Function Module, refer to NJ/NY-series NC Integrated Controller User's Manual(Cat. No. O030).

For details on the instructions that get error status, refer to the NJ/NX-series Instructions Reference
Manual (Cat. No. W502).

Checking with System-Defined Variables


You can check the error status variables in the system-defined variables to determine the status of er-
rors in a Controller.
You can read the Error Status variable from an external device by using communications.

You can monitor the MC Common Variable, Axis Variables, and Axes Group Variables of the system
defined variables for motion control to see if errors have occurred in the Motion Control Function Mod-
ule.

1 - 28 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

Refer to the NJ/NX-series CPU Unit Software User's Manual (Cat. No. W501) for information on sys-

1-3 Non-fatal Errors


tem-defined variables.

Checking Communications Status with the Network Configurator


You can use the Network Configurator to check the communications status (e.g., tag data link connec-
tion status) for each device on the EtherNet/IP network. For details, refer to the methods of communi-
1
cations status check and troubleshooting for the EtherNet/IP network described in the NJ/NX-series
CPU Unit Built-in EtherNet/IP Port User’s Manual (Cat. No. W506).

1-3-2 Checking for Non-fatal Errors


Checking with the EtherCAT Diagnostic and Statistical Information
on the Sysmac Studio
With the Sysmac Studio, you can check the statistical information such as the number of communica-
tions frames on the EtherCAT network as well as the number of frames for which errors were detected.
For details, refer to the diagnosis and statistics information for EtherCAT described in the NJ/NX-
series CPU Unit Built-in Ether-CAT Port User’s Manual (Cat. No. W505).

NJ/NX-series Troubleshooting Manual (W503) 1 - 29


1 Overview of Errors

1-3-3 Resetting Non-fatal Errors


Unless you reset an error, the Controller will retain the error status until you turn OFF the power supply
to the Controller or reset the Controller.
To reset a Controller error, it is necessary to eliminate the cause of the error. The same error will occur
again if you reset the error, but do not eliminate the cause of the error.

Precautions for Safe Use

• 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 (in which outputs are
disabled) due to the Controller error with an event level of partial fault or higher will go to Op-
erational state and the outputs will be enabled.
Before you reset all errors, 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 reset Controller errors for a
CJ-series Special Unit. When a Controller error is reset, the Unit where the Controller error
with an event level of observation or higher will be restarted.
Before you reset all errors, confirm that no Controller errors with an event level of observation
or higher have occurred for the CJ-series Special Unit. Observation level events do not ap-
pear on the Controller Error Tab Page, so it is possible that you may restart the CJ-series
Special Unit without intending to do so.
You can check the status of the _CJB_UnitErrSta[0,0] to _CJB_UnitErrSta[3,9] error status
variables on a Watch Tab Page to see if an observation level Controller error has occurred.

Precautions for Correct Use

Resetting an error is not the same as eliminating the cause of the error.
Always eliminate the cause of an error before you perform the procedure to reset the error.

1 - 30 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

1-3 Non-fatal Errors


Error Resetting Methods
Errors that are re-
Method Operation Description
set
Commands from Resetting Controller Resetting all errors Reset the Controller errors from the Sys-
Sysmac Studio errors in the entire Control- mac Studio’s Troubleshooting Dialog Box.
ler
Resetting all Slave Refer to the manual for the Communica- 1
Terminal errors tions Coupler Unit for details on resetting
errors in a Slave Terminal.

1-3-3 Resetting Non-fatal Errors


Resetting errors for For NX Units connected to the NX bus of
individually specified the CPU Unit, reset the Controller error in-
NX Units dividually from the Sysmac Studio’s Trou-
bleshooting Dialog Box.
Refer to the manual for the Communica-
tions Coupler Unit for details on resetting
errors individually for NX Units mounted to
a Slave Terminal.
Downloading Resetting all errors After the causes of the Controller errors are
for a specific func- removed, all Controller errors in the rele-
tion module vant function module are reset as a result.
Errors are not reset when you download
the Controller Configurations and Setup.
Clear All Memory Resetting all errors After the causes of the Controller errors are
for all function mod- removed, all Controller errors in all function
ules modules are reset as a result.
Errors for Slave Terminals are not reset.*1
Controller reset After the causes of the Controller errors are
removed, all Controller errors in all function
modules are reset as a result.
Errors for Slave Terminals are not reset.*1
Clear All Memory Resetting all Slave If the causes for the Controller errors are
operation for Slave Terminal errors removed, all Controller errors in the Slave
Terminal Terminals are reset.
Restarting the Slave
Terminal
Commands from an Resetting Controller Resetting all errors Reset Controller errors from the Trouble-
HMI*2 errors in the entire Control- shooter of an HMI.
ler You can reset errors from an HMI that is
not directly compatible with the NJ/NX-ser-
ies Controller or another company’s HMI if
you use the HMI in combination with the re-
set error instruction for the function module
in the user program.

NJ/NX-series Troubleshooting Manual (W503) 1 - 31


1 Overview of Errors

Errors that are re-


Method Operation Description
set
Commands from the Resetting Controller Resetting errors for Execute the reset error instruction for the
user program errors individual function function module in the user program.
modules • For the Motion Control Function Module,
you can reset all errors, errors for a par-
ticular axis, or errors for a particular axes
group.
• For the NJ-series I/O bus, you can reset
all errors or just the errors for a particular
Unit.
• For the NX Bus Function Module, only
resetting all errors is possible.
Commands from a Resetting Controller Resetting all errors Use a CIP message from a host computer
host computer errors with CIP for all function mod- to reset errors.
messages ules
Cycling the Control- --- Resets all errors. After the causes of the Controller errors are
ler's power supply removed, all Controller errors in all function
modules are reset as a result.
Cycling the power --- Resetting all Slave If the causes for the Controller errors are
supply to the Slave Terminal errors removed, all Controller errors in the Slave
Terminal Terminals are reset.
*1. Some errors are reset when the EtherCAT communications link is established rather than when the reset
operation is performed.
*2. To reset errors from an HMI, connect the HMI to the built-in EtherNet/IP port on the CPU Unit.

Refer to the Sysmac Studio Version 1 Operation Manual (Cat. No. W504) for details on clearing errors
from the Sysmac Studio.

1 - 32 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

1-3-4 Errors Related to the Motion Control Function Module

1-3 Non-fatal Errors


This section describes errors related to the Motion Control Function Module (sometimes abbreviated
to “MC Function Module”).

Sources of Errors Related to the Motion Control Function Module


Errors can occur internally in the Motion Control Function Module, or they can occur in EtherCAT com-
1
munications, which are used to connect to the Servo Drives and other slaves.

1-3-4 Errors Related to the Motion Control Function Module


• Inside MC Function Module
• EtherCAT Master Function Module
• Built-in EtherCAT communications port hardware
• EtherCAT slaves

Controller Sysmac Studio


HMI

Or
MC Function Module
EtherCAT Master
Function Module

Built-in EtherCAT
Error information
communications port
EtherCAT

EtherCAT
slave

Classifications
There are the following three sources of errors in the Motion Control Function Module.

Classification Description
MC Common Er- If an error is detected in the common portion of the Motion Control Function Module, the
rors corresponding bit in the MC Common Error Status variable shows the error.
Axis Error If an error is detected for an axis, the corresponding bit in the Axis Error Status variable
shows the error.*1
Axes Group Errors If an error is detected for an axes group, the corresponding bit in the Axes Group Error
Status variable shows the error.
*1. If an axis error with a minor fault level or higher level occurs, operation is also not possible for an axes group
that contains the axis as a composition axis.

Note Refer to NJ/NX-series CPU Unit Software User's Manual (Cat. No. W501) for details on status variables.

NJ/NX-series Troubleshooting Manual (W503) 1 - 33


1 Overview of Errors

Event Source and Level


The following tables list the errors in each event level that can occur for each source.

l MC Common Errors
Level Error name
Major fault None
Partial fault • Motion Control Parameter Setting Error
• Cam Data Read Error
• Required Process Data Object Not Set
• Axis Slave Disabled
• Network Configuration Information Missing for Axis Slave
• Motion Control Initialization Error
• Motion Control Period Exceeded Error
• Absolute Encoder Home Offset Read Error
Minor Fault • Cam Table Save Error
• Other execution errors for motion control instructions
Observation • Cannot Execute Save Cam Table Instruction
• Too Many Reset Motion Control Error Instructions
Information Error Clear from MC Test Run Tab Page

l Axis Errors
Level Error name
Major fault None
Partial fault None
Minor fault • Cam Table Data Error during Cam Mo- • Home Proximity/Homing Direction Lim-
tion it Input Detected
• Immediate Stop Instruction Executed • Home Input/Homing Opposite Direc-
• Positive Software Limit Exceeded tion Limit Input Detected
• Negative Software Limit Exceeded • Home Input/Homing Direction Limit In-
• In-position Check Time Exceeded put Detected
• Following Error Limit Exceeded • Invalid Home Input Mask Distance
• Immediate Stop Input • No Home Input
• Positive Limit Input Detected • No Home Proximity Input
• Negative Limit Input Detected • Slave Error Detected
• Illegal Following Error • MC Common Error Occurrence
• Servo OFF Error • Latch Position Overflow
• Absolute Encoder Current Position • Latch Position Underflow
Calculation Failed • Master Sync Direction Error
• Servo Main Circuit Power OFF • Slave Disconnection during Servo ON
• Interrupt Feeding Interrupt Signal • Feed Distance Overflow
Missing • Error in Changing Servo Drive Control
• Homing Opposite Direction Limit Input Mode
Detected • Master Axis Position Read Error
• Homing Direction Limit Input Detected • Auxiliary Axis Position Read Error
• Homing Limit Inputs Detected in Both • EtherCAT Slave Communications Error
Directions • Other execution errors for motion con-
• Home Proximity/Homing Opposite Di- trol instructions
rection Limit Input Detected

1 - 34 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

Level Error name

1-3 Non-fatal Errors


Observation • Following Error Warning • Command Position Underflow
• Velocity Warning • Actual Position Overflow
• Acceleration Warning • Actual Position Underflow
• Deceleration Warning • Slave Observation Detected
• Positive Torque Warning • Notice of Insufficient Travel Distance to
• Negative Torque Warning Achieve Blending Transit Velocity
• Command Position Overflow • Other execution errors for motion con-
trol instructions 1
Information Slave Error Code Report

1-3-4 Errors Related to the Motion Control Function Module


l Axes Group Errors
Level Error name
Major fault None
Partial fault None
Minor fault • Axes Group Immediate Stop Instruction Executed
• Home Undefined during Coordinated Motion
• Axes Group Composition Axis Error
• Other execution errors for motion control instructions
Observation • Velocity Warning
• Acceleration Warning
• Deceleration Warning
• Notice of Insufficient Travel Distance to Achieve Blending Transit Velocity
Information None

Errors Related to EtherCAT Communications, EtherCAT Slaves,


and NX Units
The following Motion Control Function Module error can occur due to errors in EtherCAT communica-
tions, EtherCAT slaves, or NX Units.

Error name Event code Cause Operation for error


EtherCAT Slave 8440 0000 hex A communications error occurred The Servo is turned OFF for the
Communications for the EtherCAT slave or NX Unit axis with an error and operations
Error that is allocated to an axis in the other than error resets are not ac-
Motion Control Function Module. *1 knowledged. *2
Slave Error De- 742F 0000 hex An error was detected for the Ether- The Servo is turned OFF for the
tected CAT slave or NX Unit that is allocat- axis with an error and operations
ed to an axis in the Motion Control other than error resets are not ac-
Function Module. knowledged.
*1. When an error occurs in communications with an EtherCAT slave, an error also occurs in the EtherCAT
Master Function Module. If you assign more than one device to the same axis, a communications error oc-
curs for the axis if a communications error occurs for even one of the devices.
*2. When an error occurs in slave communications, home becomes undefined for the axis.

Servo Drive Errors


This section describes the notification that is provided for errors that occur in OMRON 1S-series Servo
Drives and G5-series Servo Drives.

NJ/NX-series Troubleshooting Manual (W503) 1 - 35


1 Overview of Errors

There is a difference between the timing of when the Motion Control Function Module detects the error
in the Servo Drive and when the error code is obtained from the Servo Drive.
The Motion Control Function Module therefore reports different events for the error in the Servo Drive
and the error code.

l Error Notification
When the Motion Control Function Module detects an error, a Slave Error Detected minor fault level
error (742F0000 hex) occurs.
At this point, the Motion Control Function Module performs the error operation (i.e., it turns OFF the
Servo).

l Error Code Notification


When the Servo Drive reports the error code, the Motion Control Function Module generates a
Slave Error Code Report information event (94220000 hex).
The error code (the main part of the error display number) from the Servo Drive is included in the
lower two digits of the attached information of the Slave Error Code Report event.
For example, if the attached information is displayed as FF13, the error with display number 13
(Main Circuit Power Supply Undervoltage) occurred in the Servo Drive.

Precautions for Correct Use

You must change the settings to receive notification of the Slave Error Code Report event.
Map object 603F hex (Error Code) in the PDO Edit Pane.

Errors Related to NX Units


Error and error code notifications are provided for errors that occur for OMRON NX-series Position In-
terface Units in the same way as they are for OMRON 1S-series Servo Drives and G5-series Servo
Drives.

However, NX-series Position Interface Units do not have an object that corresponds to object 603F
hex (Error Code), so 0000 hex is given for the Slave Error Code Report (94220000 hex) in the attach-
ed information.

Refer to the NX-series Position Interface Units User’s Manual (W524) or the NX-series EtherCAT
Coupler Unit User’s Manual (Cat. No. W519) for details on errors that occur in NX-series Position In-
terface Units.

1 - 36 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

1-3-5 Errors Related to the EtherNet/IP Function Module

1-3 Non-fatal Errors


This section describes the errors that are related to the EtherNet/IP Function Module.

Classifications
There are the following sources of errors in the EtherNet/IP Master Function Module.
1
l NX701 CPU Units and NX102 CPU Units

1-3-5 Errors Related to the EtherNet/IP Function Module


Classification Description
Communications If an error is detected for EtherNet/IP communications port 1, the corresponding bit in
port 1 errors the Communications Port1 Error status variable shows the error.
Communications If an error is detected for EtherNet/IP communications port 2, the corresponding bit in
port 2 errors the Communications Port2 Error status variable shows the error.
CIP communica- If an error that is related to the tag data links or CIP message communications is de-
tions 1 errors tected for EtherNet/IP communications port 1, the corresponding bit in the CIP Com-
munications1 Error status variable shows the error.*1
CIP communica- If an error that is related to the tag data links or CIP message communications is de-
tions 2 errors tected for EtherNet/IP communications port 2, the corresponding bit in the CIP Com-
munications2 Error status variable shows the error.*1
TCP application er- If an error that is related to the FTP server, NTP, or SMNP client is detected, the corre-
rors sponding bit in the TCP Application Communications Error status variable shows the
error.
*1. Other Ethernet communications are not affected.

l NX1P2 CPU Units


Classification Description
Communications If an error is detected for EtherNet/IP communications port 1, the corresponding bit in
port 1 errors the Communications Port1 Error status variable shows the error.
CIP communica- If an error that is related to the tag data links or CIP message communications is de-
tions 1 errors tected for EtherNet/IP communications port 1, the corresponding bit in the CIP Com-
munications1 Error status variable shows the error.*1
TCP application er- If an error that is related to the FTP server, NTP, or SMNP client is detected, the corre-
rors sponding bit in the TCP Application Communications Error status variable shows the
error.
*1. Other Ethernet communications are not affected.

l NJ-series CPU Units


Classification Description
Communications port If an error is detected in overall EtherCAT communications, the corresponding bit in
errors the Communications Port Error status variable shows the error.
CIP communications If an error that is related to the tag data links or CIP message communications is
errors detected, the corresponding bit in the CIP Error Communications Error status varia-
ble shows the error.*1
TCP application er- If an error that is related to the FTP server, NTP, or SMNP client is detected, the
rors corresponding bit in the TCP Application Communications Error status variable
shows the error.
*1. Other Ethernet communications are not affected.

NJ/NX-series Troubleshooting Manual (W503) 1 - 37


1 Overview of Errors

Event Source and Level


The following table gives sources and levels of the events that can occur in the EtherNet/IP Function
Module.

l NX-series CPU Units


Source
Level
Communications port CIP communications TCP application
Major fault None None None
EtherNet/IP Processing None None
Partial fault
Error
• Communications Con- • Identity Error • FTP Server Setting Er-
troller Failure • Tag Data Link Setting ror
• MAC Address Error Error • NTP Client Setting Er-
• IP Route Table Setting • Tag Name Resolution ror
Error Error • SNMP Setting Error
• Basic Ethernet Setting • Controller Insufficient • NTP Server Connection
Error Memory Warning Error
• IP Address Setting Er- • Tag Data Link Connec-
Minor fault
ror tion Failed
• DNS Setting Error • Tag Data Link Timeout
• DNS Server Connec- • Tag Data Link Connec-
tion Error tion Timeout
• IP Address Duplication • Allowed Communica-
Error tions Bandwidth per
• BOOTP Server Con- Unit Exceeded
nection Error
• Access Detected Out- None None
side Range of Variable
Observation • Packet Discarded Due
to Full Receive Buffer
• Link OFF Detected
• Link Detected • Tag Data Link Down- • FTP Server Started
• Restarting Ethernet load Started • NTP Client Started
Port • Tag Data Link Down- • SNMP Started
Information • IP Address Fixed load Finished
• BOOTP Client Started • Tag Data Link Stopped
• Tag Data Link Started
• Tag Data Link All Run

1 - 38 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

l NJ-series CPU Units

1-3 Non-fatal Errors


Source
Level
Communications port CIP communications TCP application
Major fault None None None
• Communications Con- None None
troller Failure
• MAC Address Error
• EtherNet/IP Processing
1
Error
• Basic Ethernet Setting

1-3-5 Errors Related to the EtherNet/IP Function Module


Partial fault Error
• IP Address Setting Er-
ror
• IP Address Duplication
Error
• BOOTP Server Con-
nection Error
• DNS Server Connec- • Identity Error • FTP Server Setting Er-
tion Error • Tag Data Link Setting ror
• IP Route Table Setting Error • NTP Client Setting Er-
Error • Tag Name Resolution ror
Error • SNMP Setting Error
• Controller Insufficient • NTP Server Connection
Minor fault
Memory Warning Error
• Tag Data Link Connec-
tion Failed
• Tag Data Link Timeout
• Tag Data Link Connec-
tion Timeout
• Access Detected Out- None None
side Range of Variable
Observation • Packet Discarded Due
to Full Reception Buffer
• Link OFF Detected
• Link Detected • Tag Data Link Down- • FTP Server Started
• Restarting Ethernet load Started • NTP Client Started
Port • Tag Data Link Down- • SNMP Started
Information • IP Address Fixed load Finished
• BOOTP Client Started • Tag Data Link Stopped
• Tag Data Link Started
• Tag Data Link All Run

NJ/NX-series Troubleshooting Manual (W503) 1 - 39


1 Overview of Errors

1-3-6 Errors Related to the EtherCAT Master Function Module


This section describes the errors that are related to the EtherCAT Master Function Module.

Locations of Errors in the EtherCAT Master Function Module


Errors can occur internally in the EtherCAT Master Function Module, or they can occur in the built-in
EtherCAT port or in EtherCAT slaves.

CPU Unit Sysmac Studio


HMI

Or

EtherCAT Master
Function Module

Built-in EtherCAT port Error information


EtherCAT

EtherCAT
slaves

Additional Information

If any one of the following errors occurs at the same time for more than one slave, only the error
for the slave that is closest to the master is recorded in the event log. The same error is not
recorded in the event log for slaves that are connected further from the master.
• Network Configuration Verification Error
• Process Data Communications Error (when caused by a disconnected cable)
• Slave Node Address Duplicated
• Slave Initialization Error

Classifications
There are the following sources of errors in the EtherCAT Master Function Module.

Classification Description
Communications port If an error is detected in overall EtherCAT communications, the corresponding bit in
errors the Communications Port Error status variable shows the error.
EtherCAT master er- If the EtherCAT master detects an error in its own settings or processing, the corre-
rors sponding bit in the Master Error status variable shows the error.
If the EtherCAT master detects an error in a slave, the corresponding bit in the Master
Error status variable shows the error.
EtherCAT slave errors If the EtherCAT master detects an error in a slave, the error status for the slave will
show that the master detected an error. *1*2*3
*1. The EtherCAT master periodically reads error status information from the slaves. It updates the system-de-
fined variables at the same time as the I/O data.

1 - 40 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

*2. The EtherCAT master will set the bits for EtherCAT slaves that do not report error status to FALSE in the

1-3 Non-fatal Errors


Slave Error Table.
*3. If the error in the slave is corrected after it occurs, you do not need to reset it. It is reset automatically. (This
applies to CPU Unit with unit version 1.05 or later.)

Additional Information

Refer to the NX-series EtherCAT Coupler Unit User’s Manual (Cat. No. W519) for the events
that can occur for an EtherCAT Slave Terminal.
1

1-3-6 Errors Related to the EtherCAT Master Function Module


Event Source and Level
The following table gives sources and levels of the events that can occur in the EtherCAT Master
Function Module.

Source
Level
Communications port EtherCAT master EtherCAT slaves *1
Major fault None None None
• Communications Control- EtherCAT Processing Error None
ler Failure
Partial fault
• MAC Address Error
• Link OFF Error
None • Slave Node Address Du- • Network Configuration
plicated Verification Error
• Network Configuration • Slave Application Error
Information Error • Process Data Communi-
• EtherCAT Communica- cations Error
tions Cycle Exceeded • Slave Node Address Du-
• Controller Insufficient plicated
Memory Warning • Slave Initialization Error
• Network Configuration
Minor fault Error
• Network Configuration
Verification Error
• Slave Initialization Error
• Process Data Transmis-
sion Error
• Process Data Reception
Timeout Error
• Input Process Data Inva-
lid Error
None • EtherCAT Slave Backup Emergency Message De-
Failed tected
Observation • EtherCAT Slave Restore
Operation Failed
• EtherCAT Message Error
None Error Reset • Slave Disconnected
• Slave Connected
Information
• Slave Disabled
• Slave Enabled
*1. Slave errors that are detected by the master are listed. There will also be a master error if any of these er-
rors occurs. For slave errors that are not detected by the master, the errors and levels are defined by the
individual slaves. Refer to the manual for the slave.

NJ/NX-series Troubleshooting Manual (W503) 1 - 41


1 Overview of Errors

Refer to the NX-series EtherCAT Coupler Unit User’s Manual (Cat. No. W519) for the events that can occur
for an EtherCAT Slave Terminal.

Error Reset of EtherCAT Master Function Module


There are three methods to reset errors of the EtherCAT Master Function Module.
• Sysmac Studio
• HMI
• Execution of the Reset EtherCAT Error (ResetECError) instruction
Refer to2-3 Troubleshooting Non-fatal Errors on page 2 - 10 for the resetting procedures from the
Sysmac Studio or an HMI.
Refer to the NJ/NX-series Instructions Reference Manual (Cat. No. W502) for details on the Reset
EtherCAT Error (ResetECError) instruction.

l Resetting Errors in the EtherCAT Master Function Module


Before you reset the following errors, always make sure that the slave with the error is participating
in the network.
• Resetting a Network Configuration Verification Error or Process Data Communications Error
while the power supply to the slave is ON or while the cable is connected
• Resetting a Link OFF Error while the power supply is ON to the first slave where the cable was
disconnected or while the cable is connected

Use the following procedure.

START

• Power to NJ/NX-series Controller turned ON?


• Data downloaded to NJ/NX-series Controller (master restarted)?
No • Or, master link status changed from Link OFF to Link ON?*1

Yes

Wait time exceeded?


No
Yes

Target slave participating?*2


No
Yes

Reset error in EtherCAT Master Function Module.

END

*1. Check the _EC_LinkStatus (Link Status) system-defined variable.


*2. Check the _EC_EntrySlavTbl[] (Network Connected Slave Table) system-defined variable.

1 - 42 NJ/NX-series Troubleshooting Manual (W503)


1 Overview of Errors

Also, set the wait time for slave startup in the EtherCAT master settings (EtherCAT master parame-

1-3 Non-fatal Errors


ter settings) long enough to allow for the power supply startup time of all of the slaves.

If you reset the error in the EtherCAT Master Function Module without using the above procedure,
the EtherCAT master may access a slave with a different node address than the specified node ad-
dress, or other unexpected operations may occur. Also, the error may not be reset correctly.

l Resetting Slave Errors 1


You can reset errors in the EtherCAT Master Function Module to reset slave errors. However, proc-

1-3-6 Errors Related to the EtherCAT Master Function Module


ess data communications between the EtherCAT master and EtherCAT slave must be active to re-
set a slave error.
If process data communications with the slave are not active, check the slave after you reset errors
in the EtherCAT Master Function Module to see if process data communications are active. Then,
to reset the error in the slave, reset errors in the EtherCAT Master Function Module again.

Precautions When Connecting or Disconnecting Slaves during


Communications
This section describes the procedure and precautions for replacing a slave that is currently performing
communications.

l Procedure for Connecting and Disconnecting Slaves during Communica-


tions
Always use the following procedure to turn OFF the slave power supply or disconnect cables dur-
ing EtherCAT master communications.*
* This includes the safe-operational and operational states.

Step 1: Use the Sysmac Studio or an instruction to send a command to disconnect the slave.
Step 2: Confirm that the slave was disconnected normally.
Step 3: Turn OFF the power supply to the slave or disconnect the cable.

If you turn OFF the power supply or disconnect the cable without performing steps 1 and 2, the
slaves that are operating may be adversely affected.

l Prohibition to Physically Disconnecting a Slave and Resetting an Error or


Connecting a Slave at the Same Time
If you perform the following operation (a) or (b) at the same time as operation (c), an error will oc-
cur.
(a) Turn OFF the power supply to the slave or disconnect the cable.
(b) Turn ON the power supply to the slave or connect the cable.
(c) Reset an error in the EtherCAT Master Function Module or connect the slave.*
* This can happen when the Reset EtherCAT Error (ResetECError) instruction or Connect Ether-
CAT Slave (EC_ConnectSlave) instruction is cyclically executed in the user program.

If you perform these operations at the same time, the EtherCAT master may access a slave with a
different node address than the specified node address, or other unexpected operations may occur.

NJ/NX-series Troubleshooting Manual (W503) 1 - 43


1 Overview of Errors

Therefore, never turn OFF the power supply to the slave or disconnect the cable at the same time
as you reset an error or connect a slave.

1 - 44 NJ/NX-series Troubleshooting Manual (W503)


2
2
Error Troubleshooting Methods
This section describes troubleshooting methods for specific errors.

2-1 Troubleshooting Flowcharts ....................................................................... 2 - 2


2-1-1 Checking to See If the CPU Unit Is Operating.............................................. 2 - 2
2-1-2 Troubleshooting Flowchart for Non-fatal Errors ............................................ 2 - 4
2-1-3 Flowchart to Check Error Status on EtherNet/IP Function Module............... 2 - 5
2-2 Troubleshooting Fatal Errors ..................................................................... 2 - 8
2-3 Troubleshooting Non-fatal Errors ............................................................ 2 - 10
2-3-1 Identifying and Resetting Errors with the Sysmac Studio ........................... 2 - 10
2-3-2 Identifying and Resetting Errors with an HMI ............................................. 2 - 15
2-3-3 Identifying and Resetting Errors from the User Program............................ 2 - 18
2-3-4 Checking for Errors with System-defined Variables.................................... 2 - 20
2-4 Troubleshooting When You Cannot Go Online from the Sysmac
Studio ........................................................................................................... 2 - 22
2-4-1 Causes and Correction When You Cannot Go Online from the Sys-
mac Studio .................................................................................................. 2 - 22
2-4-2 Troubleshooting for Each Cause ................................................................ 2 - 24

NJ/NX-series Troubleshooting Manual (W503) 2-1


2 Error Troubleshooting Methods

2-1 Troubleshooting Flowcharts


This section provides basic error identification and troubleshooting flowcharts. Use them when an er-
ror occurs in the NJ/NX-series Controller.

2-1-1 Checking to See If the CPU Unit Is Operating


When an error occurs in the NJ/NX-series Controller, use the following flowchart to determine whether
the error is a fatal error or a non-fatal error.

Whenever possible, set the Sysmac Studio’s software connection method in the flowchart to a direct
USB connection if the CPU Unit has a USB (peripheral) port. If you use Ethernet, there are many rea-
sons that prevent a communications connection for the Sysmac Studio, so time is required to deter-
mine if a fatal or non-fatal error has occurred.
If you cannot go online from the Sysmac Studio, perform 2-4 Troubleshooting When You Cannot Go
Online from the Sysmac Studio on page 2 - 22 before you assume that the error is a fatal error.

l NX-series CPU Units

Error occurs.
A fatal error occurred in the CPU Unit. *1

PWR/POWER Not lit.


Power Supply Error
indicator (green)?

Lit.

Flashing (2-s intervals)


Flashing. Not lit. for 30 s or longer
ERROR indicator (red)? RUN indicator (green)? System Initialization Error

Lit. Not lit.

Communications Not possible. CPU Unit Reset/Hardware


with Sysmac Initialization Error
Studio?
Flashing (at 2-s intervals
Possible.
or 0.5-s intervals)
RUN indicator (green)? CPU Unit Error

Not lit.

Communications Not possible.


with Sysmac
Studio?

Possible.

A A non-fatal error occurred in the CPU Unit. *2

*1. Refer to 2-2 Troubleshooting Fatal Errors on page 2 - 8.

2-2 NJ/NX-series Troubleshooting Manual (W503)


2 Error Troubleshooting Methods

*2. Refer to 2-1-2 Troubleshooting Flowchart for Non-fatal Errors on page 2 - 4.

2-1 Troubleshooting Flowcharts


l NJ-series CPU Units

Error occurs.
A fatal error occurred in the CPU Unit. *1

Not lit.
PWR indicator Power Supply Error
(green)?

Lit.

2
Not
Flashing. Not lit. possible.

2-1-1 Checking to See If the CPU Unit Is Operating


ERROR indicator Communications with
CPU Unit Reset
(red)? Sysmac Studio?

Lit. Possible.

Flashing.
RUN indicator (green)? Incorrect Power Supply Unit Connected

Not lit.

Not possible.
Communications with
Sysmac Studio? CPU Unit Watchdog Timer Error

Possible.

A A non-fatal error occurred in the CPU Unit. *2

*1. Refer to 2-2 Troubleshooting Fatal Errors on page 2 - 8.


*2. Refer to 2-1-2 Troubleshooting Flowchart for Non-fatal Errors on page 2 - 4.

NJ/NX-series Troubleshooting Manual (W503) 2-3


2 Error Troubleshooting Methods

2-1-2 Troubleshooting Flowchart for Non-fatal Errors


For a non-fatal error, use the Sysmac Studio or an HMI to troubleshoot the error with the following
flowchart.
You can use the indicators to check the following:
• Level
• Whether the error is in the EtherNet/IP port or the EtherCAT port
• If the source of the error is the EtherNet/IP port or the EtherCAT port, whether you can restore nor-
mal status yourself
A Non-fatal error
To immediately check the
specific error

To check error status with the indicators

Lit. Flashing.
ERROR indicator (red)?

Not lit. Partial fault level or


minor fault level

Check all of the following branches that correspond to the


status of the EtherNet/IP NET ERR and EtherCAT NET
ERR indicators.

EtherNet/IP NET ERR indicator is lit or flashing. Both indicators are not lit.

EtherCAT NET ERR indicator is


lit or flashing.

Flashing. Flashing.
EtherNet/IP NET ERR EtherCAT NET ERR
indicator (red)? indicator (red)?

Lit. Lit.

Major fault Observa- Error in the Error in the Error in the Error in the Error in PLC
level tion EtherNet/IP port for EtherNet/IP port for EtherCAT port for EtherCAT port for Function Module,
which you cannot which you can which you cannot which you can NX Bus Function
restore normal status restore normal status restore normal restore normal Module or MC
by yourself. by yourself. status by yourself. status by yourself. Function Module

Troubleshoot the error with the Sysmac Studio or HMI *1

*1. Refer to 2-3 Troubleshooting Non-fatal Errors on page 2 - 10.

Precautions for Correct Use

Refer to A-5 Applicable Range of the HMI Troubleshooter on page A - 244 for the applicable
range of the HMI Troubleshooter.

2-4 NJ/NX-series Troubleshooting Manual (W503)


2 Error Troubleshooting Methods

2-1-3 Flowchart to Check Error Status on EtherNet/IP Function Module

2-1 Troubleshooting Flowcharts


When an error occurs in the EtherNet/IP Function Module, use the following flowchart to check the er-
ror and take necessary measures.

NX701 CPU Units and NX102 CPU Units


To differentiate between the two communications ports in the flowchart, the port for which to isolate the
error is called the relevant port.

Ethernet communications are not possible. 2


START You can check error details when you connect
the Sysmac Studio or an HMI via Ethernet to
the other port*1, or connect the Sysmac Studio

2-1-3 Flowchart to Check Error Status on EtherNet/IP Function Module


to the USB port.

If a link is not established with the


LINK/ACT lit Not lit. NET ERR lit Not lit.
Ethernet switch connected to the
for relevant port? for relevant port? relevant port, replace the Ethernet
cable or the Ethernet switch.

Flashing
Lit.
An error from which recovery is not
possible has occurred in Ethernet
Not lit. NET ERR lit Lit. communications on the relevant port.
NET RUN lit
for relevant port? for relevant port? Replace the CPU Unit to recover
normal operation for the relevant port.

Ethernet communications are not possible


Flashing
Ethernet communications are possible. for the relevant port, but recovery is
Lit. Flashing possible. Connect the Sysmac Studio via
You can check error details with
the other port*1 or via USB and read the
an Ethernet connection for the
system-defined variable status to find the
Sysmac Studio or an HMI to the
cause of the error.
relevant port.

An error from which recovery is not


Flashing possible has occurred in CIP or TCP/IP
Lit. Lit. application communications for the
NET ERR lit NET ERR lit
relevant port. Replace the CPU Unit to
for relevant port? for relevant port?
recover normal operation for the relevant
port. Isolate the cause of the error and
check the functions that are affected.

Not lit.
An error for which recovery is possible
has occurred in one of the functions of
Flashing the relevant port. Use the Sysmac
Studio or an HMI to read the
system-defined variable status to
There are no communications errors in the isolate the cause of the error and
relevant port for built-in EtherNet/IP. correct it.

*1. You can connect the Sysmac Studio or an HMI to the other port to confirm error details only when Ethernet communications are possible for
the other port.

NJ/NX-series Troubleshooting Manual (W503) 2-5


2 Error Troubleshooting Methods

NX1P2 CPU Units

Start
Ethernet communications are not possible.
You cannot check the error details.

A link is not established with the


Not lit
LINK/ACT lit? Ethernet switch.
Replace the Ethernet cable or the
Ethernet switch.

Flashing
Lit

Not lit Lit An error from which recovery is not


NET RUN lit? NET ERR lit? possible has occurred in Ethernet
communications. Replace the CPU Unit.

Ethernet communications are not possible


Flashing with the user IP address, but recovery is
Ethernet communications are Flashing
Lit possible. possible.
Monitor the system-defined variables
You can check error details
by directly connecting the Sysmac Studio
when you connect the Sysmac
to the EtherNet/IP port, and isolate the
Studio or an HMI via Ethernet.
cause of the error.

Flashing An error from which recovery is not


possible has occurred in CIP or
Lit Lit TCP/IP application communications.
NET ERR lit? NET ERR lit?
Replace the CPU Unit.
Isolate the cause of the error and
check the functions that are affected.

Not lit
An error for which recovery is possible
Flashing has occurred in one of the functions.
Monitor the system-defined variables
on the Sysmac Studio or an HMI to
isolate the cause of the error, and
There are no communications errors in the built-in EtherNet/IP port. take necessary measures.

2-6 NJ/NX-series Troubleshooting Manual (W503)


2 Error Troubleshooting Methods

2-1 Troubleshooting Flowcharts


NJ-series CPU Units

Start Ethernet communications are not possible.


You can check error details when you connect
the Sysmac Studio or an HMI via USB.

If a link is not established with the


Not lit. Not lit.
Ethernet switch, replace the
LIN/ACT lit? NET ERR lit? Ethernet cable or the Ethernet
switch.

Flashing.
Lit.
2
An error from which recovery is not
Not lit. Lit.
possible has occurred in Ethernet
NET RUN lit? NET ERR lit? communications. Replace the CPU

2-1-3 Flowchart to Check Error Status on EtherNet/IP Function Module


Unit.

Ethernet communications are not


Flashing. Ethernet communications are possible, but recovery is possible.
possible. Flashing.
Lit. Connect the Sysmac Studio via USB
You can check error details and read the system-defined
when you connect the variable status to find the cause of
Sysmac Studio or an HMI via the error.
Ethernet.

An error from which recovery is not


Flashing.
possible has occurred in CIP or
Lit. Lit. TCP/IP application communications.
NET ERR lit? NET ERR lit? Replace the CPU Unit.
Isolate the cause of the error and
check the functions that are affected.

Not lit. An error for which recovery is possible


has occurred in one of the functions.
Flashing.
Use the Sysmac Studio or an HMI to
read the system-defined variable
status to isolate the cause of the error
and correct it.
There are no communications errors in the built-in
EtherNet/IP port.

NJ/NX-series Troubleshooting Manual (W503) 2-7


2 Error Troubleshooting Methods

2-2 Troubleshooting Fatal Errors


The section describes the procedure to troubleshoot fatal errors.

l Power Supply Error


Cause Correction
Power is not being input. Turn ON the power.
The voltage is outside of the allowable Check the Controller's power supply system, and correct it so that
range for the power supply. the voltage is within the allowable range.
Power supply system error caused by Remove the Units from the CPU Rack one by one. If the error is
mounted Unit eliminated, replace that Unit.
Power Supply Unit failure (CPU Units If the error persists even after you make the above corrections,
other than NX102 and NX1P2) replace the Power Supply Unit.
Power supply section failure (NX102 If the error persists even after you make the above corrections,
CPU Unit or NX1P2 CPU Unit) replace the CPU Unit.

l System Initialization Error


Cause Correction
A conductive object has gotten inside. If there is conductive material nearby, blow out the CPU Unit with
air.
Noise If the error did not result from the above causes, cycle the power
to the Controller and see if that resets the error. If the error occurs
frequently, check the FG and power supply lines to see if noise is
entering on them. Implement noise countermeasures as required.
CPU Unit failure If the error persists even after you make the above corrections,
replace the CPU Unit.

l CPU Unit Reset


Cause Correction
A conductive object has gotten inside. If there is conductive material nearby, blow out the CPU Unit with
air.
The power supply to an Expansion Supply the correct voltage to the Power Supply Unit on the Ex-
Rack is OFF. pansion Rack.
The I/O Connecting Cable is incorrectly Correct the connection of the I/O Connecting Cable.
installed.
Noise If the error did not result from the above causes, cycle the power
to the Controller and see if that resets the error. If the error occurs
frequently, check the FG and power supply lines to see if noise is
entering on them. Implement noise countermeasures as required.
Power Supply Unit failure If the error persists even after you make the above corrections,
replace the Power Supply Unit.
CPU Unit failure If the error persists even after you make the above corrections,
replace the CPU Unit.

2-8 NJ/NX-series Troubleshooting Manual (W503)


2 Error Troubleshooting Methods

l Hardware Initialization Error

2-2 Troubleshooting Fatal Errors


Cause Correction
A conductive object has gotten inside. If there is conductive material nearby, blow out the CPU Unit with
air.
Noise If the error did not result from the above causes, cycle the power
to the Controller and see if that resets the error. If the error occurs
frequently, check the FG and power supply lines to see if noise is
entering on them. Implement noise countermeasures as required.
CPU Unit failure If the error persists even after you make the above corrections,
replace the CPU Unit.
2
l Incorrect Power Supply Unit Connected
Cause Correction
A CJ-series Power Supply Unit is con- Connect an NJ-series Power Supply Unit to the NJ-series CPU
nected to an NJ-series CPU Unit. Unit.

l CPU Unit Error


Cause Correction
A conductive object has gotten inside. If there is conductive material nearby, blow out the CPU Unit with
air.
Noise If the error did not result from the above causes, cycle the power
to the Controller and see if that resets the error. If the error occurs
frequently, check the FG and power supply lines to see if noise is
entering on them. Implement noise countermeasures as required.
CPU Unit failure If the error persists even after you make the above corrections,
replace the CPU Unit.

l CPU Unit Watchdog Timer Error


Cause Correction
A conductive object has gotten inside. If there is conductive material nearby, blow out the CPU Unit with
air.
Noise If the error did not result from the above causes, cycle the power
to the Controller and see if that resets the error. If the error occurs
frequently, check the FG and power supply lines to see if noise is
entering on them. Implement noise countermeasures as required.
CPU Unit failure If the error persists even after you make the above corrections,
replace the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 2-9


2 Error Troubleshooting Methods

2-3 Troubleshooting Non-fatal Errors


2-3-1 Identifying and Resetting Errors with the Sysmac Studio
Troubleshooting functions are provided by the Sysmac Studio.
You can use the troubleshooting functions to identify errors that occur in a Controller, and reset the
errors.

Displaying Errors on the Sysmac Studio


If an error occurs while the Sysmac Studio is online with the Controller, the Sysmac Studio notifies the
user of the error in the Controller Status Pane. From there, you can open the Troubleshooting and
Event Logs Window to read detailed error information and troubleshooting methods.

Click the Troubleshooting Button in the toolbar, or select Troubleshooting from the Tools Menu.

The Sysmac Studio automatically collects the Controller’s error information, and opens the
Troubleshooting Dialog Box.

2 - 10 NJ/NX-series Troubleshooting Manual (W503)


2 Error Troubleshooting Methods

2-3 Troubleshooting Non-fatal Errors


Checking Current Errors and the Event Logs with the Sysmac Stu-
dio

l Checking Current Errors with the Sysmac Studio


You can click the Controller Errors Tab in the Troubleshooting Dialog Box to read information on
current errors in the Controller.

The Controller Errors Tab Page lists the current errors in order of their levels.

2-3-1 Identifying and Resetting Errors with the Sysmac Studio


Displayed Item Description
Level This is the event level of the error.
Source and Source Details This is the physical location and functional location of the error.
Event Name Error name
Event Code This is the code of the error.

You can click the column headings in the Controller error list, such as the Level or Source, to reor-
der the table rows according to that heading.
For example, the following change occurs when you click the Source heading.

Before Source heading is clicked.


After Source heading is clicked.

NJ/NX-series Troubleshooting Manual (W503) 2 - 11


2 Error Troubleshooting Methods

Additional Information

Sysmac Studio provides the function to display on the network configuration information the
current errors whose source is the EtherCAT Master Function Module. This function is used to
identify the error slave and the cause of the error. Refer to the descriptions on identifying an
error slave and cause of error in the NJ/NX-series CPU Unit Built-in Ether-CAT Port User’s
Manual (Cat. No. W505) for details.

l Displaying Event Logs with the Sysmac Studio


With Sysmac Studio, you can check a log of the Controller events that previously occurred on the
Controller Event Log Tab Page.

You can select the event logs and levels to display in the Display Settings Area.
Information on the event that you specified are displayed in the Details Pane.

Error logs from CJ-series Special Units are displayed on the Controller Event Log Tab Page. De-
tailed information is not displayed. To check detailed information, use the event codes that are dis-
played and refer to the error codes that are given in the manual for the relevant Unit. The relation-
ship between error codes and event codes is described in Details on Controller Events (Errors and
Information) on page 1 - 15 under 1-3-1 Types of Non-fatal Errors on page 1 - 12.

Additional Information

Sysmac Studio provides the function to display on the network configuration information the
event logs whose source is the EtherCAT Master Function Module. This function is used to
identify the error slave and the cause of the error. Refer to the descriptions on identifying an
error slave and cause of error in the NJ/NX-series CPU Unit Built-in Ether-CAT Port User’s
Manual (Cat. No. W505) for details.

Resetting Errors with the Sysmac Studio


You can use the Sysmac Studio to reset errors that occur in a Controller.

2 - 12 NJ/NX-series Troubleshooting Manual (W503)


2 Error Troubleshooting Methods

2-3 Troubleshooting Non-fatal Errors


With a CPU Unit with unit version 1.05 or later and Sysmac Studio version 1.06 or higher you can also
reset errors for individual Units.

Before you attempt to reset a Controller error, isolate and remove the cause of the error.

The Troubleshooting Dialog Box displays the cause, source, and corrections for the error. You can se-
lect any of the items from the error list to display the following information about that error.
Click the Display Switch Button to switch between displaying details and attached information and
displaying actions and corrections.

Displayed item Description


2
Details Detailed information on the error is displayed, such as the probable causes.
Attached information Detailed information about the source of the error is displayed.

2-3-1 Identifying and Resetting Errors with the Sysmac Studio


1 through 4
Action and Correc- Methods to correct the probable causes of the error are displayed.
tion

After confirming the cause of the displayed error and the conditions in which it occurred, perform the
displayed error corrections to eliminate the cause of the error.

To eliminate the cause of the error, first select the item to perform from the Action and Correction list.
When you select the appropriate step in the Action and Correction list, either the Jump to Error or
Error Help Button is enabled, depending on the contents. In some cases, neither button will operate.
Click the enabled button, and proceed with the displayed troubleshooting steps.

After you complete all of the troubleshooting steps for the current errors, click the Reset (Selected
Units) or Reset All Button to reset all of the current errors.
If the cause of the error is not removed, or if the power supply is not cycled or the Controller is not
reset as required after resetting the error, the error will occur again.

NJ/NX-series Troubleshooting Manual (W503) 2 - 13


2 Error Troubleshooting Methods

Button Description
Jump to Error This button is enabled when the error correction involves a change in the Sysmac Studio
settings. When you click the button, the Sysmac Studio will automatically switch to the
Editing Pane.
Error Help The correction methods or the attached information is displayed if it is not possible to
jump to the settings display.
Reset (Selected This button resets the current errors in the selected Unit.
Units)
Reset All This button resets all of the current errors, and reads errors again.

It is necessary to synchronize the data between the Sysmac Studio and the connected CPU Unit be-
fore you use the Jump to Error Button.
For details on synchronization, refer to the Sysmac Studio Version 1 Operation Manual (Cat. No.
W504).

If you have enabled the verification of operation authority, it is necessary to confirm your authority be-
fore you can reset Controller errors.
The Operator, Maintainer, Designer, and Administrator have the authority to reset errors. For an Oper-
ator, however, verification is required each time.
Refer to the NJ/NX-series CPU Unit Software User's Manual (Cat. No. W501) for information on oper-
ation authority.

The Controller errors in all function modules are reset when you reset the Controller from the Sysmac
Studio.
If the cause of the error is not removed, the error will occur again.

2 - 14 NJ/NX-series Troubleshooting Manual (W503)


2 Error Troubleshooting Methods

2-3 Troubleshooting Non-fatal Errors


2-3-2 Identifying and Resetting Errors with an HMI
You can connect an OMRON HMI to an NJ/NX-series CPU Unit through an EtherNet/IP network, and
use it to read and reset errors that occurred in the Controller. (The Troubleshooter of the HMI is used.)
To perform troubleshooting from an HMI, connect the HMI to the built-in EtherNet/IP port on the CPU
Unit.

Precautions for Correct Use

Refer to A-5 Applicable Range of the HMI Troubleshooter on page A - 244 for the applicable
range of the HMI Troubleshooter.
2

Checking for Current Errors with an HMI

2-3-2 Identifying and Resetting Errors with an HMI


You can check for errors in the Controller using the Troubleshooter of an HMI. You can also use the
Troubleshooter to read detailed error information and corrections for current errors.
Refer to the relevant HMI manual for details on the HMI Troubleshooter.

The following example demonstrates the procedure used to check for errors with an NA-series HMI.

You can check the names and status of all connected Controllers in the Controller Status Screen of
the NJ/NX Troubleshooter of the NA-series HMI. If there is an error, Error is displayed as the status of
the Controller.

NJ/NX-series Troubleshooting Manual (W503) 2 - 15


2 Error Troubleshooting Methods

Select the Controller with an error and click the Show Controller Events Button to display the Con-
troller Event List Screen. In the Controller Event List Screen, you can check the list of Controller errors
that currently exist in the selected Controller.

Resetting Errors with an HMI


You can use the Troubleshooter in an HMI to reset errors that occur in the Controller.
Before you attempt to reset a Controller error, identify and remove the cause of the error.

The following example demonstrates the procedure used to check for errors with an NA-series HMI.

Select an event in the Controller Event List Screen and click the Show Detail Button to display error
causes and corrections. In the Details Screen, information such as the error causes and corrections
are displayed.
After you confirm the cause of the displayed error, perform the steps in the displayed correction.

2 - 16 NJ/NX-series Troubleshooting Manual (W503)


2 Error Troubleshooting Methods

2-3 Troubleshooting Non-fatal Errors


After you complete all of the correction steps for the current errors, click the Error Reset Button in the
Controller Event List Screen to reset all of the current errors.

2-3-2 Identifying and Resetting Errors with an HMI


Return to the Controller Status Screen and check the Controller status. The status of the Controller
whose errors were completely reset is displayed as “Normal”.

If the cause of the error is not removed, or if the power supply is not cycled or the Controller is not
reset as required after resetting the error, the error will occur again.

Refer to the relevant HMI manual for details on the HMI Troubleshooter.

NJ/NX-series Troubleshooting Manual (W503) 2 - 17


2 Error Troubleshooting Methods

2-3-3 Identifying and Resetting Errors from the User Program


In a controller, you can check for errors that have occurred from the user program. This feature allows
you to program operations in the user program according to the error status. Special instructions are
provided for this purpose.
These include instructions to get Controller error information and instructions to reset Controller errors.

Instructions That Get Controller Error Information


Determine the error status with the instruction to get error information that is provided for each function
module.
The following table lists the instruction that are used to get error information for each function module.

Instruction name Instruction Function


Get PLC Controller Error Status GetPLCError Gets the status and the event code of the error with the
highest level of the Controller errors in the PLC Function
Module.
Get I/O Bus Error Status GetCJBError Gets the status and the event code of the error with the
highest level of the Controller errors in the I/O bus of the
NJ-series CPU Unit.
Get NX Bus Error Status GetNXBError Gets the highest level status of all current Controller er-
rors in the NX Bus Function Module of the NX-series
CPU Unit.
Get NX Unit Error Status GetNXUnitError Gets the highest level status and highest level event
code of the current Controller errors in the specified NX
bus master or NX unit in the NX Bus Function Module of
an NX-series CPU Unit.
Get Motion Control Error Status GetMCError Gets the status and the event code of the error with the
highest level of the Controller errors in the Motion Control
Function Module.
Get EtherNet/IP Error Status GetEIPError Gets the status and the event code of the error with the
highest level of the Controller errors in the EtherNet/IP
Function Module.
Get EtherCAT Error Status GetECError Gets the status and the event code of the error with the
highest level of the communications port errors and mas-
ter errors detected by the EtherCAT Master Function
Module.

Refer to NJ/NX-series Instructions Reference Manual (Cat. No. W502) for details on these instruc-
tions.

Example of Error Detection for the EtherCAT Master Function Module

Initial
Name Data type Comment
value
Trigger BOOL FALSE Get Condition
EC_Error BOOL FALSE EtherCAT Master Error Flag

2 - 18 NJ/NX-series Troubleshooting Manual (W503)


2 Error Troubleshooting Methods

2-3 Troubleshooting Non-fatal Errors


GetECError EC_Error
Trigger

EN

Level

Code

Resetting Controller Errors with Instructions


You can use the instructions that are provided to reset errors in the user program to reset errors that 2
occur in the Controller.
Before you attempt to reset a Controller error, isolate and remove the cause of the error.

2-3-3 Identifying and Resetting Errors from the User Program


Reset the errors with the instruction provided to reset errors for each function module.

Instruction name Instruction Function


Reset PLC Controller Error ResetPLCError Resets current Controller errors from the PLC Function
Module.
Reset I/O Bus Controller Error ResetCJBError Resets current Controller errors from the I/O bus of the
NJ-series CPU Unit.
Reset NX Bus Error ResetNXBError Resets the current Controller errors in the NX Bus Func-
tion Module.
Reset Motion Control Error ResetMCError Resets current Controller errors from the Motion Control
Function Module.
Reset EtherCAT Error ResetECError Resets current Controller errors from the EtherCAT Mas-
ter Function Module.

Refer to the NJ/NX-series Instructions Reference Manual (Cat. No. W502) for details on these instruc-
tions.

NJ/NX-series Troubleshooting Manual (W503) 2 - 19


2 Error Troubleshooting Methods

2-3-4 Checking for Errors with System-defined Variables


The system-defined variables include an Error Status variable, which shows the error status in a hier-
archical structure. The system determines the error status of each level by logically ORing the error
status information of the next lower level.
You can read the Error Status variable from an external device through communications.
Refer to the NJ/NX-series CPU Unit Software User's Manual (Cat. No. W501) for information on sys-
tem-defined variables.

l NX-series CPU Units


Level 1 Level 2 Level 3 Level 4

_ErrSta Error Status variable (for the entire Controller)

_PLC_ErrSta Error status variable for PLC Function Module

_NXB_ErrSta Error status variable for NX Bus Function Module

_NXB_MstrErrSta Error status variable for NX bus master

_NXB_UnitErrStaTbl Error status variable for NX Unit

_MC_ErrSta Error status variable for Motion Control Function Module

_MC_ComErrSta Common error status variable

_MC_AX_ErrSta Axis error status variable

_MC_GRP_ErrSta Axes group error status variable

_EC_ErrSta Error status variable for EtherCAT Master Function Module

_EC_PortErr Error status variable for communications ports

_EC_MstrErr Error status variable for master

_EC_SlavErr Summary error status variable for all slaves

_EC_SlavErrTbl Error status variable for slaves

_EIP_ErrSta Error status variable for EtherNet/IP Function Module

_EIP1_PortErr
Error status variable for communications port 1
/_EIP_PortErr

_EIP2_PortErr Error status variable for communications port 2

_EIP1_CipErr
Error status variable for CIP communications 1
/_EIP_CipErr

_EIP2_CipErr Error status variable for CIP communications 2

_EIP_TcpAppErr Error status variable of the TCP application function

2 - 20 NJ/NX-series Troubleshooting Manual (W503)


2 Error Troubleshooting Methods

2-3 Troubleshooting Non-fatal Errors


l NJ-series CPU Units
Level 1 Level 2 Level 3 Level 4

_ErrSta Error Status variable (for the entire Controller)

_PLC_ErrSta Error status variable for PLC Function Module

_CJB_ErrSta Error status variable for I/O bus

_CJB_MstrErrSta Error status variable for master

_CJB_UnitErrSta Error status variable for Units


2
_MC_ErrSta Error status variable for Motion Control Function Module

2-3-4 Checking for Errors with System-defined Variables


_MC_ComErrSta Common error status variable

_MC_AX_ErrSta Axis error status variable

_MC_GRP_ErrSta Axes group error status variable

_EC_ErrSta Error status variable for EtherCAT Master Function Module

_EC_PortErr Error status variable for communications ports

_EC_MstrErr Error status variable for master

_EC_SlavErr Summary error status variable for all slaves

_EC_SlavErrTbl Error status variable for slaves

_EIP_ErrSta Error status variable for EtherNet/IP Function Module

_EIP_PortErr Error status variable for communications ports

_EIP_CipErr Error status variable for CIP communications


Error status variable of the TCP application function
_EIP_TcpAppErr

NJ/NX-series Troubleshooting Manual (W503) 2 - 21


2 Error Troubleshooting Methods

2-4 Troubleshooting When You Cannot


Go Online from the Sysmac Studio
The section describes the procedure to troubleshoot when you cannot go online with the CPU Unit
from the Sysmac Studio.

2-4-1 Causes and Correction When You Cannot Go Online from the
Sysmac Studio
The following table lists the possible causes when you cannot go online with the NJ/NX-series CPU
Unit from the Sysmac Studio.

Cause Description Correction


Incorrect settings There is a mistake in the settings Refer to Troubleshooting Incorrect Settings and Faulty
or faulty communi- that the Sysmac Studio uses to Communications Path on page 2 - 24.2-4-2 Trouble-
cations path go online with the CPU Unit. Or, shooting for Each Cause on page 2 - 24
the communications path is faul-
ty.
Fatal error in the A fatal error occurred in the CPU Refer to 2-1-1 Checking to See If the CPU Unit Is Op-
CPU Unit Unit. erating on page 2 - 2.
High system serv- The system service load on the Start in Safe Mode. Refer to Troubleshooting a High
ice load*1 CPU Unit is too high and time System Service Load on page 2 - 29.2-4-2 Trouble-
cannot be obtained to connect shooting for Each Cause on page 2 - 24
with the Sysmac Studio.
Incorrect settings The Packet Filter is enabled and You can disable Packet Filter tentatively by starting in
of Packet Filter in you attempt to connect the Sys- the Safe Mode. Connect the Sysmac Studio after you
TCP/IP Settings*2 mac Studio from the computer start in Safe Mode, and then review the Packet Filter
with unregistered IP address to settings. Refer to Troubleshooting Incorrect Settings of
allow connection. Packet Filter in TCP/IP Settings on page 2 - 30 in
2-4-2 Troubleshooting for Each Cause on page 2 - 24
for details.
*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX102 CPU Unit only.

Note If the EtherNet/IP NET ERR indicator on the CPU Unit is lit or flashing, it is possible that you cannot go on-
line through an EtherNet/IP route because of an error in the EtherNet/IP Function Module. If the CPU Unit
has a peripheral (USB) port, see if you can go online with a direct USB connection. If the CPU Unit does not
have a peripheral (USB) port, see if you can go online with a direct Ethernet connection.

Precautions for Correct Use

• If you connect an NX-series CPU Unit to the Sysmac Studio through an EtherNet/IP port,
connect to communications port 1. You cannot connect the Sysmac Studio directly to commu-
nications port 2.
• For an NX102 CPU Unit, you cannot connect the Sysmac Studio installed on the computer
with unregistered IP address to allow connection if Packet Filter is set to enable. Confirm that
the IP address of the computer to allow connection is registered correctly in advance.
• For an NX102 CPU Unit, you cannot connect the Sysmac Studio to the CPU Unit in Direct
connection via Ethernet if Packet Filter is enabled. Select Controller - Communications
Setup to confirm that the connection method is Ethernet connection via a hub.

2 - 22 NJ/NX-series Troubleshooting Manual (W503)


2 Error Troubleshooting Methods

2-4 Troubleshooting When You Cannot Go


You can use the status of the RUN indicator on the CPU Unit to isolate the cause. Implement the trou-

Online from the Sysmac Studio


bleshooting for the applicable cause.
¡ : Cause

Causes
Incorrect settings Incorrect settings
RUN indicator Fatal error in CPU High system serv-
or faulty communi- of Packet Filter in
Unit ice load*3
cations path TCP/IP Settings*4
l No lit. ¡ ¡ --- ---
8*1 --- ¡*2 --- ---
at 2-s intervals.
2
8*3 --- ¡ --- ---
at 3-s intervals. (Incorrect Power

2-4-1 Causes and Correction When You Cannot Go Online from the Sysmac Studio
Supply Unit connect-
ed.)
¡ Lit. ¡ --- ¡ ¡
*1. This applies to an NX-series CPU Unit.
*2. If the ERROR indicator is lit at the same time or if the RUN indicator flashes at a 2-second interval for more
than 30 seconds, a fatal CPU Unit error has occurred.
*3. This applies to an NJ-series CPU Unit.
*4. This applies to an NX102 CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 2 - 23


2 Error Troubleshooting Methods

2-4-2 Troubleshooting for Each Cause


This section provides troubleshooting methods for incorrect settings, fault communications paths, high
system service loads, and incorrect settings of Packet Filter in TCP/IP Settings.

Troubleshooting Incorrect Settings and Faulty Communications


Path

l Direct Connection to Peripheral USB Port


Sysmac Studio cannot
connect to CPU Unit.

No
Is power supplied to the Controller? Turn ON the power supply to the Controller.

Yes
No Can the Sysmac Studio Yes
go online with CPU Unit? End

No Insert the USB cable connectors all the way


Is the USB cable connected properly?
at the computer and Controller.

Yes
No Can the Sysmac Studio Yes
go online with CPU Unit?

Is the connection method set to a No Set the connection method to a direct USB connection
direct USB connection in the in the Communications Setup of the Sysmac Studio.
Communications Setup of the
Sysmac Studio?

Yes
No Can the Sysmac Studio Yes
go online with CPU Unit?

Install the USB driver.


No Refer to the appendices of Sysmac Studio
Is the USB driver installed correctly? Version 1 Operation Manual (Cat. No. W504)
for the installation procedure for the USB
driver.

Yes

No Can the Sysmac Studio Yes


go online with CPU Unit?

Replace the USB cable.

2 - 24 NJ/NX-series Troubleshooting Manual (W503)


2 Error Troubleshooting Methods

2-4 Troubleshooting When You Cannot Go


l Remote Connection to Peripheral USB Port

Online from the Sysmac Studio


Sysmac Studio cannot
connect to CPU Unit.

No
Is power supplied to the Controller? Turn ON the power supply to the Controller.

Yes
No Can the Sysmac Studio Yes
End
go online with CPU Unit?

2
Are the USB cable and No
Ethernet cables Insert the cable connectors all the way
connected properly? at the computer and Controller.

2-4-2 Troubleshooting for Each Cause


Yes
No Yes
Can the Sysmac Studio
go online with CPU Unit?

Set the connection method to a remote USB


connection in the Communications Setup of
Is the connection method set No the Sysmac Studio. Set the destination IP
to a remote USB connection address for a remote USB connection or
in the Communications Setup Ethernet-hub connection in the Communica-
of the Sysmac Studio? tions Setup of the Sysmac Studio.

Yes

No Yes
Can the Sysmac Studio
go online with CPU Unit?

Is the destination
IP address for a remote USB Correct the destination IP address for a
connection or Ethernet-hub connection No remote USB connection or Ethernet-hub
in the Communications Setup of the connection in the Communications Setup of
Sysmac Studio set correctly and is the the Sysmac Studio. Correct the IP address
IP address set correctly in the setting in the destination Controller.
destination Controller?

Yes
No Yes
Can the Sysmac Studio
go online with CPU Unit?

Install the USB driver. Refer to the


No appendices of Sysmac Studio Version 1
Is the USB driver installed Operation Manual (Cat. No. W504) for the
correctly?
installation procedure for the USB driver.

Yes
No Yes
Can the Sysmac Studio
go online with CPU Unit?

Replace the USB cable, or the Ethernet cables


and Ethernet switches between the computer
and the Controller.

NJ/NX-series Troubleshooting Manual (W503) 2 - 25


2 Error Troubleshooting Methods

l Direct Connection with EtherNet/IP Port


Sysmac Studio cannot
connect to CPU Unit.

No
Is power supplied to the Controller? Turn ON the power supply to the Controller.

Yes
No Can
Canthe
theSysmac
SysmacStudio
Studio Yes
End
connect
go online to CPU
with Unit?
CPU Unit?

Insert the cable connectors at the personal


No computer, Ethernet switches, and the
Is the Ethernet cable Controller until they lock into place. Verify
connected properly? that the link indicator is lit at the computer
and Ethernet switches, and the LINK/ACT
indicator is lit at the Controller.

Yes

No Yes
Can
Canthe
theSysmac
SysmacStudio
Studio
connect
go online to CPU
with Unit?
CPU Unit?

Is the connection method set to No Set the connection method to a direct


a direct Ethernet connection in Ethernet connection in the Communications
the Communications Setup of Setup of the Sysmac Studio.
the Sysmac Studio?

Yes
No Yes
Can thethe
Can Sysmac
SysmacStudio
Studio
goconnect to CPU
online with CPUUnit?
Unit?

Set the IP address for the personal


Is the same IP address set No computer. Use the default IP address for
for more than one node the Controller or connect the Sysmac
(computer or Controller) in Studio to the Controller with a USB cable
the same domain? and set the required IP address.

Yes

No Can
Canthe
theSysmac
SysmacStudio
Studio Yes
connect
go online to CPU
with Unit?
CPU Unit?

Change the Ethernet interface card


specification on the Sysmac Studio or
Is the Ethernet cable connect the Ethernet cable to the specified
connected to the Ethernet No interface card. Refer to the appendices of
interface card that is specified Sysmac Studio Version 1 Operation Manual
to use to connect to the (Cat. No. W504) for the procedure to specify
Controller in the Sysmac the Ethernet interface card.
Studio?

Yes

No Can
Canthe
theSysmac
SysmacStudio
Studio Yes
goconnect to CPU
online with CPUUnit?
Unit?

Replace the Ethernet cable.

2 - 26 NJ/NX-series Troubleshooting Manual (W503)


2 Error Troubleshooting Methods

2-4 Troubleshooting When You Cannot Go


l Ethernet Hub Connection

Online from the Sysmac Studio


Sysmac Studio cannot
connect to CPU Unit.

No
Is power supplied to the Controller? Turn ON the power supply to the Controller.

Yes 2
No Yes
Can the Sysmac Studio End
go online with CPU Unit?

2-4-2 Troubleshooting for Each Cause


Insert the cable connectors at the personal
computer,Ethernet switches, and the
Is the Ethernet cable No Controller until they lock into place. Verify that
connected properly? the link indicator is lit at the computer and
Ethernet switches, and the LINK/ACT
indicator is lit at the Controller.

Yes

No Can the Sysmac Studio Yes


go online with CPU Unit?

Is the connection method Set the connection method to an Ethernet hub


No connection in the Communications Setup of the
set to an Ethernet hub
connection in the Sysmac Studio. Set the destination IP address
Communications Setup of for a remote USB connection or Ethernet-hub
the Sysmac Studio? connection in the Communications Setup.

Yes

No Can the Sysmac Studio Yes


go online with CPU Unit?

Is the destination
IP address for a remote USB No Correct the destination IP address for a remote
connection or Ethernet-hub USB connection or Ethernet-hub connection in
connection set correctly in the the Communications Setup of the Sysmac Studio.
Communications Setup of the
Sysmac Studio?

Yes
No Yes
Can the Sysmac Studio
go online with CPU Unit?

NJ/NX-series Troubleshooting Manual (W503) 2 - 27


2 Error Troubleshooting Methods

Set the IP address for the personal computer.


Is the same IP address set for No Use the default IP address for the Controller or
more than one node (computer connect the Sysmac Studio to the Controller
or Controller) in the same with a USB cable and set the required IP
domain? address.

Yes
No Yes
Can the Sysmac Studio go End
online with CPU Unit?

Change the Ethernet interface card


Is the Ethernet cable connected specification on the Sysmac Studio or
to the Ethernet interface card No connect the Ethernet cable to the specified
that is specified to use to interface card. Refer to the appendices of
connect to the Controller in the Sysmac Studio Version 1 Operation Manual
Sysmac Studio? (Cat. No. W504) for the procedure to specify
the Ethernet interface card.

Yes

No Yes
Can the Sysmac Studio go
online with CPU Unit?

Replace the Ethernet cable or


Ethernet switch.

2 - 28 NJ/NX-series Troubleshooting Manual (W503)


2 Error Troubleshooting Methods

2-4 Troubleshooting When You Cannot Go


Online from the Sysmac Studio
Troubleshooting a High System Service Load
In the NJ-series CPU Unit, a high throughput in task execution may cause the system service to enter
a high-load state, and this may prevent the Sysmac Studio from connecting with the CPU Unit.
If a high system service load is the problem, you will be able to go online with the CPU Unit from the
Sysmac Studio if you start in Safe Mode. Use the following procedure.

1 Set on the DIP switch on the CPU Unit as shown below and then cycle the power supply to the
Controller.
The CPU Unit will start in Safe Mode.
2

ON

2-4-2 Troubleshooting for Each Cause


1
2 Turn OFF.

3
4 Turn ON.

2 Go online with the CPU Unit from the Sysmac Studio and perform the required operation.
Ensure that there is sufficient system service time to enable the Sysmac Studio to go online
with the CPU Unit. To do so, either increase the period of the primary periodic task or decrease
the sizes of the programs in the primary periodic task.
Refer to the NJ/NX-series CPU Unit Software User's Manual (Cat. No. W501) for information
on setting the primary periodic task.

3 Turn OFF all DIP switch pins and then cycle the power supply to the Controller to restore nor-
mal CPU Unit operation.

l Safe Mode Operation


If the Controller is started when the CPU Unit is in Safe Mode, the CPU Unit will start in PROGRAM
mode even if the startup mode is set to RUN mode. This increases the ratio of system service proc-
essing that is performed by the CPU Unit, which makes it easier for the Sysmac Studio to go online
with the CPU Unit. You can also use Safe Mode when you do not want to execute the user pro-
gram.
The CPU Unit will generate an observation level Controller event and record a Safe Mode event in
the event log.

NJ/NX-series Troubleshooting Manual (W503) 2 - 29


2 Error Troubleshooting Methods

Additional Information

Operation in Safe Mode depends on the unit version of the CPU Unit.

Unit version of CPU Unit


Item
1.02 or lower 1.03 or later
Operating mode The CPU Unit operates accord- The CPU Unit ignores the setting
ing to the setting of the startup of the startup mode and operates
mode. in PROGRAM mode.
Changing the operating mode Not possible. Possible.
Controller event level Major fault level Observation level

Troubleshooting Incorrect Settings of Packet Filter in TCP/IP


Settings
In the NX102 CPU Unit, if the settings of Packet Filter in TCP/IP Settings are not correct, you cannot
connect the Sysmac Studio to the CPU Unit.
If you start in Safe Mode and disable the Packet Filter tentatively, you can connect the Sysmac Studio
to the CPU Unit. Perform the following procedure and review the Packet Filter settings.

1 Set on the DIP switch on the CPU Unit as shown below and then cycle the power supply to the
Controller.
The CPU Unit will start in Safe Mode.

O
1 N
2 OFF
3

4 ON

2 Go online with the CPU Unit from the Sysmac Studio and review the Packet Filter settings.
Confirm that the IP address of the computer that is installed the connected Sysmac Studio is
registered. If the IP address is not registered, you must register the IP address. Refer to Packet
Filter (NX102 CPU Unit) under TCP/IP Settings Display in the NJ/NX-series CPU Unit Built-in
EtherNet/IP Port User’s Manual (Cat. No. W506).

3 Turn OFF all DIP switch pins and then cycle the power supply to the Controller to restore nor-
mal CPU Unit operation.

4 Confirm that the connection method of the Sysmac Studio is Ethernet connection via a hub and
then confirm whether you can go online to the CPU Unit.
Select Controller - Communications Setup to confirm that the connection method is Ethernet
connection via a hub. If Packet Filter is enabled, you cannot connect the Sysmac Studio in
Direct connection via Ethernet.

2 - 30 NJ/NX-series Troubleshooting Manual (W503)


2 Error Troubleshooting Methods

2-4 Troubleshooting When You Cannot Go


l Safe Mode Operation

Online from the Sysmac Studio


If the Controller is started when the CPU Unit is in Safe Mode, the CPU Unit will start while Packet
Filter is disabled. This allows you to go online the Sysmac Studio with the CPU Unit from a comput-
er.
The CPU Unit will generate an observation level Controller event and record a Safe Mode event in
the event log.

Additional Information

The safe mode operation for an NX102 CPU Unit is given below.

Item Operation 2
Operating mode The CPU Unit ignores the setting of the startup
mode and operates in PROGRAM mode.

2-4-2 Troubleshooting for Each Cause


Changing the operating mode Possible.
Controller event level Observation level

NJ/NX-series Troubleshooting Manual (W503) 2 - 31


2 Error Troubleshooting Methods

2 - 32 NJ/NX-series Troubleshooting Manual (W503)


3
Error Descriptions and Correc-
tions
3
This section describes all of the errors (events) that can occur on NJ/NX-series CPU
Units and corrections for these errors.
For errors (events) that can occur in models other than the standard CPU Units and
the errors (events) that can occur in connected devices, only tables of errors are pro-
vided in Appendices on page A - 1. Refer to the manual for the specific product for
details on errors.

3-1 Errors by Source .......................................................................................... 3 - 2


3-1-1 Interpreting Error Table ................................................................................. 3 - 2
3-1-2 Interpreting Error Descriptions...................................................................... 3 - 3
3-2 Errors in the PLC Function Module ............................................................ 3 - 4
3-2-1 Error Tables .................................................................................................. 3 - 4
3-2-2 Error Descriptions ....................................................................................... 3 - 77
3-2-3 Other Troubles and Corrections................................................................ 3 - 340
3-3 Errors in the NX Bus Function Module .................................................. 3 - 342
3-3-1 Error Tables .............................................................................................. 3 - 342
3-3-2 Error Descriptions ..................................................................................... 3 - 346
3-4 Errors in the Motion Control Function Module...................................... 3 - 363
3-4-1 Error Tables .............................................................................................. 3 - 363
3-4-2 Error Descriptions ..................................................................................... 3 - 402
3-4-3 Other Troubles and Corrections................................................................ 3 - 540
3-5 Errors in the EtherNet/IP Function Module............................................ 3 - 545
3-5-1 Error Tables .............................................................................................. 3 - 545
3-5-2 Error Descriptions ..................................................................................... 3 - 551
3-5-3 Other Troubles and Corrections................................................................ 3 - 586
3-6 Errors in the EtherCAT Master Function Module .................................. 3 - 587
3-6-1 Error Tables .............................................................................................. 3 - 587
3-6-2 Error Descriptions ..................................................................................... 3 - 594
3-7 Errors in the OPC UA Function............................................................... 3 - 630
3-7-1 Error Tables .............................................................................................. 3 - 630
3-7-2 Error Descriptions ..................................................................................... 3 - 635
3-7-3 OPC UA Server-specific Troubleshooting................................................. 3 - 650

NJ/NX-series Troubleshooting Manual (W503) 3-1


3 Error Descriptions and Corrections

3-1 Errors by Source


Within each source, errors (events) are given by functional classifications. Also, events that are not
errors are given.

Additional Information

For descriptions of the error codes for the motion control instructions and other instructions, re-
fer to the descriptions of the corresponding event codes. Events that occur for motion control
instructions are given in 3-2 Errors in the PLC Function Module on page 3 - 4. Events that
occur for other instructions are given in 3-4 Errors in the Motion Control Function Module on
page 3 - 363. Refer to Relationship between Event Codes and Error Codes on page 1 - 25 for
the relationship between event codes and error codes.

3-1-1 Interpreting Error Table


The contents of the error tables are described below.

Item Description
Event code The event code of the error in the NJ/NX-series Controller is given. The codes are given in
eight hexadecimal digits.

A version in parentheses in the Event code column is the unit version of the CPU Unit when
the event code was added.
A model name in square brackets in the Event code column is the CPU Unit when the event
occurs. The model name is not described if the event occurs in all CPU Unit.
Event name The name of the error is given
Meaning A short description of the error is given.
Assumed cause The assumed cause of the error is given
Level The level of influence on control is given.
The abbreviations have the following meanings.
Maj: Major fault level
Prt: Partial fault level
Min: Minor fault level
Obs: Observation
Info: Information
The symbols have the following meanings.
¡: Event levels that are defined by the system.
8: Event levels that can be changed by the user. *1
Reference The catalog number of the manual that provides details on the event is given. The manual
name that corresponds to the manual number is given before each error table.
*1. This symbol appears only for events for which the user can change the event level.

3-2 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-1-2 Interpreting Error Descriptions


The items that are used to describe individual errors (events) are described in the following copy of an
error table.

Event name Gives the name of the error. Event code Gives the code of the error.
Meaning Gives a short description of the error.

3-1 Errors by Source


Source Gives the source of the error. Source details Gives details Detection tim- Tells when the
on the source ing error is detect-
of the error. ed.
Error attrib- Level Tells the level Recovery Gives the re- Log category Tells which log
utes of influence on covery method. the error is
control. *1 *2 saved in. *3
Effects User program Tells what will Operation Provides special information on the operation that
happen to exe- results from the error. 3
cution of the
user program.

3-1-2 Interpreting Error Descriptions


*4

Indicators/ Gives the status you can check with the built-in EtherCAT port indicators or the Industrial PC Support
Status Utility for the built-in EtherNet/IP port. Indicator status is given only for errors in the EtherCAT Master
Function Module and the EtherNet/IP Function Module.
System-de- Variable Data type Name
fined varia- Lists the variable names, data types, and meanings for system-defined variables that provide direct error
bles notification, that are directly affected by the error, or that contain settings that cause the error.
Cause and Assumed cause Correction Prevention
correction Lists the possible causes, corrections, and preventive measures for the error.
Attached in- This is the attached information that is displayed by the Sysmac Studio or an HMI. *5
formation
Precautions/ Provides precautions, restrictions, and supplemental information. If the user can set the event level, the
Remarks event levels that can be set, the recovery method, operational information, and other information is also
provided.
*1. One of the following:
Major fault: Major fault level
Partial fault: Partial fault level
Minor fault: Minor fault level
Observation
Information
*2. After the correction is performed, one of the following methods is used to reset the Controller error state:
Automatic recovery: Normal status is restored automatically when the cause of the error is removed.
Error reset: Normal status is restored when the error is reset after the cause of the error is removed.
Cycle the power supply: Normal status is restored when the power supply to the Controller is turned OFF and then
back ON after the cause of the error is removed.
Controller reset: Normal status is restored when the Controller is reset after the cause of the error is removed.
Depends on cause: The recovery method depends on the cause of the error.
*3. One of the following:
System: System event log
Access: Access event log
*4. One of the following:
Continues: Execution of the user program will continue.
Stops: Execution of the user program stops.
Starts: Execution of the user program starts.
*5. Refer to A-5 Applicable Range of the HMI Troubleshooter on page A - 244 for the applicable range of the HMI Trouble-
shooter.

NJ/NX-series Troubleshooting Manual (W503) 3-3


3 Error Descriptions and Corrections

3-2 Errors in the PLC Function Module


The section provides tables of the errors (events) that can occur in the PLC Function Module.
They are divided into the following functional classifications.
• Self-diagnosis
• CJ-series Unit configuration
• Built-in I/O, Option Boards
• Tasks
• Controller operation
• FINS communications
• Instructions

Additional Information

• Instruction events are supported by CPU Units with unit version 1.02 or later.
• To create instruction events, you must select Use for Event Log Settings - Instruction Error
Output on the Controller Setup. With the default setting, instructions events are not output.
Sysmac Studio version 1.03 or higher is required to use the Event Log Settings.

3-2-1 Error Tables

Errors for Self Diagnosis

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
00090000 hex DIP Switch An error was detect- • There is an error in the DIP page
Setting Error ed in the DIP switch switch setting. ¡ 3 - 77
setting.
000D0000 hex Internal Bus A fatal error was de- • A conductive material has got- page
Check Error tected on the internal ten inside. 3 - 78
¡
bus. • Noise
• The CPU Unit has failed.
000E0000 hex Non-volatile The specified number • Non-volatile memory life ex- page
Memory Life of deletions for non- pired. 3 - 78
Exceeded volatile memory was
exceeded.
¡
Or, the number of bad
blocks in memory ex-
ceeded the specified
value.
00110000 hex CPU Unit Operation was stop- • The ambient operating temper- page
[NX701] Overheat ped because the tem- ature is too high. 3 - 79
(Operation perature inside the ¡
Stopped) CPU Unit was too
high.

3-4 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
00130000 hex Main Memo- An error was detect- • A conductive material has got- page
(Ver. 1.13 or later) ry Check Er- ed in the memory ten inside. 3 - 80
[NX102, NX1P2] ror check of the main • Noise
(Ver. 1.16 or later) memory in the CPU • There is a software error.
[NX701 or NJ5 with the Unit. • The CPU Unit has failed.
hardware revision B] ¡

(Ver. 1.17 or later)


[NJ3 with the hardware

revision A, NJ1 with the

hardware revision A]
3
10010000 hex Non-volatile An error was detect- • The Controller power supply page
Memory Re- ed in the non-volatile was turned OFF while the 3 - 81

3-2-1 Error Tables


stored or memory check and BUSY indicator was lit.
Formatted file system recovery • The power supply to the Con-
¡
or formatting was troller was interrupted momen-
executed. Previous tarily while the BUSY indicator
files may have been was lit.
deleted.
10020000 hex Non-volatile A file that must be in • The Controller power supply page
Memory Da- non-volatile memory was turned OFF while the 3 - 82
ta Corrupted is missing or corrupt- BUSY indicator was lit.
ed. • The power supply to the Con-
¡
troller was interrupted momen-
tarily while the BUSY indicator
was lit.
• The CPU Unit has failed.
10080000 hex Main Memo- An error was detect- • A conductive material has got- page
ry Check Er- ed in the memory ten inside. 3 - 83
ror check of the main • Noise ¡
memory in the CPU • There is a software error.
Unit. • The CPU Unit has failed.
100A0000 hex Data Not An error occurred in • An error occurred in the soft- page
(Ver. 1.10 or later) Saved to the software and data ware. 3 - 84
[NJ-series, NX701] Battery- could not be saved in
¡
backup battery-backup mem-
Memory ory during power-
OFF processing.
100B0000 hex Non-volatile A file that must be in • The Controller power supply page
Memory Da- non-volatile memory was turned OFF while the 3 - 85
ta Corrupted is missing or corrupt- BUSY indicator was lit.
ed. • The power supply to the Con-
¡
troller was interrupted momen-
tarily while the BUSY indicator
was lit.
• The CPU Unit has failed.

NJ/NX-series Troubleshooting Manual (W503) 3-5


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
100C0000 hex Event Level The settings in the • The event level settings are page
(Ver. 1.03 or later) Setting Error event level setting file not correct because the power 3 - 86
are not correct. supply to the Controller was in-
terrupted or communications
with the Sysmac Studio were
disconnected during a down-
load of the event level settings. ¡
• The event level settings are
not correct because the power
supply to the Controller was in-
terrupted during a Clear All
Memory operation.
• Non-volatile memory failed.
100F0000 hex Present Val- An error occurred in An error occurred in the software. page
[NX1P2] ues of Re- the software and the 3 - 87
tained Varia- present values of re-
¡
bles Resto- tained variables could
ration Error not be restored at
startup.
10100000 hex Present Val- A forced shutdown is • A forced shutdown is per- page
[NX102, NX1P2] ues of Re- performed or an error formed. (NY-series Controllers) 3 - 88
tained Varia- occurred in the soft- • An error occurred in the soft-
bles Not ware and the present ware.
¡
Saved values of retained
variables could not be
saved during power-
OFF processing.
40010000 hex PLC System A fatal error was de- • An error occurred in the soft- page
[NJ-series] Processing tected in the PLC ware. ¡ 3 - 89
Error Function Module.
40020000 hex PLC System A fatal error was de- • An error occurred in the soft- page
Processing tected in the PLC ware. ¡ 3 - 89
Error Function Module.
40030000 hex PLC System A fatal error was de- • An error occurred in the soft- page
Processing tected in the PLC ware. ¡ 3 - 90
Error Function Module.
40040000 hex PLC System A fatal error was de- • An error occurred in the soft- page
[NX701, NX1P2] Processing tected in the PLC ware. ¡ 3 - 90
Error Function Module.
40050000 hex PLC System A fatal error was de- • An error occurred in the soft- page
[NX701, NX1P2] Processing tected in the PLC ware. ¡ 3 - 91
Error Function Module.
00070000 hex Real-Time The oscillation of the • The battery voltage is low. page
Clock Stop- real-time clock stop- • The battery connector has 3 - 91
ped ped. The real-time come loose. ¡ 8
clock is set to an ille- • The Battery is missing.
gal time.
00080000 hex Real-Time The real-time clock in • The CPU Unit clock has failed. page
¡
Clock Failed the CPU Unit failed. 3 - 92

3-6 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
000B0000 hex Low Battery The voltage of the • The battery voltage is low. page
Voltage Battery has dropped. • The battery connector has 3 - 92
¡ 8
come loose.
• The Battery is missing.
000C0000 hex CPU Unit The temperature in- • The ambient operating temper- page
[NJ-series, NX701] Overheat side the CPU Unit ex- ature is too high. 3 - 93
¡
ceeded the specified
value.
00120000 hex Slow Fan The speed of the fan • Something is interfering with page
[NX701] dropped to a speci- fan operation, such as dust, 3 - 93
fied level or lower. wire scraps, or cuttings.
¡ 8
3
• The fan has reached the end
of its service life.

3-2-1 Error Tables


• The fan is faulty.
10090000 hex Battery- An error was detect- • The battery voltage is low. page
[NJ-series, NX701] backup ed in the memory • The battery connector has 3 - 94
Memory check of the battery- come loose. ¡ 8
Check Error backup memory in • The Battery is missing.
the CPU Unit.
000F0000 hex SD Memory The current SD Mem- • An SD Memory Card that is page
Card Invalid ory Card is not sup- not supported was inserted in- ¡ 3 - 94
Type ported. to the CPU Unit.
00100000 hex SD Memory The specified number • The service life of the SD page
Card Life of deletions for the Memory Card was exceeded. 3 - 95
Exceeded SD Memory Card
was exceeded. Or, 8 ¡
the number of bad
blocks exceeded the
specified value.
10030000 hex SD Memory The file format of the • The file format of the SD Mem- page
Card Invalid SD Memory Card is ory Card inserted in the CPU ¡ 3 - 95
Format not FAT16 or FAT32. Unit is not FAT16 or FAT32.
10040000 hex SD Memory An error was detect- • The Controller power supply page
Card Re- ed during the file sys- was turned OFF while the SD 3 - 96
stored or tem check and the file BUSY indicator was lit.
Formatted system was restored. • The power supply to the Con-
Files may have been troller was interrupted momen-
deleted. tarily while the SD BUSY indi-
8 ¡
cator was lit.
• The SD Memory Card was re-
moved while the SD PWR indi-
cator was lit.
• The SD Memory Card is dam-
aged.

NJ/NX-series Troubleshooting Manual (W503) 3-7


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
10060000 hex SD Memory A file that must be in • The Controller power supply page
Card Data the SD Memory Card was turned OFF while the SD 3 - 97
Corrupted is missing or corrupt- BUSY indicator was lit.
ed. • The power supply to the Con-
troller was interrupted momen-
tarily while the SD BUSY indi-
8 ¡
cator was lit.
• The SD Memory Card was re-
moved while the SD PWR indi-
cator was lit.
• The SD Memory Card is dam-
aged.
10070000 hex SD Memory The power supply to • The Controller power supply page
Card Access the Controller was in- was turned OFF while the SD 3 - 98
Power OFF terrupted during ac- BUSY indicator was lit.
Error cess to the SD Mem- • The power supply to the Con- ¡
ory Card. troller was interrupted momen-
tarily while the SD BUSY indi-
cator was lit.
10130000 hex PLC System This event provides • This event provides internal in- page
[NX102, NX1P2] Information internal information formation from the PLC Func- 3 - 98
from the PLC Func- tion Module. It is recorded to ¡
tion Module. provide additional information
for another event.
10310000 hex Incorrect SD SD Memory Card re- • The SD Memory Card was re- page
(Ver. 1.02 or later) Memory moval processing moved while the SD PWR indi- 3 - 99
¡
Card Re- failed. cator was lit.
moval

3-8 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Errors Related to CJ-series Unit Configuration

3-2 Errors in the PLC Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
04010000 hex I/O Bus An error occurred in a • The I/O Connecting Cable is page
[NJ-series] Check Error bus line transmission disconnected or wires inside it 3 - 100
between the CPU are broken.
Unit and the Units in • Conductive material has gotten
the rack slots. inside.
Or, detection of all • The connector contact is faulty
¡
Special I/O Units and due to foreign material in the
CPU Bus Units was connector. 3
not completed when • Noise
the power supply to • A Unit has failed.

3-2-1 Error Tables


the Controller was
turned ON.
24010000 hex Unsupported An unsupported CJ- • An unsupported CJ-series Unit page
[NJ-series] Unit Detect- series Unit or Power or Power Supply Unit was de- 3 - 101
¡
ed Supply Unit is mount- tected.
ed.
24020000 hex Too Many The total number of • The total number of I/O points page
[NJ-series] I/O Points I/O points in the con- in the connected CJ-series Ba- 3 - 101
nected CJ-series sic I/O Units exceeds 2,560.
Units exceeds the ¡
maximum specified
value of the CPU
Unit.
24030000 hex End Cover The End Cover is not • The End Cover is not connect- page
[NJ-series] Missing connected to right ed to right end of the CPU 3 - 102
end of the CPU Rack Rack or an Expansion Rack. ¡
or an Expansion • The End Cover is not connect-
Rack. ed properly.
24040000 hex Incorrect The number of Units • More than 10 Units are con- page
[NJ-series] Unit/Expan- or Expansion Racks nected to one Rack. 3 - 102
sion Rack exceeds the maxi- • More than three Expansion
Connection mum value specified Racks are connected.
for the CPU Unit. • More than two Interrupt Input ¡
Or, an Interrupt Input Units are mounted.
Unit was mounted to • An Interrupt Input Unit was
a unsupported slot or mounted to a unsupported slot
to an Expansion or to an Expansion Rack.
Rack.
24050000 hex Duplicate The same unit num- • The same unit number is set page
[NJ-series] Unit Number ber is set for more for more than one Special I/O 3 - 103
than one Special I/O Unit or more than one CPU
Unit or more than one Bus Unit.
CPU Bus Unit. • The same unit number is as- ¡
signed to a Special I/O Unit
that uses more than one unit
number and another Special
I/O Unit.

NJ/NX-series Troubleshooting Manual (W503) 3-9


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
34010000 hex I/O Setting There is an inconsis- • A Unit model or Special Unit page
[NJ-series] Check Error tency between a Unit unit number in the Unit Config- 3 - 104
model in the Unit uration in the CPU Unit is dif-
Configuration in the ferent from the Unit model or
¡
CPU Unit and the the Special Unit unit number of
Unit model that is the Unit that is mounted in the
mounted in the Con- Controller.
troller.
44400000 hex PLC Func- A fatal error was de- • An error occurred in the soft- page
[NJ-series] tion Proc- tected in the PLC ware. ¡ 3 - 104
essing Error Function Module.
64010000 hex Impossible An error occurred in • The setting of the rotary page
[NJ-series] to Access data exchange be- switches or a DIP switch pin 3 - 105
Special Unit tween the CPU Unit on a Special Unit is not cor-
and a Special Unit. rect.
• An error occurred in the Spe- ¡
cial Unit.
• The Unit connection is faulty.
• Noise
• A Unit has failed.
102D0000 hex CJ-series The backup operation • An error occurred in the Unit page
(Ver. 1.03 or later) Unit Backup for a CJ-series Unit Configuration. 3 - 106
[NJ-series] Failed ended in an error. • An error occurred for a Special
Unit.
• A restart is in progress for the
Special Unit.
• A Unit model or Special Unit
unit number in the Unit Config- ¡
uration in the CPU Unit is dif-
ferent from the Unit model or
the Special Unit unit number of
the Unit that is mounted in the
Controller.
• The CPU Unit or CJ-series
Unit has failed.
102E0000 hex CJ-series The restore operation • An error occurred in the Unit page
(Ver. 1.03 or later) Unit Restore for a CJ-series Unit Configuration. 3 - 107
[NJ-series] Operation ended in an error. • An error occurred for a Special
Failed Unit.
• The Unit Configuration in the
backup file does not agree with
the physical Unit configuration.
• A restart is in progress for the ¡
Special Unit.
• The restore conditions that are
required by the Special Unit
are not met.
• The backup files are corrupted.
• The CPU Unit or CJ-series
Unit has failed.

3 - 10 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
30200000 hex Unsupported A setting in the Spe- • A setting in the Special Unit is page
(Ver. 1.02 or later) Unit Setting cial Unit is not sup- not supported by the CPU ¡ 3 - 108
[NJ-series] ported. Unit.
80010000 hex Illegal Pack- An illegal packet was • Noise page
[NJ-series] et Discarded received during mes- 3 - 108
sage communica-
¡
tions. The illegal
packet was discard-
ed.
04020000 hex PLC System This event provides • This event provides internal in- page
[NJ-series] Information internal information formation from the PLC Func- 3 - 109 3
from the PLC Func- tion Module. It is recorded to ¡
tion Module. provide additional information

3-2-1 Error Tables


for another event.
44410000 hex PLC System This event provides • This event provides internal in- page
[NJ-series] Information internal information formation from the PLC Func- 3 - 109
from the PLC Func- tion Module. It is recorded to ¡
tion Module. provide additional information
for another event.

NJ/NX-series Troubleshooting Manual (W503) 3 - 11


3 Error Descriptions and Corrections

Built-in I/O and Option Boards

Level Reference
I
M M O
Event code Event name Meaning Assumed cause P n
a i b
rt f
j n s
o
05440000 hex Option An Option Board was • An Option Board was removed page
[NX1P2] Board Error removed or mounted or mounted during operation. 3 - 110
during operation, or • A hardware error was detected
¡
an Option Board in an Option Board.
hardware error occur-
red.
35940000 hex Option The Option Board • The Option Board configura- page
[NX1P2] Board Con- configuration setup tion setup does not agree with 3 - 111
figuration does not agree with the actual configuration. ¡
Verification the actual configura- • An Option Board is not mount-
Error tion. ed correctly.
35950000 hex Unsupported There is an unsup- • There is an unsupported Op- page
[NX1P2] Option ported Option Board tion Board in the actual config- 3 - 111
¡
Board in the actual configu- uration.
Mounted ration.
88130000 hex Analog Op- An error occurred • An Analog Option Board is not page
[NX1P2] tion Board when an Analog Op- mounted correctly. Or an Ana- ¡ 3 - 112
Startup Error tion Board is started. log Option Board failed.
88140000 hex Analog Op- A communications er- • If the indicator on an Analog page
[NX1P2] tion Board ror occurred during Option Board flashes, it means 3 - 112
Communica- Analog Option Board that an error occurred in com-
tions Error operation. municating with the Analog
Option Board during operation. ¡
• If the indicator on an Analog
Option Board is lit, it means
that a WDT error occurred in
the Analog Option Board.

3 - 12 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Errors Related to Tasks

3-2 Errors in the PLC Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
60020000 hex Task Execu- Task execution ex- • The timeout detection time set- page
tion Timeout ceeded the timeout ting is too short. 3 - 113
detection time. • The task period setting is too
short.
• A user program is too large.
• The number of times that proc- ¡
essing is repeated is larger
than expected. 3
• Task Priority Error
• Frequent Event Task Execu-

3-2-1 Error Tables


tion
60030000 hex I/O Refresh- Consecutive I/O re- • The task period setting is too page
ing Timeout fresh failures occur- short. 3 - 114
Error red during the pri- • Task Priority Error for Periodic
mary periodic task or Tasks and Event Tasks
periodic task period. • There are too many Units and ¡
slaves that perform I/O refresh
in the task period.
• Frequent Event Task Execu-
tion
60040000 hex Insufficient The specified system • There was not sufficient time page
System service execution to execute the tasks and tag 3 - 115
Service Time time could not be ob- data link service.
Error tained. • The system service execution
¡
interval is too short or the sys-
tem service execution time ra-
tio is too long in the System
Service Monitoring Settings.
60010000 hex Task Period Task execution was • The task period setting is too page
Exceeded not completed during short. 3 - 116
the set task period for • A user program is too large.
the primary periodic • The number of times that proc-
task or a periodic essing is repeated is larger
¡
task. than expected.
• Task Priority Error for Periodic
Tasks and Event Tasks
• Frequent Event Task Execu-
tion
60050000 hex Task Period Task execution was • The task period setting is too page
Exceeded not completed during short. 3 - 117
the set task period for • A user program is too large.
the primary periodic • The number of times that proc-
task or fixed periodic essing is repeated is larger
¡
task. than expected.
• Task Priority Error for Periodic
Tasks and Event Tasks
• Frequent Event Task Execu-
tion

NJ/NX-series Troubleshooting Manual (W503) 3 - 13


3 Error Descriptions and Corrections

Errors Related to Controller Operation

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
10200000 hex User Pro- The user program or • The user program or Controller page
gram/ Controller Configura- Configurations and Setup are 3 - 118
Controller tions and Setup were not correct because the power
Configura- not transferred cor- supply to the Controller was in-
tions and rectly. terrupted during a download of
Setup Trans- the user program or the Con-
fer Error troller Configurations and Set-
up.
• The user program or Controller
Configurations and Setup are
not correct because the power
supply to the Controller was in-
terrupted during online editing.
¡
• The user program or Controller
Configurations and Setup are
not correct because the power
supply to the Controller was in-
terrupted during a Clear All
Memory operation.
• The user program or Controller
Configurations and Setup are
not correct because the power
supply to the Controller was in-
terrupted during a restore op-
eration.
• Non-volatile memory failed.
10210000 hex Illegal User The user program ex- • The user program execution page
Program Ex- ecution IDs set in the IDs set in the user program 3 - 119
ecution ID user program and in and in the CPU Unit do not
the CPU Unit do not match. ¡
match. • A user program execution ID is
set in the CPU Unit but not in
the user program.
10240000 hex Illegal User The user program is • There are more than 8 nesting page
Program not correct. levels for functions or function ¡ 3 - 119
blocks.
10250000 hex Illegal User The upper limit of the • The upper limit of the data size page
Program/ usable memory was was exceeded. 3 - 120
Controller exceeded or the user • The main memory capacity
¡
Configura- program or Controller was exceeded.
tions and Configurations and • Non-volatile memory is deteri-
Setup Setup is corrupted. orating or has failed.

3 - 14 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
10270000 hex Error in An error was detect- • An SD Memory Card is not in- page
(Ver. 1.03 or later) Starting Au- ed in pre-execution serted. 3 - 121
tomatic checks for automatic • The SD Memory Card type is
Transfer transfer. not correct.
• The format of the SD Memory
Card is not correct.
• There is no autoload folder on
the SD Memory Card.
• There are no backup files in
the autoload folder on the SD
Memory Card. 3
• Either the backup files in the
autoload folder on the SD

3-2-1 Error Tables


Memory Card are corrupted or
required data is not in the
backup files on the SD Memo-
ry Card.
• The unit version of the CPU
Unit to which to transfer the
files is older than the unit ver-
sion of the backup files on the
SD Memory Card.
• The model of the CPU Unit to
which to transfer the files is not
the same as the model of the
CPU Unit of the backup files
on the SD Memory Card. ¡
• Recovery was executed for the
SD Memory Card.
• The CPU Unit is write-protect-
ed.
• The settings in the automatic
transfer command file (Auto-
loadCommand.ini) are not cor-
rect.
• Reading the data for automatic
transfer failed because the SD
Memory Card is faulty or not
formatted correctly.
• The SD Memory Card is dam-
aged.
• The database connection serv-
ice version of the CPU Unit to
which to transfer the files is
older than the database con-
nection service version of the
backup files on the SD Memo-
ry Card.
• The robot version of the CPU
Unit to which to transfer the
files is older than the robot ver-
sion of the backup files on the
SD Memory Card.

NJ/NX-series Troubleshooting Manual (W503) 3 - 15


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
10280000 hex Error in Exe- The automatic trans- • It was not possible to read the page
(Ver. 1.03 or later) cuting Auto- fer ended in an error. data for automatic transfer. 3 - 123
matic Trans- • The SD Memory Card was re-
fer moved during an automatic
transfer.
• There are no backup files in
the autoload folder on the SD ¡
Memory Card.
• The backup files in the auto-
load folder on the SD Memory
Card are corrupted.
• The SD Memory Card is dam-
aged.

3 - 16 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
10330000 hex SD Memory An error was detect- • An SD Memory Card is not in- page
(Ver. 1.11 or later) Card Pro- ed in pre-execution serted. 3 - 124
gram Trans- checks for transfer- • The SD Memory Card type is
fer Pre-exe- ring SD Memory Card not correct.
cution Check programs. • The format of the SD Memory
Error Card is not correct.
• There is no such folder on the
SD Memory Card as specified
by the _Card1PrgTrans-
ferCmd.DirName system-de-
fined variable. 3
• There are no backup files in
such a folder on the SD Mem-

3-2-1 Error Tables


ory Card as specified by the
_Card1PrgTransferCmd.Dir-
Name system-defined variable.
• Either the backup files in the
folder specified by
the_Card1PrgTrans-
ferCmd.DirName system-de-
fined variable on the SD Mem-
ory Card are corrupted or re-
quired data is not in the back-
up files on the SD Memory
¡
Card.
• The unit version of the CPU
Unit to which to transfer the
files is older than the unit ver-
sion of the backup files on the
SD Memory Card.
• The model of the CPU Unit to
which to transfer the files is not
the same as the model of the
CPU Unit of the backup files
on the SD Memory Card.
• The CPU Unit is write-protect-
ed.
• Required files are not set to
transfer in the setting of the
_Card1PrgTransferCmd sys-
tem-defined variable.
• Reading the data for the SD
Memory Card program transfer
failed because the SD Memory
Card is faulty or not formatted
correctly.
• The SD Memory Card is dam-
aged.

NJ/NX-series Troubleshooting Manual (W503) 3 - 17


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
• The database connection serv-
ice version of the CPU Unit to
which to transfer the files is
older than the database con-
nection service version of the
backup files on the SD Memo-
ry Card.
• The robot version of the CPU
Unit to which to transfer the
files is older than the robot ver-
sion of the backup files on the
SD Memory Card.
10340000 hex Error in Exe- The SD Memory Card • It was not possible to read the page
(Ver. 1.11 or later) cuting SD program transfer data for SD Memory Card pro- 3 - 127
Memory ended in an error. gram transfers.
Card Pro- • The SD Memory Card was re-
gram Trans- moved during a SD Memory
fer Card program transfer.
• There are no backup files in
such a folder on the SD Mem-
ory Card as specified by the
_Card1PrgTransferCmd.Dir- ¡
Name system-defined variable.
• The backup files in such a fold-
er on the SD Memory Card as
specified by the
_Card1PrgTransferCmd.Dir-
Name system-defined variable
are corrupted.
• The SD Memory Card is dam-
aged.
40110000 hex PLC Func- A fatal error was de- • An error occurred in the soft- page
tion Proc- tected in the PLC ware. ¡ 3 - 128
essing Error Function Module.
40160000 hex Safe Mode The Controller started • The power supply was turned page
(Ver. 1.02 or earli- in Safe Mode. ON to the Controller when the 3 - 129
¡
er) Safe Mode was set on the DIP
[NJ-series] switch on the CPU Unit.
44420000 hex PLC Func- A fatal error was de- • An error occurred in the soft- page
(Ver. 1.05 or later) tion Proc- tected in the PLC ware. ¡ 3 - 129
essing Error Function Module.
40120000 hex PLC Func- A fatal error was de- • An error occurred in the soft- page
tion Proc- tected in the PLC ware. ¡ 3 - 130
essing Error Function Module.
40130000 hex PLC Func- A fatal error was de- • An error occurred in the soft- page
tion Proc- tected in part of the ware. 3 - 130
¡
essing Error PLC Function Mod-
ule.

3 - 18 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
10230000 hex Event Log Saving the event log • A low battery voltage prevent- page
Save Error failed. ed retention of memory during 3 - 131
a power interruption. (NJ/NX-
series)
• A forced shutdown is per-
formed. (NY-series Controllers)
¡
• Data in the event log area are
invalid. (NY-series)
• Data in the NX Unit event log
area is invalid. (NX102,
NX1P2, Communications Con- 3
trol Unit)
10260000 hex Trace Set- The power supply • The power supply was inter- page

3-2-1 Error Tables


ting Transfer was interrupted while rupted while transferring the 3 - 131
¡
Failure transferring the trace trace settings.
settings.
10290000 hex Backup An error was detect- • An SD Memory Card is not in- page
(Ver. 1.03 or later) Failed to ed in pre-execution serted. 3 - 132
Start checks for a backup • The SD Memory Card type is
operation. not correct.
• The format of the SD Memory
Card is not correct.
• The SD Memory Card is write
protected.
• The Prohibiting backing up
data to the SD Memory Card
parameter is set to prohibit
backing up data to an SD
Memory Card. ¡
• Another backup operation is in
progress.
• Synchronization, online edit-
ing, or the Clear All Memory
operation is in progress.
• The backup was canceled by
the user.
• The online connection with the
Sysmac Studio was discon-
nected.
• The SD Memory Card is dam-
aged.

NJ/NX-series Troubleshooting Manual (W503) 3 - 19


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
102A0000 hex Backup The backup operation • The capacity of the SD Memo- page
(Ver. 1.03 or later) Failed ended in an error. ry Card is insufficient. 3 - 134
• It was not possible to save the
data that was specified for
backup.
• The SD Memory Card was re-
moved during a backup opera-
tion.
• Failed to back up Unit or slave.
• The backup was canceled by
the user.
¡
• Execution of the Save Cam Ta-
ble instruction or changing the
CPU Unit name is in progress.
• The online connection with the
Sysmac Studio was discon-
nected.
• It was not possible to save the
data that was specified for
backup to the computer.
• The SD Memory Card is dam-
aged.

3 - 20 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
102B0000 hex Restore Op- An error was detect- • An SD Memory Card is not in- page
(Ver. 1.03 or later) eration ed in pre-execution serted. 3 - 136
Failed to checks for a restore • The SD Memory Card type is
Start operation. not correct.
• The format of the SD Memory
Card is not correct.
• There are no backup files on
the SD Memory Card.
• Either the backup files on the
SD Memory Card are corrupt-
ed or required data is not in 3
the backup files on the SD
Memory Card.

3-2-1 Error Tables


• The unit version of the CPU
Unit to which to restore the
files is older than the unit ver-
sion of the backup files on the
SD Memory Card.
• The model of the CPU Unit to
which to restore the files is not
the same as the model of the
CPU Unit of the backup files
on the SD Memory Card.
• Recovery was executed for the
SD Memory Card.
• The CPU Unit is write-protect- ¡
ed.
• The settings in the restore
command file (RestoreCom-
mand.ini) are not correct.
• A backup operation is in prog-
ress.
• Synchronization, online edit-
ing, or the Clear All Memory
operation is in progress.
• The online connection with the
Sysmac Studio was discon-
nected.
• Reading the data for restora-
tion failed because the SD
Memory Card is faulty or not
formatted correctly.
• The SD Memory Card is dam-
aged.
• The database connection serv-
ice version of the CPU Unit to
which to restore the files is old-
er than the database connec-
tion service version of the
backup files on the SD Memo-
ry Card.

NJ/NX-series Troubleshooting Manual (W503) 3 - 21


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
• The robot version of the CPU
Unit to which to restore the
files is older than the robot ver-
sion of the backup files on the
SD Memory Card.
Check the followings for specifi-
cation with system-defined varia-
bles.
• Restore by system-defined
variable is set to Do not use in
the Controller Setup.
• Password of Restore by sys-
tem-defined variable in the
Controller Setup does not
agree with the _Card1Restor-
eCmd.Password system-de-
fined variable.
• The DIP switch on the CPU
Unit is not set to allow starting
the restore of SD Memory
Card backups by specification
with system-defined variables.
• There is no such folder as
specified by the system-de-
fined variable.
• Required files are not set to
transfer in the setting of the
system-defined variable.
102C0000 hex Restore Op- The restore operation • It was not possible to read the page
(Ver. 1.03 or later) eration ended in an error. data to restore. 3 - 139
Failed • The SD Memory Card was re-
moved during a restore opera-
¡
tion.
• Failed to restore Unit or slave.
• The SD Memory Card is dam-
aged.

3 - 22 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
10320000 hex SD Memory An error was detect- • Program transfer by systemde- page
(Ver. 1.11 or later) Card Pro- ed in pre-start checks fined variable is set to Do not 3 - 140
gram Trans- for transferring SD use in the Controller Setup.
fer Failed to Memory Card pro- • Password of Program transfer
Start grams. by system-defined variable in
the Controller Setup does not
agree with the
_Card1PrgTransferCmd.Pass-
word system-defined variable.
• The DIP switch on the CPU
Unit is not set to allow starting
3
the SD Memory Card program
transfer.

3-2-1 Error Tables


An SD Memory Card is not in-
serted.
• The SD Memory Card type is
not correct.
• The format of the SD Memory
Card is not correct.
• There is no such folder on the
SD Memory Card as specified
by the _Card1PrgTrans-
ferCmd.DirName system-de-
fined variable.
• There are no backup files in
such a folder on the SD Mem-
¡
ory Card as specified by the
_Card1PrgTransferCmd.Dir-
Name system-defined variable.
• Either the backup files in the
folder specified by
the_Card1PrgTrans-
ferCmd.DirName system-de-
fined variable on the SD Mem-
ory Card are corrupted or re-
quired data is not in the back-
up files on the SD Memory
Card.
• The unit version of the CPU
Unit to which to transfer the
files is older than the unit ver-
sion of the backup files on the
SD Memory Card.
• The model of the CPU Unit to
which to transfer the files is not
the same as the model of the
CPU Unit of the backup files
on the SD Memory Card.
• The CPU Unit is write-protect-
ed.
• Another backup operation is in
progress.

NJ/NX-series Troubleshooting Manual (W503) 3 - 23


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
• Synchronization, online edit-
ing, or the Clear All Memory
operation is in progress.
• Required files are not set to
transfer in the setting of the
_Card1PrgTransferCmd sys-
tem-defined variable.
• Reading the data for the SD
Memory Card program transfer
failed because the SD Memory
Card is faulty or not formatted
correctly.
• The SD Memory Card is dam-
aged.
• The database connection serv-
ice version of the CPU Unit to
which to transfer the files is
older than the database con-
nection service version of the
backup files on the SD Memo-
ry Card.
• The robot version of the CPU
Unit to which to transfer the
files is older than the robot ver-
sion of the backup files on the
SD Memory Card.

3 - 24 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
103E0000 hex Restore Pre- An error was detect- • An SD Memory Card is not in- page
(Version 1.14 or execution ed in preexecution serted. 3 - 143
later) Check Fail- checks for specifica- • The SD Memory Card type is
ure tion with system-de- not correct.
fined variables for the • The format of the SD Memory
SD Memory Card re- Card is not correct.
store operation. • There is no such folder on the
SD Memory Card as specified
by the _Card1RestoreCmd.Dir-
Name system-defined variable.
• There are no backup files in 3
such a folder on the SD Mem-
ory Card as specified by the

3-2-1 Error Tables


_Card1RestoreCmd.DirName
system-defined variable.
• Either the backup files in the
folder specified by the
_Card1RestoreCmd.DirName
system-defined variable on the
SD Memory Card are corrupt-
ed or required data is not in
the backup files on the SD
Memory Card.
• The unit version of the CPU
Unit to which to transfer the
files is older than the unit ver-
¡
sion of the backup files on the
SD Memory Card.
• The model of the CPU Unit to
which to transfer the files is not
the same as the model of the
CPU Unit of the backup files
on the SD Memory Card.
• The CPU Unit is write-protect-
ed.
• Required files are not set to
transfer in the setting of the
system-defined variable.
• Reading the data for the SD
Memory Card program transfer
failed because the SD Memory
Card is faulty or not formatted
correctly.
• The SD Memory Card is dam-
aged.
• The database connection serv-
ice version of the CPU Unit to
which to transfer the files is
older than the database con-
nection service version of the
backup files on the SD Memo-
ry Card.

NJ/NX-series Troubleshooting Manual (W503) 3 - 25


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
• The robot version of the CPU
Unit to which to transfer the
files is older than the robot ver-
sion of the backup files on the
SD Memory Card.
103F0000 hex Online Edits Transferring the on- • The number of variables ex- page
Transfer line edits failed. ceeded the upper limit of varia- 3 - 145
Failure bles.
¡
• The variable setting for Initial
Value Specified/No Initial Value
Specified was changed.
10630000 hex Safety Data Starting the safety • An SD Memory Card is not in- page
(Version 1.31 or Logging data logging failed. serted. 3 - 146
later) Failed to • There are no logging setting
[NX102] Start files.
• The logging settings number of
the logging setting file is dupli-
cated.
• The logging settings number of
the logging setting file is out- ¡
side of the specifications.
• The logging setting files are in-
valid.
• Not all of safety master con-
nections are established.
• Impossible to access a logging
target variable that is specified
in the logging setting file.
10640000 hex Safety Data Saving the log file for • The SD Memory Card was re- page
(Version 1.31 or Log File safety data logging moved after the start of log- 3 - 147
later) Save Failed failed. ging.
[NX102] • The SD Memory Card is write-
protected.
• The capacity of the SD Memo-
¡
ry Card is insufficient.
• The maximum number of files
for an SD Memory Card was
exceeded.
• The SD Memory Card is dam-
aged.
40140000 hex PLC System This event provides • This event provides internal in- page
Information internal information formation from the PLC Func- 3 - 148
from the PLC Func- tion Module. It is recorded to ¡
tion Module. provide additional information
for another event.
40170000 hex Safe Mode The Controller started • The Controller started in Safe page
¡
(Ver. 1.03 or later) in Safe Mode. Mode. 3 - 148

3 - 26 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80230000 hex NX Message An error has occurred • The communications cable is page
(Ver. 1.05 or later) Communica- in message commu- broken. 3 - 149
tions Error nications. • The communications cable
¡
connector is disconnected.
• The NX message communica-
tions load is high.
90470000 hex Safety Data The execution of • The execution of safety data page
(Version 1.31 or Logging safety data logging logging was aborted by a serv- 3 - 150
later) Aborted was aborted. ice switch operation.
[NX102] • Either a communication error
on the safety master connec- 3
tions occurred or the Safety
CPU Unit entered a operating ¡

3-2-1 Error Tables


mode where it could not con-
tinue safety process data com-
munications.
• The NX bus was restarted.
• The Controller Setup or pro-
gram was changed.
40150000 hex PLC System This event provides • This event provides internal in- page
Information internal information formation from the PLC Func- 3 - 151
from the PLC Func- tion Module. It is recorded to ¡
tion Module. provide additional information
for another event.
44430000 hex PLC System This event provides • This event provides internal in- page
(Ver. 1.05 or later) Information internal information formation from the PLC Func- 3 - 151
from the PLC Func- tion Module. It is recorded to ¡
tion Module. provide additional information
for another event.
90010000 hex Clock The clock time was • The clock time was changed. page
¡
Changed changed. 3 - 152
90020000 hex Time Zone The time zone was • The time zone was changed. page
¡
Changed changed. 3 - 152
90050000 hex User Pro- The user program • The user program and the page
(Ver. 1.10 or later) gram/ and the Controller Controller configurations and 3 - 153
Controller configurations and setup were downloaded.
Configura- setup were down- ¡
tions and loaded.
Setup Down-
loaded
90070000 hex Online Edits The user program • The user program was edited page
(Ver. 1.10 or later) Transferred was edited online. online and the edits were ¡ 3 - 153
transferred to the Controller.
90080000 hex Variable Changing a variable • Changing a variable to TRUE page
Changed to to TRUE with forced with forced refreshing was 3 - 154
TRUE with refreshing was speci- specified by the user. ¡
Forced Re- fied.
freshing

NJ/NX-series Troubleshooting Manual (W503) 3 - 27


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
90090000 hex Variable Changing a variable • Changing a variable to FALSE page
Changed to to FALSE with forced with forced refreshing was 3 - 154
FALSE with refreshing was speci- specified by the user. ¡
Forced Re- fied.
freshing
900A0000 hex All Forced Clearing all forced re- • Clearing all forced refreshing page
Refreshing freshing values was values was specified by the ¡ 3 - 155
Cleared specified. user.
900B0000 hex Memory All All memory was • A user with Administrator page
Cleared cleared. rights cleared all of the memo- ¡ 3 - 155
ry.
900C0000 hex Event Log The event log was • The event log was cleared by page
¡
Cleared cleared. the user. 3 - 155
900F0000 hex Automatic The automatic trans- • The automatic transfer was page
(Ver. 1.03 or later) Transfer fer was completed. completed. ¡ 3 - 156
Completed
90110000 hex Power The power supply • The power supply was turned page
¡
Turned ON was turned ON. ON. 3 - 156
90120000 hex Power Inter- The power supply • The power supply was inter- page
¡
rupted was interrupted. rupted. 3 - 156
90130000 hex Operation Operation was start- • A command to start operation page
¡
Started ed. was received. 3 - 157
90140000 hex Operation Operation was stop- • A command to stop operation page
¡
Stopped ped. was received. 3 - 157
90150000 hex Reset Exe- A reset was execut- • A reset command was re- page
¡
cuted ed. ceived. 3 - 157
90160000 hex User Pro- The user program ex- • A user with Administrator page
gram Execu- ecution ID was set or rights changed the user pro- 3 - 158
¡
tion ID Write changed in the CPU gram execution ID that is set in
Unit. the CPU Unit.
90180000 hex All Controller All current errors • The user cleared all current er- page
Errors were cleared. rors. ¡ 3 - 158
Cleared
90190000 hex Forced Re- Clearing a forced re- • Clearing a forced refreshing page
freshing freshing value was value was specified by the ¡ 3 - 158
Cleared specified. user.
901A0000 hex Backup A backup operation • A backup operation was start- page
¡
(Ver. 1.03 or later) Started was started. ed. 3 - 159
901B0000 hex Backup The backup operation • The backup operation ended page
¡
(Ver. 1.03 or later) Completed ended normally. normally. 3 - 159
901C0000 hex Restore Op- A restore operation • A restore operation started. page
(Ver. 1.03 or later) eration Start- started. ¡ 3 - 160
ed
901D0000 hex Restore Op- The restore operation • The restore operation ended page
(Ver. 1.03 or later) eration Com- ended normally. normally. ¡ 3 - 160
pleted
90200000 hex SD Memory Transferring the SD • Transferring the SD Memory page
(Ver. 1.11 or later) Card Pro- Memory Card pro- Card programs was started. 3 - 161
¡
gram Trans- grams was started.
fer Started

3 - 28 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
90210000 hex SD Memory Transferring the SD • Transferring the SD Memory page
(Ver. 1.11 or later) Card Pro- Memory Card pro- Card programs was complet- 3 - 161
gram Trans- grams was complet- ed. ¡
fer Complet- ed.
ed
90460000 hex Safety Data Safety data logging Safety data logging was started page
(Version 1.31 or Logging was started. because the start conditions were 3 - 162
¡
later) Started met.
[NX102]

90480000 hex Safety Data The execution of The trigger condition that is page
(Version 1.31 or Logging safety data logging specified in the Safety Data Log- 3 - 162 3
later) Completed was completed be- ging Settings is met, and safety ¡
[NX102] cause the trigger con- data logging ends.

3-2-1 Error Tables


ditions were met.

NJ/NX-series Troubleshooting Manual (W503) 3 - 29


3 Error Descriptions and Corrections

Errors Related to FINS Communications

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
14010000 hex CPU Bus An error was detect- • The power supply to the Con- page
[NJ-series] Unit Setup ed in the memory troller was interrupted or com- 3 - 163
Area Error check of the Setup munications with the Sysmac
¡
Area for CPU Bus Studio were disconnected
Units. while downloading the CPU
Bus Unit Settings.
34100000 hex IP Address The IP address table • The IP address conversion page
[NJ-series, NX701-£ Table Setting settings are incorrect. method is set to the combined 3 - 163
£20, NX102, NX1P2] Error method or the IP address table ¡
method, but the IP address ta-
ble settings are incorrect.
34130000 hex FINS/TCP The FINS/TCP con- • The power supply to the Con- page
[NJ-series, NX701-£ Connection nection table is incor- troller was interrupted or com- 3 - 164
£20, NX102] Table Setting rect. munications with the Sysmac
¡
Error Studio were disconnected
while downloading the
FINS/TCP connection table.
34110000 hex Unknown The send destination • The send destination node page
[NJ-series, NX701-£ Destination node is not known. was not found when a FINS ¡ 3 - 164
£20, NX102, NX1P2] Node message was sent.

80100000 hex Packet Dis- One or more packets • A FINS response addressed to page
[NJ-series, NX701-£ carded were discarded. the CPU Unit was received. 3 - 165
£20, NX102, NX1P2] • The send designation Unit for ¡
the FINS response does not
exist.
80110000 hex Packet Dis- One or more packets • An attempt was made to send page
[NJ-series] carded were discarded. a FINS response with over 3 - 166
2002 bytes.
• An attempt was made to route
a FINS response with over
2002 bytes.
• Packet was received with a No
Such Unit routing error.
• Packet was received with a
Routing Error routing error.
¡
• Packet was received with a No
Routing Table routing error.
• Packet was received with an
Event Area Size Over Limit
routing error.
• There is insufficient space in
the internal buffer.
• FINS message routing failed
because the communications
load is too high.

3 - 30 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80120000 hex Packet Dis- One or more packets • A FINS response was received page
[NJ-series, NX701-£ carded were discarded. with the destination network 3 - 167
£20, NX102, NX1P2] address (DNA) set to the local
network and the destination
node address (DA1) not set to
the local node.
• A FINS command or response
was received with a hub net-
work address specification for
which the destination network
address (DNA) was greater
3
than or equal to 80 hex.
• There is insufficient space in

3-2-1 Error Tables


the internal buffer.
• A FINS command that does
not have the minimum com-
mand length was received.
• A FINS command that exceed-
ed the maximum command
length was received.
• Sending packets failed.
• FINS message routing failed
because the communications
load is too high. Or a com-
mand that was addressed to
the built-in EtherNet/IP port ¡
was received with the source
network address (SNA) set to
0.
• A FINS response that was ad-
dressed to the built-in Ether-
Net/IP port was received.
• A FINS response or a com-
mand for which a response is
not required was received
when the routing tables were
not registered.
• A FINS response or a com-
mand for which a response is
not required was received
when there was an error in the
routing tables.
• A FINS response or a com-
mand for which a response is
not required was received that
exceeded the number of relay
points.
• Transmission is not possible
because the destination ad-
dress is not set in the routing
tables.

NJ/NX-series Troubleshooting Manual (W503) 3 - 31


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
• Routing is not possible be-
cause the FINS node address
setting in the Built-in
EtherNet/IP Port Settings is
set to 0 or 255.

3 - 32 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Instructions

3-2 Errors in the PLC Function Module


This section provides a table of errors (events) that occur for instructions. The lower four digits of the
event code give the error code (ErrorID) for the instruction. For descriptions of the error codes, refer to
the descriptions of the corresponding event codes. For example, if the error code for the instruction is
16#0400, refer to the description for event code 54010400 hex.
Event codes for instructions are supported by CPU Units with unit version 1.02 or later.

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54010400 hex Input Value An input parameter • An input parameter for an in- page
3
Out of for an instruction ex- struction exceeded the valid 3 - 169
Range ceeded the valid range for an input variable. Or,

3-2-1 Error Tables


range for an input division by an integer of 0 oc-
variable. curred in division or remainder ¡
Or, division by an in- calculations.
teger of 0 occurred in
division or remainder
calculations.
54010401 hex Input Mis- The relationship for • The relationship for an input page
match the instruction input parameter did not meet re- 3 - 170
parameters did not quired conditions.
meet required condi- • A value when processing an
tions. instruction or in the result does
¡
Or, a numeric value not meet the conditions.
during or after in-
struction execution
did not meet condi-
tions.
54010402 hex Floating- Non-numeric data • Non-numeric data was input page
point Error was input for a float- for a floating-point number in- 3 - 170
ing-point number in- put parameter to an instruc- ¡
put parameter to an tion.
instruction.
54010403 hex BCD Error A value that was not • A hexadecimal digit of A, B, C, page
BCD was input for a D, E, or F was input for a BCD 3 - 171
¡
BCD input parameter input parameter to an instruc-
to an instruction. tion.

NJ/NX-series Troubleshooting Manual (W503) 3 - 33


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54010404 hex Signed BCD An illegal value was • An illegal value was input for page
Error input for the most sig- the most significant digit for a 3 - 172
nificant digit for a signed BCD input parameter to
signed BCD input pa- an instruction.
rameter to an instruc- • The most-significant digit
tion. was 2 to F when _BCD0
was specified as the BCD
format.
¡
• The most-significant digit
was A, B, C, D, or E when
_BCD2 was specified as the
BCD format.
• The most-significant digit
was B, C, D, or E when
_BCD3 was specified as the
BCD format.
54010405 hex Illegal Bit The bit position speci- • The bit position specified for page
Position fied for an instruction an instruction exceeds the da- ¡ 3 - 173
Specified was illegal. ta range.
54010406 hex Illegal Data A memory address or • A memory address that was page
Position data size that was specified for an instruction was 3 - 173
Specified specified for the in- outside the valid range. The
struction is not suita- data size that was specified for
¡
ble. an instruction exceeded the
valid range. For example, the
data type of a variable and the
data size may not agree.
54010407 hex Data Range The results of instruc- • The results of instruction proc- page
Exceeded tion processing ex- essing, such as the number of 3 - 174
ceeded the data area array elements, exceeded the ¡
range of the output data area range of the output
parameter. parameter.
54010409 hex No Errors to An instruction to clear • An instruction to clear a Con- page
Clear a Controller error was troller error was executed 3 - 174
executed when there when there was no error in the ¡
was no error in the Controller.
Controller.
5401040B hex No User Er- An instruction to clear • An instruction to clear user-de- page
rors to Clear user-defined errors fined errors was executed 3 - 175
was executed when when there was no user-de- ¡
there was no user-de- fined error.
fined error.
5401040C hex Limit Ex- An attempt was made • An attempt was made to use page
ceeded for to use the Create the Create User-defined Error 3 - 175
User-defined User-defined Error in- instruction to create more than
Errors struction to create the maximum number of user- ¡
more than the maxi- defined errors.
mum number of user-
defined errors.

3 - 34 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401040D hex Illegal Unit The Unit specified for • A Unit that does not exist in page
[NJ-series] Specified an instruction does the Unit configuration informa- 3 - 176
not exist. tion was specified.
• A Unit that is in the Unit config- ¡
uration information was speci-
fied, but the Units does not ac-
tually exist in the Controller.
5401040F hex Unit Restart Restarting a Special • The Special I/O Unit or CPU page
[NJ-series] Failed I/O Unit or CPU Bus Bus Unit is processing data. ¡ 3 - 176
Unit failed.
54010410 hex Text String The text string input • The text string that is input to page 3
Format Error to an instruction is not the instruction for conversion 3 - 177
correct. to a number does not repre-

3-2-1 Error Tables


sent a number or it does not ¡
represent a positive number.
• The input text string does not
end in NULL.
54010411 hex Illegal Pro- The program speci- • The program specified by the page
gram Speci- fied for an instruction function does not exist (e.g., it ¡ 3 - 178
fied does not exist. was deleted).
54010413 hex Undefined The required specifi- • The required AT specification page
[NJ-series] CJ-series cation is missing for a is missing for a variable for 3 - 178
Memory Ad- variable for which CJ- which CJ-series Unit memory ¡
dress series Unit memory must be specified.
must be specified.
54010414 hex Stack Un- There is no data in a • An attempt was made to read page
derflow stack. data from a stack that contains ¡ 3 - 179
no data.
54010416 hex Illegal Num- The valid range was • The valid range was exceeded page
ber of Array exceeded for the for the number of array ele- 3 - 179
Elements or number of array ele- ments or dimensions in an ar-
Dimensions ments or dimensions ray I/O parameter for an in- ¡
in an array I/O pa- struction.
rameter for an in-
struction.
54010417 hex Specified The task specified for • The specified task does not page
Task Does the instruction does exist. ¡ 3 - 180
Not Exist not exist.
54010418 hex Unallowed An unallowed task • The local task, the primary pe- page
Task Specifi- was specified for an riodic task, or a periodic task ¡ 3 - 180
cation instruction. was specified.
54010419 hex Incorrect Da- A data type that can- • A data type that cannot be page
ta Type not be used for an in- used for an instruction is speci- 3 - 181
struction is specified fied for an input or in-out varia- ¡
for an input or in-out ble.
variable.
5401041A hex Multi-execu- Multi-execution was • Execution of an instruction that page
tion of In- specified for an in- does not support multi-execu- 3 - 181
¡
structions struction that does tion of instructions was speci-
not support it. fied more than once.

NJ/NX-series Troubleshooting Manual (W503) 3 - 35


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401041B hex Data Ca- Processing was not • Data that exceeded the size page
(Ver. 1.02 or later) pacity Ex- possible because the that can be processed was 3 - 182
ceeded data that was passed passed to an instruction. ¡
to the instruction was
too large.
5401041C hex Different Da- The size of the data • Data of a size that is different page
(Version 1.04 or ta Sizes specified for instruc- from the size of the target pa- 3 - 182
later) tion input or in-out da- rameter was specified for the
¡
ta is different from the input or in-out data of an in-
size of the target pa- struction.
rameter.
5401041D hex Exceeded The maximum re- • More than the maximum num- page
(Ver. 1.05 or later) Simultane- sources that you can ber of relevant instructions 3 - 183
ous Instruc- use for the relevant were executed at the same
¡
tion Execut- instruction group at time.
ed Resour- the same time was
ces exceeded.
54010800 hex FINS Error An error occurred • An error occurred when a page
[NJ-series, NX102] when a FINS com- FINS command was sent or 3 - 183
¡
mand was sent or re- received.
ceived.
54010801 hex FINS Port The FINS port is be- • The FINS port is being used. page
[NJ-series, NX102] Already in ing used. ¡ 3 - 184
Use
54010C00 hex Illegal Serial The Serial Communi- • The serial communications page
[NJ-series] Communica- cations Unit is not in port for the Serial Communica- 3 - 184
tions Mode the serial communi- tions Unit is not set to the
¡
cations mode re- mode expected by the instruc-
quired to execute an tion.
instruction.
54010C03 hex Full Recep- The reception buffer • The reception buffer is full. page
¡
(Ver. 1.11 or later) tion Buffer is full. 3 - 185
54010C04 hex Multi-execu- The serial communi- • An instruction was executed page
(Ver. 1.11 or later) tion of Ports cations instructions while another instruction that 3 - 186
that cannot be exe- cannot be executed at the ¡
cuted simultaneously same time with the former in-
were executed. struction was executed.
54010C05 hex Parity Error A parity error occur- • The communications settings page
(Ver. 1.11 or later) red in the data re- or baud rate settings are not 3 - 186
ceived. compatible with the remote de- ¡
vice.
• Noise
54010C06 hex Framing Er- A framing error occur- • The communications settings page
(Ver. 1.11 or later) ror red in the data re- or baud rate settings are not 3 - 187
ceived. compatible with the remote de- ¡
vice.
• Noise
54010C07 hex Overrun Er- An overrun error oc- • The next data was received page
(Ver. 1.11 or later) ror curred in the data re- during processing of received 3 - 187
¡
ceived. data because the baud rate is
too high.

3 - 36 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54010C08 hex CRC Mis- The receive data had • A wrong message was re- page
(Ver. 1.11 or later) match different CRC. ceived. ¡ 3 - 188
• Noise
54010C0B hex Serial Com- A timeout occurred in • Wiring to the remote device is page
(Ver. 1.11 or later) munications serial communica- not connected. 3 - 189
Timeout tions. • Power to the remote device is
OFF.
• The communications settings ¡
or baud rate settings are not
compatible with the remote de-
vice. 3
• Noise
54010C0C hex Instruction An instruction was • An instruction was executed to page

3-2-1 Error Tables


(Ver. 1.11 or later) Executed to executed to an inap- an inapplicable port. 3 - 190
¡
Inapplicable plicable port.
Port
54010C0D hex CIF Unit Ini- A CIF Unit was initial- A CIF Unit was initialized. page
(Ver. 1.13 or later) tialized ized, so the commu- 3 - 190
nications data buf- ¡
fered in the CIF Unit
was lost.
54010C10 hex Exceptional An exceptional code • An error was detected on the page
(Ver. 1.11 or later) Modbus Re- was returned from the Modbus slave. ¡ 3 - 191
sponse Modbus slave.
54010C11 hex Invalid Mod- An unexpected re- • The function code or data size page
(Ver. 1.11 or later) bus Re- sponse was returned of the response received from 3 - 192
¡
sponse from the Modbus the Modbus slave was incor-
slave. rect.
54011400 hex SD Memory SD Memory Card ac- • An SD Memory Card is either page
Card Access cess failed when an not inserted or is not inserted 3 - 192
Failure instruction was exe- properly.
cuted. • The SD Memory Card is bro- ¡
ken.
• The SD Memory Card slot is
broken.
54011401 hex SD Memory An attempt was made • An attempt was made to write page
Card Write- to write to a write-pro- to a write-protected SD Memo- 3 - 193
protected tected SD Memory ry Card.
¡
Card when an in-
struction was execut-
ed.
54011402 hex SD Memory The capacity of the • The SD Memory Card has run page
Card Insuffi- SD Memory Card out of free space. 3 - 193
cient Ca- was insufficient when
¡
pacity writing to the SD
Memory Card for an
instruction.

NJ/NX-series Troubleshooting Manual (W503) 3 - 37


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54011403 hex File Does The file specified for • The specified file does not ex- page
Not Exist an instruction does ist. 3 - 194
not exist. Or, the • The specified file is corrupted.
¡
specified file is cor- • The SD Memory Card cannot
rupted. be normally accessed due to a
contact failure or other causes.
54011404 hex Too Many The maximum num- • The number of files or directo- page
Files/Direc- ber of files/directories ries exceeded the maximum 3 - 195
tories was exceeded when number. ¡
creating a file/directo-
ry for an instruction.
54011405 hex File Already A file specified for an • An instruction attempted to page
in Use instruction cannot be read or write a file already be- 3 - 195
¡
accessed because it ing accessed by another in-
is already being used. struction.
54011406 hex Open Mode A file operation for an • The file open mode specified page
Mismatch instruction was incon- by the Open File instruction 3 - 196
sistent with the open does not match the file opera-
¡
mode of the file. tion attempted by a subse-
quent SD Memory Card in-
struction.
54011407 hex Offset Out of Access to the ad- • An attempt was made to ac- page
Range dress is not possible cess beyond the size of the 3 - 196
¡
for the offset specified file.
for an instruction.
54011408 hex Directory A directory was not • A directory was not empty page
Not Empty empty when the De- when the Delete Directory in- 3 - 197
lete Directory instruc- struction was executed.
tion was executed or • A directory contained another ¡
when an attempt was directory when an attempt was
made to change the made to change the directory
directory name. name.
54011409 hex That File An instruction could • A file already exists with the page
Name Al- not be executed be- same name as the name 3 - 197
ready Exists cause the file name specified for the instruction to
¡
specified for the in- create.
struction already ex-
ists.
5401140A hex Write Access An attempt was made • The file or directory specified page
Denied to write to a write-pro- for the instruction to write is 3 - 198
tected file or directory write-protected. ¡
when an instruction
was executed.
5401140B hex Too Many The maximum num- • The maximum number of open page
Files Open ber of open files was files was exceeded when 3 - 198
exceeded when opening a file for an instruc- ¡
opening a file for an tion.
instruction.
5401140C hex Directory The directory speci- • The directory specified for an page
Does Not fied for an instruction instruction does not exist. ¡ 3 - 199
Exist does not exist.

3 - 38 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401140D hex File or Direc- The file name or di- • The file name or directory page
tory Name Is rectory name that name that was specified for 3 - 199
¡
Too Long was specified for an the instruction to create is too
instruction is too long. long.
5401140E hex SD Memory SD Memory Card ac- • The SD Memory Card is bro- page
Card Access cess failed. ken. 3 - 200
¡
Failed • The SD Memory Card slot is
broken.
5401140F hex Backup Op- Another backup oper- • Another backup operation is page
(Ver. 1.08 or later) eration Al- ation is already in already in progress. 3 - 200
¡
ready in progress. 3
Progress
54011410 hex Cannot Exe- Execution of a back- • Execution of the instruction page

3-2-1 Error Tables


(Ver. 1.08 or later) cute Backup up operation was not was attempted during execu- 3 - 201
possible because ex- tion of online editing.
ecution of another op- • Execution of the instruction
eration was in prog- was attempted during execu-
ress. tion of a Save Cam Table in- ¡
struction.
• Execution of the instruction
was attempted while a CPU
Unit name change operation
was in progress.
54011411 hex Unit/Slave A Unit/slave backup • A Unit/slave backup operation page
(Ver. 1.08 or later) Backup operation failed. failed. ¡ 3 - 202
Failed
54011800 hex EtherCAT Accessing the Ether- • The EtherCAT network is not page
Communica- CAT network failed in a usable status. 3 - 202
¡
tions Error when an instruction
was executed.
54011801 hex EtherCAT Accessing the target • The target slave does not ex- page
Slave Does slave failed when an ist. 3 - 203
¡
Not Re- instruction was exe- • The target slave is not in an
spond cuted. operating condition.
54011802 hex EtherCAT A timeout occurred • Communications with the tar- page
Timeout while trying to access get slave timed out. 3 - 203
an EtherCAT slave ¡
when an instruction
was executed.
54011803 hex Reception The receive data from • The receive data from the page
Buffer Over- an EtherCAT slave slave overflowed the receive 3 - 204
flow overflowed the re- buffer.
¡
ceive buffer when an
instruction was exe-
cuted.
54011804 hex SDO Abort An SDO abort error • Depends on the specifications page
Error was received from an of the slave. 3 - 204
EtherCAT slave when ¡
an instruction was
executed.

NJ/NX-series Troubleshooting Manual (W503) 3 - 39


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54011805 hex Saving An instruction for • An instruction for packet moni- page
Packet Mon- packet monitoring toring was executed while sav- 3 - 205
itor File was executed while ing an EtherCAT packet moni- ¡
saving an EtherCAT tor file.
packet monitor file.
54011806 hex Packet Mon- A Stop EtherCAT • A Stop EtherCAT Packet Moni- page
itoring Func- Packet Monitor in- tor instruction was executed 3 - 205
tion Not struction was execut- when EtherCAT packet moni-
¡
Started ed when EtherCAT toring was stopped.
packet monitoring
was stopped.
54011807 hex Packet Mon- A Start EtherCAT • The Start EtherCAT Packet page
itoring Func- Packet Monitor in- Monitor instruction was execut- 3 - 206
tion in Oper- struction was execut- ed again while the EtherCAT
ation ed when EtherCAT packet monitoring function was ¡
packet monitoring already in operation.
was already being
executed.
54011808 hex Communica- More than 32 Ether- • More than 32 EtherCAT com- page
tions Re- CAT communications munications instructions were 3 - 207
source Over- instructions were exe- executed at the same time.
flow cuted at the same The EtherCAT communica-
time. tions instructions are listed be-
low.
• EC_CoESDOWrite instruc-
tion
• EC_CoESDORead instruc-
tion
¡
• EC_ConnectSlave instruc-
tion
• EC_DisconnectSlave in-
struction
• EC_ChangeEnableSetting
Instruction
• EC_StartMon instruction
• EC_SaveMon instruction
• EC_StopMon instruction
• EC_CopyMon instruction
54011809 hex Packet Mon- Packets cannot be • An instruction for packet moni- page
(Ver. 1.01 or later) itoring Func- monitored. toring was executed for a CPU 3 - 208
¡
tion Not Unit that does not support
Supported packet monitoring.
54011C00 hex Explicit Mes- An error response • Depends on the nature of the page
sage Error code was returned for error. 3 - 208
an explicit message
¡
that was sent with a
CIP communications
instruction.

3 - 40 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54011C01 hex Incorrect The format of the • The format of the route path page
Route Path route path that is that is specified for a CIP com- 3 - 209
specified for a CIP munications instruction is not
¡
communications in- correct.
struction is not cor-
rect.
54011C02 hex CIP Handle The handle that is • The handle that is specified for page
Out of specified for the CIP the CIP communications in- 3 - 209
Range communications in- struction is not correct. ¡
struction is not cor-
rect. 3
54011C03 hex CIP Commu- The maximum re- • More than 32 CIP communica- page
nications sources that you can tions instructions were execut- 3 - 210

3-2-1 Error Tables


Resource use for CIP communi- ed at the same time.
¡
Overflow cations instructions at • An attempt was made to use
the same time was more than 32 handles at the
exceeded. same time.
54011C04 hex CIP Timeout A CIP timeout occur- • A device does not exist for the page
red during execution specified IP address. 3 - 211
of a CIP communica- • The CIP connection for the
tions instruction. specified handle timed out and
was closed.
• Power to the remote device is
OFF.
• Communications are stopped ¡
at the remote device.
• The Ethernet cable connector
for EtherNet/IP is disconnect-
ed.
• The Ethernet cable for Ether-
Net/IP is disconnected.
• Noise
54011C05 hex Class-3 Establishing a class-3 • The CIPOpen instruction was page
(Ver. 1.06 or later) Connection connection failed for executed for a device that 3 - 212
Not Estab- a CIP communica- does not support class 3
lished tions instruction. (Large_Forward_Open).
• The CIPOpenWithDataSize in-
¡
struction was executed with a
specified data size of 510
bytes or larger for a device that
does not support class 3
(Large_Forward_Open).
54011C06 hex CIP Commu- An attempt was made • The data size that was speci- page
(Ver. 1.06 or later) nications to send a class-3 ex- fied for the input variable to the 3 - 213
Data Size plicit message with a CIPRead, CIPWrite, or CIP-
Exceeded data size that is larg- Send instruction exceeded the
¡
er than the sendable data size that was specified
size with a CIP com- with the CIPOpenWithData-
munications instruc- Size instruction.
tion.

NJ/NX-series Troubleshooting Manual (W503) 3 - 41


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54012000 hex Local IP Ad- An instruction was • An instruction was executed page
dress Set- executed when there when there was a setting error 3 - 214
¡
ting Error was a setting error in in the local IP address.
the local IP address.
54012001 hex TCP/UDP The UDP or TCP port • The UDP or TCP port is al- page
Port Already was already in use ready in use. 3 - 214
¡
in Use when the instruction
was executed.
54012002 hex Address Address resolution • The host name specified for page
Resolution failed for a remote the instruction is not correct. 3 - 215
Failed node with the host • The hosts and DNS settings in
¡
name that was speci- the Controller are incorrect.
fied in the instruction. • The DNS server settings are
incorrect.

3 - 42 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54012003 hex Socket Sta- The status was not • SktUDPCreate Instruction page
tus Error suitable for execution The UDP port specified with 3 - 216
of the socket service the SrcUdpPort input variable
instruction. is in one of the following
states.
• It is already open.
• It is being closed.
• SktUDPRcv Instruction
• The specified socket is re-
ceiving data.
• The specified socket is 3
closed.
• SktUDPSend Instruction

3-2-1 Error Tables


• The specified socket is
sending data.
• The specified socket is
closed.
• SktTCPAccept Instruction
The specified TCP port is in
one of the following states.
• The port is being opened.
• The port is being closed.
• A connection is already es-
tablished for this instruction
for the same IP address and
TCP port.
¡
• SktTCPConnect Instruction
• The TCP port that is speci-
fied with the SrcTcpPort in-
put variable is already open.
• The remote node that is
specified with DstAdr input
variable does not exist.
• The remote node that is
specified with DstAdr and
DstTcpPort input variables is
not waiting for a connection.
• SktTCPRcv Instruction
• The specified socket is re-
ceiving data.
• The specified socket is
closed.
• SktTCPSend Instruction
• The specified socket is
sending data.
• The specified socket is
closed.
• The send buffer of the
specified socket is full (be-
cause the power to the re-
mote node is OFF, the line
is disconnected, etc.)

NJ/NX-series Troubleshooting Manual (W503) 3 - 43


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
• SktSetOption Instruction
• The specified socket al-
ready started transmission.
• An option type which is not
supported by the specified
socket was selected.
54012004 hex Local IP Ad- The local IP address • There is a BOOTP server set- page
dress Not was not set when a ting error. 3 - 218
Set socket service in- • The BOOTP server does not
¡
struction was execut- exist.
ed. • The local IP address is not set
because operation just started.
54012006 hex Socket A timeout occurred • SktTCPAccept instruction: page
Timeout for a socket service There was no request for a 3 - 219
instruction. connection from the remote
node during the user-set time-
out time.
¡
• SktTCPRcv or SktUDPRcv in-
struction:
Data was not received from
the remote node during the
user-set timeout time.
54012007 hex Socket Han- The handle that is • The handle that is specified for page
dle Out of specified for the sock- the socket service instruction 3 - 220
¡
Range et service instruction is not correct.
is not correct.
54012008 hex Socket Com- The maximum re- • More than 32 socket service page
munications sources that you can instructions were executed at 3 - 221
Resource use for socket service the same time (64 for NX102).
Overflow instructions at the • More than 30 socket handles
¡
same time was ex- were used at the same time
ceeded. (60 for NX102, 16 for CPU
Units with unit version 1.02 or
earlier).

3 - 44 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54012400 hex No Execu- An instruction to • An instruction to change the page
(Ver. 1.02 or later) tion Right change the settings settings of the built-in Ether- 3 - 222
of an EtherNet/IP port Net/IP port or a CJ-series
was executed when EtherNet/IP Unit was executed
execution was not when restart processing was in
possible. progress for the built-in Ether-
Net/IP port.
• An instruction to change the
settings of a CJ-series Ether-
Net/IP Unit was executed
when restart processing was in
3
progress for the Unit.
• An instruction to change the

3-2-1 Error Tables


settings of the built-in Ether-
Net/IP port or a CJ-series
EtherNet/IP Unit was executed ¡
when changing settings was in
progress for an instruction or
CIP message for the built-in
EtherNet/IP port.
• An instruction to change the
settings of a CJ-series Ether-
Net/IP Unit was executed
when changing settings was in
progress for an instruction or
CIP message for the Unit.
• The unit number that was
specified for the instruction is
not for a built-in EtherNet/IP
port or a CJ-series EtherNet/IP
Unit.
54012401 hex Settings Up- It was not possible to • Restart processing for a Unit page
(Ver. 1.02 or later) date Failed update the settings of or built-in EtherNet/IP port was 3 - 223
the CJ-series Ether- started during execution of an
¡
Net/IP Unit that were instruction to change the set-
changed. tings of a CJ-series
EtherNet/IP Unit.
54012402 hex Too Many Too many instructions • Two or more instructions to page
(Ver. 1.02 or later) Simultane- to change the com- change the communications 3 - 223
ous Instruc- munications setup of setup of the Controller were
¡
tion Execu- the Controller were executed at the same time.
tions executed at the same
time.
54012403 hex FTP Client Too many FTP client • Four or more FTP client com- page
(Ver. 1.08 or later) Execution communications in- munications instructions were 3 - 224
Limit Ex- structions were exe- executed at the same time. ¡
ceeded cuted at the same
time.

NJ/NX-series Troubleshooting Manual (W503) 3 - 45


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54012404 hex File Number The number of files • The number of files specified page
(Ver. 1.08 or later) Limit Ex- specified with a wild- with a file name that contained 3 - 224
ceeded card for an FTP client a wildcard for an FTP client
¡
communications in- communications instruction ex-
struction exceeded ceeded 1,000.
1,000.
54012405 hex Directory The directory speci- • The directory specified for an page
(Ver. 1.08 or later) Does Not fied for an FTP client FTP client communications in- 3 - 225
Exist (FTP) communications in- struction does not exist in the
struction does not ex- Controller or an incorrect path ¡
ist in the Controller or was specified.
an incorrect path was
specified.
54012406 hex FTP Server The destination FTP • The destination FTP server page
(Ver. 1.08 or later) Connection server that was speci- that was specified for an FTP 3 - 225
Error fied for an FTP client client communications instruc-
communications in- tion does not exist on the net-
struction does not ex- work. ¡
ist on the network or • The destination FTP server
the specified FTP that was specified for an FTP
server is not operat- client communications instruc-
ing. tion is not operating.
54012407 hex Destination The destination FTP • The destination FTP server for page
(Ver. 1.08 or later) FTP Server server for an FTP cli- the FTP client communications 3 - 226
Execution ent communications instruction failed to execute the ¡
Failure instruction returned requested processing.
an error.
54012408 hex SD Memory SD Memory Card ac- • An SD Memory Card is not in- page
(Ver. 1.08 or later) Card Access cess from the FTP cli- serted. 3 - 227
Failed for ent failed. • The SD Memory Card was re-
FTP moved during execution of the
FTP client communications in-
¡
struction.
• The capacity of the SD Memo-
ry Card is insufficient.
• The SD Memory Card is write
protected.
54012409 hex Specified A file specified for an • A file specified for an FTP cli- page
(Ver. 1.08 or later) File Does FTP client communi- ent communications instruction 3 - 227
Not Exist cations instruction does not exist in the Controller. ¡
does not exist in the
Controller.
5401240A hex Specified The data was not • The data was not transferred page
(Ver. 1.08 or later) File Is Write transferred because because the FTP client com- 3 - 228
Protected the FTP client com- munications instruction was
munications instruc- set to not overwrite files with ¡
tion was set to not the same name and a file with
overwrite files with the specified file name already
the same name. existed at the destination.

3 - 46 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401240B hex Failed To A file was not deleted • The FTP client communica- page
(Ver. 1.08 or later) Delete after it was transfer- tions instruction was set to de- 3 - 229
Specified red with an FTP client lete files after they are trans-
File communications in- ferred, but it was not possible
struction. to delete the specified file be-
cause it had a read-only attrib-
¡
ute.
• It was not possible to delete
the file specified for the FTP
client communications instruc-
tion because it was in use by
3
another application.
5401240C hex Specified An FTP transfer for • The file specified for the FTP page

3-2-1 Error Tables


(Ver. 1.08 or later) File Access an FTP client com- client communications instruc- 3 - 230
Failed munications instruc- tion was in use by another ap-
tion failed because plication.
¡
file access failed. • The file or directory specified
for the FTP client communica-
tions instruction to write is
write protected.
5401240D hex IP Address Instruction execution • The network address of the page
(Ver. 1.10 or later) Setting Inva- was not possible be- port specified in the instruction 3 - 231
lid cause there is an er- is the same as the network ad-
ror between the IP dress of another port.
¡
address setting of the • Both the port specified in the
port specified in the instruction and all other ports
instruction and the are set as unused ports.
other port settings.
54012C00 hex NX Message An error response • Depends on the nature of the page
(Ver. 1.05 or later) Error code was returned for error. ¡ 3 - 232
an NX message.
54012C01 hex NX Message The maximum re- • More than 32 NX message in- page
(Ver. 1.05 or later) Resource sources that you can structions were executed at 3 - 232
Overflow use for NX message the same time.
¡
instructions at the
same time was ex-
ceeded.
54012C02 hex NX Message A timeout occurred • The specified NX Unit does not page
(Ver. 1.05 or later) Timeout during execution of exist. 3 - 233
an NX message. • The NX message was closed
because it timed out.
• Power to the remote Unit is
OFF.
• Communications are stopped ¡
at the remote Unit.
• The communications cable
connector is disconnected.
• The communications cable is
broken.
• Noise

NJ/NX-series Troubleshooting Manual (W503) 3 - 47


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54012C03 hex Incorrect NX The length of the NX • The size that is specified for page
(Ver. 1.05 or later) Message message is not cor- WriteDat or Path is too long. ¡ 3 - 234
Length rect.
54012C05 hex NX Message An error occurred in • An error occurred in EtherCAT page
(Ver. 1.05 or later) EtherCAT EtherCAT communi- communications on the NX 3 - 234
¡
Network Er- cations on the NX message path.
ror message path.
54012C06 hex External Re- A restart was already • A restart was already in execu- page
(Ver. 1.05 or later) start Already in execution from the tion from the Sysmac Studio 3 - 235
Executed for Sysmac Studio when when the instruction was exe- ¡
Specified NX the instruction was cuted.
Units executed.
54012C07 hex Unapplicable A slave that cannot • A slave that cannot be speci- page
(Ver. 1.05 or later) Unit Speci- be specified for the fied for the instruction was 3 - 235
fied for In- instruction was con- connected to the slave node
¡
struction nected at the slave address of the specified Unit.
node address of the
specified Unit.
54012C08 hex Invalid Total The total power ON • Non-volatile memory failure page
(Ver. 1.10 or later) Power ON time could not be ¡ 3 - 236
Time Record read.
54013461 hex Process Da- The PDO mapping is • The PDOs that are required for page
ta Object not correct. the motion control instruction 3 - 237
Setting Miss- are not mapped.
ing • The relevant instruction was
executed for a device that
does not have an object that
supports the instruction.
¡
• A motion control instruction
that specifies phase Z (_mcEn-
coderMark) as the trigger con-
ditions was executed for an ax-
is that is mapped to an OM-
RON GXEC02££ EtherCAT
Encoder slave.
54014800 hex Device Error An error response • An error response from the de- page
(Ver. 1.12 or later) Received from the device was vice was received. ¡ 3 - 238
received.
54014801 hex Specified The specified Unit • The IO-Link master is not con- page
(Ver. 1.12 or later) Unit Does does not exist. nected to or mounted on the ¡ 3 - 238
Not Exist specified position.
54014802 hex Message An instruction cannot • An instruction cannot be exe- page
(Ver. 1.12 or later) Processing be executed because cuted because the IO-Link 3 - 239
Limit Ex- the IOLink master is master is processing the mes-
¡
ceeded processing the mes- sage from another application
sage from another (an instruction execution or a
application. tool connection).
54014803 hex Specified The specified Unit is • The specified Unit is not in a page
(Ver. 1.12 or later) Unit Status not in a condition to condition to receive messages. ¡ 3 - 239
Error receive messages.

3 - 48 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54014804 hex Too Many The number of in- • More than 32 NX message in- page
(Ver. 1.12 or later) Simultane- structions that can be structions and EtherCAT com- 3 - 240
ous Instruc- simultaneously exe- munications instructions were ¡
tion Execu- cuted was exceeded. executed at the same time.
tions
54014805 hex Communica- A timeout occurred in • The communications timeout page
(Ver. 1.12 or later) tions Time- communications. time is shorter than the mes- 3 - 241
out sage response time.
• The cable for EtherCAT or for ¡
IO-Link is broken.
• Noise 3
• Device failure
54014806 hex Invalid Mode The specified IO-Link • The specified IO-Link master page

3-2-1 Error Tables


(Ver. 1.12 or later) master port is not the port is not the IO-Link mode. ¡ 3 - 241
IO-Link mode.
54014807 hex I/O Power The I/O power is not • The I/O power is not supplied page
(Ver. 1.12 or later) OFF Status supplied to the speci- to the specified IOLink master 3 - 242
¡
fied IOLink master port.
port.
54014808 hex Verification The specified IO-Link • The specified IO-Link master page
(Ver. 1.12 or later) Error master port had a port had a verification error or 3 - 242
verification error or a a communications error. ¡
communications er-
ror.
54015420 hex Electronic The parameter speci- • Instruction input parameter ex- page
Gear Ratio fied for the ceeded the valid range of the 3 - 243
Numerator RatioNumerator input input variable.
¡
Setting Out variable to a motion
of Range control instruction is
out of range.
54015421 hex Electronic The parameter speci- • Instruction input parameter ex- page
Gear Ratio fied for the ceeded the valid range of the 3 - 243
Denominator RatioDenominator in- input variable.
¡
Setting Out put variable to a mo-
of Range tion control instruction
is out of range.
54015422 hex Target Ve- The parameter speci- • Instruction input parameter ex- page
locity Setting fied for the Velocity ceeded the valid range of the 3 - 244
Out of input variable to a input variable.
¡
Range motion control in-
struction is out of
range.
54015423 hex Acceleration The parameter speci- • Instruction input parameter ex- page
Setting Out fied for the ceeded the valid range of the 3 - 244
of Range Acceleration input input variable.
¡
variable to a motion
control instruction is
out of range.

NJ/NX-series Troubleshooting Manual (W503) 3 - 49


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015424 hex Deceleration The parameter speci- • Instruction input parameter ex- page
Setting Out fied for the ceeded the valid range of the 3 - 245
of Range Deceleration input input variable.
¡
variable to a motion
control instruction is
out of range.
54015425 hex Jerk Setting The parameter speci- • Instruction input parameter ex- page
Out of fied for the Jerk input ceeded the valid range of the 3 - 245
Range variable to a motion input variable. ¡
control instruction is
out of range.
54015427 hex Torque The parameter speci- • Instruction input parameter ex- page
Ramp Set- fied for the ceeded the valid range of the 3 - 246
ting Out of TorqueRamp input input variable.
¡
Range variable to a motion
control instruction is
out of range.
54015428 hex Master Coef- The parameter speci- • Instruction input parameter ex- page
ficient Scal- fied for the ceeded the valid range of the 3 - 246
ing Out of MasterScaling input input variable.
¡
Range variable to a motion
control instruction is
out of range.
54015429 hex Slave Coeffi- The parameter speci- • Instruction input parameter ex- page
cient Scaling fied for the ceeded the valid range of the 3 - 247
Out of SlaveScaling input input variable.
¡
Range variable to a motion
control instruction is
out of range.
5401542A hex Feeding Ve- The parameter speci- • The Feed Velocity (input varia- page
locity Setting fied for the ble FeedVelocity) is still at the 3 - 247
Out of FeedVelocity input default (0).
¡
Range variable to a motion
control instruction is
out of range.
5401542B hex Buffer Mode The parameter speci- • Instruction input parameter ex- page
Selection fied for the ceeded the valid range of the 3 - 248
Out of BufferMode input var- input variable.
¡
Range iable to a motion con-
trol instruction is out
of range.
5401542C hex Coordinate The parameter speci- • Instruction input parameter ex- page
System Se- fied for the ceeded the valid range of the 3 - 248
lection Out CoordSystem input input variable.
¡
of Range variable to a motion
control instruction is
out of range.

3 - 50 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401542D hex Circular In- The parameter speci- • Instruction input parameter ex- page
terpolation fied for the CircMode ceeded the valid range of the 3 - 249
Mode Selec- input variable to a input variable.
¡
tion Out of motion control in-
Range struction is out of
range.
5401542E hex Direction Se- The parameter speci- • Instruction input parameter ex- page
lection Out fied for the Direction ceeded the valid range of the 3 - 249
of Range input variable to a input variable.
¡
motion control in-
struction is out of 3
range.
5401542F hex Path Selec- The parameter speci- • Instruction input parameter ex- page

3-2-1 Error Tables


tion Out of fied for the ceeded the valid range of the 3 - 250
Range PathChoice input var- input variable.
¡
iable to a motion con-
trol instruction is out
of range.
54015430 hex Position The parameter speci- • Instruction input parameter ex- page
Type Selec- fied for the ceeded the valid range of the 3 - 250
tion Out of ReferenceType input input variable.
¡
Range variable to a motion
control instruction is
out of range.
54015431 hex Travel Mode The parameter speci- • Instruction input parameter ex- page
Selection fied for the ceeded the valid range of the 3 - 251
Out of MoveMode input vari- input variable.
¡
Range able to a motion con-
trol instruction is out
of range.
54015432 hex Transition The parameter speci- • Instruction input parameter ex- page
Mode Selec- fied for the ceeded the valid range of the 3 - 251
tion Out of TransitionMode input input variable.
Range variable to a motion • _mcAborting or _mcBuffered
¡
control instruction is was specified for BufferMode
out of range. and_mcTMCornerSuperim-
posed was specified for
TransitionMode.
54015433 hex Continue The value of the re- • The value of the reserved input page
Method Se- served input variable variable Continuous changed. 3 - 252
lection Out Continuous to a mo- ¡
of Range tion control instruction
changed.
54015434 hex Combine The parameter speci- • Instruction input parameter ex- page
Mode Selec- fied for the ceeded the valid range of the 3 - 252
tion Out of CombineMode input input variable.
¡
Range variable to a motion
control instruction is
out of range.

NJ/NX-series Troubleshooting Manual (W503) 3 - 51


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015435 hex Synchroni- The parameter speci- • Instruction input parameter ex- page
zation Start fied for the ceeded the valid range of the 3 - 253
Condition LinkOption input vari- input variable.
¡
Selection able to a motion con-
Out of trol instruction is out
Range of range.
54015436 hex Master and The same axis is • The parameter is the same for page
Slave De- specified for the the Master and Slave input 3 - 253
fined as Master and Slave in- variables to the instruction.
¡
Same Axis put variables to a mo-
tion control instruc-
tion.
54015437 hex Master and The same axis is • The parameter is the same for page
Auxiliary De- specified for the the Master and Auxiliary input 3 - 254
fined as Master and Auxiliary variables to the instruction.
¡
Same Axis input variables to a
motion control in-
struction.
54015438 hex Master/ The axis numbers • The parameters for the Master page
Slave Axis specified for the and Slave input variables to 3 - 254
Numbers Master and Slave in- the instruction were not in as-
Not in As- put variables to a mo- cending order when _mcLa- ¡
cending Or- tion control instruction testCommand was specified
der are not in ascending for the ReferenceType input
order. variable to the instruction.
54015439 hex Incorrect The parameter speci- • Something other than a cam page
Cam Table fied for the CamTable data variable was specified for 3 - 255
Specification input variable to a the CamTable input variable to
¡
motion control in- the instruction.
struction is out of
range.

3 - 52 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401543A hex Synchroni- A synchronized con- • The MC_CamOut (End Cam page
zation Stop- trol motion control in- Operation) instruction was 3 - 256
ped struction was execut- executed even though the
ed, but conditions re- MC_CamIn (Start Cam Opera-
quired for execution tion) instruction is not being
were not met. executed.
• The MC_GearOut (End Gear
Operation) instruction was
executed even though the
MC_GearIn (Start Gear Opera-
tion) or the MC_GearInPos
3
(Positioning Gear Operation)
¡
instruction is not being execut-
ed.

3-2-1 Error Tables


• The MC_Phasing (Shift Master
Axis Phase) instruction was
executed even though the
MC_CamIn (Start Cam Opera-
tion), MC_GearIn (Start Gear
Operation), MC_GearInPos
(Start Gear Operation), or
MC_MoveLink (Synchronous
Positioning) instruction is not
being executed.
5401543B hex Motion Con- An attempt was made • A motion control instruction page
trol Instruc- to re-execute a mo- that cannot be re-executed 3 - 257
tion Re-exe- tion control instruction was re-executed. ¡
cution Disa- that cannot be re-
bled executed.
5401543C hex Motion Con- Multiple functions that • Multiple functions that cannot page
trol Instruc- cannot be executed be executed simultaneously 3 - 258
tion Multi-ex- simultaneously were were executed for the same
ecution Dis- executed for the target (MC common or axis). ¡
abled same target (MC
common, axis, or ax-
es group).
5401543D hex Instruction An operation instruc- • An operation instruction was page
Not Allowed tion was executed for executed for an encoder axis. 3 - 258
¡
for Encoder an encoder axis.
Axis Type

NJ/NX-series Troubleshooting Manual (W503) 3 - 53


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401543E hex Instruction • An operation in- • An operation instruction was page
Cannot Be struction was exe- executed for an axis or an ax- 3 - 259
Executed cuted for an axis or es group that was in a coordi-
during Multi- an axes group that nated multi-axes motion.
axes Coordi- was in a coordinat- • The MC_SetKinTransform in-
nated Con- ed multi-axes mo- struction was executed for an
trol tion. axes group in a GroupEnable ¡
• A robot instruction state.
that you cannot
use for an axes
group in a Group-
Enable state was
executed.
5401543F hex Multi-axes A multi-axes coordi- • A multi-axes coordinated con- page
Coordinated nated control instruc- trol instruction was executed 3 - 260
Control In- tion was executed for for an axes group that was in a
struction an axes group that GroupDisable state.
Executed for was in a GroupDisa- • One of the following instruc-
Disabled Ax- ble state. tions was executed for an axes
¡
es Group group that was in a GroupDis-
able state.
MC_MoveTimeAbsolute
MC_SyncLinearConveyor
MC_SyncOut
MC_RobotJog
54015440 hex Axes Group Execution of the • When the MC_GroupEnable page
Cannot Be MC_GroupEnable (Enable Axes Group) instruc- 3 - 261
Enabled (Enable Axes Group) tion was executed, there was a
instruction failed. composition axis that was not
stopped.
• When the MC_GroupEnable
¡
(Enable Axes Group) instruc-
tion was executed, there was a
composition axis for which the
MC_TouchProbe (Enable Ex-
ternal Latch) instruction was
being executed.
54015441 hex Impossible An operation instruc- • An operation instruction was page
Axis Opera- tion was executed for executed for an axis for which 3 - 262
tion Speci- an axis for which the the Servo is OFF.
fied when Servo is OFF. • Home was preset with the
the Servo is MC_Home or MC_HomeWith- ¡
OFF Parameter instruction for an
axis for which EtherCAT proc-
ess data communications are
not established.

3 - 54 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015442 hex Composition A motion instruction • A motion instruction was exe- page
Axis Stop- was executed for an cuted for an axes group while 3 - 263
ped Error axes group while the the MC_Stop instruction was
MC_Stop instruction being executed for a composi- ¡
was being executed tion axis.
for a composition ax-
is.
54015443 hex Motion Con- The number of mo- • An axis instruction was execut- page
trol Instruc- tion control instruc- ed when there was already a 3 - 263
tion Multi-ex- tions that is buffered current instruction and a buf-
ecution Buf- for Buffered or Blend- fered instruction for the same 3
fer Limit Ex- ing Buffer Modes ex- axis.
¡
ceeded ceeded the buffer lim- • An axes group instruction was

3-2-1 Error Tables


it. executed when there was al-
ready eight current instructions
and buffered instructions for
the same axis.
54015444 hex Insufficient The specified motion • Stopping at the target position page
Travel Dis- cannot be executed was not possible for the speci- 3 - 264
tance for the deceleration fied acceleration/deceleration
rate or acceleration rate for multi-execution or re-
rate that was speci- execution of a positioning in-
¡
fied for multi-execu- struction when the
tion or re-execution of Acceleration/Deceleration
a positioning instruc- Over parameter was set to
tion. generate a minor fault and
stop.
54015445 hex Insufficient There is not sufficient • There was not sufficient travel page
Travel Dis- travel distance to ac- distance to accelerate the cur- 3 - 265
tance to celerate or decelerate rent command to the transit
Achieve to the transit velocity. velocity when the
¡
Blending Acceleration/Deceleration
Transit Ve- Over parameter was set to
locity generate a minor fault and
stop.
54015446 hex Move Link The constant-velocity • The constant velocity travel page
Constant Ve- travel distance of the distance of the master axis is 3 - 265
locity Insuffi- master axis is less below 0 for the MC_MoveLink ¡
cient Travel than zero. (Synchronous Positioning) in-
Distance struction.
54015447 hex Positioning For the MC_GearIn- • For the MC_GearInPos (Posi- page
Gear Opera- Pos (Positioning Gear tioning Gear Operation) in- 3 - 266
tion Insuffi- Operation) instruc- struction, the value of the
cient Target tion, the target Velocity (Target Velocity) input
¡
Velocity velocity of the slave variable is smaller than the
axis is too small to master axis velocity multiplied
achieve the required by the gear ratio when the in-
velocity. struction was executed.

NJ/NX-series Troubleshooting Manual (W503) 3 - 55


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015448 hex Same Start The start point and • The start point and end point page
Point and end point were the were the same when the radi- 3 - 267
End Point for same when the radi- us method was specified for
Circular In- us method was speci- the MC_MoveCircular2D (Cir-
terpolation fied for the cular 2D Interpolation) instruc-
MC_MoveCircular2D tion.
(Circular 2D Interpo- • The start point, end point, and
¡
lation) instruction. Or, border point were the same
the start point, end when the border point method
point, and border was specified for the
point were the same MC_MoveCircular2D (Circular
when the border point 2D Interpolation) instruction.
method was speci-
fied.
54015449 hex Circular In- The position specified • The difference between the page
terpolation for the center point distance from the start point to 3 - 268
Center exceeded the allowed the center point and the dis-
Specification range when the cen- tance between the end point to
Position Out ter method was the center point exceeded the
of Range specified for the permitted value specified for
MC_MoveCircular2D the correction allowance ¡
(Circular 2D Interpo- ratio in the axes group set-
lation) instruction. tings when the center designa-
tion method was specified for
the MC_MoveCircular2D (Cir-
cular 2D Interpolation) instruc-
tion.
5401544A hex Instruction An instruction that • An instruction that cannot be page
Execution cannot be used when used when the Count Mode is 3 - 268
Error the Count Mode is set set to Rotary Mode was exe-
Caused by to Rotary Mode was cuted for an axis that was set ¡
Count Mode executed for an axis to Rotary Mode.
Setting that was set to Rotary
Mode.
5401544C hex Parameter The parameter speci- • Instruction input parameter ex- page
Selection fied for the ceeded the valid range of the 3 - 269
Out of ParameterNumber in- input variable.
¡
Range put variable to a mo-
tion control instruction
is out of range.
5401544D hex Stop Method The parameter speci- • Instruction input parameter ex- page
Selection fied for the StopMode ceeded the valid range of the 3 - 269
Out of input variable to a input variable.
¡
Range motion control in-
struction is out of
range.

3 - 56 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401544E hex Latch ID Se- The parameter speci- • Instruction input parameter ex- page
lection Out fied for the ceeded the valid range of the 3 - 270
of Range for TriggerInput::LatchID input variable.
Trigger Input input variable to a ¡
Condition motion control in-
struction is out of
range.
5401544F hex Setting Out The parameter speci- • Instruction input parameter ex- page
of Range for fied for the ceeded the valid range of the 3 - 270
Writing MC SettingValue input input variable.
¡
Setting variable to a motion • The parameter specification 3
control instruction is and the data type of the setting
out of range. value do not agree.

3-2-1 Error Tables


54015450 hex Trigger Input The parameter speci- • Instruction input parameter ex- page
Condition fied for the ceeded the valid range of the 3 - 271
Mode Selec- TriggerInput:: Mode input variable.
tion Out of input variable to a ¡
Range motion control in-
struction is out of
range.
54015451 hex Drive Trigger The parameter speci- • Instruction input parameter ex- page
Signal Se- fied for the ceeded the valid range of the 3 - 271
lection Out TriggerInput::InputDri input variable.
of Range for ve input variable to a ¡
Trigger Input motion control in-
Condition struction is out of
range.
54015453 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 272
tion Re-exe- eter for the Axis input re-execution was changed.
cution Disa- variable when re-exe-
bled (Axis cuting a motion con-
¡
Specifica- trol instruction. (This
tion) input variable cannot
be changed when re-
executing an instruc-
tion.)
54015454 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 273
tion Re-exe- eter for the re-execution was changed.
cution Disa- BufferMode input var-
bled (Buffer iable when re-execut-
Mode Selec- ing a motion control ¡
tion) instruction. (This in-
put variable cannot
be changed when re-
executing an instruc-
tion.)

NJ/NX-series Troubleshooting Manual (W503) 3 - 57


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015455 hex Motion Con- An attempt was made • An input variable that cannot page
trol Instruc- to change the param- be changed for re-execution 3 - 274
tion Re-exe- eter for the Direction was changed.
cution Disa- input variable when
bled (Direc- re-executing a motion
¡
tion Selec- control instruction.
tion) (This input variable
cannot be changed
when re-executing an
instruction.)
54015456 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 274
tion Re-exe- eter for the Periodic re-execution was changed.
cution Disa- input variable when
bled (Execu- re-executing a motion
¡
tion Mode) control instruction.
(This input variable
cannot be changed
when re-executing an
instruction.)
54015457 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 275
tion Re-exe- eter for the re-execution was changed.
cution Disa- AxesGroup input vari-
bled (Axes able when re-execut-
Group Spec- ing a motion control ¡
ification) instruction. (This in-
put variable cannot
be changed when re-
executing an instruc-
tion.)
54015458 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 276
tion Re-exe- eter for the Jerk input re-execution was changed.
cution Disa- variable when re-exe-
bled (Jerk cuting a motion con-
¡
Setting) trol instruction. (This
input variable cannot
be changed when re-
executing an instruc-
tion.)
54015459 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 277
tion Re-exe- eter for the Master in- re-execution was changed.
cution Disa- put variable when re-
bled (Master executing a motion
¡
Axis) control instruction.
(This input variable
cannot be changed
when re-executing an
instruction.)

3 - 58 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401545A hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 277
tion Re-exe- eter for the re-execution was changed.
cution Disa- MasterOffset input
bled (Mas- variable when re-exe-
terOffset) cuting a motion con- ¡
trol instruction. (This
input variable cannot
be changed when re-
executing an instruc-
tion.)
3
5401545B hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 278

3-2-1 Error Tables


tion Re-exe- eter for the re-execution was changed.
cution Disa- MasterScaling input
bled (Mas- variable when re-exe-
terScaling) cuting a motion con- ¡
trol instruction. (This
input variable cannot
be changed when re-
executing an instruc-
tion.)
5401545C hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 278
tion Re-exe- eter for the re-execution was changed.
cution Disa- MasterStartDistance
bled (Mas- input variable when
terStartDis- re-executing a motion ¡
tance) control instruction.
(This input variable
cannot be changed
when re-executing an
instruction.)
5401545D hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 279
tion Re-exe- eter for the re-execution was changed.
cution Disa- Continuous input vari-
bled able when re-execut-
(Continuous) ing a motion control ¡
instruction. (This in-
put variable cannot
be changed when re-
executing an instruc-
tion.)

NJ/NX-series Troubleshooting Manual (W503) 3 - 59


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401545E hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 279
tion Re-exe- eter for the re-execution was changed.
cution Disa- MoveMode input vari-
bled (Move- able when re-execut-
Mode) ing a motion control ¡
instruction. (This in-
put variable cannot
be changed when re-
executing an instruc-
tion.)
5401545F hex Illegal Auxili- The axis specified for • An axis does not exist for the page
ary Axis the Auxiliary input variable specified for the 3 - 280
Specification variable to a motion Auxiliary input variable to the ¡
control instruction instruction.
does not exist.
54015460 hex Illegal Axis The axis specified for • An axis does not exist for the page
Specification the Axis input varia- variable specified for the Axis 3 - 280
ble to a motion con- input variable to the instruc- ¡
trol instruction does tion.
not exist.
54015461 hex Illegal Axes The axes group • An axes group does not exist page
Group Spec- specified for the for the variable specified for 3 - 281
ification AxesGroup input vari- the AxesGroup input variable
able to a motion con- to the instruction.
¡
trol instruction does • The axes group specified for
not exist or is not a the AxesGroup input variable
used group. to the instruction is not speci-
fied as a used group.
54015462 hex Illegal Mas- The axis that is speci- • An axis does not exist for the page
ter Axis fied for the Master in- variable specified for the 3 - 282
Specification put variable to a mo- Master input variable to the in-
tion control instruction struction.
is not correct. • The axis that was specified for
the Master input variable to the
¡
MC_Phasing (Shift Master Ax-
is Phase) instruction is not the
master axis for syncing.
• The master axis and a slave
axis are not assigned to the
same task.
54015463 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the ble that cannot be changed for 3 - 283
tion Re-exe- SlaveOffset input var- re-execution was changed.
cution Disa- iable when re-execut-
bled (Slave- ing a motion control
¡
Offset) instruction. (This in-
put variable cannot
be changed when re-
executing an instruc-
tion.)

3 - 60 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015464 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the ble that cannot be changed for 3 - 283
tion Re-exe- SlaveScaling input re-execution was changed.
cution Disa- variable when re-exe-
bled (Slave- cuting a motion con-
¡
Scaling) trol instruction. (This
input variable cannot
be changed when re-
executing an instruc-
tion.)
54015465 hex Motion Con- An attempt was made • A parameter for an input varia- page 3
trol Instruc- to change the ble that cannot be changed for 3 - 284
tion Re-exe- StartPosition input re-execution was changed.

3-2-1 Error Tables


cution Disa- variable when re-exe-
bled (Start- cuting a motion con-
¡
Position) trol instruction. (This
input variable cannot
be changed when re-
executing an instruc-
tion.)
54015466 hex Instruction High-speed homing • High-speed homing was exe- page
Execution or an interpolation in- cuted when home was unde- 3 - 285
Error with struction was execut- fined.
Undefined ed when home was • An interpolation instruction
Home undefined. was executed for an axes
group that includes an axis
with no defined home.
• One of the following robot in-
structions was executed for an ¡
axes group that includes a log-
ical axis with no defined home.
MC_SetKinTransform
MC_MoveTimeAbsolute
MC_SyncLinearConveyor
MC_SyncOut
MC_GroupMon
MC_RobotJog
54015467 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the ble that cannot be changed for 3 - 286
tion Re-exe- ReferenceType input re-execution was changed.
cution Disa- variable when re-exe-
bled (Posi- cuting a motion con-
¡
tion Type) trol instruction. (This
input variable cannot
be changed when re-
executing an instruc-
tion.)
54015468 hex Unused Axis The master axis • The master axis specified for a page
Specification specified for a motion motion control instruction is an 3 - 286
¡
for Master control instruction is unused axis.
Axis an unused axis.

NJ/NX-series Troubleshooting Manual (W503) 3 - 61


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015469 hex First Position The parameter speci- • Instruction input parameter ex- page
Setting Out fied for the ceeded the valid range of the 3 - 287
of Range FirstPosition input input variable.
¡
variable to a motion
control instruction is
out of range.
5401546A hex Last Position The parameter speci- • Instruction input parameter ex- page
Setting Out fied for the ceeded the valid range of the 3 - 287
of Range LastPosition input input variable.
¡
variable to a motion
control instruction is
out of range.
5401546B hex Illegal First/ The parameter speci- • The value of the LastPosition page
Last Position fied for the input parameter is less than 3 - 288
Size Rela- LastPosition input the value of the FirstPosition
tionship (Lin- variable to a motion input variable for the instruc-
ear Mode) control instruction is tion when the Count Mode is ¡
smaller than the pa- set to Linear Mode.
rameter specified for
the FirstPosition input
variable.
5401546C hex Master Sync The parameter speci- • Instruction input parameter ex- page
Start Posi- fied for the ceeded the valid range of the 3 - 288
tion Setting MasterSyncPosition input variable.
Out of input variable to a ¡
Range motion control in-
struction is out of
range.
5401546D hex Slave Sync The parameter speci- • Instruction input parameter ex- page
Start Posi- fied for the ceeded the valid range of the 3 - 289
tion Setting SlaveSyncPosition in- input variable.
¡
Out of put variable to a mo-
Range tion control instruction
is out of range.
5401546E hex Duplicate The same latch ID • The same latch ID is used si- page
Latch ID for was specified for multaneously for more than 3 - 289
Trigger Input more than one motion one of the following instruc-
Condition control instruction. tions: MC_TouchProbe (Ena-
ble External Latch) instruction,
MC_MoveLink (Synchronous
Positioning) instruction, and
MC_MoveFeed (Interrupt
¡
Feeding) instruction.
• The MC_AbortTrigger (Disable
External Latch) instruction was
executed to cancel a latch that
was used by an instruction oth-
er than the MC_TouchProbe
(Enable External Latch) in-
struction.

3 - 62 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401546F hex Jerk Over- The parameter speci- • Instruction input parameter ex- page
ride Factor fied for the JerkFactor ceeded the valid range of the 3 - 290
Out of input variable to a input variable.
¡
Range motion control in-
struction is out of
range.
54015470 hex Acceleration/ The parameter speci- • Instruction input parameter ex- page
Deceleration fied for the AccFactor ceeded the valid range of the 3 - 290
Override input variable to a input variable.
¡
Factor Out motion control in-
of Range struction is out of 3
range.
54015471 hex First Position The parameter speci- • Instruction input parameter ex- page

3-2-1 Error Tables


Method fied for the StartMode ceeded the valid range of the 3 - 291
Specification input variable to a input variable.
¡
Out of motion control in-
Range struction is out of
range.
54015472 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the ble that cannot be changed for 3 - 291
tion Re-exe- StartMode input vari- re-execution was changed.
cution Disa- able when re-execut-
bled (First ing a motion control
¡
Position instruction. (This in-
Method) put variable cannot
be changed when re-
executing an instruc-
tion.)
54015474 hex Unused Axis The axis specified for • The axis specified for the page
Specification the Auxiliary input Auxiliary input variable to the 3 - 292
for Auxiliary variable to a motion instruction is an unused axis. ¡
Axis control instruction is
an unused axis.
54015475 hex Position Synchronized motion • The specified synchronized page
Gear Value is not possible for the motion cannot be performed at 3 - 292
Error velocity, acceleration the velocity, acceleration rate,
rate, and deceleration or deceleration rate that is in- ¡
rate that were input to put to the instruction.
a motion control in-
struction.
54015476 hex Position The velocity of the • The velocity of the master axis page
Gear Master master axis was zero was 0 when the instruction 3 - 293
Axis Zero when a motion con- was started. ¡
Velocity trol instruction was
started.
54015478 hex Target Posi- The parameter speci- • Instruction input parameter ex- page
tion Setting fied for the Position ceeded the valid range of the 3 - 293
Out of input variable to a input variable.
¡
Range motion control in- • The target position of a Rotary
struction is out of Mode axis is not within the ring
range. setting range.

NJ/NX-series Troubleshooting Manual (W503) 3 - 63


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015479 hex Travel Dis- The parameter that • The absolute value of the in- page
tance Out of was specified for the struction input parameter ex- 3 - 294
Range Distance input varia- ceeded the range of 40-bit da-
ble to a motion con- ta when it is converted to puls-
trol instruction is out es.
of range or the target • For a Linear Mode axis, the ¡
position with the val- target position with the travel
ue of Distance added distance added exceeded
is out of range. signed 40-bit data when the
absolute value is converted to
pulses.
5401547A hex Cam Table The parameter speci- • Instruction input parameter ex- page
Start Point fied for the ceeded the valid range of the 3 - 294
Setting Out StartPosition input input variable.
¡
of Range variable to a motion
control instruction is
out of range.
5401547B hex Cam Master The parameter speci- • Instruction input parameter ex- page
Axis Follow- fied for the ceeded the valid range of the 3 - 295
ing First Po- MasterStartDistance input variable.
sition Setting input variable to a ¡
Out of motion control in-
Range struction is out of
range.
5401547C hex Circular In- It was not possible to • For the MC_MoveCircular2D page
terpolation create a circular path (Circular 2D Interpolation) in- 3 - 295
Radius Set- for the specified radi- struction, it was not possible to
ting Error us when the radius create a circular path for the
method was specified specified radius when the radi- ¡
for the MC_MoveCir- us method was specified for
cular2D (Circular 2D circular interpolation.
Interpolation) instruc-
tion.
5401547D hex Circular In- For the MC_MoveCir- • For the MC_MoveCircular2D page
terpolation cular2D (Circular 2D (Circular 2D Interpolation) in- 3 - 296
Radius Interpolation) instruc- struction, the radius of the cir-
Overflow tion, the radius of the cle exceeded 40-bit data when
circle exceeded the converted to pulses for the ¡
maximum value for border point or center specifi-
the border point or cation method.
center specification
method.
5401547E hex Circular In- The parameter speci- • Instruction input parameter ex- page
terpolation fied for the CircAxes ceeded the valid range of the 3 - 297
Setting Out input variable to a input variable.
of Range motion control in- • The axes that were specified in
struction is out of CircAxes are not included in ¡
range. the composition axes in the
Axes Group Settings.
• The same axis was specified
for both axes of CircAxes.

3 - 64 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401547F hex Auxiliary/ The values of the pa- • The parameters for the page
Slave Axis rameters for the Auxiliary and Slave input varia- 3 - 297
Numbers Auxiliary and Slave bles to the instruction are not
Not in As- input variables to a in ascending order. ¡
cending Or- motion control in-
der struction are not in
ascending order.
54015480 hex Cam Table A phase that was not • A phase that was not in as- page
Property As- in ascending order cending order was found when 3 - 298
cending Da- was found during cal- calculating the number of valid
ta Error at culating the number data. ¡ 3
Update of valid data. Or, after • After calculations, the number
calculations, the num- of valid data is 0.

3-2-1 Error Tables


ber of valid data is 0.
54015481 hex MC_Write The parameter speci- • Instruction input parameter ex- page
Target Out of fied for the Target in- ceeded the valid range of the 3 - 298
Range put variable to a mo- input variable. ¡
tion control instruction
is out of range.
54015482 hex Master Trav- The parameter speci- • Instruction input parameter ex- page
el Distance fied for the ceeded the valid range of the 3 - 299
Specification MasterDistance input input variable.
¡
Out of variable to a motion
Range control instruction is
out of range.
54015483 hex Master Dis- The parameter speci- • Instruction input parameter ex- page
tance in Ac- fied for the ceeded the valid range of the 3 - 299
celeration MasterDistanceACC input variable.
Specification input variable to a ¡
Out of motion control in-
Range struction is out of
range.
54015484 hex Master Dis- The parameter speci- • Instruction input parameter ex- page
tance in De- fied for the ceeded the valid range of the 3 - 300
celeration MasterDistanceDEC input variable.
Specification input variable to a ¡
Out of motion control in-
Range struction is out of
range.
54015487 hex Execution The parameter speci- • Instruction input parameter ex- page
Mode Selec- fied for the ceeded the valid range of the 3 - 300
tion Out of ExecutionMode input input variable.
¡
Range variable to a motion
control instruction is
out of range.
54015488 hex Permitted The parameter speci- • Instruction input parameter ex- page
Following fied for the ceeded the valid range of the 3 - 301
Error Out of PermittedDeviation input variable.
Range input variable to a ¡
motion control in-
struction is out of
range.

NJ/NX-series Troubleshooting Manual (W503) 3 - 65


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015489 hex Border The parameter speci- • The value of AuxPoint exceed- page
Point/Center fied for the AuxPoint ed signed 40-bit data when 3 - 301
Position/ input variable to a converted to pulses for the
Radius motion control in- border point or center specifi-
Specification struction is out of cation method. ¡
Out of range. • For a radius specifications, the
Range absolute value of AuxPoint[0]
exceeded 40-bit data when
converted to pulses.
5401548A hex End Point The parameter speci- • The instruction input parame- page
Specification fied for the EndPoint ter exceeded the range of 3 - 302
Out of input variable to a signed 40-bit data when it was
¡
Range motion control in- converted to pulses.
struction is out of
range.
5401548B hex Slave Travel The parameter speci- • The instruction input parame- page
Distance fied for the ter exceeded the range of 40- 3 - 302
Specification SlaveDistance input bit data when it is converted to
¡
Out of variable to a motion pulses.
Range control instruction is
out of range.
5401548C hex Phase Shift The parameter speci- • The absolute value of the in- page
Amount Out fied for the struction input parameter ex- 3 - 303
of Range PhaseShift input vari- ceeded the range of 40-bit da-
¡
able to a motion con- ta when it is converted to puls-
trol instruction is out es.
of range.
5401548D hex Feeding Dis- The parameter speci- • The absolute value of the in- page
tance Out of fied for the struction input parameter ex- 3 - 303
Range FeedDistance input ceeded the range of 40-bit da-
¡
variable to a motion ta when it is converted to puls-
control instruction is es.
out of range.
5401548E hex Auxiliary and The same axis was • The parameter is the same for page
Slave De- specified for the the Auxiliary and Slave input 3 - 304
fined as Auxiliary and Slave variables to the instruction.
¡
Same Axis input variables to a
motion control in-
struction.
5401548F hex Relative Po- The parameter speci- • Instruction input parameter ex- page
sition Selec- fied for the Relative ceeded the valid range of the 3 - 304
tion Out of input variable to a input variable.
¡
Range motion control in-
struction is out of
range.
54015490 hex Cam Transi- The parameter speci- • Instruction input parameter ex- page
tion Specifi- fied for the ceeded the valid range of the 3 - 305
cation Out of CamTransition input input variable.
¡
Range variable to a motion
control instruction is
out of range.

3 - 66 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015491 hex Synchron- The parameter speci- • Instruction input parameter ex- page
ized Control fied for the OutMode ceeded the valid range of the 3 - 305
End Mode input variable to a input variable.
¡
Selection motion control in-
Out of struction is out of
Range range.
54015492 hex Enable Ex- _mcImmediateStop • _mcImmediateStop was speci- page
ternal Latch was specified for the fied for the StopMode input 3 - 306
Instruction StopMode input vari- variable when the
Execution able when the MC_TouchProbe (Enable Ex-
Disabled MC_TouchProbe (En- ternal Latch) instruction was ¡ 3
able External Latch) executed in Drive Mode for an
instruction was exe- encoder axis.

3-2-1 Error Tables


cuted in Drive Mode
for an encoder axis.
54015493 hex Master Axis The parameter speci- • The instruction input parame- page
Offset Out of fied for the ter exceeded the range of 3 - 306
Range MasterOffset input signed 40-bit data when it was
¡
variable to a motion converted to pulses.
control instruction is
out of range.
54015494 hex Slave Axis The parameter speci- • The instruction input parame- page
Offset Out of fied for the ter exceeded the range of 3 - 307
Range SlaveOffset input var- signed 40-bit data when it was
¡
iable to a motion con- converted to pulses.
trol instruction is out
of range.
54015495 hex Command The parameter speci- • Instruction input parameter ex- page
Current Po- fied for the ceeded the valid range of the 3 - 307
sition Count CmdPosMode input input variable.
¡
Selection variable to a motion
Out of control instruction is
Range out of range.
54015496 hex Master Axis The parameter speci- • Instruction input parameter ex- page
Gear Ratio fied for the ceeded the valid range of the 3 - 308
Numerator RatioNumeratorMast input variable.
Out of er input variable to a ¡
Range motion control in-
struction is out of
range.
54015497 hex Master Axis The parameter speci- • Instruction input parameter ex- page
Gear Ratio fied for the ceeded the valid range of the 3 - 308
Denominator RatioDenominatorMa input variable.
Out of ster input variable to ¡
Range a motion control in-
struction is out of
range.

NJ/NX-series Troubleshooting Manual (W503) 3 - 67


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015498 hex Auxiliary Ax- The parameter speci- • Instruction input parameter ex- page
is Gear Ra- fied for the ceeded the valid range of the 3 - 309
tio Numera- RatioNumeratorAuxili input variable.
tor Out of ary input variable to a ¡
Range motion control in-
struction is out of
range.
54015499 hex Auxiliary Ax- The parameter speci- • Instruction input parameter ex- page
is Gear Ra- fied for the ceeded the valid range of the 3 - 309
tio Denomi- RatioDenominatorAu input variable.
nator Out of xiliary input variable ¡
Range to a motion control in-
struction is out of
range.
5401549A hex Master Axis The parameter speci- • Instruction input parameter ex- page
Position fied for the ceeded the valid range of the 3 - 310
Type Selec- ReferenceTypeMaste input variable.
tion Out of r input variable to a ¡
Range motion control in-
struction is out of
range.
5401549B hex Auxiliary Ax- The parameter speci- • Instruction input parameter ex- page
is Position fied for the ceeded the valid range of the 3 - 310
Type Selec- ReferenceTypeAuxilia input variable.
tion Out of ryinput variable to a ¡
Range motion control in-
struction is out of
range.
5401549C hex Target Posi- Operation is not pos- • High-speed homing was exe- page
tion Ring sible because the tar- cuted when 0 was not included 3 - 311
Counter Out get position is out of in the ring counter.
¡
of Range range for the ring
counter of the execut-
ed instruction.
5401549D hex Axes Group The parameter speci- • Instruction input parameter ex- page
(Ver. 1.01 or later) Composition fied for the Axes input ceeded the valid range of the 3 - 311
Axis Setting variable to a motion input variable.
¡
Out of control instruction is • The composition axes in the
Range out of range. axes group are not assigned to
the same task.
5401549E hex Axis Use The parameter speci- • Instruction input parameter ex- page
(Version 1.04 or Setting Out fied for the AxisUse ceeded the valid range of the 3 - 312
later) of Range input variable to a input variable.
¡
motion control in-
struction is out of
range.
54015700 hex Homing Pa- The parameter speci- • Instruction input parameter ex- page
(Ver. 1.03 or later) rameter Set- fied for the ceeded the valid range of the 3 - 312
ting Out of HomingParameter in- input variable.
¡
Range put variable to a mo-
tion control instruction
is out of range.

3 - 68 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015702 hex Axis Use The MC_ChangeAxi- • The MC_ChangeAxisUse page
(Version 1.04 or Change Er- sUse (Change Axis (Change Axis Use) instruction 3 - 313
later) ror Use) instruction was was executed when the axis
executed when the was not stopped or when the
¡
axis was not stopped command velocity of the axis
or when the com- was saturated.
mand velocity of the
axis was saturated.
54015703 hex Cannot The MC_ChangeAxi- • The MC_ChangeAxisUse page
(Ver. 1.06 or later) Change Axis sUse (Change Axis (Change Axis Use) instruction 3 - 314
Use Use) instruction was was executed in a way that 3
executed in a way would cause the maximum
that would cause the number of used real axes to be

3-2-1 Error Tables


maximum number of exceeded.
¡
used real axes or the • The MC_ChangeAxisUse
maximum number of (Change Axis Use) instruction
used motion control was executed in a way that
servo axes to be ex- would cause the maximum
ceeded. number of used motion control
servo axes to be exceeded.
54015720 hex Motion Con- The motion control • The MC_ChangeAxisUse page
(Version 1.04 or trol Parame- parameter settings for (Change Axis Use) instruction 3 - 315
later) ter Setting the axis that was was used to change an un-
Error When changed to a used used axis to a used axis, but
Changing axis are incorrect. the motion control parameter
Axis Use settings of the axis are not cor-
rect.
• The power supply was inter- ¡
rupted while a download of the
motion control parameter set-
tings was in progress.
• The non-volatile memory is
faulty or the life of the non-vol-
atile memory has been ex-
ceeded.

NJ/NX-series Troubleshooting Manual (W503) 3 - 69


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015721 hex Required The objects that are • The objects that are required page
(Version 1.04 or Process Da- required for the axis for the axis type of the axis 3 - 316
later) ta Object type of the axis that that was changed to a used
Not Set was changed to a axis are not set in the PDO
When used axis are not set. map settings.
Changing • The power supply was inter-
Axis Use rupted while a download of the
motion control parameter set-
tings was in progress.
¡
• The non-volatile memory is
faulty or the life of the non-vol-
atile memory has been ex-
ceeded.
• The MC_ChangeAxisUse
(Change Axis Use) instruction
was executed for an axis that
is set to Unused axis
(unchangeable to used axis).
54015722 hex Actual Posi- An instruction was • An instruction was executed page
(Ver. 1.06 or later) tion Over- executed that is not that is not supported during an 3 - 317
flow/Under- supported during an actual position overflow or un- ¡
flow actual position over- derflow.
flow/underflow.
54015723 hex Switch The value of • The value of the member of page
(Ver. 1.06 or later) Structure TrackNumber that is the structure variable that was 3 - 317
Track Num- specified in the specified for the in-out variable
ber Setting Switches in-out varia- of the instruction is out of ¡
Out of ble to a motion con- range.
Range trol instruction is out
of range.
54015724 hex Switch The value of • The value of the member of page
(Ver. 1.06 or later) Structure FirstOnPosition that the structure variable that was 3 - 318
First ON Po- is specified in the specified for the in-out variable
sition Setting Switches in-out varia- of the instruction is out of ¡
Out of ble to a motion con- range.
Range trol instruction is out
of range.
54015725 hex Switch The value of • The value of the member of page
(Ver. 1.06 or later) Structure LastOnPosition that is the structure variable that was 3 - 318
Last ON Po- specified in the specified for the in-out variable
sition Setting Switches in-out varia- of the instruction is out of ¡
Out of ble to a motion con- range.
Range trol instruction is out
of range.
54015726 hex Switch The value of • The value of the member of page
(Ver. 1.06 or later) Structure AxisDirection that is the structure variable that was 3 - 319
Axis Direc- specified in the specified for the in-out variable
tion Out of Switches in-out varia- of the instruction is out of ¡
Range ble to a motion con- range.
trol instruction is out
of range.

3 - 70 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015727 hex Switch The value of • The value of the member of page
(Ver. 1.06 or later) Structure CamSwitchMode that the structure variable that was 3 - 319
Cam Switch is specified in the specified for the in-out variable
Mode Out of Switches in-out varia- of the instruction is out of ¡
Range ble to a motion con- range.
trol instruction is out
of range.
54015728 hex Switch The value of Duration • The value of the member of page
(Ver. 1.06 or later) Structure that is specified in the the structure variable that was 3 - 320
Duration Switches in-out varia- specified for the in-out variable
¡
Setting Out ble to a motion con- of the instruction is out of 3
of Range trol instruction is out range.
of range.

3-2-1 Error Tables


54015729 hex Track Option The value of • The value of the member of page
(Ver. 1.06 or later) Structure OnCompensation that the structure variable that was 3 - 320
ON Com- is specified in the specified for the in-out variable
pensation TrackOptions in-out of the instruction is out of ¡
Setting Out variable to a motion range.
of Range control instruction is
out of range.
5401572A hex Track Option The value of • The value of the member of page
(Ver. 1.06 or later) Structure OffCompensation that the structure variable that was 3 - 321
OFF Com- is specified in the specified for the in-out variable
pensation TrackOptions in-out of the instruction is out of ¡
Setting Out variable to a motion range.
of Range control instruction is
out of range.
5401572B hex Number of The number of ele- • The number of elements in an page
(Ver. 1.06 or later) Array Ele- ments in an array in array of the structure variable 3 - 321
ments in the structure variable that was specified for the in-
Switch that is specified in the out variable of the instruction is
¡
Structure Switches in-out varia- out of range.
Variable Out ble to a motion con-
of Range trol instruction is out
of range.
5401572C hex Number of The number of ele- • The number of elements in an page
(Ver. 1.06 or later) Array Ele- ments in an array in array of the structure variable 3 - 322
ments in the structure variable that was specified for the in-
Output Sig- that is specified in the out variable of the instruction is
¡
nal Structure Outputs in-out varia- out of range.
Variable Out ble to a motion con-
of Range trol instruction is out
of range.
5401572D hex Number of The number of ele- • The number of elements in an page
(Ver. 1.06 or later) Array Ele- ments in an array in array of the structure variable 3 - 322
ments in the structure variable that was specified for the in-
Track Option that is specified in the out variable of the instruction is
¡
Structure TrackOptions in-out out of range.
Variable Out variable to a motion
of Range control instruction is
out of range.

NJ/NX-series Troubleshooting Manual (W503) 3 - 71


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401572E hex Numbers of The arrays in the • The arrays in the output signal page
(Ver. 1.06 or later) Elements in structure variables structure variable and track op- 3 - 323
Output Sig- that are specified for tion structure variable that are
nals and the Outputs and specified for the in-out varia-
Track Option Track- Options in-out bles to the instruction do not ¡
Arrays Not variables to a motion have the same number of ele-
Matched control instruction do ments.
not have the same
number of elements.
5401572F hex Motion Con- A Master in-out varia- • A Master in-out variable that page
(Ver. 1.06 or later) trol Instruc- ble that cannot be cannot be changed during mul- 3 - 323
tion Multi-ex- changed during multi- tiexecution of instructions was
¡
ecution Dis- execution of instruc- changed.
abled (Mas- tions was changed.
ter Axis)
54015730 hex Motion Con- A ReferenceType in- • A ReferenceType inout varia- page
(Ver. 1.06 or later) trol Instruc- out variable that can- ble that cannot be changed 3 - 324
tion Multi-ex- not be changed dur- during multi-execution of in-
ecution Dis- ing multi-execution of structions was changed. ¡
abled (Posi- instructions was
tion Type changed.
Selection)
54015731 hex Same Track The same track num- • The same track number was page
(Ver. 1.06 or later) Number Set- ber was specified specified more than the allow- 3 - 324
ting in more than the allowa- able number of times for the
Switch ble number of times TrackNumber in the Switches
¡
Structure for the TrackNumber in-out variable to a motion con-
Out of in the Switches in-out trol instruction.
Range variable to a motion
control instruction.
5401573A hex Cannot Write The instruction was • The instruction was executed page
(Ver. 1.08 or later) Axis Param- executed for an axis for a used axis or an undefined 3 - 325
¡
eters that is not an unused axis.
axis.
5401573B hex Axis Param- The parameter speci- • The parameter specified for page
(Ver. 1.08 or later) eter Setting fied for the the AxisParameter input varia- 3 - 325
Out of AxisParameter input ble to the instruction is out of
Range variable to a motion range for the input variable. ¡
control instruction is
outside of the valid
range.
5401573C hex Cam Proper- The parameter speci- • The parameter specified for page
(Ver. 1.08 or later) ty Setting fied for the the CamProperty input variable 3 - 326
Out of CamProperty input to the instruction is out of
Range variable to a motion range for the input variable. ¡
control instruction is
outside of the valid
range.

3 - 72 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401573D hex Cam Node The parameter speci- • The parameter specified for page
(Ver. 1.08 or later) Setting Out fied for the the CamNodes input variable 3 - 326
of Range CamNodes input vari- to the instruction is out of
able to a motion con- range for the input variable. ¡
trol instruction is out-
side of the valid
range.
5401573E hex Incorrect The parameter speci- • The parameter specified for page
(Ver. 1.08 or later) Cam Node fied for the the CamNodes input variable 3 - 327
Type Specifi- CamNodes input vari- to the instruction is not an
cation able to a motion con- _sMC_CAM_NODE array vari-
¡ 3
trol instruction is not able.
an

3-2-1 Error Tables


_sMC_CAM_NODE
array variable.
5401573F hex Insufficient The array variable of • The array variable of the pa- page
(Ver. 1.08 or later) Nodes in the parameter speci- rameter specified for the 3 - 327
Cam Table fied for the CamNodes input variable to
CamNodes input vari- the instruction has a Phase
¡
able to a motion con- (master axis phase) value of 0
trol instruction has a for element number 0.
Phase value of 0 for
element number 0.
54015740 hex Cam Node The values of Phase • The values of Phase (master page
(Ver. 1.08 or later) Master Axis in the array variable axis phase) in the array varia- 3 - 328
Phase Not in of the parameter ble of the parameter specified
Ascending specified for the for the CamNodes input varia-
Order CamNodes input vari- ble to the instruction are not in
able to a motion con- ascending order according to ¡
trol instruction are not the element numbers. Or, trun-
in ascending order cating the digits that are not ef-
according to the ele- fective more than seven digits
ment numbers. caused the phases to not be in
ascending order.
54015741 hex Too Many The number of gener- • The number of cam data page
(Ver. 1.08 or later) Data Points ated cam data points points in the generated cam ta- 3 - 329
in Cam Ta- exceeded the number ble exceeded the number of el-
ble of elements in the ar- ements in the array in the cam
ray in the cam data data variable that is specified
¡
variable that is speci- for the CamTable input varia-
fied for the CamTable ble to the instruction.
input variable to a
motion control in-
struction.
54015742 hex Cam Table Distance in the gen- • Distance in the generated cam page
(Ver. 1.08 or later) Displace- erated cam table ex- table exceeded the range of 3 - 330
¡
ment Over- ceeded the range of REAL data.
flow REAL data.

NJ/NX-series Troubleshooting Manual (W503) 3 - 73


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015743 hex Aborted A cam data variable • A cam data variable that was page
(Ver. 1.08 or later) Cam Table that was aborted dur- aborted during generation due 3 - 331
Used ing generation was to an error in the MC_Genera-
specified for the teCamTable (Generate Cam ¡
CamTable input varia- Table) instruction was speci-
ble to an instruction. fied for the CamTable input
variable to the instruction.
54015749 hex Execution ID The parameter speci- • The parameter specified for page
(Ver. 1.10 or later) Setting Out fied for the ExecID in- the ExecID input variable to 3 - 331
of Range put variable to a mo- the instruction is out of range ¡
tion control instruction for the input variable.
is out of range.
5401574A hex Position Off- The parameter speci- • The position offset exceeded page
(Ver. 1.10 or later) set Out of fied for the the range of signed 40-bit data 3 - 332
Range OffsetPosition input when it was converted to puls-
¡
variable to a motion es.
control instruction is
out of range.
5401574B hex PDS State The parameter speci- • Instruction input parameter ex- page
(Ver. 1.10 or later) Transition fied for the ceeded the valid range of the 3 - 332
Command TransitionCmd input input variable.
¡
Selection variable to a motion
Out of control instruction is
Range out of range.
5401574C hex Single-axis An operation instruc- An operation instruction was exe- page
(Ver. 1.13 or later) Position tion was executed for cuted for a single-axis position 3 - 333
Control Axis a single-axis position control axis.
Motion Con- control axis. ¡
trol Instruc-
tion Execu-
tion Disabled
54016440 hex Target Posi- The specified position • The parameter specified for page
tion Positive exceeds the positive the Position input variable to 3 - 334
Software software limit. the instruction is beyond the
Limit Ex- positive software limit.
ceeded • The first position is beyond the
positive software limit and an
instruction that specifies mo-
tion in the opposite direction of
the software limit was execut- ¡
ed.
• The parameter that was speci-
fied for the AuxPoint input vari-
able to a border point
MC_MoveCircular2D (Circular
2D Interpolation) instruction is
beyond the positive software
limit.

3 - 74 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O

3-2 Errors in the PLC Function Module


Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54016441 hex Target Posi- The specified position • The parameter specified for page
tion Nega- exceeds the negative the Position input variable to 3 - 335
tive Software software limit. the instruction is beyond the
Limit Ex- negative software limit.
ceeded • The first position is beyond the
negative software limit and an
instruction that specifies mo-
tion in the opposite direction of
the software limit was execut- ¡
ed.
• The parameter that was speci- 3
fied for the AuxPoint input vari-
able to a border point

3-2-1 Error Tables


MC_MoveCircular2D (Circular
2D Interpolation) instruction is
beyond the negative software
limit.
54016442 hex Command Positioning, an in- • One of the following was exe- page
Position struction in the under- cuted when there was a com- 3 - 336
Overflow/ flow/overflow direc- mand position overflow/under-
Underflow tion, or an instruction flow.
for which the direction • A positioning instruction
is not specified was • A continuous control instruc- ¡
executed when there tion in the underflow/overflow
was an underflow/ direction
overflow in the com- • An instruction for which the di-
mand position. rection is not specified (sync-
ing or torque control)
54016443 hex Positive Lim- An instruction was • An instruction for a motion in page
it Input executed for a motion the positive direction was exe- 3 - 337
in the positive direc- cuted when the positive limit
tion when the positive input was ON, or an instruction
limit input was ON. for a motion with no direction
specification was executed ¡
when the positive limit input
was ON. An axes group mo-
tion control instruction was
executed when the positive
limit input was ON.
54016444 hex Negative An instruction for a • An instruction for a motion in page
Limit Input motion in the nega- the negative direction was exe- 3 - 338
tive direction was cuted when the negative limit
executed when the input was ON, or an instruction
negative limit input for a motion with no direction
was ON. specification was executed ¡
when the negative limit input
was ON. An axes group mo-
tion control instruction was
executed when the negative
limit input was ON.

NJ/NX-series Troubleshooting Manual (W503) 3 - 75


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54017422 hex Servo Main An attempt was made • An attempt was made to turn page
Circuits OFF to turn ON the Servo ON the Servo when the main 3 - 339
when the main circuit circuit power supply to the Ser- ¡
power supply to the vo Drive was OFF.
Servo Drive was OFF.

3 - 76 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-2-2 Error Descriptions

3-2 Errors in the PLC Function Module


Errors for Self Diagnosis

Event name DIP Switch Setting Error Event code 00090000 hex
Meaning An error was detected in the DIP switch setting.
Source PLC Function Module Source details None Detection tim- At power ON or
ing Controller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
3
Cause and cor- Assumed cause Correction Prevention
rection There is an error in the DIP switch Turn OFF all pins on the DIP Make sure that the DIP switch set-

3-2-2 Error Descriptions


setting. switch. tings are correct.
Attached infor- Attached information 1: DIP switch readout value (00000000 hex to 0000000F hex)
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

NJ/NX-series Troubleshooting Manual (W503) 3 - 77


3 Error Descriptions and Corrections

Event name Internal Bus Check Error Event code 000D0000 hex
Meaning A fatal error was detected on the internal bus.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1 A connection to the Sysmac Studio may not
be possible.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A conductive material has gotten If there is conductive material near- Do not do any metal working in the
inside. by, blow out the CPU Unit with air. vicinity of the control panel. Also,
make sure that the operating envi-
ronment is free of dirt and dust.
Close the control panel.
Noise If the error occurs even after mak- Implement noise countermeasures.
• There is data corruption in bus ing the above correction, check the
signals. FG, and power supply lines, and
• There is malfunctioning in bus other noise entry paths, and imple-
interface circuits. ment noise countermeasures as
required.
The CPU Unit has failed. If this error persists even after you None
• The internal bus is disconnect- make the above two corrections,
ed. replace the CPU Unit.
Attached infor- Attached information 1: System information
mation
Precautions/ When this error occurs, the CPU Unit stops and the error is recorded in the event log. If cycling the power to
Remarks the Controller clears the error, you will be able to see whether this error occurred by checking the event log.
However, a restart is sometimes not possible depending on the error location.
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

Event name Non-volatile Memory Life Exceeded Event code 000E0000 hex
Meaning The specified number of deletions for non-volatile memory was exceeded. Or, the number of bad blocks in
memory exceeded the specified value.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Non-volatile memory life expired. Replace the CPU Unit. ---
Attached infor- None
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

3 - 78 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name CPU Unit Overheat (Operation Stopped) Event code 00110000 hex
Meaning Operation was stopped because the temperature inside the CPU Unit was too high.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*1 A connection to the Sysmac Studio is not
possible.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The ambient operating tempera- Make sure that the ambient operat- Make sure that the ambient tem-
ture is too high. ing temperature stays between 0 perature stays between 0 and
and 55°C. 55°C.
3
• Provide enough space for good
air flow.
• Do not install the Controller di-

3-2-2 Error Descriptions


rectly above equipment that
generates a large amount of
heat, such as heaters, trans-
formers, or high-capacity resis-
tors.
• If the ambient temperature ex-
ceeds 55 °C, install a cooling
fan or air conditioner.
Attached infor- None
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

NJ/NX-series Troubleshooting Manual (W503) 3 - 79


3 Error Descriptions and Corrections

Event name Main Memory Check Error Event code 00130000 hex*1
Meaning An error was detected in the memory check of the main memory in the CPU Unit.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*2
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A conductive material has gotten If there is conductive material near- Do not do any metal working in the
inside. by, blow out the CPU Unit with air. vicinity of the control panel.
Use the control panel only when it
is closed.
Noise If the error did not result from the Implement noise countermeasures.
• Data corruption in memory above causes, cycle the power to
• Microcomputer malfunctioning the Controller and see if that clears
• Memory write circuit malfunc- the error.
tioning If the error occurs frequently, check
the FG, power supply lines, and
other noise entry paths, and imple-
ment noise countermeasures as
required.
There is a software error. If the error did not result from the None
• Data corruption was caused by above causes, and cycling the
cosmic rays or radiation. power to the Controller or resetting
The CPU Unit has failed. the Controller does not clear the Perform regular inspections.
• Memory element failure error, replace the CPU Unit.
• Memory peripheral circuit failure
Attached infor- Attached information 1: System information
mation Attached information 2: System information
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.13 or later.
*2. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

3 - 80 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Non-volatile Memory Restored or Formatted Event code 10010000 hex
Meaning An error was detected in the non-volatile memory check and file system recovery or formatting was executed.

3-2 Errors in the PLC Function Module


Previous files may have been deleted.
Source PLC Function Module Source details None Detection tim- At power ON or
ing Controller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The Controller power supply was Compare the project with the Do not turn OFF the power supply
turned OFF while the BUSY indica- project on the Sysmac Studio. If while the BUSY indicator is lit.
tor was lit. they match, cycle the power supply
3
The power supply to the Controller to the Controller or reset the Con- Take appropriate measures to en-
was interrupted momentarily while troller to see if that clears the error. sure that the specified power with

3-2-2 Error Descriptions


the BUSY indicator was lit. If the error is cleared, check that the rated voltage and frequency is
the device operates correctly. supplied in places where the power
If the comparison shows a mis- supply is unstable.
match, if the error is not cleared, or
if the device does not operate cor-
rectly, clear all of memory and then
download the project from the Sys-
mac Studio again. If cycling the
power supply to the Controller or
resetting the Controller does not
clear the error, the memory is cor-
rupted. Replace the CPU Unit.
Unexpected operation may occur
and can be very dangerous if the
power to the Controller is cycled or
the Controller is reset before you
download the project again.
Attached infor- Attached information 1: Recovered content
mation • (00000000 hex: File system recovery successful,
• 00000001 hex: Formatted)
Precautions/ Make sure that the projects match and that the device operates correctly, or transfer the project again. If you
Remarks cycle the power to the Controller or reset the Controller before you do this, unexpected operation may occur
and can be very dangerous.
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

NJ/NX-series Troubleshooting Manual (W503) 3 - 81


3 Error Descriptions and Corrections

Event name Non-volatile Memory Data Corrupted Event code 10020000 hex
Meaning A file that must be in non-volatile memory is missing or corrupted.
Source PLC Function Module Source details None Detection tim- At power ON or
ing Controller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The Controller power supply was Clear all of memory and then Do not turn OFF the power supply
turned OFF while the BUSY indica- download the project from the Sys- while the BUSY indicator is lit.
tor was lit. mac Studio.
The power supply to the Controller Take appropriate measures to en-
was interrupted momentarily while sure that the specified power with
the BUSY indicator was lit. the rated voltage and frequency is
supplied in places where the power
supply is unstable.
The CPU Unit has failed. If this error remains even after None
making the above corrections, re-
place the CPU Unit.
Attached infor- None
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

3 - 82 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Main Memory Check Error Event code 10080000 hex
Meaning An error was detected in the memory check of the main memory in the CPU Unit.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A conductive material has gotten If there is conductive material near- Do not do any metal working in the
inside. by, blow out the CPU Unit with air. vicinity of the control panel.
Use the control panel only when it
is closed.
Noise If the error did not result from the Implement noise countermeasures. 3
• Data corruption in memory above causes, cycle the power to
• Microcomputer malfunctioning the Controller and see if that clears

3-2-2 Error Descriptions


• Memory write circuit malfunc- the error.
tioning If the error occurs frequently, check
the FG, power supply lines, and
other noise entry paths, and imple-
ment noise countermeasures as
required.
There is a software error. If the error did not result from the None
• Data corruption was caused by above causes, and cycling the
cosmic rays or radiation. power to the Controller or resetting
The CPU Unit has failed. the Controller does not clear the Perform regular inspections.
• Memory element failure error, replace the CPU Unit.
• Memory peripheral circuit failure
Attached infor- Attached information 1: System information
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

NJ/NX-series Troubleshooting Manual (W503) 3 - 83


3 Error Descriptions and Corrections

Event name Data Not Saved to Battery-backup Memory Event code 100A0000 hex*1
Meaning An error occurred in the software and data could not be saved in battery-backup memory during power-OFF
processing.
Source PLC Function Module Source details None Detection tim- At power ON or
ing Controller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*2 The variables with a Retain attribute and
memory for CJ-series Units in the DM, EM, and Hold-
ing Areas do not contain the values from just before
the power supply was turned OFF. Unless suitable
processing countermeasures are implemented, nor-
mal user program execution or normal Unit operation
may not be possible when the power is turned ON
next time.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in the software. Perform the following: None
• Check the values of retained
variables and the retained areas
in the memory used for CJ-ser-
ies Units and change them to
the correct values.
• If the system uses a Servomotor
with an absolute encoder, turn
ON the power supply, and then
turn ON the Servo and check
the actual current position of the
axis.
Attached infor- None
mation
Precautions/ If this error occurs, the values of the following will be the values from the previous time the power supply was
Remarks turned ON.
• Retained variables (variables with a Retain attribute or variables in retained areas with AT specifications)
• Retained areas in the memory used for CJ-series Units
• Absolute encoder home offset data
*1. This event code occurs for a CPU Unit with unit version 1.10 or later.
*2. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

3 - 84 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Non-volatile Memory Data Corrupted Event code 100B0000 hex
Meaning A file that must be in non-volatile memory is missing or corrupted.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- At power ON or
ing Controller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The Controller power supply was Clear all of memory and then Do not turn OFF the power supply
turned OFF while the BUSY indica- download the project from the Sys- while the BUSY indicator is lit.
tor was lit. mac Studio.
The power supply to the Controller Take appropriate measures to en- 3
was interrupted momentarily while sure that the specified power with
the BUSY indicator was lit. the rated voltage and frequency is

3-2-2 Error Descriptions


supplied in places where the power
supply is unstable.
The CPU Unit has failed. If this error remains even after None
making the above corrections, re-
place the CPU Unit.
Attached infor- None
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

NJ/NX-series Troubleshooting Manual (W503) 3 - 85


3 Error Descriptions and Corrections

Event name Event Level Setting Error Event code 100C0000 hex
Meaning The settings in the event level setting file are not correct.
Source PLC Function Module Source details None Detection tim- At power ON or
ing Controller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The event level settings are not Perform a Memory All Clear opera- Do not interrupt the power supply
correct because the power supply tion and then transfer the event to the Controller or disconnect
to the Controller was interrupted or level setting file again. communications with the Sysmac
communications with the Sysmac Studio during a download of the
Studio were disconnected during a event level settings.
download of the event level set-
tings.
The event level settings are not Do not interrupt the power supply
correct because the power supply to the Controller during a Clear All
to the Controller was interrupted Memory operation.
during a Clear All Memory opera-
tion.
Non-volatile memory failed. If the error persists even after you None
make the above correction, replace
the CPU Unit.
Attached infor- None
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

3 - 86 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Present Values of Retained Variables Restoration Er- Event code 100F0000 hex
ror

3-2 Errors in the PLC Function Module


Meaning An error occurred in the software and the present values of retained variables could not be restored at startup.
The values were initialized.
Source PLC Function Module Source details None Detection tim- At power ON or
ing Controller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*1
The variables with a Retain attribute and memory for
CJseries Units in the DM, EM, and Holding Areas
were corrupted. Normal user program execution or
normal Unit operation may not be possible. (NX1P2
CPU Unit)
The variables with a Retain attribute were corrupted. 3
Normal user program execution or normal Unit opera-
tion may not be possible. (NY-series Controllers)

3-2-2 Error Descriptions


System-de- Variable Data type Name
fined variables _RetainFail BOOL Retention Failure Flag
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in the software. Perform the following: None
• Check the values of the retained
variables and the retained areas
in the memory used for CJ-ser-
ies Units and change them to
the correct values. (NX1P2 CPU
Unit)
• Check the values of the retained
variables and change them to
the correct values. (NY-series
Controllers)
• If the system uses a Servomotor
with an absolute encoder, turn
ON the power supply, and then
turn ON the Servo and check
the actual current position of the
axis.
Attached infor- None
mation
Precautions/ The following values are initialized.
Remarks • Retained variables (variables with a Retain attribute or variables in retained areas with AT specifications)
(NX1P2 CPU Unit)
• Retained variables (variables with a Retain attribute) (NY-series Controllers)
• Retained areas in the memory used for CJ-series Units (NX1P2 CPU Unit)
• Absolute encoder home offset data
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

NJ/NX-series Troubleshooting Manual (W503) 3 - 87


3 Error Descriptions and Corrections

Event name Present Values of Retained Variables Not Saved Event code 10100000 hex
Meaning A forced shutdown is performed or an error occurred in the software and the present values of retained varia-
bles could not be saved during power-OFF processing.
Source PLC Function Module Source details None Detection tim- At power ON or
ing Controller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1
The values of the variables with a Retain attribute and
memory for CJ-series Units in the DM, EM, and Hold-
ing Areas were not same as the values just before the
power interruption. Normal user program execution or
normal Unit operation may not be possible. (NX102
CPU Unit and NX1P2 CPU Unit)
The values of the variables with a Retain attribute
were not same as the values just before the power in-
terruption. Normal user program execution or normal
Unit operation may not be possible. (NY-series Con-
trollers)
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A forced shutdown is performed. Perform the following: Perform a shutdown with other
(NY-series Controllers) • Check the values of the retained method than the forced shutdown.
An error occurred in the software. variables and the retained areas None
in the memory used for CJ-ser-
ies Units and change them to
the correct values. (NX102 CPU
Unit and NX1P2 CPU Unit)
• Check the values of the retained
variables and change them to
the correct values. (NY-series
Controllers)
• If the system uses a Servomotor
with an absolute encoder, turn
ON the power supply, and then
turn ON the Servo and check
the actual current position of the
axis.
Attached infor- None
mation
Precautions/ The following values are initialized.
Remarks • Retained variables (variables with a Retain attribute or variables in retained areas with AT specifications)
(NX1P2 CPU Unit)
• Retained variables (variables with a Retain attribute) (NY-series Controllers)
• Retained areas in the memory used for CJ-series Units (NX1P2 CPU Unit)
• Absolute encoder home offset data
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

3 - 88 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name PLC System Processing Error Event code 40010000 hex
Meaning A fatal error was detected in the PLC Function Module.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1 A connection to the Sysmac Studio is not
possible.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in the software. Contact your OMRON representa- None
tive.
Attached infor- None
mation 3
Precautions/ None
Remarks

3-2-2 Error Descriptions


*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

Event name PLC System Processing Error Event code 40020000 hex
Meaning A fatal error was detected in the PLC Function Module.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in the software. Contact your OMRON representa- None
tive.
Attached infor- None
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

NJ/NX-series Troubleshooting Manual (W503) 3 - 89


3 Error Descriptions and Corrections

Event name PLC System Processing Error Event code 40030000 hex
Meaning A fatal error was detected in the PLC Function Module.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in the software. Contact your OMRON representa- None
tive.
Attached infor- Attached information 1: System information
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

Event name PLC System Processing Error Event code 40040000 hex
Meaning A fatal error was detected in the PLC Function Module.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1 A connection to the Sysmac Studio is not
possible.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in the software. Contact your OMRON representa- None
tive.
Attached infor- None
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

3 - 90 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name PLC System Processing Error Event code 40050000 hex
Meaning A fatal error was detected in the PLC Function Module.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1 A connection to the Sysmac Studio is not
possible.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in the software. Contact your OMRON representa- None
tive.
Attached infor- None
mation 3
Precautions/ None
Remarks

3-2-2 Error Descriptions


*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

Event name Real-Time Clock Stopped Event code 00070000 hex


Meaning The oscillation of the real-time clock stopped. The real-time clock is set to an illegal time.
Source PLC Function Module Source details None Detection tim- At power ON or
ing Controller reset
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The System Time is not defined. The clock informa-
tion recorded by CJ-series Units is also not defined.
System-de- Variable Data type Name
fined variables _CurrentTime DATE_AND_TIME System Time
Cause and cor- Assumed cause Correction Prevention
rection The battery voltage is low. Replace the Battery. Then adjust Regularly replace the Battery.
the real-time clock time.
The battery connector has come Reconnect the connector and Check for vibration and shock.
loose. make sure it is mated correctly.
Then adjust the real-time clock
time.
The Battery is missing. Install a Battery. Then adjust the Install a Battery.
real-time clock time.
Attached infor- None
mation
Precautions/ This error is checked only when the power is turned ON.
Remarks You can change the event level to the observation level. If you change the level to the observation level, recov-
ery procedures are not required.

NJ/NX-series Troubleshooting Manual (W503) 3 - 91


3 Error Descriptions and Corrections

Event name Real-Time Clock Failed Event code 00080000 hex


Meaning The real-time clock in the CPU Unit failed.
Source PLC Function Module Source details None Detection tim- At power ON or
ing Controller reset
Error attributes Level Minor fault Recovery Cycle the power Log category System
supply.
Effects User program Continues. Operation The System Time is not defined. The clock informa-
tion recorded by CJ-series Units is also not defined.
System-de- Variable Data type Name
fined variables _CurrentTime DATE_AND_TIME System Time
Cause and cor- Assumed cause Correction Prevention
rection The CPU Unit clock has failed. Replace the CPU Unit. None
Attached infor- None
mation
Precautions/ None
Remarks

Event name Low Battery Voltage Event code 000B0000 hex


Meaning The voltage of the Battery has dropped.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation No affected.
System-de- Variable Data type Name
fined variables _SelfTest_LowBattery BOOL Low Battery Flag
Cause and cor- Assumed cause Correction Prevention
rection The battery voltage is low. Replace the Battery. Regularly replace the Battery.
The battery connector has come Reconnect the connector and Check for vibration and shock.
loose. make sure it is mated correctly.
The Battery is missing. Install a Battery. Install a Battery.
Attached infor- None
mation
Precautions/ For the NJ-series CPU Units and NX701 CPU Units, you may lose the user data the next time that the power
Remarks supply is interrupted.
For the NX1P2 CPU Units and NX102 CPU Units, you may lose the clock data the next time that the power
supply is interrupted.
You can change the event level to the observation level. If you change the level to the observation level, recov-
ery procedures are not required.

3 - 92 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name CPU Unit Overheat Event code 000C0000 hex


Meaning The temperature inside the CPU Unit exceeded the specified value.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Minor fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _SelfTest_HighTemperature BOOL CPU Unit High Temperature Flag
Cause and cor- Assumed cause Correction Prevention
rection The ambient operating tempera- Make sure that the ambient operat- Make sure that the ambient tem-
ture is too high. ing temperature stays between 0 perature stays between 0 and
and 55°C. 55°C.
• Provide enough space for good
air flow.
3
• Do not install the Controller
above equipment that generates

3-2-2 Error Descriptions


a large amount of heat, such as
heaters, transformers, or high-
capacity resistors.
• If the ambient temperature ex-
ceeds 55 °C, install a cooling
fan or air conditioner.
Attached infor- None
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

Event name Slow Fan Event code 00120000 hex


Meaning The speed of the fan dropped to a specified level or lower.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _SelfTest_LowFanRevolution BOOL Low FAN Revolution Flag
Cause and cor- Assumed cause Correction Prevention
rection Something is interfering with fan Remove the material that is inter- Make sure that nothing is interfer-
operation, such as dust, wire fering with fan operation. ing with the fan during operation.
scraps, or cuttings.
The fan has reached the end of its Replace the Fan Unit.*1 Regularly replace the Fan Unit.*1
service life.
The fan is faulty.
Attached infor- None
mation
Precautions/ You can change the event level to the observation level. If you change the level to the observation level, recov-
Remarks ery procedures are not required.
*1. Refer to 6-3 Replacing the Fan Unit for the Fan Unit replacement procedure and life.

NJ/NX-series Troubleshooting Manual (W503) 3 - 93


3 Error Descriptions and Corrections

Event name Battery-backup Memory Check Error Event code 10090000 hex
Meaning An error was detected in the memory check of the battery-backup memory in the CPU Unit.
Source PLC Function Module or Motion Source details PLC Function Detection tim- At power ON or
Control Function Module Module: None ing Controller reset
Motion Control
Function Mod-
ule: MC Com-
mon
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The variables with a Retain attribute and memory for
CJ-series Units in the DM, EM, and Holding Areas
were corrupted. Normal user program execution or
normal Unit operation may not be possible.
System-de- Variable Data type Name
fined variables _RetainFail BOOL Retention Failure Flag
Cause and cor- Assumed cause Correction Prevention
rection The battery voltage is low. Replace the Battery. Regularly replace the Battery.
The battery connector has come Reconnect the connector and Check for vibration and shock.
loose. make sure it is mated correctly.
The Battery is missing. Install a Battery. Install a Battery.
Attached infor- None
mation
Precautions/ After you implement the above countermeasures, set the correct data for the variables with a Retain attribute
Remarks and memory for CJ-series Units in the DM, EM, and Holding Areas.
You can change the event level to the observation level. If you change the level to the observation level, recov-
ery procedures are not required.

Event name SD Memory Card Invalid Type Event code 000F0000 hex
Meaning The current SD Memory Card is not supported.
Source PLC Function Module Source details None Detection tim- At power ON, at
ing Controller reset,
or when SD
Memory Card is
inserted
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation SD PWR indicator is not lit. Power supply to SD Mem-
ory Card is stopped.
System-de- Variable Data type Name
fined variables _Card1Ready BOOL SD Memory Card Ready Flag
Cause and cor- Assumed cause Correction Prevention
rection An SD Memory Card that is not Replace with an HMC-SD291 SD Use an HMC-SD291 SD Memory
supported was inserted into the Memory Card or an HMC-SD491 Card or an HMC-SD491 SD Mem-
CPU Unit. SD Memory Card. ory Card.
In the following case, use an
In the following case, replace with
HMCSD491 SD Memory Card.
an HMC-SD491 SD Memory Card.
• The NJ501-££££ CPU Unit
• The NJ501-££££ CPU Unit
with the hardware revision A and
with the hardware revision A
unit version 1.15 or later.
and unit version 1.15 or later.
Attached infor- Attached information 1: “Not UHS-I” is displayed when the SD Memory Card does not support UHS-I.
mation
Precautions/ None
Remarks

3 - 94 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name SD Memory Card Life Exceeded Event code 00100000 hex
Meaning The specified number of deletions for the SD Memory Card was exceeded. Or, the number of bad blocks ex-

3-2 Errors in the PLC Function Module


ceeded the specified value.
Source PLC Function Module Source details None Detection tim- At power ON, at
ing Controller reset,
or periodically
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _Card1Deteriorated BOOL SD Memory Card Life Warning
Flag
Cause and cor- Assumed cause Correction Prevention
rection The service life of the SD Memory Back up necessary files in the SD Regularly replace the SD Memory
Card was exceeded. Memory Card. Or replace the SD Card.
Memory Card.
3
Attached infor- None
mation

3-2-2 Error Descriptions


Precautions/ The data on the SD Memory Card may be corrupted.
Remarks Normal user program operation may not be possible.
You can change the event level to the minor fault level. If you change the level to the minor fault level, the
Recovery column above will be changed to “Error reset.”

Event name SD Memory Card Invalid Format Event code 10030000 hex
Meaning The file format of the SD Memory Card is not FAT16 or FAT32.
Source PLC Function Module Source details None Detection tim- At power ON, at
ing Controller reset,
or when SD
Memory Card is
inserted
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation SD PWR indicator is not lit. You can format the SD
Memory Card from the Sysmac Studio.
System-de- Variable Data type Name
fined variables _Card1Ready BOOL SD Memory Card Ready Flag
Cause and cor- Assumed cause Correction Prevention
rection The file format of the SD Memory Make sure that the correct SD Use an OMRON SD Memory Card.
Card inserted in the CPU Unit is Memory Card is inserted in the Do not format the SD Memory
not FAT16 or FAT32. CPU Unit. Card on a computer.
If an incorrect SD Memory Card is
inserted, replace it with the correct
one.
If the correct SD Memory Card is
inserted, format it correctly before
you use it.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 95


3 Error Descriptions and Corrections

Event name SD Memory Card Restored or Formatted Event code 10040000 hex
Meaning An error was detected during the file system check and the file system was restored. Files may have been de-
leted.
Source PLC Function Module Source details None Detection tim- At power ON or
ing Controller reset
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation If the file is deleted, normal user program operation
may not be possible.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The Controller power supply was Check that the correct file is on the Do not turn OFF the power supply
turned OFF while the SD BUSY in- SD Memory Card, or that the de- while the SD BUSY indicator is lit.
dicator was lit. vice operates correctly.
The power supply to the Controller If the correct file is not on the SD Take appropriate measures to en-
was interrupted momentarily while Memory Card, or if the device does sure that the specified power with
the SD BUSY indicator was lit. not operate correctly, download the the rated voltage and frequency is
correct file to the SD Memory Card. supplied in places where the power
Cycle the power supply to the Con- supply is unstable.
The SD Memory Card was re- troller or reset the Controller and Do not remove the SD Memory
moved while the SD PWR indicator confirm that the system operates Card while the SD PWR indicator
was lit. correctly. is lit.
The SD Memory Card is damaged. If this error occurs even though the None
above problem does not exist, re-
place the SD Memory Card and
download the correct files to it.
Attached infor- None
mation
Precautions/ The error is detected at power ON or at a Controller reset only when SD Memory Card diagnosis at startup is
Remarks enabled.
You can change the event level to the minor fault level. If you change the level to the minor fault level, the
Recovery column above will be changed to “Error reset.”

3 - 96 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name SD Memory Card Data Corrupted Event code 10060000 hex
Meaning A file that must be in the SD Memory Card is missing or corrupted.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- At power ON or
ing Controller reset
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation SD PWR indicator is not lit. You can format the SD
Memory Card from the Sysmac Studio.
Normal user program operation may not be possible.
System-de- Variable Data type Name
fined variables _Card1Ready BOOL SD Memory Card Ready Flag
Cause and cor- Assumed cause Correction Prevention
rection The Controller power supply was Format the SD Memory Card and Do not turn OFF the power supply
turned OFF while the SD BUSY in- download the correct file. while the SD BUSY indicator is lit.
dicator was lit.
The power supply to the Controller Take appropriate measures to en-
3
was interrupted momentarily while sure that the specified power with
the SD BUSY indicator was lit. the rated voltage and frequency is
supplied in places where the power

3-2-2 Error Descriptions


supply is unstable.
The SD Memory Card was re- Do not remove the SD Memory
moved while the SD PWR indicator Card while the SD PWR indicator
was lit. is lit.
The SD Memory Card is damaged. If the error cannot be cleared with None
the above corrections, replace the
SD Memory Card with one that op-
erates normally.
Attached infor- None
mation
Precautions/ The error is detected at power ON or at a Controller reset only when SD Memory Card diagnosis at startup is
Remarks enabled.
You can change the event level to the minor fault level. If you change the level to the minor fault level, the
Recovery column above will be changed to “Error reset.”

NJ/NX-series Troubleshooting Manual (W503) 3 - 97


3 Error Descriptions and Corrections

Event name SD Memory Card Access Power OFF Error Event code 10070000 hex
Meaning The power supply to the Controller was interrupted during access to the SD Memory Card.
Source PLC Function Module Source details None Detection tim- At power ON or
ing Controller reset
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Operation is controlled by the user program when the
file is corrupted.
System-de- Variable Data type Name
fined variables _Card1PowerFail BOOL SD Memory Card Power Interrup-
tion Flag
Cause and cor- Assumed cause Correction Prevention
rection The Controller power supply was Check that the correct file is on the Do not turn OFF the power supply
turned OFF while the SD BUSY in- SD Memory Card, or that the de- while the SD BUSY indicator is lit.
dicator was lit. vice operates correctly.
The power supply to the Controller If the correct file is not on the SD Take appropriate measures to en-
was interrupted momentarily while Memory Card, or if the device does sure that the specified power with
the SD BUSY indicator was lit. not operate correctly, download the the rated voltage and frequency is
correct file to the SD Memory Card. supplied in places where the power
Cycle the power supply to the Con- supply is unstable.
troller or reset the Controller and
confirm that the system operates
correctly.
When you have finished the cor-
rections, change the _Card1Pow-
erFail (SD Memory Card Power In-
terruption Flag) system-defined
variable to FALSE.
Attached infor- None
mation
Precautions/ When the measure is completed, change the SD Memory Card Power Interruption Flag to FALSE.
Remarks

Event name PLC System Information Event code 10130000 hex


Meaning This event provides internal information from the PLC Function Module.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection This event provides internal infor- --- ---
mation from the PLC Function
Module. It is recorded to provide
additional information for another
event.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 98 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Incorrect SD Memory Card Removal Event code 10310000 hex
Meaning SD Memory Card removal processing failed.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- At SD Memory
ing Card removal
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The SD Memory Card was re- Check the files on the SD Memory Press the SD Memory Card power
moved while the SD PWR indicator Card to see if they are correct. If supply switch and confirm that the
was lit. the files on the SD Memory Card SD PWR indicator goes out before
are not correct, download the cor- you remove the SD Memory Card.
rect files to the SD Memory Card.
Attached infor- None
3
mation
Precautions/ None

3-2-2 Error Descriptions


Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 99


3 Error Descriptions and Corrections

Errors Related to CJ-series Unit Configuration

Event name I/O Bus Check Error Event code 04010000 hex
Meaning An error occurred in a bus line transmission between the CPU Unit and the Units in the rack slots.
Or, detection of all Special I/O Units and CPU Bus Units was not completed when the power supply to the Con-
troller was turned ON.
Source PLC Function Module Source details I/O bus master Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The I/O Connecting Cable is dis- Make sure that the I/O cable con- Make sure the cable is mated prop-
connected or wires inside it are nector is mated properly and then erly during operation.
broken. reconnect the connector. If the I/O Check for vibration and shock.
cable is broken, replace it.
A conductive material has gotten If there is conductive material near- Do not do any metal working in the
inside. by, blow out the Units with air. vicinity of the control panel.
Use the control panel only when it
is closed.
The connector contact is faulty due If foreign material is stuck to the Make sure that the operating envi-
to foreign material in the connector. connector, take off the connector ronment is free of dirt and dust.
and remove the foreign material.
Noise If the error did not result from the Implement noise countermeasures.
• There is data corruption in bus above causes, cycle the power to
signals. the Controller and see if that clears
• There is malfunctioning in bus the error.
interface circuits. If the error occurs frequently, check
the FG, power supply lines, I/O
Connecting Cables, and other
noise entry paths, and implement
noise countermeasures as re-
quired.
A Unit has failed. If the error did not result from the Perform regular inspections.
• CPU Unit above causes, and cycling the
• Special I/O Unit power to the Controller or resetting
• CPU Bus Unit the Controller does not clear the
• I/O Connecting Cable error, replace the attached Unit or
the CPU Unit.
Attached infor- None
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

3 - 100 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Unsupported Unit Detected Event code 24010000 hex


Meaning An unsupported CJ-series Unit or Power Supply Unit is mounted.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details I/O bus master Detection tim- At power ON or
ing Controller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An unsupported CJ-series Unit or Remove the unsupported CJ-ser- Use a Unit that is supported by this
Power Supply Unit was detected. ies CPU Unit or Power Supply Unit CPU Unit.
and replace it with a supported
one.
Attached infor- Attached information 1: Rack number where error was detected, 0 to 3 3
mation Attached information 2: Slot number where error was detected, 0 to 9
Attached information 3: Profile code that gives the Unit type

3-2-2 Error Descriptions


Precautions/ This error will not occur for unsupported Power Supply Units that are mounted on Expansion Rack. Make sure
Remarks that the Power Supply Units connected to the Expansion Racks are supported before using them.
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

Event name Too Many I/O Points Event code 24020000 hex
Meaning The total number of I/O points in the connected CJ-series Units exceeds the maximum specified value of the
CPU Unit.
Source PLC Function Module Source details I/O bus master Detection tim- At power ON or
ing Controller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The total number of I/O points in Set the total number of I/O points Set the total number of I/O points
the connected CJ-series Basic I/O in the CJ-series Basic I/O Units to in the CJ-series Basic I/O Units to
Units exceeds 2,560. 2,560 or less. 2,560 or less.
Attached infor- Attached information 1: Total number of I/O points in the CJ-series Basic I/O Units
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

NJ/NX-series Troubleshooting Manual (W503) 3 - 101


3 Error Descriptions and Corrections

Event name End Cover Missing Event code 24030000 hex


Meaning The End Cover is not connected to right end of the CPU Rack or an Expansion Rack.
Source PLC Function Module Source details I/O bus master Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The End Cover is not connected to Check that the End Cover is cor- Design a unit configuration that in-
right end of the CPU Rack or an rectly connected and firmly attach- cludes the End Cover.
Expansion Rack. ed. If it is not, connect it properly.
The End Cover is not connected Confirm that End Cover is connect-
properly. ed correctly when you assemble
the Controller.
Attached infor- None
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

Event name Incorrect Unit/Expansion Rack Connection Event code 24040000 hex
Meaning The number of Units or Expansion Racks exceeds the maximum value specified for the CPU Unit.
Or, an Interrupt Input Unit was mounted to a unsupported slot or to an Expansion Rack.
Source PLC Function Module Source details I/O bus master Detection tim- At power ON or
ing Controller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection More than 10 Units are connected Reduce the number of Units con- Check the maximum number of
to one Rack. nected to the Rack to 10 or fewer. connections allowed and design a
More than three Expansion Racks Reduce the number of Expansion configuration that fits within those
are connected. Racks to three or fewer. ranges.
More than two Interrupt Input Units Reduce the number of Interrupt In-
are mounted. put Units to two or fewer.
An Interrupt Input Unit was mount- Mount the Interrupt Input Units to
ed to a unsupported slot or to an slots 0 to 4 on the CPU Rack (i.e.,
Expansion Rack. as one of the five Units to the right
of the CPU Unit).
Attached infor- None
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

3 - 102 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Duplicate Unit Number Event code 24050000 hex


Meaning The same unit number is set for more than one Special I/O Unit or more than one CPU Bus Unit.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details I/O bus master Detection tim- At power ON or
ing Controller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The same unit number is set for Check that the same unit number Make sure that the same unit num-
more than one Special I/O Unit or is not used for more than one Spe- ber is not used for more than one
more than one CPU Bus Unit. cial I/O Unit or CPU Bus Unit by Special I/O Unit. Also, make sure
checking the rotary switches. If the that the same unit number is not
same unit number is used more used for more than one CPU Bus
3
than once for the same Unit config- Unit.
uration, change the unit number.

3-2-2 Error Descriptions


The same unit number is assigned Check whether a Special I/O Unit
to a Special I/O Unit that uses or CPU Bus Unit that uses more
more than one unit number and than one unit number is included in
another Special I/O Unit. the configuration. If there is, check
to see if one of the unit numbers
assigned to it is used by another
Special I/O Unit or CPU Bus Unit. If
it is, change the unit number.
Attached infor- Attached information 1: Rack number where error was detected, 0 to 3
mation Attached information 2: Slot number where error was detected, 0 to 9
Attached information 3: Special I/O Unit: Duplicated unit number + +20 hex CPU But Unit: Duplicated unit num-
ber + +10 hex
Precautions/ Check the model of the Special I/O Unit. Some Special I/O Units use up to four unit numbers.
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

NJ/NX-series Troubleshooting Manual (W503) 3 - 103


3 Error Descriptions and Corrections

Event name I/O Setting Check Error Event code 34010000 hex
Meaning There is an inconsistency between a Unit model in the Unit Configuration in the CPU Unit and the Unit model
that is mounted in the Controller.
Source PLC Function Module Source details I/O bus master Detection tim- At power ON,
ing Controller reset,
or Unit Configu-
ration and Setup
transfer
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A Unit model or Special Unit unit Correct the Unit Configuration in Make sure that the Unit Configura-
number in the Unit Configuration in the CPU Unit or the physical Unit tion in the CPU Unit and the physi-
the CPU Unit is different from the configuration so that there are no cal Unit configuration are consis-
Unit model or the Special Unit unit inconsistencies. tent.
number of the Unit that is mounted
in the Controller.
Attached infor- Attached information 1:The lowest slot number where an error was detected on the CPU Rack: 0 to 9, When
mation the CPU Rack is normal: 10
Attached information 2:The lowest slot number where an error was detected on Expansion Rack 1: 0 to 9,
When Expansion Rack 1 is normal: 10
Attached information 3:The lowest slot number where an error was detected on Expansion Rack 2: 0 to 9,
When Expansion Rack 2 is normal: 10
Attached information 4:The lowest slot number where an error was detected on Expansion Rack 3: 0 to 9,
When Expansion Rack 3 is normal: 10
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

Event name PLC Function Processing Error Event code 44400000 hex
Meaning A fatal error was detected in the PLC Function Module.
Source PLC Function Module Source details I/O bus master Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in the software. Contact your OMRON representa- None
tive.
Attached infor- Attached information 1: System information
mation Attached information 2: System information
Attached information 3: System information
Attached information 4: System information
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

3 - 104 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Impossible to Access Special Unit Event code 64010000 hex
Meaning An error occurred in data exchange between the CPU Unit and a Special Unit.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details CJ-series Unit Detection tim- Continuously
ing
Error attributes Level Minor fault Recovery Reset error, cy- Log category System
cle power sup-
ply, or reset
Controller.
Effects User program Continues. Operation The Special Unit stops.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The setting of the rotary switches Correct the setting of the rotary Set the rotary switches and DIP
or a DIP switch pin on a Special switches or DIP switch pin on the switch pins on the Special Units
Unit is not correct. Special Unit. You can check the correctly.
• The node address is not correct. setting error on the seven-segment
3
• The communications mode is display on the Special Unit.
not correct.

3-2-2 Error Descriptions


• The baud rate is not correct.
An error occurred in the Special Refer to the relevant manual to Refer to the Unit manual and use
Unit. troubleshoot the error. the Unit correctly.
The Unit connection is faulty. Connect the Unit so that the con- Make sure that the Units are con-
nectors mate correctly and slide nected correctly.
the yellow sliders on the top and Check for vibration and shock.
on the bottom toward the back to
lock them into place.
Noise If the error did not result from the Implement noise countermeasures.
• There is data corruption in bus above causes, cycle the power to
signals. the Controller and see if that clears
the error.
If the error occurs frequently, check
the FG, power supply lines, and
other noise entry paths, and imple-
ment noise countermeasures as
required.
A Unit has failed. If the error did not result from the Perform regular inspections.
above causes, and cycling the
power to the Controller or resetting
the Controller does not clear the
error, replace the Special Unit.
Attached infor- Attached information 1:
mation • Special I/O Unit: Error unit number +20 hex
• CPU But Unit: Error unit number +10 hex
Attached information 2: System information
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 105


3 Error Descriptions and Corrections

Event name CJ-series Unit Backup Failed Event code 102D0000 hex*1
Meaning The backup operation for a CJ-series Unit ended in an error.
Source PLC Function Module Source details I/O bus master Detection tim- During backup
ing operation
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in the Unit Con- Eliminate the error in the Unit Con- Back up the data when there are
figuration. figuration. no errors in the Unit Configuration.
(when 4 is given for attached infor-
mation 1 (Error Details))
An error occurred for a Special Eliminate the error for the Special Eliminate the error for the Special
Unit. Unit. Unit.
(when 2 is given for attached infor-
mation 1 (Error Details))
A restart is in progress for the Spe- Back up the data when there is no Do not restart the Special Unit
cial Unit. restart command for the Special when a backup operation is in
(when 2 is given for attached infor- Unit. progress. Do not attempt to back
mation 1 (Error Details)) up data during a restart.
A Unit model or Special Unit unit Correct the Unit Configuration in Make sure that the Unit Configura-
number in the Unit Configuration in the CPU Unit or the physical Unit tion in the CPU Unit and the physi-
the CPU Unit is different from the configuration so that there are no cal Unit configuration are consis-
Unit model or the Special Unit unit inconsistencies. tent when you back up the data.
number of the Unit that is mounted
in the Controller.
(when 5 is given for attached infor-
mation 1 (Error Details)).
The CPU Unit or CJ-series Unit If none of the above causes ap- None
has failed. (when 1 is given for at- plies, replace the CPU Unit or the
tached information 1 (Error De- CJ-series Unit.
tails))
Attached infor- Attached Information 1: Error Details
mation • 1: It was not possible to create the backup file.
• 2: Communications with a Special Unit failed.
• 4: The CJ-series Unit could not be detected.
• 5: The Unit Configuration in the CPU Unit and the physical Unit configuration are not consistent.
Attached information 2: Rack number where error was detected, 0 to 3 (when 2 is given for Error Details)
Attached information 3: Slot number where error was detected, 0 to 9 (when 2 is given for Error Details)
Attached information 4: System Information (when 2 is given for Error Details)
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.

3 - 106 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name CJ-series Unit Restore Operation Failed Event code 102E0000 hex*1
Meaning The restore operation for a CJ-series Unit ended in an error.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details I/O bus master Detection tim- During restore
ing operation
Error attributes Level Observation Recovery --- Log category System
Effects User program --- Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in the Unit Con- Eliminate the error in the Unit Con- Restore the data when there are
figuration. figuration. no errors in the Unit Configuration.
(when 4 is given for attached infor-
mation 1 (Error Details))
An error occurred for a Special Eliminate the error for the Special Restore the data when there are
Unit. Unit. no errors for the Special Unit. 3
(when 2 is given for attached infor-
mation 1 (Error Details))

3-2-2 Error Descriptions


The Unit Configuration in the back- Make sure that the Unit Configura- Make sure that Unit Configuration
up file does not agree with the tion in the backup file agrees with in the backup file agrees with the
physical Unit configuration. the physical Unit configuration. physical Unit configuration before
(when 5 is given for attached infor- you attempt to restore the data.
mation 1 (Error Details)).
A restart is in progress for the Spe- Restore the data when there is no Do not restart the Special Unit
cial Unit. restart command for the Special when a restore operation is in
(when 2 is given for attached infor- Unit. progress. Do not attempt to restore
mation 1 (Error Details)) data during a restart.
The restore conditions that are re- Check the restore conditions in the Check the restore conditions in the
quired by the Special Unit are not manual for the Special Unit and manual for the Special Unit and
met. make sure that they are met. make sure that they are met.
(when 3 is given for attached infor-
mation 1 (Error Details))
The backup files are corrupted. Format the SD Memory Card with Do not remove the SD Memory
(when 3 is given for attached infor- the Sysmac Studio and then place Card or turn OFF the power supply
mation 1 (Error Details)) the backup file on it. while the SD BUSY indicator is lit.
Replace the SD Memory Card peri-
odically according to the write life
of the SD Memory Card.
The CPU Unit or CJ-series Unit If none of the above causes ap- None
has failed. plies, replace the CPU Unit or the
(when 1 is given for attached infor- CJ-series Unit.
mation 1 (Error Details))
Attached infor- Attached Information 1: Error Details
mation • 1: It was not possible to read the backup file.
• 2: Communications with a Special Unit failed.
• 3: The restore operation for a Special Unit failed.
• 4: The CJ-series Unit could not be detected.
• 5: The Unit Configuration in the backup file does not agree with the physical Unit configuration.
Attached information 2: Rack number where error was detected, 0 to 3 (when 2 or 3 is given for Error Details)
Attached information 3: Slot number where error was detected, 0 to 9 (when 2 or 3 is given for Error Details)
Attached information 4: System Information (when 2 is given for Error Details)
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 107


3 Error Descriptions and Corrections

Event name Unsupported Unit Setting Event code 30200000 hex*1


Meaning A setting in the Special Unit is not supported.
Source PLC Function Module Source details I/O bus master Detection tim- Continuously
ing
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A setting in the Special Unit is not Change the setting of the Special Refer to the manual for the CPU
supported by the CPU Unit. Unit where the error occurred so Unit and use only Special Unit set-
that all Special Unit settings are tings that are supported.
supported by the CPU Unit.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.

Event name Illegal Packet Discarded Event code 80010000 hex


Meaning An illegal packet was received during message communications. The illegal packet was discarded.
Source PLC Function Module Source details I/O bus master Detection tim- Continuously
ing
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Noise Cycle the power to the Controller Implement noise countermeasures.
• There is data corruption in bus and see if this clears the error. If
signals. the error occurs frequently, check
the FG, power supply lines, and
other noise entry paths, and imple-
ment noise countermeasures as
required.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 108 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name PLC System Information Event code 04020000 hex


Meaning This event provides internal information from the PLC Function Module.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details I/O bus master Detection tim- Continuously
ing
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection This event provides internal infor- --- ---
mation from the PLC Function
Module. It is recorded to provide
additional information for another
event.
Attached infor- Attached information 1: System information
3
mation Attached information 2: System information
Attached information 3: System information
Attached information 4: System information

3-2-2 Error Descriptions


Precautions/ None
Remarks

Event name PLC System Information Event code 44410000 hex


Meaning This event provides internal information from the PLC Function Module.
Source PLC Function Module Source details I/O bus master Detection tim- Continuously
ing
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection This event provides internal infor- --- ---
mation from the PLC Function
Module. It is recorded to provide
additional information for another
event.
Attached infor- Attached information 1: System information
mation Attached information 2: System information
Attached information 3: System information
Attached information 4: System information
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 109


3 Error Descriptions and Corrections

Built-in I/O and Option Boards

Event name Option Board Error Event code 05440000 hex


Meaning An Option Board was removed or mounted during operation, or an Option Board hardware error occurred.
Source PLC Function Module Source details Option Board: Detection tim- Continuously
Slot1, Slot2 ing
Error attributes Level Minor fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Continues. Operation Operation is not possible for slots where the error oc-
curred.
System-de- Variable Data type Name
fined variables _PLC_OptBoardSta ARRAY[1..2] OF _sOPT- Option Board Status
BOARD_STA
Cause and cor- Assumed cause Correction Prevention
rection An Option Board was removed or Turn OFF the power supply to the Do not remove or mount Option
mounted during operation. Controller, then mount the Option Boards during operation.
Board correctly.
A hardware error was detected in Turn OFF the power supply to the None
an Option Board. Controller, then mount the Option
Board correctly. If this error per-
sists, replace the Option Board in
the slot where the error occurred.
Attached infor- Attached Information 1: Cause of the error
mation • 1. An Option Board was removed during operation.
• 2. An Option Board was mounted during operation.
• 3. A hardware error was detected in an Option Board.
Attached information 2: System information
Precautions/ None
Remarks

3 - 110 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Option Board Configuration Verification Error Event code 35940000 hex
Meaning The Option Board configuration setup does not agree with the actual configuration.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Option Board: Detection tim- At power ON or
Slot1, Slot2 ing at download
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for slots where the disagree-
ment of configuration occurred.
System-de- Variable Data type Name
fined variables _PLC_OptBoardSta ARRAY[1..2] OF _sOPT- Option Board Status
BOARD_STA
Cause and cor- Assumed cause Correction Prevention
rection The Option Board configuration Set up the Option Board configura- Same as at the left.
setup does not agree with the ac- tion or change the actual configu-
tual configuration. ration so that the Option Board
configuration setup agrees with the
actual configuration. If you change
3
the Option Board configuration set-
up, download the data to the Con-

3-2-2 Error Descriptions


troller.
An Option Board is not mounted Turn OFF the power supply to the Same as at the left.
correctly. Controller, then mount the Option
Board correctly.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Unsupported Option Board Mounted Event code 35950000 hex
Meaning There is an unsupported Option Board in the actual configuration.
Source PLC Function Module Source details Option Board: Detection tim- At power ON
Slot1, Slot2 ing
Error attributes Level Minor fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Continues. Operation Operation is not possible for slots where the error oc-
curred.
System-de- Variable Data type Name
fined variables _PLC_OptBoardSta ARRAY[1..2] OF _sOPT- Option Board Status
BOARD_STA
Cause and cor- Assumed cause Correction Prevention
rection There is an unsupported Option Remove the unsupported Option Use a supported Option Board.
Board in the actual configuration. Board.
Attached infor- Attached information 1: System information
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 111


3 Error Descriptions and Corrections

Event name Analog Option Board Startup Error Event code 88130000 hex
Meaning An error occurred when an Analog Option Board is started.
Source PLC Function Module Source details Option Board: Detection tim- At power ON
Slot1, Slot2 ing
Error attributes Level Minor fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Continues. Operation Operation is not possible for slots where the error oc-
curred.
System-de- Variable Data type Name
fined variables _PLC_OptBoardSta ARRAY[1..2] OF _sOPT- Option Board Status
BOARD_STA
Cause and cor- Assumed cause Correction Prevention
rection An Analog Option Board is not Turn OFF the power supply to the Same as at the left.
mounted correctly. Or an Analog Controller, then mount the Option
Option Board failed. Board correctly. If this error per-
sists, replace the Option Board in
the slot where the error occurred.
Attached infor- Attached information 1: System information
mation
Precautions/ None
Remarks

Event name Analog Option Board Communications Error Event code 88140000 hex
Meaning A communications error occurred during Analog Option Board operation.
Source PLC Function Module Source details Option Board: Detection tim- Continuously
Slot1, Slot2 ing
Error attributes Level Minor fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Continues. Operation Operation is not possible for slots where the error oc-
curred. Reset the error. Operation is resumed when
normal communications are restored.
System-de- Variable Data type Name
fined variables _PLC_OptBoardSta ARRAY[1..2] OF _sOPT- Option Board Status
BOARD_STA
Cause and cor- Assumed cause Correction Prevention
rection If the indicator on an Analog Op- Reset the error. If this error occurs Same as at the left.
tion Board flashes, it means that even after you reset the error, turn
an error occurred in communicat- OFF the power supply to the Con-
ing with the Analog Option Board troller, then mount the Option
during operation. Board correctly. If this error still oc-
curs, replace the Option Board in
the slot where the error occurred.
If the indicator on an Analog Op- Turn OFF the power supply to the Same as at the left.
tion Board is lit, it means that a Controller, then mount the Option
WDT error occurred in the Analog Board correctly. If this error per-
Option Board. sists, replace the Option Board in
the slot where the error occurred.
Attached infor- Attached information 1: System information
mation
Precautions/ None
Remarks

3 - 112 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Errors Related to Tasks

3-2 Errors in the PLC Function Module


Event name Task Execution Timeout Event code 60020000 hex
Meaning Task execution exceeded the timeout detection time.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables _<Task_name>_Exceeded BOOL Task Period Exceeded Flag
_<Task_name>_ExceedCount UDINT Task Period Exceeded Count
_<Task_name>_LastExecTime TIME Last Task Execution Time 3
_<Task_name>_MaxExecTime TIME Maximum Task Execution Time
Cause and cor- Assumed cause Correction Prevention

3-2-2 Error Descriptions


rection The timeout detection time setting Increase the timeout detection Design the tasks considering the
is too short. time. corrections that are given on the
The task period setting is too short. Increase the task period. left.
A user program is too large. Separate the processes into differ-
ent tasks, for example move proc-
esses that do not need a short ex-
ecution period to a periodic task
with a lower priority.
The number of times that process- If there is a program with an ex-
ing is repeated is larger than ex- tremely high number of repetitions,
pected. correct the program to achieve the
correct number of repetitions. Set a
trap in the user program that moni-
tors the number of times a process
is executed to check the number of
repetitions.
Task Priority Error Increase the priority of the periodic
task. Or, decrease the priorities of
the other tasks.
Frequent Event Task Execution Lower the frequency of event task
execution. Or, decrease the priori-
ties of the event tasks.
Attached infor- Attached Information 1: Name of task where error occurred
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

NJ/NX-series Troubleshooting Manual (W503) 3 - 113


3 Error Descriptions and Corrections

Event name I/O Refreshing Timeout Error Event code 60030000 hex
Meaning Consecutive I/O refresh failures occurred during the primary periodic task or periodic task period.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables _<Task_name>_Exceeded BOOL Task Period Exceeded Flag
_<Task_name>_ExceedCount UDINT Task Period Exceeded Count
_<Task_name>_LastExecTime TIME Last Task Execution Time
_<Task_name>_MaxExecTime TIME Maximum Task Execution Time
Cause and cor- Assumed cause Correction Prevention
rection The task period setting is too short. Check the task execution time and Design the tasks considering the
change the task period to an ap- corrections that are given on the
propriate value. left.
Task Priority Error for Periodic Increase the priorities of the peri-
Tasks and Event Tasks odic tasks. Or, decrease the priori-
ties of the event tasks so that they
are lower than the priorities of the
periodic tasks.
There are too many Units and Move the I/O refresh processes to
slaves that perform I/O refresh in other tasks, for example move I/O
the task period. refresh processes within the task to
other tasks.
Frequent Event Task Execution Lower the frequency of event task
execution. Or, decrease the priori-
ties of the event tasks.
Attached infor- Attached Information 1: Name of task where error occurred
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

3 - 114 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Insufficient System Service Time Error Event code 60040000 hex
Meaning The specified system service execution time could not be obtained.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables _<Task_name>_Exceeded BOOL Task Period Exceeded Flag
_<Task_name>_ExceedCount UDINT Task Period Exceeded Count
_<Task_name>_LastExecTime TIME Last Task Execution Time
_<Task_name>_MaxExecTime TIME Maximum Task Execution Time
Cause and cor- Assumed cause Correction Prevention
rection There was not sufficient time to ex- Check the available time for task Set the System Service Monitoring 3
ecute the tasks and tag data link execution and the tag data link set- Settings according to the correc-
service. tings. Increase the task periods or tions that are given on the left.

3-2-2 Error Descriptions


the packet intervals (RPI) in the tag
data link settings to obtain enough
time for execution of the tasks and
tag data link service.
The system service execution in- Check the effect on the processes
terval is too short or the system executed by the system services
service execution time ratio is too with this operation and increase
long in the System Service Moni- the system service execution inter-
toring Settings. val or reduce the system service
execution time ratio.
Attached infor- None
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

NJ/NX-series Troubleshooting Manual (W503) 3 - 115


3 Error Descriptions and Corrections

Event name Task Period Exceeded Event code 60010000 hex


Meaning Task execution was not completed during the set task period for the primary periodic task or a periodic task.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If the task execution does not finish within the set task
period, the I/O refresh operation will be as follows:
• CJ-series Units: No I/O refresh is executed. When
task execution is completed, I/O refreshing for the
next period is executed.
• EtherCAT slaves: The same values are output as
for the previous output refresh.
If the task execution does not finish within the set task
period, overall control of the equipment may become
impossible.
System-de- Variable Data type Name
fined variables _<Task_name>_Exceeded BOOL Task Period Exceeded Flag
_<Task_name>_ExceedCount UDINT Task Period Exceeded Count
_<Task_name>_LastExecTime TIME Last Task Execution Time
_<Task_name>_MaxExecTime TIME Maximum Task Execution Time
Cause and cor- Assumed cause Correction Prevention
rection The task period setting is too short. Check the task execution time and Design the tasks considering the
change the task period to an ap- corrections that are given on the
propriate value. left.
A user program is too large. Separate the processes into differ-
ent tasks, for example move proc-
esses that need a short execution
period to a periodic task with a low-
er priority.
The number of times that process- If there is a program with an ex-
ing is repeated is larger than ex- tremely high number of repetitions,
pected. correct the program to achieve the
correct number of repetitions. Set a
trap in the user program that moni-
tors the number of times a process
is executed to check the number of
repetitions.
Task Priority Error for Periodic Increase the priorities of the peri-
Tasks and Event Tasks odic tasks. Or, decrease the priori-
ties of the event tasks so that they
are lower than the priorities of the
periodic tasks.
Frequent Event Task Execution Lower the frequency of event task
execution. Or, decrease the priori-
ties of the event tasks.
Attached infor- Attached Information 1: Name of task where error occurred
mation
Precautions/ You can change the level of the error to an observation in the task settings.
Remarks

3 - 116 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Task Period Exceeded Event code 60050000 hex


Meaning Task execution was not completed during the set task period for the primary periodic task or fixed periodic

3-2 Errors in the PLC Function Module


task.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation If the task execution does not finish within the set task
period, the I/O refresh operation will be as follows:
• CJ-series Units: No I/O refresh is executed. When
task execution is completed, I/O refreshing for the
next period is executed.
• EtherCAT slaves: The same values are output as
for the previous output refresh.
If the task execution does not finish within the set task
period, overall control of the equipment may become
impossible. 3
System-de- Variable Data type Name
fined variables _<Task_name>_Exceeded BOOL Task Period Exceeded Flag

3-2-2 Error Descriptions


_<Task_name>_ExceedCount UDINT Task Period Exceeded Count
_<Task_name>_LastExecTime TIME Last Task Execution Time
_<Task_name>_MaxExecTime TIME Maximum Task Execution Time
Cause and cor- Assumed cause Correction Prevention
rection The task period setting is too short. Check the task execution time and Design the tasks considering the
change the task period to an ap- corrections that are given on the
propriate value. left.
A user program is too large. Separate the processes into differ-
ent tasks, for example move proc-
esses that need a short execution
period to a periodic task with a low-
er priority.
The number of times that process- If there is a program with an ex-
ing is repeated is larger than ex- tremely high number of repetitions,
pected. correct the program to achieve the
correct number of repetitions. Set a
trap in the user program that moni-
tors the number of times a process
is executed to check the number of
repetitions.
Task Priority Error for Periodic Increase the priorities of the peri-
Tasks and Event Tasks odic tasks. Or, decrease the priori-
ties of the event tasks so that they
are lower than the priorities of the
periodic tasks.
Frequent Event Task Execution Lower the frequency of event task
execution. Or, decrease the priori-
ties of the event tasks.
Attached infor- Attached Information 1: Name of task where error occurred
mation
Precautions/ This error can occur if you change the level of the error to an observation in the task settings.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 117


3 Error Descriptions and Corrections

Errors Related to Controller Operation

Event name User Program/Controller Configurations and Setup Event code 10200000 hex
Transfer Error
Meaning The user program or Controller Configurations and Setup were not transferred correctly.
Source PLC Function Module Source details None or I/O bus Detection tim- At power ON or
NX Bus Function Module master ing Controller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The user program or Controller Clear all of memory and then Do not turn OFF the power supply
Configurations and Setup are not download the project from the Sys- to the Controller during a download
correct because the power supply mac Studio. of the user program or the Control-
to the Controller was interrupted If attached information is regis- ler Configurations and Setup.
during a download of the user pro- tered, cycle the power supply to
gram or the Controller Configura- the Controller and then implement
tions and Setup. the above correction.
The user program or Controller If you cannot perform a Clear All Do not interrupt the power supply
Configurations and Setup are not Memory operation from the Sys- to the Controller during online edit-
correct because the power supply mac Studio, transfer the project to ing.
to the Controller was interrupted the Controller with a restore opera-
during online editing. tion from an SD Memory Card.
The user program or Controller Do not interrupt the power supply
Configurations and Setup are not to the Controller during a Clear All
correct because the power supply Memory operation.
to the Controller was interrupted
during a Clear All Memory opera-
tion.
The user program or Controller Do not interrupt the power supply
Configurations and Setup are not to the Controller during a restore
correct because the power supply operation.
to the Controller was interrupted
during a restore operation.
Non-volatile memory failed. If the error persists even after you None
make the above correction, replace
the CPU Unit.
Attached infor- Attached Information 1: Cause Details
mation • None: Power was interrupted during a download, during online editing, or during restoration.
• Downloading/Predownloading: For other causes, the timing of error occurrence (during download or during
download preparations) is given.
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

3 - 118 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Illegal User Program Execution ID Event code 10210000 hex
Meaning The user program execution IDs set in the user program and in the CPU Unit do not match.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- At user program
ing download, pow-
er ON, or Con-
troller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The user program execution IDs Set the same user program execu- Set the same user program execu-
set in the user program and in the tion ID in the user program and tion ID in the user program and
3
CPU Unit do not match. CPU Unit. CPU Unit.
A user program execution ID is set If user program execution ID is not Keep a record of the user program

3-2-2 Error Descriptions


in the CPU Unit but not in the user set in the user program, clear the execution IDs set in the user pro-
program. user program execution ID set in gram and in the CPU Unit. They
the CPU Unit by clearing all memo- are not displayed.
ry in the CPU Unit.
Attached infor- None
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

Event name Illegal User Program Event code 10240000 hex


Meaning The user program is not correct.
Source PLC Function Module Source details None Detection tim- At download,
ing At power ON, or
Controller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection There are more than 8 nesting lev- Find the location in the user pro- Write the user program so that
els for functions or function blocks. gram with more than 8 nesting lev- there is never more than 8 nesting
els for functions or function blocks levels for functions or function
and reduce the number of nesting blocks.
levels to 8 or fewer. Then, down- Use the program check on the Sys-
load the user program again. mac Studio to confirm that there
are not more than 8 nesting levels.
Attached infor- None
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

NJ/NX-series Troubleshooting Manual (W503) 3 - 119


3 Error Descriptions and Corrections

Event name Illegal User Program/Controller Configurations and Event code 10250000 hex
Setup
Meaning The upper limit of the usable memory was exceeded or the user program or Controller Configurations and Set-
up is corrupted.
Source PLC Function Module Source details None Detection tim- At download,
ing power ON, or
Controller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The upper limit of the data size If an event on restrictions on the None
was exceeded. number of items used occurred at
the same time as this event, cor-
rect the user program and settings
so that the number of items used is
not exceeded and then download
the data again.
The main memory capacity was If an event on restrictions on the
exceeded. number of items used did not occur
at the same time as this event, per-
form the Clear All Memory opera-
tion, cycle the power supply, and
then confirm that this event was
cleared. If it was cleared, reduce
the size of the project, e.g., by
sharing programming, and then
download the project again.
Non-volatile memory is deteriorat- If this error persists even after you
ing or has failed. implement the above two correc-
tions, replace the CPU Unit.
Attached infor- None
mation
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

3 - 120 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Error in Starting Automatic Transfer Event code 10270000 hex*1
Meaning An error was detected in pre-execution checks for automatic transfer.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- At power ON
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*2
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An SD Memory Card is not insert- Insert an SD Memory Card. Insert an SD Memory Card.
ed.
The SD Memory Card type is not Replace the SD Memory Card with Use an SD or SDHC card.
correct. an SD or SDHC card. 3
The format of the SD Memory Card Format the SD Memory Card with Use a formatted SD Memory Card,
is not correct. the Sysmac Studio and then create create an autoload folder on the

3-2-2 Error Descriptions


an autoload folder and place the SD Memory Card, and place the
backup files in it. backup files in it.
There is no autoload folder on the Create an autoload folder on the Also, do not remove the SD Memo-
SD Memory Card. SD Memory Card and place the ry Card or turn OFF the power sup-
backup files in it. ply while the SD BUSY indicator is
There are no backup files in the Place the backup files in the auto- lit.
autoload folder on the SD Memory load folder on the SD Memory
Card. Card.
Either the backup files in the auto- Replace the backup files in the au-
load folder on the SD Memory toload folder on the SD Memory
Card are corrupted or required da- Card. If this error occurs again
ta is not in the backup files on the even after replacing the files, cre-
SD Memory Card. ate the backup files again and
place them in the autoload folder.
The unit version of the CPU Unit to Replace the CPU Unit with a CPU Make sure that the unit version of
which to transfer the files is older Unit that has a unit version that is the CPU Unit and the unit version
than the unit version of the backup the same as or newer than the unit of the backup files are compatible.
files on the SD Memory Card. version of the CPU that was used
to create the backup files. Or,
place the backup files with the cor-
rect unit version for the CPU Unit in
the autoload folder.
The model of the CPU Unit to Replace the CPU Unit with a CPU Make sure that the model of the
which to transfer the files is not the Unit that has the same model as CPU Unit is the same as the model
same as the model of the CPU Unit the CPU Unit that was used to cre- of the CPU Unit that was used to
of the backup files on the SD Mem- ate the backup files. Or, place the create the backup files.
ory Card. backup files with the same model
of CPU Unit in the autoload folder.
Recovery was executed for the SD If there are no backup files or no None
Memory Card. automatic transfer command file in
the autoload folder, place the files
in the folder again.
The CPU Unit is write-protected. If you use automatic transfers, se- If you use automatic transfers, se-
lect the Do not use Option for the lect the Do not use Option for the
Write protection at startup set- Write protection at startup set-
ting of the CPU Unit. ting of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 121


3 Error Descriptions and Corrections

The settings in the automatic trans- Make sure that the required files Make sure that the required files
fer command file (AutoloadCom- are set to “Yes” in the automatic are set to “Yes” in the automatic
mand.ini) are not correct. transfer command file. transfer command file.
Reading the data for automatic Perform the same corrective meas- Perform the same preventive
transfer failed because the SD ures as for when the format of the measures as for the following
Memory Card is faulty or not for- SD Memory Card is not correct or events: SD Memory Card Invalid
matted correctly. the SD Memory Card is damaged. Format or Faulty SD Memory Card.
The SD Memory Card is damaged. If none of the above causes ap- Do not remove the SD Memory
plies, replace the SD Memory Card or turn OFF the power supply
Card. while the SD BUSY indicator is lit.
Or, replace the SD Memory Card
periodically according to the write
life of the SD Memory Card.
The database connection service Replace the CPU Unit with a CPU Make sure that the database con-
version of the CPU Unit to which to Unit that has a database connec- nection service version of the CPU
transfer the files is older than the tion service version that is the Unit and the database connection
database connection service ver- same as or newer than the data- service version of the backup files
sion of the backup files on the SD base connection service version of are compatible.
Memory Card. the CPU Unit that was used to cre-
ate the backup files. Or, place the
backup files with the correct data-
base connection service version
for the CPU Unit in the autoload
folder.
The robot version of the CPU Unit Replace the CPU Unit with a CPU Make sure that the robot version of
to which to transfer the files is older Unit that has a robot version that is the CPU Unit and the robot version
than the robot version of the back- the same as or newer than the ro- of the backup files are compatible.
up files on the SD Memory Card. bot version of the CPU Unit that
was used to create the backup
files. Or, place the backup files with
the correct robot version for the
CPU Unit in the autoload folder.
Attached infor- Attached Information 1: Error Details
mation • 0001 hex: An SD Memory Card is not inserted.
• 0002 hex: The SD Memory Card is faulty, the format of the SD Memory Card is not correct, or the SD Mem-
ory Card is not the correct type of card.
• 0004 hex: Recovery was executed for the SD Memory Card.
• 0101 hex: There is no autoload folder on the SD Memory Card.
• 0102 hex: There are no backup files in the autoload folder on the SD Memory Card.
• 0103 hex: The backup files are corrupted.
• 0104 hex: The contents of the automatic transfer command file are not correct.
• 0105 hex: The required transfer data is not in the backup file.
• 0201 hex: The unit version of the CPU Unit is old.
• 0202 hex: The model numbers of the CPU Unit are not the same.
• 0203 hex: The CPU Unit is write-protected.
• 0211 hex: The database connection service or robot version of the CPU Unit is old.
• 0301 hex: Reading data for automatic transfer failed or the SD Memory Card is faulty.
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.
*2. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

3 - 122 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Error in Executing Automatic Transfer Event code 10280000 hex*1
Meaning The automatic transfer ended in an error.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- At power ON
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*2
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection It was not possible to read the data Format the SD Memory Card with Do not remove the SD Memory
for automatic transfer. the Sysmac Studio and then create Card or turn OFF the power supply
an autoload folder and place the while the SD BUSY indicator is lit.
backup files in it. Replace the SD Memory Card peri- 3
odically according to the write life
of the SD Memory Card.

3-2-2 Error Descriptions


The SD Memory Card was re- Insert an SD Memory Card that Do not remove the SD Memory
moved during an automatic trans- contains the backup files in an au- Card during the automatic transfer.
fer. toload folder, and then cycle the
power supply to execute the auto-
matic transfer again.
There are no backup files in the Create an autoload folder in the Use a formatted SD Memory Card,
autoload folder on the SD Memory SD Memory Card and store the create an autoload folder in the SD
Card. backup files in it. Memory Card, and store the back-
The backup files in the autoload Store the backup files in the auto- up files in the folder.
folder on the SD Memory Card are load folder again. If this error oc- Do not turn OFF the power supply
corrupted. curs again even after replacing the or remove the SD Memory Card
files, create the backup files again while the SD BUSY indicator is lit.
and place them in the autoload
folder.
The SD Memory Card is damaged. If none of the above causes ap- Do not remove the SD Memory
plies, replace the SD Memory Card or turn OFF the power supply
Card. while the SD BUSY indicator is lit.
Replace the SD Memory Card peri-
odically according to the write life
of the SD Memory Card.
Attached infor- Attached Information 1: Error Details
mation • 0001 hex: The SD Memory Card was removed.
• 0102 hex: There are no backup files in the autoload folder on the SD Memory Card.
• 0103 hex: The backup files are corrupted.
• 0301 hex: Reading data for automatic transfer failed or the SD Memory Card is damaged.
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.
*2. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

NJ/NX-series Troubleshooting Manual (W503) 3 - 123


3 Error Descriptions and Corrections

Event name SD Memory Card Program Transfer Pre-execution Event code 10330000 hex*1
Check Error
Meaning An error was detected in pre-execution checks for transferring SD Memory Card programs.
Source PLC Function Module Source details None Detection tim- Before SD
ing Memory Card
programs are
transferred after
a Controller re-
set
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*2
System-de- Variable Data type Name
fined variables _Card1PrgTransferSta _sPRGTRANSFER_STA SD Memory Card Program Trans-
fer Status
Cause and cor- Assumed cause Correction Prevention
rection An SD Memory Card is not insert- Insert an SD Memory Card. Insert an SD Memory Card.
ed.
The SD Memory Card type is not Replace the SD Memory Card with Use an SD or SDHC card.
correct. an SD or SDHC card.
The format of the SD Memory Card Format the SD Memory Card with Use a formatted SD Memory Card,
is not correct. the Sysmac Studio, create a folder create a folder specified by the
specified by the _Card1PrgTransferCmd.DirName
_Card1PrgTransferCmd.DirName system-defined variable on the
system-defined variable on the card, and store the backup files in
card, and store the backup files in the folder specified by the
the folder. _Card1PrgTransferCmd.DirName
There is no such folder on the SD Create a folder specified by the system-defined variable.
Memory Card as specified by the _Card1PrgTransferCmd.DirName Also, do not remove the SD Memo-
_Card1PrgTransferCmd.DirName system-defined variable on the SD ry Card or turn OFF the power sup-
system-defined variable. Memory Card and store the backup ply while the SD BUSY indicator is
There are no backup files in such a files in the folder. lit.
folder on the SD Memory Card as
specified by the
_Card1PrgTransferCmd.DirName
system-defined variable.
Either the backup files in the folder Replace the backup files in the
specified by the folder specified by the
_Card1PrgTransferCmd.DirName _Card1PrgTransferCmd.DirName
system-defined variable on the SD system-defined variable.
Memory Card are corrupted or re- If this error occurs again even after
quired data is not in the backup replacing the files, create the back-
files on the SD Memory Card. up files again and place them in
the folder specified by the
_Card1PrgTransferCmd.DirName
systemdefined variable.

3 - 124 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

The unit version of the CPU Unit to Replace the CPU Unit with a CPU Make sure that the unit version of
which to transfer the files is older Unit that has a unit version that is the CPU Unit and the unit version

3-2 Errors in the PLC Function Module


than the unit version of the backup the same as or newer than the unit of the backup files are compatible.
files on the SD Memory Card. version of the CPU that was used
to create the backup files.
Or, place the backup files with the
correct unit version for the CPU
Unit, in the folder specified by the
_Card1PrgTransferCmd.DirName
system-defined variable.
The model of the CPU Unit to Replace the CPU Unit with a CPU Make sure that the model of the
which to transfer the files is not the Unit that has the same model as CPU Unit is the same as the model
same as the model of the CPU Unit the CPU Unit that was used to cre- of the CPU Unit that was used to
of the backup files on the SD Mem- ate the backup files. create the backup files.
ory Card. Or, place the backup files with the
correct model for the used CPU
Unit, in the folder specified by the 3
_Card1PrgTransferCmd.DirName
system-defined variable.

3-2-2 Error Descriptions


The CPU Unit is write-protected. If you transfer SD Memory Card If you transfer SD Memory Card
programs, select the Do not use programs, select the Do not use
Option for the Write protection at Option for the Write protection at
startup setting of the CPU Unit. startup setting of the CPU Unit.
Required files are not set to trans- Make sure that TRUE is set in the Make sure that TRUE is set in the
fer in the setting of the _Card1PrgTransferCmd system- _Card1PrgTransferCmd system-
_Card1PrgTransferCmd system- defined variable to transfer re- defined variable to transfer re-
defined variable. quired files. quired files.
Reading the data for the SD Mem- Perform the same corrective meas- Perform the same preventive
ory Card program transfer failed ures as for when the format of the measures as for the following
because the SD Memory Card is SD Memory Card is not correct or events: SD Memory Card Invalid
faulty or not formatted correctly. the SD Memory Card is damaged. Format or Faulty SD Memory Card.
The SD Memory Card is damaged. If none of the above causes ap- Do not remove the SD Memory
plies, replace the SD Memory Card or turn OFF the power supply
Card. while the SD BUSY indicator is lit.
Or, replace the SD Memory Card
periodically according to the write
life of the SD Memory Card.
The database connection service Replace the CPU Unit with a CPU Make sure that the database con-
version of the CPU Unit to which to Unit that has the same or a newer nection service version of the CPU
transfer the files is older than the database connection service ver- Unit and the database connection
database connection service ver- sion than the database connection service version of the backup files
sion of the backup files on the SD service version of the CPU Unit are compatible.
Memory Card. that was used to create the backup
files. Or, place the backup files with
the correct database connection
service version for the CPU Unit, in
the folder specified by the
_Card1PrgTransferCmd.DirName
system-defined variable.

NJ/NX-series Troubleshooting Manual (W503) 3 - 125


3 Error Descriptions and Corrections

The robot version of the CPU Unit Replace the CPU Unit with a CPU Make sure that the robot version of
to which to transfer the files is older Unit that has the same or a newer the CPU Unit and the robot version
than the robot version of the back- robot version than the robot ver- of the backup files are compatible.
up files on the SD Memory Card. sion of the CPU Unit that was used
to create the backup files. Or,
place the backup files with the cor-
rect robot version for the CPU Unit,
in the folder specified by the
_Card1PrgTransferCmd.DirName
system-defined variable.
Attached infor- Attached Information 1: Error Details
mation • 0001 hex: An SD Memory Card is not inserted.
• 0002 hex: The SD Memory Card is faulty, the format of the SD Memory Card is not correct, or the SD Mem-
ory Card is not the correct type of card.
• 0004 hex: Recovery was executed for the SD Memory Card.
• 0101 hex: There is no such folder on the SD Memory Card as specified by the
_Card1PrgTransferCmd.DirName system-defined variable.
• 0102 hex: There are no backup files in such a folder on the SD Memory Card as specified by the
_Card1PrgTransferCmd.DirName system-defined variable.
• 0103 hex: The backup files are corrupted.
• 0104 hex: Required files are not set to transfer in the setting of the _Card1PrgTransferCmd system-defined
variable.
• 0105 hex: The required transfer data is not in the backup file.
• 0201 hex: The unit version of the CPU Unit is old.
• 0202 hex: The model numbers of the CPU Unit are not the same.
• 0203 hex: The CPU Unit is write-protected.
• 0211 hex: The database connection service or robot version of the CPU Unit is old.
• 0214 hex: The DIP switch on the CPU Unit is not set to allow starting the SD Memory Card program trans-
fer.
• 0301 hex: Reading data for transferring the programs failed or the SD Memory Card is faulty.
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.11 or later of the CPU Unit.
*2. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

3 - 126 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Error in Executing SD Memory Card Program Trans- Event code 10340000 hex*1
fer

3-2 Errors in the PLC Function Module


Meaning The SD Memory Card program transfer ended in an error.
Source PLC Function Module Source details None Detection tim- During SD
ing Memory Card
program trans-
fers
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*2
System-de- Variable Data type Name
fined variables _Card1PrgTransferSta _sPRGTRANSFER_STA SD Memory Card Program Trans-
fer Status
Cause and cor- Assumed cause Correction Prevention
rection
3
It was not possible to read the data Format the SD Memory Card with Do not remove the SD Memory
for SD Memory Card program the Sysmac Studio, create a folder Card or turn OFF the power supply

3-2-2 Error Descriptions


transfers. specified by the while the SD BUSY indicator is lit.
_Card1PrgTransferCmd.DirName Or, replace the SD Memory Card
system-defined variable on the periodically according to the write
card, and store the backup files in life of the SD Memory Card.
the folder specified by the
_Card1PrgTransferCmd.DirName
system-defined variable.
The SD Memory Card was re- Insert an SD Memory Card that Do not remove the SD Memory
moved during a SD Memory Card contains the backup files in the Card during the SD Memory Card
program transfer. folder specified by the program transfer.
_Card1PrgTransferCmd.DirName
system-defined variable, and then
cycle the power supply to execute
the SD Memory Card program
transfer again.
There are no backup files in such a Create a folder specified by the Use a formatted SD Memory Card,
folder on the SD Memory Card as _Card1PrgTransferCmd.DirName create a folder specified by the
specified by the system-defined variable on the SD _Card1PrgTransferCmd.DirName
_Card1PrgTransferCmd.DirName Memory Card and store the backup system-defined variable on the
system-defined variable. files in the folder. card, and store the backup files in
The backup files in such a folder Replace the backup files in the the folder specified by the
on the SD Memory Card as speci- folder specified by the _Card1PrgTransferCmd.DirName
fied by the _Card1PrgTransferCmd.DirName system-defined variable.
_Card1PrgTransferCmd.DirName system-defined variable. If this er- Also, do not remove the SD Memo-
system-defined variable are cor- ror occurs again even after replac- ry Card or turn OFF the power sup-
rupted. ing the files, create the backup files ply while the SD BUSY indicator is
again and place them in the folder lit.
specified by the
_Card1PrgTransferCmd.DirName
systemdefined variable.
The SD Memory Card is damaged. If none of the above causes ap- Do not remove the SD Memory
plies, replace the SD Memory Card or turn OFF the power supply
Card. while the SD BUSY indicator is lit.
Or, replace the SD Memory Card
periodically according to the write
life of the SD Memory Card.

NJ/NX-series Troubleshooting Manual (W503) 3 - 127


3 Error Descriptions and Corrections

Attached infor- Attached Information 1: Error Details


mation • 0001 hex: The SD Memory Card was removed.
• 0102 hex: There are no backup files in such a folder on the SD Memory Card as specified by the
_Card1PrgTransferCmd.DirName system-defined variable.
• 0103 hex: The backup files are corrupted.
• 0301 hex: Reading data for transferring the SD Memory Card programs failed or the SD Memory Card is
faulty.
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.11 or later of the CPU Unit.
*2. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

Event name PLC Function Processing Error Event code 40110000 hex
Meaning A fatal error was detected in the PLC Function Module.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in the software. Contact your OMRON representa- None
tive.
Attached infor- Attached information 1: System information
mation Attached information 2: System information
Attached information 3: System information
Attached information 4: System information
Precautions/ None
Remarks
*1. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

3 - 128 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Safe Mode Event code 40160000 hex*1


Meaning The Controller started in Safe Mode.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- At power ON, or
ing Controller reset
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*2
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The power supply was turned ON --- ---
to the Controller when Safe Mode
was set on the DIP switch on the
CPU Unit. 3
Attached infor- None
mation

3-2-2 Error Descriptions


Precautions/ If the Controller is started when the CPU Unit is in Safe Mode, the user program is not executed even if the
Remarks startup mode is set to RUN mode.
*1. This event code occurs for unit version 1.02 or earlier of the CPU Unit.
*2. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

Event name PLC Function Processing Error Event code 44420000 hex*1
Meaning A fatal error was detected in the PLC Function Module.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Major fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Stops. Operation Stops.*2
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in the software. Contact your OMRON representa- None
tive.
Attached infor- Attached information 1: System information
mation Attached information 2: System information
Attached information 3: System information
Attached information 4: System information
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.05 or later of the CPU Unit.
*2. For details, refer to I/O Operation for Major Fault Level Controller Errors on page 1 - 22.

NJ/NX-series Troubleshooting Manual (W503) 3 - 129


3 Error Descriptions and Corrections

Event name PLC Function Processing Error Event code 40120000 hex
Meaning A fatal error was detected in the PLC Function Module.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply.
Effects User program Stops. Operation Stops.*1
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in the software. Contact your OMRON representa- None
tive.
Attached infor- Attached information 1: System information
mation Attached information 2: System information
Attached information 3: System information
Attached information 4: System information
Precautions/ None
Remarks
*1. Operation is the same as for a major fault level error. For details, refer to I/O Operation for Major Fault Level Controller Errors
on page 1 - 22.

Event name PLC Function Processing Error Event code 40130000 hex
Meaning A fatal error was detected in part of the PLC Function Module.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Minor fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in the software. Contact your OMRON representa- None
tive.
Attached infor- Attached information 1: System information
mation Attached information 2: System information
Attached information 3: System information
Attached information 4: System information
Precautions/ None
Remarks

3 - 130 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Event Log Save Error Event code 10230000 hex
Meaning Saving the event log failed.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- At power ON, or
ing Controller reset
Error attributes Level Observation Recovery --- Log category System
Effects User program Starts. Operation Not affected. However, part or all of the past event log
cannot be read.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A low battery voltage prevented re- Replace the Battery. Replace the battery periodically.
tention of memory during a power
interruption. (NJ/NX-series)
A forced shutdown was performed. None Perform a shutdown with other
(NY-series) method than the forced shutdown.
3
Data in the event log area are inva- If the error persists even after you None
lid. (NY-series) cycle the power to the Industrial

3-2-2 Error Descriptions


PC, a hardware failure may occur
in the event log area. Replace the
Industrial PC if you use the event
logs in the Industrial PC.
Data in the NX Unit event log area If this error persists even after you None
is invalid. (NX102, NX1P2, Com- cycle the power supply to the CPU
munications Control Unit) Unit, a hardware failure may occur
in the event log area. Replace the
CPU Unit if you use the event logs
in the CPU Unit.
Attached infor- Attached Information 1: Error Details
mation • 0: Failure to save all categories of logs,
• 1: Failure to save system event log,
• 2: Failure to save access event log,
• 100: Failure to save user-defined event log
Precautions/ None
Remarks

Event name Trace Setting Transfer Failure Event code 10260000 hex
Meaning The power supply was interrupted while transferring the trace settings.
Source PLC Function Module Source details None Detection tim- At power ON, or
ing Controller reset
Error attributes Level Observation Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The power supply was interrupted Transfer the trace settings again. Do not interrupt the power supply
while transferring the trace set- while transferring the trace set-
tings. tings.
Attached infor- None
mation
Precautions/ All trace settings are initialized when this error occurs.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 131


3 Error Descriptions and Corrections

Event name Backup Failed to Start Event code 10290000 hex*1


Meaning An error was detected in pre-execution checks for a backup operation.
Source PLC Function Module Source details None Detection tim- When backup is
ing specified by the
user
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An SD Memory Card is not insert- Insert an SD Memory Card. Insert an SD Memory Card.
ed.
The SD Memory Card type is not Replace the SD Memory Card with Use an SD or SDHC card.
correct. an SD or SDHC card.
The format of the SD Memory Card Format the SD Memory Card with Use a formatted SD Memory Card.
is not correct. the Sysmac Studio. Also, do not remove the SD Memo-
ry Card or turn OFF the power sup-
ply while the SD BUSY indicator is
lit.
The SD Memory Card is write pro- Remove write protection from the Make sure that the SD Memory
tected. SD Memory Card. Card is not write protected.
The Prohibiting backing up data Change the setting of the Set the Prohibiting backing up
to the SD Memory Card parame- Prohibiting backing up data to data to the SD Memory Card pa-
ter is set to prohibit backing up da- the SD Memory Card parameter rameter to enable backing up data
ta to an SD Memory Card. to enable backing up data to an SD to an SD Memory Card.
Memory Card.
Another backup operation is in Wait for the other backup operation Do not attempt to perform other
progress. to end and then perform the back- backup operation during a backup
up operation again. operation.
Synchronization, online editing, or Wait for the synchronization, online Do not attempt to perform a back-
the Clear All Memory operation is editing, or the Clear All Memory up operation during a synchroniza-
in progress. operation to end and then perform tion, online editing, or the Clear All
the backup operation again. Memory operation.
The backup was canceled by the None None
user.
The online connection with the Check the cable connections. Go Check the cable to see if it is dis-
Sysmac Studio was disconnected. offline and then go back online and connected or broken. Make sure
execute the backup again. the cable is connected properly.
The SD Memory Card is damaged. If none of the above causes ap- Do not remove the SD Memory
plies, replace the SD Memory Card or turn OFF the power supply
Card. while the SD BUSY indicator is lit.
Replace the SD Memory Card peri-
odically according to the write life
of the SD Memory Card.

3 - 132 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Attached infor- Attached information 1: Operation type


mation • 0101 hex: Controller to SD Memory Card for switch operation on front of CPU Unit

3-2 Errors in the PLC Function Module


• 0102 hex: Controller to SD Memory Card for system variable operation
• 0103 hex: Controller to SD Memory Card for Sysmac Studio operation
• 0104 hex: Controller to SD Memory Card for instruction operation.
• 0201 hex: Controller to computer
Attached Information 2: Error Details
• 0001 hex: An SD Memory Card is not inserted.
• 0002 hex: The SD Memory Card is faulty, the format of the SD Memory Card is not correct, or the SD Mem-
ory Card is not the correct type of card.
• 0003 hex: The SD Memory Card is write protected.
• 0204 hex: SD Memory Card backup is prohibited.
• 0205 hex: Another backup operation is in progress.
• 0206 hex: Synchronization, online editing, or the Clear All Memory operation is in progress.
• 0207 hex: A prohibited character is used in the directory name that is specified in the system-defined varia-
ble.
3
• 0401 hex: The backup was canceled by the user.
• 0501 hex: The online connection with the Sysmac Studio was disconnected.

3-2-2 Error Descriptions


Precautions/ None
Remarks
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 133


3 Error Descriptions and Corrections

Event name Backup Failed Event code 102A0000 hex*1


Meaning The backup operation ended in an error.
Source PLC Function Module Source details None Detection tim- During backup
ing operation
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The capacity of the SD Memory Replace the SD Memory Card for Use an SD Memory Card that has
Card is insufficient. one with sufficient available space. sufficient available space.
It was not possible to save the data Perform the backup operation Do not write to the CPU Unit when
that was specified for backup. again when no data write operation a backup operation is in progress.
to the CPU Unit is in progress.
The SD Memory Card was re- Insert an SD Memory Card. Insert an SD Memory Card.
moved during a backup operation.
Failed to back up Unit or slave. Refer to the corrections for the fol- Refer to the prevention information
lowing events: CJ-series Unit for the following events: CJ-series
Backup Failed (102D0000 hex) or Unit Backup Failed (102D0000
EtherCAT Slave Backup Failed hex) or EtherCAT Slave Backup
(102F0000 hex). Failed (102F0000 hex).
The backup was canceled by the None None
user.
Execution of the Save Cam Table Perform the operation after execu- Do not perform a backup during
instruction or changing the CPU tion of the Save Cam Table instruc- execution of the Save Cam Table
Unit name is in progress. tion or changing the CPU Unit instruction or while changing the
name is completed. CPU Unit name.
The online connection with the Check the cable connections. Go Check the cable to see if it is dis-
Sysmac Studio was disconnected. offline and then go back online and connected or broken. Make sure
execute the backup again. the cable is connected properly.
It was not possible to save the data Increase the available space on Make sure there is sufficient space
that was specified for backup to the hard disk on the computer. available on the hard disk before
the computer. you perform a backup.
The SD Memory Card is damaged. If none of the above causes ap- Do not remove the SD Memory
plies, replace the SD Memory Card or turn OFF the power supply
Card. while the SD BUSY indicator is lit.
Replace the SD Memory Card peri-
odically according to the write life
of the SD Memory Card.

3 - 134 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Attached infor- Attached information 1: Operation type


mation • 0101 hex: Controller to SD Memory Card for switch operation on front of CPU Unit

3-2 Errors in the PLC Function Module


• 0102 hex: Controller to SD Memory Card for system variable operation
• 0103 hex: Controller to SD Memory Card for Sysmac Studio operation
• 0104 hex: Controller to SD Memory Card for instruction operation.
• 0201 hex: Controller to computer

Attached Information 2: Error Details


• 0001 hex: The SD Memory Card was removed.
• 0005 hex: There is not sufficient space available on the SD Memory Card.
• 0006 hex: Too many files or directories.
• 0206 hex: Execution of the Save Cam Table instruction or changing the CPU Unit name is in progress.
• 00210 hex: A file already exists with the same name as one of the specified directory.
• 0302 hex: Saving the backup data failed or the SD Memory Card is faulty.
• 0304 hex: The Unit or slave could not be backed up.
• 0401 hex: The backup was canceled by the user. 3
• 0501 hex: The online connection with the Sysmac Studio was disconnected.
• 0502 hex: It was not possible to save the data that was specified for backup to the computer.

3-2-2 Error Descriptions


Precautions/ None
Remarks
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 135


3 Error Descriptions and Corrections

Event name Restore Operation Failed to Start Event code 102B0000 hex*1
Meaning An error was detected in pre-execution checks for a restore operation.
Source PLC Function Module Source details None Detection tim- When restoring
ing data is specified
by the user
Error attributes Level Observation Recovery --- Log category System
Effects User program --- Operation Not affected.
System-de- Variable Data type Name
fined variables Specification with system-defined variables
_Card1RestoreSta _sRESTORE_STA SD Memory Card Restore Status
Cause and cor- Assumed cause Correction Prevention
rection An SD Memory Card is not insert- Insert an SD Memory Card. Insert an SD Memory Card.
ed.
The SD Memory Card type is not Replace the SD Memory Card with Use an SD or SDHC card.
correct. an SD or SDHC card.
The format of the SD Memory Card Format the SD Memory Card with Use a formatted SD Memory Card
is not correct. the Sysmac Studio and then place and place the backup files on it.
the backup file on it. Also, do not remove the SD Memo-
There are no backup files on the Place the backup files in the speci- ry Card or turn OFF the power sup-
SD Memory Card. fied folder on the SD Memory ply while the SD BUSY indicator is
Card. lit.
Either the backup files on the SD Create the backup files again.
Memory Card are corrupted or re-
quired data is not in the backup
files on the SD Memory Card.
The unit version of the CPU Unit to Replace the CPU Unit with a CPU Make sure that the unit version of
which to restore the files is older Unit that has a unit version that is the CPU Unit and the unit version
than the unit version of the backup the same as or newer than the unit of the backup files are compatible.
files on the SD Memory Card. version of the CPU Unit that was
used to create the backup files. Or,
specify backup files with the cor-
rect unit version for the CPU Unit.
The model of the CPU Unit to Replace the CPU Unit with a CPU Make sure that the model of the
which to restore the files is not the Unit that has the same model as CPU Unit is the same as the model
same as the model of the CPU Unit the CPU Unit that was used to cre- of the CPU Unit that was used to
of the backup files on the SD Mem- ate the backup files. Or, specify create the backup files.
ory Card. backup files with the correct model
for the CPU Unit.
Recovery was executed for the SD If there are no backup files or no None
Memory Card. restore command file in the speci-
fied folder on the SD Memory
Card, place the files in the folder
again.
The CPU Unit is write-protected. If you use the restore function, se- If you use the restore function, se-
lect the Do not use Option for the lect the Do not use Option for the
Write protection at startup set- Write protection at startup set-
ting of the CPU Unit. ting of the CPU Unit.
The settings in the restore com- Make sure that the required files Make sure that the required files
mand file (RestoreCommand.ini) are set to “Yes” in the restore com- are set to “Yes” in the restore com-
are not correct. mand file. mand file.
A backup operation is in progress. Wait for the backup operation to Do not attempt to perform a restore
end and then perform the restore operation during a backup opera-
operation again. tion.

3 - 136 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Synchronization, online editing, or Wait for the synchronization, online Do not attempt to perform a restore
the Clear All Memory operation is editing, or the Clear All Memory operation during a synchronization,

3-2 Errors in the PLC Function Module


in progress. operation to end and then perform online editing, or the Clear All
the restore operation again. Memory operation.
The online connection with the Check the cable connections. Go Check the cable to see if it is dis-
Sysmac Studio was disconnected. offline and then go back online and connected or broken. Make sure
execute the backup again. the cable is connected properly.
Reading the data for restoration Perform the same corrective meas- Perform the same preventive
failed because the SD Memory ures as for when the format of the measures as for the following
Card is faulty or not formatted cor- SD Memory Card is not correct or events: SD Memory Card Invalid
rectly. the SD Memory Card is damaged. Format or Faulty SD Memory Card.
The SD Memory Card is damaged. If none of the above causes ap- Do not remove the SD Memory
plies, replace the SD Memory Card or turn OFF the power supply
Card. while the SD BUSY indicator is lit.
Replace the SD Memory Card peri-
odically according to the write life
3
of the SD Memory Card.
The database connection service Replace the CPU Unit with a CPU Make sure that the database con-

3-2-2 Error Descriptions


version of the CPU Unit to which to Unit that has a database connec- nection service version of the CPU
restore the files is older than the tion service version that is the Unit and the database connection
database connection service ver- same as or newer than the data- service version of the backup files
sion of the backup files on the SD base connection service version of are compatible.
Memory Card. the CPU Unit that was used to cre-
ate the backup files. Or, specify
backup files with the correct data-
base connection service version
for the CPU Unit.
The robot version of the CPU Unit Replace the CPU Unit with a CPU Make sure that the robot version of
to which to restore the files is older Unit that has a robot version that is the CPU Unit and the robot version
than the robot version of the back- the same as or newer than the ro- of the backup files are compatible.
up files on the SD Memory Card. bot version of the CPU Unit that
was used to create the backup
files. Or, specify backup files with
the correct robot version for the
CPU Unit.
Check the followings for specification with system-defined variables.
Restore by system-defined variable Set Restore by system-defined var- Set Restore by system-defined var-
is set to Do not use in the Control- iable to Use in the Controller Set- iable to Use in the Controller Set-
ler Setup. up. up.
Password of Restore by system- Set Password of Restore by sys- Set Password of Restore by sys-
defined variable in the Controller tem-defined variable in the Control- tem-defined variable in the Control-
Setup does not agree with the ler Setup to the _Card1Restor- ler Setup to the _Card1Restor-
_Card1RestoreCmd.Password sys- eCmd.Password system-defined eCmd.Password system-defined
tem-defined variable. variable. variable.
The DIP switch on the CPU Unit is Turn OFF all pins on the DIP Turn OFF all pins on the DIP
not set to allow starting the restore switch of the CPU Unit, and then switch of the CPU Unit, and then
of SD Memory Card backups by start the restore of SD Memory start the restore of SD Memory
specification with system-defined Card backups by specification with Card backups by specification with
variables. system-defined variables. system-defined variables.
There is no such folder as speci- Create a folder specified by the Create a folder specified by the
fied by the system-defined varia- system-defined variable and store system-defined variable and store
ble. the backup files in the folder. the backup files in the folder.
Required files are not set to trans- Make sure that TRUE is set in the Make sure that TRUE is set in the
fer in the setting of the system-de- system-defined variable to transfer system-defined variable to transfer
fined variable. required files. required files.

NJ/NX-series Troubleshooting Manual (W503) 3 - 137


3 Error Descriptions and Corrections

Attached infor- Attached information 1: Operation type


mation • 0101 hex: SD Memory Card to Controller for switch operation on front of CPU Unit
• 0102 hex: SD Memory Card to Controller for specification with a system-defined variable
• 0201 hex: Computer to Controller
Attached Information 2: Error Details
• 0001 hex: An SD Memory Card is not inserted.
• 0002 hex: The SD Memory Card is faulty, the format of the SD Memory Card is not correct, or the SD Mem-
ory Card is not the correct type of card.
• 0004 hex: Recovery was executed for the SD Memory Card.
• 0101 hex: There is no such folder on the SD Memory Card as specified by the _Card1RestoreCmd.DirName
system-defined variable.
• 0102 hex: There are no backup files.
• 0103 hex: The backup files are corrupted.
• 0104 hex: The contents of the restore command file are not correct or required files are not set to transfer in
the setting of the system-defined variable.
• 0105 hex: The required transfer data is not in the backup file.
• 0201 hex: The unit version of the CPU Unit is old.
• 0202 hex: The model numbers of the CPU Unit are not the same.
• 0203 hex: The CPU Unit is write-protected.
• 0205 hex: Another backup operation is in progress.
• 0206 hex: Synchronization, online editing, or the Clear All Memory operation is in progress.
• 0211 hex: The database connection service or robot version of the CPU Unit is old.
• 0212 hex: Restore by system-defined variable is set to Do not use in the Controller Setup.
• 0213 hex: Password of Restore by system-defined variable in the Controller Setup does not agree with the
_Card1RestoreCmd.Password system-defined variable.
• 0214 hex: The DIP switch on the CPU Unit is not set to allow starting the restore of SD Memory Card back-
ups by specification with system-defined variables.
• 0301 hex: Reading data for restoration failed or the SD Memory Card is faulty.
• 0501 hex: The online connection with the Sysmac Studio was disconnected.
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.

3 - 138 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Restore Operation Failed Event code 102C0000 hex*1


Meaning The restore operation ended in an error.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- During restore
ing operation
Error attributes Level Observation Recovery --- Log category System
Effects User program --- Operation Not affected.
System-de- Variable Data type Name
fined variables _Card1RestoreSta _sRESTORE_STA SD Memory Card Restore Status
Cause and cor- Assumed cause Correction Prevention
rection It was not possible to read the data Format the SD Memory Card with Do not remove the SD Memory
to restore. the Sysmac Studio and then place Card or turn OFF the power supply
the backup files on it. while the SD BUSY indicator is lit.
Replace the SD Memory Card peri-
odically according to the write life
of the SD Memory Card.
3
The SD Memory Card was re- Insert an SD Memory Card that Do not remove the SD Memory
moved during a restore operation. contains the backup files, and then Card during the restore operation.

3-2-2 Error Descriptions


execute the restore operation
again.
Failed to restore Unit or slave. Refer to the corrections for the fol- Refer to the prevention information
lowing events: CJ-series Unit Re- for the following events: CJ-series
store Operation Failed (102E0000 Unit Restore Operation Failed
hex) or EtherCAT Slave Restore (102E0000 hex) or EtherCAT Slave
Operation Failed (10300000 hex). Restore Operation Failed
(10300000 hex).
The SD Memory Card is damaged. If none of the above causes ap- Do not remove the SD Memory
plies, replace the SD Memory Card or turn OFF the power supply
Card. while the SD BUSY indicator is lit.
Replace the SD Memory Card peri-
odically according to the write life
of the SD Memory Card.
Attached infor- Attached information 1: Operation type
mation • 0101 hex: SD Memory Card to Controller for switch operation on front of CPU Unit
• 0102 hex: SD Memory Card to Controller for specification with a system-defined variable
• 0201 hex: Computer to Controller
Attached Information 2: Error Details
• 0001 hex: The SD Memory Card was removed.
• 0102 hex: There are no backup files.
• 0103 hex: The backup files are corrupted.
• 0301 hex: Reading data for restoration failed or the SD Memory Card is faulty.
• 0303 hex: The Unit or slave could not be restored.
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 139


3 Error Descriptions and Corrections

Event name SD Memory Card Program Transfer Failed to Start Event code 10320000 hex*1
Meaning An error was detected in pre-start checks for transferring SD Memory Card programs.
Source PLC Function Module Source details None Detection tim- When transfer-
ing ring SD Memory
Card programs
is started
Error attributes Level Observation Recovery --- Log category System
Effects User program --- Operation Not affected.
System-de- Variable Data type Name
fined variables _Card1PrgTransferSta _sPRGTRANSFER_STA SD Memory Card Program Trans-
fer Status
Cause and cor- Assumed cause Correction Prevention
rection Program transfer by system-de- Set Program transfer by system- Set Program transfer by system-
fined variable is set to Do not use defined variable to Use in the Con- defined variable to Use in the Con-
in the Controller Setup. troller Setup. troller Setup.
Password of Program transfer by Set Password of Program transfer Set Password of Program transfer
system-defined variable in the by system-defined variable in the by system-defined variable in the
Controller Setup does not agree Controller Setup to the Controller Setup to the
with the _Card1PrgTrans- _Card1PrgTransferCmd.Password _Card1PrgTransferCmd.Password
ferCmd.Password system-defined system-defined variable. system-defined variable.
variable.
The DIP switch on the CPU Unit is Turn OFF all pins on the DIP Turn OFF all pins on the DIP
not set to allow starting the SD switch of the CPU Unit, and then switch of the CPU Unit, and then
Memory Card program transfer. start the SD Memory Card program start the SD Memory Card program
transfer. transfer.
An SD Memory Card is not insert- Insert an SD Memory Card. Insert an SD Memory Card.
ed.
The SD Memory Card type is not Replace the SD Memory Card with Use an SD or SDHC card.
correct. an SD or SDHC card.
The format of the SD Memory Card Format the SD Memory Card with Use a formatted SD Memory Card,
is not correct. the Sysmac Studio, create a folder create a folder specified by the
specified by the _Card1PrgTransferCmd.DirName
_Card1PrgTransferCmd.DirName system-defined variable on the
system-defined variable on the card, and store the backup files in
card, and store the backup files in the folder specified by the
the folder. _Card1PrgTransferCmd.DirName
There is no such folder on the SD Create a folder specified by the system-defined variable.
Memory Card as specified by the _Card1PrgTransferCmd.DirName Also, do not remove the SD Memo-
_Card1PrgTransferCmd.DirName system-defined variable on the SD ry Card or turn OFF the power sup-
system-defined variable. Memory Card and store the backup ply while the SD BUSY indicator is
There are no backup files in such a files in the folder. lit.
folder on the SD Memory Card as
specified by the
_Card1PrgTransferCmd.DirName
system-defined variable.
Either the backup files in the folder Replace the backup files in the
specified by the folder specified by the
_Card1PrgTransferCmd.DirName _Card1PrgTransferCmd.DirName
system-defined variable on the SD system-defined variable.
Memory Card are corrupted or re- If this error occurs again even after
quired data is not in the backup replacing the files, create the back-
files on the SD Memory Card. up files again and place them in
the folder specified by the
_Card1PrgTransferCmd.DirName
systemdefined variable.

3 - 140 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

The unit version of the CPU Unit to Replace the CPU Unit with a CPU Make sure that the unit version of
which to transfer the files is older Unit that has a unit version that is the CPU Unit and the unit version

3-2 Errors in the PLC Function Module


than the unit version of the backup the same as or newer than the unit of the backup files are compatible.
files on the SD Memory Card. version of the CPU Unit that was
used to create the backup files.
Or, place the backup files with the
correct unit version for the CPU
Unit, in the folder specified by the
_Card1PrgTransferCmd.DirName
system-defined variable.
The model of the CPU Unit to Replace the CPU Unit with a CPU Make sure that the model of the
which to transfer the files is not the Unit that has the same model as CPU Unit is the same as the model
same as the model of the CPU Unit the CPU Unit that was used to cre- of the CPU Unit that was used to
of the backup files on the SD Mem- ate the backup files. create the backup files.
ory Card. Or, place the backup files with the
correct model for the used CPU
Unit, in the folder specified by the 3
_Card1PrgTransferCmd.DirName
system-defined variable.

3-2-2 Error Descriptions


The CPU Unit is write-protected. If you transfer SD Memory Card If you transfer SD Memory Card
programs, select the Do not use programs, select the Do not use
Option for the Write protection at Option for the Write protection at
startup setting of the CPU Unit. startup setting of the CPU Unit.
Another backup operation is in Wait for the other backup operation Do not attempt to perform other
progress. to end and then perform the back- backup operation during a backup
up operation again. operation.
Synchronization, online editing, or Wait for the synchronization, online Do not attempt to perform a back-
the Clear All Memory operation is editing, or the Clear All Memory up operation during a synchroniza-
in progress. operation to end and then perform tion, online editing, or the Clear All
the backup operation again. Memory operation.
Required files are not set to trans- Make sure that TRUE is set in the Make sure that TRUE is set in the
fer in the setting of the _Card1PrgTransferCmd system- _Card1PrgTransferCmd system-
_Card1PrgTransferCmd system- defined variable to transfer re- defined variable to transfer re-
defined variable. quired files. quired files.
Reading the data for the SD Mem- Perform the same corrective meas- Perform the same preventive
ory Card program transfer failed ures as for when the format of the measures as for the following
because the SD Memory Card is SD Memory Card is not correct or events: SD Memory Card Invalid
faulty or not formatted correctly. the SD Memory Card is damaged. Format or Faulty SD Memory Card.
The SD Memory Card is damaged. If none of the above causes ap- Do not remove the SD Memory
plies, replace the SD Memory Card or turn OFF the power supply
Card. while the SD BUSY indicator is lit.
Or, replace the SD Memory Card
periodically according to the write
life of the SD Memory Card.
The database connection service Replace the CPU Unit with a CPU Make sure that the database con-
version of the CPU Unit to which to Unit that has the same or a newer nection service version of the CPU
transfer the files is older than the database connection service ver- Unit and the database connection
database connection service ver- sion than the database connection service version of the backup files
sion of the backup files on the SD service version of the CPU Unit are compatible.
Memory Card. that was used to create the backup
files.
Or, place the backup files with the
correct database connection serv-
ice version for the CPU Unit, in the
folder specified by the
_Card1PrgTransferCmd.DirName
system-defined variable.

NJ/NX-series Troubleshooting Manual (W503) 3 - 141


3 Error Descriptions and Corrections

The robot version of the CPU Unit Replace the CPU Unit with a CPU Make sure that the robot version of
to which to transfer the files is older Unit that has the same or a newer the CPU Unit and the robot version
than the robot version of the back- robot version than the robot ver- of the backup files are compatible.
up files on the SD Memory Card. sion of the CPU Unit that was used
to create the backup files.
Or, place the backup files with the
correct robot version for the CPU
Unit, in the folder specified by the
_Card1PrgTransferCmd.DirName
system-defined variable.
Attached infor- Attached Information 1: Error Details
mation • 0001 hex: An SD Memory Card is not inserted.
• 0002 hex: The SD Memory Card is faulty, the format of the SD Memory Card is not correct, or the SD Mem-
ory Card is not the correct type of card.
• 0004 hex: Recovery was executed for the SD Memory Card.
• 0101 hex: There is no such folder on the SD Memory Card as specified by the
_Card1PrgTransferCmd.DirName system-defined variable.
• 0102 hex: There are no backup files in such a folder on the SD Memory Card as specified by the
_Card1PrgTransferCmd.DirName system-defined variable.
• 0103 hex: The backup files are corrupted.
• 0104 hex: Required files are not set to transfer in the setting of the _Card1PrgTransferCmd system-defined
variable.
• 0105 hex: The required transfer data is not in the backup file.
• 0201 hex: The unit version of the CPU Unit is old.
• 0202 hex: The model numbers of the CPU Unit are not the same.
• 0203 hex: The CPU Unit is write-protected.
• 0205 hex: Another backup operation is in progress.
• 0206 hex: Synchronization, online editing, or the Clear All Memory operation is in progress.
• 0211 hex: The database connection service or robot version of the CPU Unit is old.
• 0212 hex: Program transfer by system-defined variable is set to Do not use in the Controller Setup.
• 0213 hex: Password of Program transfer by system-defined variable in the Controller Setup does not agree
with the _Card1PrgTransferCmd.Password system-defined variable.
• 0214 hex: The DIP switch on the CPU Unit is not set to allow starting the SD Memory Card program trans-
fer.
• 0301 hex: Reading data for transferring the programs failed or the SD Memory Card is faulty.
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.11 or later of the CPU Unit.

3 - 142 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Restore Pre-execution Check Failure Event code 103E0000 hex*1
Meaning An error was detected in pre-execution checks for specification with system-defined variables for the SD Mem-

3-2 Errors in the PLC Function Module


ory Card restore operation.
Source PLC Function Module Source details None Detection tim- Before the re-
ing store operation
after a Control-
ler reset in Re-
store by system-
defined variable
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _Card1RestoreSta _sRESTORE_STA SD Memory Card Restore Status
Cause and cor- Assumed cause Correction Prevention
rection An SD Memory Card is not insert- Insert an SD Memory Card. Insert an SD Memory Card.
3
ed.
The SD Memory Card type is not Replace the SD Memory Card with Use an SD or SDHC card.

3-2-2 Error Descriptions


correct. an SD or SDHC card.
The format of the SD Memory Card Format the SD Memory Card with Use a formatted SD Memory Card,
is not correct. the Sysmac Studio, create a folder create a folder specified by the
specified by the _Card1Restor- _Card1RestoreCmd.DirName sys-
eCmd.DirName system-defined tem-defined variable on the card,
variable on the card, and store the and store the backup files in the
backup files in the folder. folder.
There is no such folder on the SD Create a folder specified by the Also, do not remove the SD Memo-
Memory Card as specified by the _Card1RestoreCmd.DirName sys- ry Card or turn OFF the power sup-
_Card1RestoreCmd.DirName sys- tem-defined variable on the SD ply while the SD BUSY indicator is
tem-defined variable. Memory Card and store the backup lit.
There are no backup files in such a files in the folder.
folder on the SD Memory Card as
specified by the _Card1Restor-
eCmd.DirName system-defined
variable.
Either the backup files in the folder Replace the backup files in the
specified by the _Card1Restor- folder specified by the _Card1Re-
eCmd.DirName system-defined storeCmd.DirName system-defined
variable on the SD Memory Card variable.
are corrupted or required data is If this error occurs again even after
not in the backup files on the SD replacing the files, create the back-
Memory Card. up files again and place them in
the folder specified by the
_Card1RestoreCmd.DirName sys-
tem-defined variable.
The unit version of the CPU Unit to Replace the CPU Unit with a CPU Make sure that the unit version of
which to transfer the files is older Unit that has a unit version that is the CPU Unit and the unit version
than the unit version of the backup the same as or newer than the unit of the backup files are compatible.
files on the SD Memory Card. version of the CPU Unit that was
used to create the backup files.
Or, place the backup files with the
correct unit version for the CPU
Unit, in the folder specified by the
_Card1RestoreCmd.DirName sys-
tem-defined variable.

NJ/NX-series Troubleshooting Manual (W503) 3 - 143


3 Error Descriptions and Corrections

The model of the CPU Unit to Replace the CPU Unit with a CPU Make sure that the model of the
which to transfer the files is not the Unit that has the same model as CPU Unit is the same as the model
same as the model of the CPU Unit the CPU Unit that was used to cre- of the CPU Unit that was used to
of the backup files on the SD Mem- ate the backup files. create the backup files.
ory Card. Or, place the backup files with the
correct model for the used CPU
Unit, in the folder specified by the
_Card1RestoreCmd.DirName sys-
tem-defined variable.
The CPU Unit is write-protected. If you transfer SD Memory Card If you transfer SD Memory Card
programs, select the Do not use programs, select the Do not use
Option for the Write protection at Option for the Write protection at
startup setting of the CPU Unit. startup setting of the CPU Unit.
Required files are not set to trans- Make sure that TRUE is set in the Make sure that TRUE is set in the
fer in the setting of the system-de- system-defined variable to transfer system-defined variable to transfer
fined variable. required files. required files.
Reading the data for the SD Mem- Perform the same corrective meas- Perform the same preventive
ory Card program transfer failed ures as for when the format of the measures as for the following
because the SD Memory Card is SD Memory Card is not correct or events: SD Memory Card Invalid
faulty or not formatted correctly. the SD Memory Card is damaged. Format or Faulty SD Memory Card.
The SD Memory Card is damaged. If none of the above causes ap- Do not remove the SD Memory
plies, replace the SD Memory Card or turn OFF the power supply
Card. while the SD BUSY indicator is lit.
Or, replace the SD Memory Card
periodically according to the write
life of the SD Memory Card.
The database connection service Replace the CPU Unit with a CPU Make sure that the database con-
version of the CPU Unit to which to Unit that has the same or a newer nection service version of the CPU
transfer the files is older than the database connection service ver- Unit and the database connection
database connection service ver- sion than the database connection service version of the backup files
sion of the backup files on the SD service version of the CPU Unit are compatible.
Memory Card. that was used to create the backup
files. Or, specify backup files with
the correct database connection
service version for the CPU Unit.
The robot version of the CPU Unit Replace the CPU Unit with a CPU Make sure that the robot version of
to which to transfer the files is older Unit that has the same or a newer the CPU Unit and the robot version
than the robot version of the back- robot version than the robot ver- of the backup files are compatible.
up files on the SD Memory Card. sion of the CPU Unit that was used
to create the backup files. Or,
specify backup files with the cor-
rect robot version for the CPU Unit.

3 - 144 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Attached infor- Attached information 1: Operation type


mation • 0102 hex: SD Memory Card to Controller for specification with a system-defined variable

3-2 Errors in the PLC Function Module


Attached Information 2: Error Details
• 0001 hex: An SD Memory Card is not inserted.
• 0002 hex: The SD Memory Card is faulty, the format of the SD Memory Card is not correct, or the SD Mem-
ory Card is not the correct type of card.
• 0004 hex: Recovery was executed for the SD Memory Card.
• 0101 hex: There is no such folder on the SD Memory Card as specified by the _Card1RestoreCmd.DirName
system-defined variable.
• 0102 hex: There are no backup files in such a folder on the SD Memory Card as specified by the _Card1Re-
storeCmd.DirName system-defined variable.
• 0103 hex: The backup files are corrupted.
• 0104 hex: Required files are not set to transfer in the setting of the system-defined variable.
• 0105 hex: The required transfer data is not in the backup file.
• 0201 hex: The unit version of the CPU Unit is old.
• 0202 hex: The model numbers of the CPU Unit are not the same.
3
• 0203 hex: The CPU Unit is write-protected.
• 0211 hex: The database connection service or robot version of the CPU Unit is old.
• 0214 hex: The DIP switch on the CPU Unit is not set to allow starting the restore of SD Memory Card back-

3-2-2 Error Descriptions


ups by specification with system-defined variables.
• 0301 hex: Reading data for transferring the programs failed or the SD Memory Card is faulty.
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.14 or later of the CPU Unit.

Event name Online Edits Transfer Failure Event code 103F0000 hex
Description Transferring the online edits failed.
Source PLC Function Module Source details None Detection tim- When online ed-
ing its are transfer-
red
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The number of variables exceeded Check the memory usage condi- When you create a program, check
the upper limit of variables. tion and design a program again the memory usage condition and
so that the number of definitions design the program so that the
for retained variables and non-re- number of definitions for retained
tained variables does not exceed variables and non-retained varia-
the upper limit of variables. bles does not exceed the upper
limit of variables.
The variable setting for Initial Value Transfer the online edits without Use synchronization function to
Specified/No Initial Value Specified changing the variable setting for In- change the variable setting for Ini-
was changed. itial Value Specified/No Initial Value tial Value Specified/No Initial Value
Specified. Specified.
Attached infor- Attached information 1: Causes of failure
mation • 0001 hex: The number of variables exceeded the upper limit of variables.
• 0002 hex: The variable setting for Initial Value Specified/No Initial Value Specified was changed.
Precautions/
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 145


3 Error Descriptions and Corrections

Event name Safety Data Logging Failed to Start Event code 10630000 hex *1
Description Starting the safety data logging failed.
Source PLC Function Module Source details None Detection tim- When safety da-
ing ta logging is
started
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An SD Memory Card is not insert- Insert an SD Memory Card. Confirm that an SD Memory Card
ed. is inserted before you start logging.
There are no logging setting files. Place logging setting files in the Place logging setting files in the
specified location "/SFLog/" of the specified location "/SFLog/".
SD Memory Card.
The logging settings number of the Delete the unnecessary logging Do not set the same logging set-
logging setting file is duplicated. setting file. tings number for more than one
logging setting file.
The logging settings number of the Create the logging setting file Make sure to always transfer the
logging setting file is outside of the again in the project that was down- logging settings after you change
specifications. loaded to the environment where the project on the Sysmac Studio.
the logging is executed. Do not edit the logging setting file
generated by the Sysmac Studio
by any other means.
The logging setting files are invalid. Create logging setting files again in If you make changes to a project in
the project transferred to the log- the Sysmac Studio, transfer the
ging execution environment. logging settings again. Do not edit
the logging setting files generated
by the Sysmac Studio by other
methods.
Not all of safety master connec- Establish all safety master connec- Establish all safety master connec-
tions are established. tions before attempting to start tions before attempting to start
safety data logging. safety data logging.
Impossible to access a logging tar- Create the logging setting file Make sure to always transfer the
get variable that is specified in the again in the project that was down- logging settings after you change
logging setting file. loaded to the environment where the project on the Sysmac Studio.
the logging is executed. Do not edit the logging setting file
generated by the Sysmac Studio
by any other means.
Attached infor- Attached information 1: Causes of failure
mation • 0001 hex: An SD Memory Card is not inserted.
• 0002 hex: There are no logging setting files.
• 0003 hex: The logging settings number is duplicated.
• 0004 hex: The logging settings number is outside of the specifications.
• 0005 hex: The logging setting file is invalid.
• 0006 hex: Safety master connections are not established.
• 0007 hex: Impossible to access a logging target variable.
Precautions/ You cannot start safety data logging before safety validation is performed on the Safety CPU Unit.
Remarks
*1. This event code occurs for an NX102 CPU Unit.

3 - 146 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Safety Data Log File Save Failed Event code 10640000 hex *1
Description Saving the log file for safety data logging failed.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- When safety da-
ing ta logging file is
saved
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The SD Memory Card was re- Insert an SD Memory Card. Do not remove the SD Memory
moved after the start of logging. Card during logging execution.
The SD Memory Card is write-pro- Remove write protection from the Remove write protection from the
tected. SD Memory Card. SD Memory Card before you start
logging. 3
The capacity of the SD Memory Replace the SD Memory Card with Use an SD Memory Card that has
Card is insufficient. one with sufficient available space. sufficient available space.

3-2-2 Error Descriptions


The maximum number of files for Delete files stored on the SD Mem- Delete files periodically to reduce
an SD Memory Card was exceed- ory Card to reduce the number of the number of files.
ed. files.
The SD Memory Card is damaged. If none of the above causes ap- Replace the SD Memory Card peri-
plies, replace the SD Memory odically according to the write life
Card. of the SD Memory Card.
Attached infor- Attached information 1: Causes of failure
mation • 0001 hex: An SD Memory Card is not inserted.
• 0002 hex: The SD Memory Card is write-protected.
• 0003 hex: The capacity of the SD Memory Card is insufficient.
• 0004 hex: The maximum number of files was exceeded.
• 0005 hex: Other causes
Attached information 2: The name of the log file that failed to be saved
Precautions/ None
Remarks
*1. This event code occurs for an NX102 CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 147


3 Error Descriptions and Corrections

Event name PLC System Information Event code 40140000 hex


Meaning This event provides internal information from the PLC Function Module.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection This event provides internal infor- --- ---
mation from the PLC Function
Module. It is recorded to provide
additional information for another
event.
Attached infor- Attached information 1: System information
mation Attached information 2: System information
Attached information 3: System information
Attached information 4: System information
Precautions/ None
Remarks

Event name Safe Mode Event code 40170000 hex *1


Meaning The Controller started in Safe Mode.
Source PLC Function Module Source details None Detection tim- At power ON or
ing Controller reset
Error attributes Level Observation Recovery --- Log category System
Effects User program Stops. Operation ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The Controller started in Safe --- ---
Mode.
Attached infor- None
mation
Precautions/ If the Controller is started when the CPU Unit is in Safe Mode, the CPU Unit will start in PROGRAM mode
Remarks even if the startup mode is set to RUN mode.
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.

3 - 148 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name NX Message Communications Error Event code 80230000 hex*1


Meaning An error has occurred in message communications.

3-2 Errors in the PLC Function Module


Source PLC Function Module, Source details None Detection tim- During NX mes-
EtherCAT Master Function Module, ing sage communi-
EtherNet/IP Function Module, cations
or NX Bus Function Module
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The communications cable is bro- Check the communications cable Check the communications cable
ken. and replace it if it is broken. to see if it is operating properly.
The communications cable con- Reconnect the connector and Make sure the communications ca-
nector is disconnected. make sure it is mated correctly. ble is connected properly. 3
The NX message communications Reduce the number of times that Reduce the number of times that
load is high. instructions are used to send NX instructions are used to send NX

3-2-2 Error Descriptions


messages. messages.
Or, increase the value of the Or, increase the value of the
TimeOut input variable to the in- TimeOut input variable to the in-
struction. struction.
If more than one copy of the Sys- If more than one copy of the Sys-
mac Studio is connected, reduce mac Studio is connected, reduce
the frequency of simultaneous op- the frequency of simultaneous op-
erations. erations.
Attached infor- Attached information 1: System information
mation Attached information 2: Type of communications
• 0: NX bus
• 1: EtherCAT
• 65,535: Unit internal communications (routing)
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.05 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 149


3 Error Descriptions and Corrections

Event name Safety Data Logging Aborted Event code 90470000 hex *1
Description The execution of safety data logging was aborted.
Source PLC Function Module Source details None Detection tim- During the exe-
ing cution of safety
data logging
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _PLC_SFLogSta ARRAY[0..1] OF _sSFLOG_STA Safety Data Logging Status
Cause and cor- Assumed cause Correction Prevention
rection The execution of safety data log- --- ---
ging was aborted by a service
switch operation.
Either a communications error on Check the safety process data Make sure that safety process data
the safety master connections oc- communications related event that communications are not interrupted
curred or the Safety CPU Unit en- occurred most recently, and per- unintentionally when you start safe-
tered an operating mode where it form the required actions and cor- ty data logging.
could not continue safety process rections. Alternatively, change the
data communications. Safety CPU Unit operating mode
so that it can perform safety proc-
ess data communications.
The NX bus was restarted. --- ---
The Controller Setup or program --- ---
was changed.
Attached infor- Attached information 1: Setting number for the aborted logging
mation Attached information 2: The output log file name
Attached information 3: Cause for the interruption
• 1: A service switch was pressed.
• 2: Safety master connections are not established.
• 3: The NX bus was restarted.
• 4: The Controller Setup or program was changed.
Precautions/ • The aborted safety data logging does not restart automatically even if the causes of aborting are removed.
Remarks • The saved log data only includes data that was logged before the occurrence of aborting, regardless of the
post-trigger ratio setting.
*1. This event code occurs for an NX102 CPU Unit.

3 - 150 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name PLC System Information Event code 40150000 hex


Meaning This event provides internal information from the PLC Function Module.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection This event provides internal infor- --- ---
mation from the PLC Function
Module. It is recorded to provide
additional information for another
event.
Attached infor- Attached information 1: System information
3
mation Attached information 2: System information
Attached information 3: System information
Attached information 4: System information

3-2-2 Error Descriptions


Precautions/ None
Remarks

Event name PLC System Information Event code 44430000 hex*1


Meaning This event provides internal information from the PLC Function Module.
Source PLC Function Module Source details None Detection tim- Continuously
ing
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection This event provides internal infor- --- ---
mation from the PLC Function
Module. It is recorded to provide
additional information for another
event.
Attached infor- Attached information 1: System information
mation Attached information 2: System information
Attached information 3: System information
Attached information 4: System information
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.05 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 151


3 Error Descriptions and Corrections

Event name Clock Changed Event code 90010000 hex


Meaning The clock time was changed.
Source PLC Function Module Source details None Detection tim- Commands
ing from user
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _CurrentTime DATE_AND_TIME System Time
Cause and cor- Assumed cause Correction Prevention
rection The clock time was changed. --- ---
Attached infor- Attached information 1: Time before change
mation
Precautions/ Clock changes by the Set Time instruction (SetTime) are not recorded in the event log.
Remarks The time stamp for this event will be for the time after the change.

Event name Time Zone Changed Event code 90020000 hex


Meaning The time zone was changed.
Source PLC Function Module Source details None Detection tim- When down-
ing loading
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _CurrentTime DATE_AND_TIME System Time
Cause and cor- Assumed cause Correction Prevention
rection The time zone was changed. --- ---
Attached infor- None
mation
Precautions/ None
Remarks

3 - 152 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name User Program/Controller Configurations and Setup Event code 90050000 hex*1
Downloaded

3-2 Errors in the PLC Function Module


Meaning The user program and the Controller configurations and setup were downloaded.
Source PLC Function Module Source details None Detection tim- During user pro-
ing gram/Controller
configurations
and setup
download
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Operation starts according to the user program and
the Controller setup data that were downloaded.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The user program and the Control- --- ---
ler configurations and setup were
3
downloaded.
Attached infor- Attached Information 1: Connection method

3-2-2 Error Descriptions


mation • 1: Direct USB connection
• 2: Direct Ethernet connection
• 3: Remote USB connection or Ethernet hub connection
Attached Information 2: Connecting IP address, Connection through proxy: Proxy IP address (When attached
information 1 is 2 or 3)
Attached information 3: Device Output Hold Status
• 1: Retained.
• 2: Not retained.
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.10 or later of the CPU Unit.

Event name Online Edits Transferred Event code 90070000 hex*1


Meaning The user program was edited online.
Source PLC Function Module Source details None Detection tim- When transfer-
ing ring online edits
is started
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Operation is performed according to the changed user
program.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The user program was edited on- --- ---
line and the edits were transferred
to the Controller.
Attached infor- Attached Information 1: Connection method
mation • 1: Direct USB connection
• 2: Direct Ethernet connection
• 3: Remote USB connection or Ethernet hub connection
Attached Information 2: Connecting IP address, Connection through proxy: Proxy IP address (When attached
information 1 is 2 or 3)
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.10 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 153


3 Error Descriptions and Corrections

Event name Variable Changed to TRUE with Forced Refreshing Event code 90080000 hex
Meaning Changing a variable to TRUE with forced refreshing was specified.
Source PLC Function Module Source details None Detection tim- Commands
ing from user
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Operation is performed according to the forced re-
freshing values.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Changing a variable to TRUE with --- ---
forced refreshing was specified by
the user.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Variable Changed to FALSE with Forced Refreshing Event code 90090000 hex
Meaning Changing a variable to FALSE with forced refreshing was specified.
Source PLC Function Module Source details None Detection tim- Commands
ing from user
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Operation is performed according to the forced re-
freshing values.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Changing a variable to FALSE with --- ---
forced refreshing was specified by
the user.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 154 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name All Forced Refreshing Cleared Event code 900A0000 hex
Meaning Clearing all forced refreshing values was specified.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- Commands
ing from user
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Forced refreshing values are all cleared and operation
is performed according to the user program.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Clearing all forced refreshing val- --- ---
ues was specified by the user.
Attached infor- None
mation
Precautions/ None 3
Remarks

3-2-2 Error Descriptions


Event name Memory All Cleared Event code 900B0000 hex
Meaning All of memory was cleared.
Source PLC Function Module Source details None Detection tim- Commands
ing from user
Error attributes Level Information Recovery --- Log category Access
Effects User program --- Operation Operation returns to the factory state.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A user with Administrator rights --- ---
cleared all of the memory.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Event Log Cleared Event code 900C0000 hex


Meaning The event log was cleared.
Source PLC Function Module Source details None Detection tim- Commands
ing from user
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The event log was cleared by the --- ---
user.
Attached infor- Attached information 1: Cleared events
mation • 0: All log categories were cleared
• 1: The system event log was cleared.
• 2: The access event log was cleared.
• 100: The user-defined event log was cleared.
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 155


3 Error Descriptions and Corrections

Event name Automatic Transfer Completed Event code 900F0000 hex*1


Meaning The automatic transfer was completed.
Source PLC Function Module Source details None Detection tim- At power ON
ing
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Operation starts according to the Controller Configu-
rations and Setup data that was automatically trans-
ferred.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The automatic transfer was com- --- ---
pleted.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.

Event name Power Turned ON Event code 90110000 hex


Meaning The power supply was turned ON.
Source PLC Function Module Source details None Detection tim- At power ON
ing
Error attributes Level Information Recovery --- Log category System
Effects User program --- Operation Operation starts.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The power supply was turned ON. --- ---
Attached infor- None
mation
Precautions/ None
Remarks

Event name Power Interrupted Event code 90120000 hex


Meaning The power supply was interrupted.
Source PLC Function Module Source details None Detection tim- At power inter-
ing ruption
Error attributes Level Information Recovery --- Log category System
Effects User program Stops. Operation All operations stop.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The power supply was interrupted. --- ---
Attached infor- None
mation
Precautions/ None
Remarks

3 - 156 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Operation Started Event code 90130000 hex


Meaning Operation was started.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- When changing
ing to RUN mode
Error attributes Level Information Recovery --- Log category System
Effects User program Starts. Operation User program execution starts.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A command to start operation was --- ---
received.
Attached infor- Attached information 1: Device Output Hold Status
mation • 1: Retained.
• 2: Not retained.
Precautions/ None 3
Remarks

3-2-2 Error Descriptions


Event name Operation Stopped Event code 90140000 hex
Meaning Operation was stopped.
Source PLC Function Module Source details None Detection tim- When changing
ing to PROGRAM
mode
Error attributes Level Information Recovery --- Log category System
Effects User program Stops. Operation User program execution stops.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A command to stop operation was --- ---
received.
Attached infor- Attached information 1: Device Output Hold Status
mation • 1: Retained.
• 2: Not retained.
Precautions/ None
Remarks

Event name Reset Executed Event code 90150000 hex


Meaning A reset was executed.
Source PLC Function Module Source details None Detection tim- Commands
ing from user
Error attributes Level Information Recovery --- Log category Access
Effects User program --- Operation Operation is started after a reset is executed.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A reset command was received. --- ---
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 157


3 Error Descriptions and Corrections

Event name User Program Execution ID Write Event code 90160000 hex
Meaning The user program execution ID was set or changed in the CPU Unit.
Source PLC Function Module Source details None Detection tim- When down-
ing loading
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A user with Administrator rights --- ---
changed the user program execu-
tion ID that is set in the CPU Unit.
Attached infor- None
mation
Precautions/ None
Remarks

Event name All Controller Errors Cleared Event code 90180000 hex
Meaning All current errors were cleared.
Source PLC Function Module Source details None Detection tim- Commands
ing from user
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Clearing all errors for which the causes have been re-
moved.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The user cleared all current errors. --- ---
Attached infor- None
mation
Precautions/ None
Remarks

Event name Forced Refreshing Cleared Event code 90190000 hex


Meaning Clearing a forced refreshing value was specified.
Source PLC Function Module Source details None Detection tim- Commands
ing from user
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Forced refreshing values are cleared and operation is
performed according to the user program.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Clearing a forced refreshing value --- ---
was specified by the user.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 158 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Backup Started Event code 901A0000 hex*1


Meaning A backup operation was started.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- At start of back-
ing up operation
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A backup operation was started. --- ---
Attached infor- Attached information 1: Operation type
mation • 0101 hex: Controller to SD Memory Card for switch operation on front of CPU Unit
• 0102 hex: Controller to SD Memory Card for system variable operation
• 0103 hex: Controller to SD Memory Card for Sysmac Studio operation
• 0104 hex: Controller to SD Memory Card for instruction operation. 3
• 0201 hex: Controller to computer
Precautions/ None

3-2-2 Error Descriptions


Remarks
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.

Event name Backup Completed Event code 901B0000 hex*1


Meaning The backup operation ended normally.
Source PLC Function Module Source details None Detection tim- At end of normal
ing backup opera-
tion
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The backup operation ended nor- --- ---
mally.
Attached infor- Attached information 1: Operation type
mation • 0101 hex: Controller to SD Memory Card for switch operation on front of CPU Unit
• 0102 hex: Controller to SD Memory Card for system variable operation
• 0103 hex: Controller to SD Memory Card for Sysmac Studio operation
• 0104 hex: Controller to SD Memory Card for instruction operation.
• 0201 hex: Controller to computer
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 159


3 Error Descriptions and Corrections

Event name Restore Operation Started Event code 901C0000 hex*1


Meaning A restore operation started.
Source PLC Function Module Source details None Detection tim- At start of re-
ing store operation
Error attributes Level Information Recovery --- Log category System
Effects User program --- Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A restore operation started. --- ---
Attached infor- Attached information 1: Operation type
mation • 0101 hex: SD Memory Card to Controller for switch operation on front of CPU Unit
• 0102 hex: SD Memory Card to Controller for specification with a system-defined variable
• 0201 hex: Computer to Controller
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.

Event name Restore Operation Completed Event code 901D0000 hex*1


Meaning The restore operation ended normally.
Source PLC Function Module Source details None Detection tim- At end of normal
ing restore opera-
tion
Error attributes Level Information Recovery --- Log category System
Effects User program --- Operation Operation does not start after the completion of a re-
store operation. To start operation according to the re-
stored user program and settings, turn OFF the power
supply to the Controller, turn OFF all pins on the DIP
switch on the CPU Unit, and then turn ON the power
supply again.
System-de- Variable Data type Name
fined variables _Card1RestoreSta _sRESTORE_STA SD Memory Card Restore Status
Cause and cor- Assumed cause Correction Prevention
rection The restore operation ended nor- --- ---
mally.
Attached infor- Attached information 1: Operation type
mation • 0101 hex: SD Memory Card to Controller for switch operation on front of CPU Unit
• 0102 hex: SD Memory Card to Controller for specification with a system-defined variable
• 0201 hex: Computer to Controller
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.

3 - 160 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name SD Memory Card Program Transfer Started Event code 90200000 hex*1
Meaning Transferring the SD Memory Card programs was started.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- When transfer-
ing ring SD Memory
Card programs
is started
Error attributes Level Information Recovery --- Log category System
Effects User program --- Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Transferring the SD Memory Card --- ---
programs was started.
Attached infor- None
mation 3
Precautions/ None
Remarks

3-2-2 Error Descriptions


*1. This event code occurs for unit version 1.11 or later of the CPU Unit.

Event name SD Memory Card Program Transfer Completed Event code 90210000 hex*1
Meaning Transferring the SD Memory Card programs was completed.
Source PLC Function Module Source details None Detection tim- When transfer-
ing ring SD Memory
Card programs
is completed
Error attributes Level Information Recovery --- Log category System
Effects User program --- Operation Not affected.
System-de- Variable Data type Name
fined variables _Card1PrgTransferSta _sPRGTRANSFER_STA SD Memory Card Program Trans-
fer Status
Cause and cor- Assumed cause Correction Prevention
rection Transferring the SD Memory Card --- ---
programs was completed.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.11 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 161


3 Error Descriptions and Corrections

Event name Safety Data Logging Started Event code 90460000 hex *1
Description Safety data logging was started.
Source PLC Function Module Source details None Detection tim- When safety da-
ing ta logging is
started
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _PLC_SFLogSta ARRAY[0..1] OF _sSFLOG_STA Safety Data Logging Status
Cause and cor- Assumed cause Correction Prevention
rection Safety data logging was started --- ---
because the start conditions were
met.
Attached infor- Attached information 1: Setting number for the started logging
mation
Precautions/ None
Remarks
*1. This event code occurs for an NX102 CPU Unit.

Event name Safety Data Logging Completed Event code 90480000 hex *1
Description The execution of safety data logging was completed because the trigger conditions were met.
Source PLC Function Module Source details None Detection tim- When safety da-
ing ta logging is
completed
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _PLC_SFLogSta ARRAY[0..1] OF _sSFLOG_STA Safety Data Logging Status
Cause and cor- Assumed cause Correction Prevention
rection The trigger condition that is speci- --- ---
fied in the Safety Data Logging
Settings is met, and safety data
logging ends.
Attached infor- Attached information 1: Setting number for the completed logging
mation Attached information 2: The output log file name
Precautions/ If more than one safety data logging is executed, do not remove or insert the SD Memory Card until all the
Remarks safety data logging executions are completed and the data is saved to the SD Memory Card.
*1. This event code occurs for an NX102 CPU Unit.

3 - 162 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Errors Related to FINS Communications

3-2 Errors in the PLC Function Module


Event name CPU Bus Unit Setup Area Error Event code 14010000 hex
Meaning An error was detected in the memory check of the Setup Area for CPU Bus Units.
Source PLC Function Module Source details None Detection tim- At power ON, at
ing Controller reset,
or when writing
CPU Bus Unit
Setup Area
Error attributes Level Minor fault Recovery Error reset or Log category System
cycling power
supply
Effects User program Continues. Operation The CPU Bus Unit may stop.
System-de- Variable Data type Name
fined variables None --- ---
3
Cause and cor- Assumed cause Correction Prevention

3-2-2 Error Descriptions


rection The power supply to the Controller Clear all memory or download the Do not interrupt the power supply
was interrupted or communications CPU Bus Unit Settings. If this error to the Controller or disconnect
with the Sysmac Studio were dis- persists, replace the CPU Unit. communications with the Sysmac
connected while downloading the Studio while downloading the CPU
CPU Bus Unit Settings. Bus Unit Settings.
Attached infor- None
mation
Precautions/ None
Remarks

Event name IP Address Table Setting Error Event code 34100000 hex
Meaning The IP address table settings are incorrect.
Source PLC Function Module Source details None Detection tim- At power ON,
ing Controller reset,
or restart of
built-in Ethernet
port
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation FINS/UDP communications will not operate.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The IP address conversion method Correct the IP address table set- Set the IP address table correctly.
is set to the combined method or tings.
the IP address table method, but
the IP address table settings are
incorrect.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 163


3 Error Descriptions and Corrections

Event name FINS/TCP Connection Table Setting Error Event code 34130000 hex
Meaning The FINS/TCP connection table is incorrect.
Source PLC Function Module Source details None Detection tim- At power ON,
ing Controller reset,
or restart of
built-in Ethernet
port
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation FINS/TCP communications will not operate.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The power supply to the Controller Download the FINS/TCP connec- Do not interrupt the power supply
was interrupted or communications tion table again. to the Controller or disconnect
with the Sysmac Studio were dis- communications with the Sysmac
connected while downloading the Studio while downloading the
FINS/TCP connection table. FINS/TCP connection table.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Unknown Destination Node Event code 34110000 hex


Meaning The send destination node is not known.
Source PLC Function Module Source details None Detection tim- At FINS mes-
ing sage transmis-
sion
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected. Packets are discarded.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The send destination node was not Correct the setting of the send des- Set the send destination node for
found when a FINS message was tination node for FINS/UDP com- FINS/UDP communications cor-
sent. munications. Or, check the source rectly. Or, make sure that the desti-
FINS message and correct the nation node address in the source
destination node address. FINS message is correct.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 164 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Packet Discarded Event code 80100000 hex


Meaning One or more packets were discarded.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- At FINS mes-
ing sage reception
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A FINS response addressed to the Correct the contents of the FINS Set the FINS messages correctly.
CPU Unit was received. message at the source.
The send designation Unit for the
FINS response does not exist.
Attached infor- Attached information 1: Cause of packet discard
mation • (01 hex: FINS response addressed to CPU Unit received, 3
• 02 hex: Response send failed)
Precautions/ None

3-2-2 Error Descriptions


Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 165


3 Error Descriptions and Corrections

Event name Packet Discarded Event code 80110000 hex


Meaning One or more packets were discarded.
Source PLC Function Module Source details None Detection tim- At FINS mes-
ing sage reception
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection 1. An attempt was made to send a Do not send a FINS response with Set the FINS message at the
FINS response with over 2002 over 2002 bytes. source correctly.
bytes.
2. An attempt was made to route a
FINS response with over 2002
bytes.
3. Packet was received with a No Check the FINS message at the
Such Unit routing error. source and correct the unit number
in the response frame or a com-
mand frame that does not require a
response.
4. Packet was received with a Check the FINS message at the
Routing Error routing error. source and correct the unit number
in the response frame or a com-
mand frame that does not require a
response to a unit number that is in
the routing table.
5. Packet was received with a Check the FINS message at the
Routing Table Not Registered rout- source, and correct the routing ta-
ing error. ble include the network address of
the destination network.
6. Packet was received with an Check the FINS message at the
Event Area Size Over Limit routing source and correct the event area
error. size in the response frame or a
command frame that does not re-
quire a response so that it does not
exceed the limit.
7. There is insufficient space in the Reduce the frequency of sending Keep the frequency of sending
internal buffer. FINS messages at the source. FINS messages as low as possi-
8. FINS message routing failed be- ble.
cause the communications load is
too high.
Attached infor- Attached information 1: Cause of discarding packets
mation 1: 01 hex, 2: 02 hex, 3: 03 hex, 4: 04 hex, 5: 05 hex,
6: 06 hex, 7: 07 hex, 8: 08 hex
The numbers refer to the numbers of the above causes.
Precautions/ None
Remarks

3 - 166 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Packet Discarded Event code 80120000 hex


Meaning One or more packets were discarded.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details None Detection tim- At FINS mes-
ing sage reception
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection 1. A FINS response was received Correct the IP address table set- Make sure that the IP address ta-
with the destination network ad- tings. ble settings are correct.
dress (DNA) set to the local net-
work and the destination node ad-
dress (DA1) not set to the local
node.
3
2. A FINS command or response Correct the FINS message at the Make sure that the FINS message
was received with a hub network source so that the hub network ad- at the source does not have a hub
address specification for which the dress specification does not speci- network address specification that

3-2-2 Error Descriptions


destination network address (DNA) fy a destination network address specifies a destination network ad-
was greater than or equal to 80 (DNA) that is greater than or equal dress (DNA) that is greater than or
hex. to 80 hex. equal to 80 hex.
3. There is insufficient space in the Reduce the frequency of sending Keep the frequency of sending
internal buffer. FINS messages at the source. FINS messages as low as possi-
ble.
4. A FINS command that does not Correct the FINS command at the Set the FINS commands at the
have the minimum command source so that it has at least the sources so that they have at least
length was received. minimum command length. the minimum command length.
5. A FINS command that exceeded Correct the FINS command at the Set the FINS commands at the
the maximum command length source so that it does not exceed sources so that they do not exceed
was received. the maximum command length. the maximum command length.
6. Sending packets failed. If the destination node is not in the Confirm that the destination node
network, add it to the network. is in the network.
7. FINS message routing failed be- Reduce the frequency of sending Keep the frequency of sending
cause the communications load is FINS messages at the source. Or, FINS messages as low as possi-
too high. Or a command that was correct the source network address ble. Or, set the correct source net-
addressed to the built-in (SNA) in the source FINS mes- work address (SNA) in the source
EtherNet/IP port was received with sage. FINS message.
the source network address (SNA)
set to 0.
8. A FINS response that was ad- Correct the contents of the FINS Set the FINS messages correctly.
dressed to the built-in EtherNet/IP message at the source.
port was received.
9. A FINS response or a command Register the routing tables. Register the routing tables.
for which a response is not re-
quired was received when the rout-
ing tables were not registered.
A: A FINS response or a command Register the routing tables again. If None
for which a response is not re- there is an error in the routing ta-
quired was received when there bles, there will be an Illegal User
was an error in the routing tables. Program/Controller Configurations
and Setup (10250000 hex) error.
B: A FINS response or a command Increase the set value of the gate- Set the gateway counter in the
for which a response is not re- way counter in the routing table at routing table at the source so that it
quired was received that exceeded the source. is suitable for the system configu-
the number of relay points. ration.

NJ/NX-series Troubleshooting Manual (W503) 3 - 167


3 Error Descriptions and Corrections

C: Transmission is not possible be- Register the destination address in Register the destination address in
cause the destination address is the routing tables. the routing tables.
not set in the routing tables.
D: Routing is not possible because Set the FINS node address in the If you set the lower eight bits of the
the FINS node address setting in Built-in EtherNet/IP Port Settings to IP address in the TCP/IP Settings
the Built-in EtherNet/IP Port Set- any value other than 0 or 255 from in the Built-in EtherNet/IP Port Set-
tings is set to 0 or 255. the Sysmac Studio. tings to 0 or 255, set the IP Ad-
dress-FINS Address Conversion
Method to any setting other than
Automatic Generation.
Attached infor- Attached information 1: Cause of discarding packets
mation 1: 01 hex, 2: 02 hex, 3: 03 hex, 4: 04 hex, 5: 05 hex,
6: 06 hex, 7: 07 hex, 8: 08 hex, 9: 09 hex, A: 0A hex,
B: 0B hex, C: 0C hex, D: 0D hex
The numbers correspond to the above cause numbers.
Precautions/ None
Remarks

3 - 168 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Instructions

3-2 Errors in the PLC Function Module


This appendix provides detailed information on errors (events) that occur for instructions. The lower
four digits of the event code give the error code (ErrorID) for the instruction. For descriptions of the
error codes, refer to the descriptions of the corresponding event codes. For example, if the error code
for the instruction is 16#0400, refer to the description for event code 54010400 hex.
Event codes for instructions are supported by CPU Units with unit version 1.02 or later.

Event name Input Value Out of Range Event code 54010400 hex
Meaning An input parameter for an instruction exceeded the valid range for an input variable.
Or, division by an integer of 0 occurred in division or remainder calculations.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System 3
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.

3-2-2 Error Descriptions


System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An input parameter for an instruc- Check the valid range for the input Set the value of the input parame-
tion exceeded the valid range for variables of the instruction. Make ter to the instruction so that the in-
an input variable. Or, division by an sure the input parameters are with- put range is not exceeded.
integer of 0 occurred in division or in the valid range and that no divi-
remainder calculations. sion by 0 or remainder calculation
for 0 is performed.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 169


3 Error Descriptions and Corrections

Event name Input Mismatch Event code 54010401 hex


Meaning The relationship for the instruction input parameters did not meet required conditions.
Or, a numeric value during or after instruction execution did not meet conditions.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The relationship for an input pa- Check the meaning and the rela- Set the input parameter to the in-
rameter did not meet required con- tionship of the input variables of struction so that the value meets
ditions. the instruction. Correct them so the conditions of the relationship
that the relationships for the input for the input variables.
parameters meet the required con-
ditions.
A value when processing an in- Check the execution process of the Check the execution process of the
struction or in the result does not instruction. Set the value of the in- instruction. Set the input parameter
meet the conditions. put parameter so that it does not so that it does not cause this error
cause inappropriate processing re- during processing.
sults.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Floating-point Error Event code 54010402 hex


Meaning Non-numeric data was input for a floating-point number input parameter to an instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Non-numeric data was input for a Correct the instruction so that a nu- Use numeric values for the float-
floating-point number input param- meric value is input for the floating- ing-point number input parameters.
eter to an instruction. point number input parameter.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 170 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name BCD Error Event code 54010403 hex

3-2 Errors in the PLC Function Module


Meaning A value that was not BCD was input for a BCD input parameter to an instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A hexadecimal digit of A, B, C, D, Correct the instruction so that BCD Change the BCD input parameter
E, or F was input for a BCD input data is input for the BCD input pa- for the instruction to BCD data.
parameter to an instruction. rameter.
Attached infor- Attached Information 1: Error Location 3
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.

3-2-2 Error Descriptions


Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 171


3 Error Descriptions and Corrections

Event name Signed BCD Error Event code 54010404 hex


Meaning An illegal value was input for the most significant digit for a signed BCD input parameter to an instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An illegal value was input for the Correct the instruction so that prop- Set the most-significant digit of the
most significant digit for a signed er signed BCD data is input for the signed BCD data input parameter
BCD input parameter to an instruc- BCD input parameter. for the instruction to the correct val-
tion. ue.
• The most-significant digit was 2
to F when _BCD0 was specified
as the BCD format.
• The most-significant digit was A,
B, C, D, or E when _BCD2 was
specified as the BCD format.
• The most-significant digit was B,
C, D, or E when _BCD3 was
specified as the BCD format.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 172 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Illegal Bit Position Specified Event code 54010405 hex
Meaning The bit position specified for an instruction was illegal.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The bit position specified for an in- Correct the instruction so that the Use the instruction so that the bit
struction exceeds the data range. bit position specified for an instruc- position specified for an instruction
tion does not exceed the data does not exceed the data range.
range.
Attached infor- Attached Information 1: Error Location
3
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is

3-2-2 Error Descriptions


more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Illegal Data Position Specified Event code 54010406 hex
Meaning A memory address or data size that was specified for the instruction is not suitable.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A memory address that was speci- Correct the instruction so that the Use the instruction so that the data
fied for an instruction was outside data position or data size specified position or data size specified for
the valid range. The data size that for an instruction does not exceed an instruction does not exceed the
was specified for an instruction ex- the range of the data area. data range.
ceeded the valid range. For exam-
ple, the data type of a variable and
the data size may not agree.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 173


3 Error Descriptions and Corrections

Event name Data Range Exceeded Event code 54010407 hex


Meaning The results of instruction processing exceeded the data area range of the output parameter.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The results of instruction process- Correct the input parameters so Set the input parameter so that the
ing, such as the number of array that the processing result of the in- processing result of the instruction
elements, exceeded the data area struction does not exceed the does not exceed the range of the
range of the output parameter. range of the data area of the out- data area of the output parameter.
put parameter.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name No Errors to Clear Event code 54010409 hex


Meaning An instruction to clear a Controller error was executed when there was no error in the Controller.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The output or Unit operation is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An instruction to clear a Controller Correct the program so that the in- Write the program so that the in-
error was executed when there struction is executed when there is struction is executed when there is
was no error in the Controller. a Controller error. a Controller error.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 174 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name No User Errors to Clear Event code 5401040B hex


Meaning An instruction to clear user-defined errors was executed when there was no user-defined error.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The output or Unit operation is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An instruction to clear user-defined Correct the program so that the in- Write the program so that the in-
errors was executed when there struction is executed when there is struction is executed when there is
was no user-defined error. a user-defined error. a user-defined error.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
3
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot

3-2-2 Error Descriptions


be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Limit Exceeded for User-defined Errors Event code 5401040C hex
Meaning An attempt was made to use the Create User-defined Error instruction to create more than the maximum num-
ber of user-defined errors.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The output or Unit operation is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An attempt was made to use the Execute the Reset User-defined Write the program so that it checks
Create User-defined Error instruc- Error instruction. the number of user-defined errors
tion to create more than the maxi- Monitor the number of user-defined as a condition to execute the user-
mum number of user-defined er- errors in the system-defined varia- defined error instruction.
rors. ble to check the number of user-
defined errors.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 175


3 Error Descriptions and Corrections

Event name Illegal Unit Specified Event code 5401040D hex


Meaning The Unit specified for an instruction does not exist.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The output or Unit operation is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A Unit that does not exist in the Correct the unit number in the in- Make sure that unit numbers in in-
Unit configuration information was struction so that it specifies a Unit structions specify Units in the Unit
specified. in the Unit configuration and make configuration and make sure that
A Unit that is in the Unit configura- sure that the actual Unit exists. the actual Units exist.
tion information was specified, but
the Units does not actually exist in
the Controller.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Unit Restart Failed Event code 5401040F hex


Meaning Restarting a Special I/O Unit or CPU Bus Unit failed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The output or Unit operation is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The Special I/O Unit or CPU Bus Wait a few moments and then re- Check to be sure that Special I/O
Unit is processing data. start the Special I/O Unit or CPU Units and CPU Bus Units are not
Bus Unit. processing data before restarting
them from the user program.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 176 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Text String Format Error Event code 54010410 hex
Meaning The text string input to an instruction is not correct.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The text string that is input to the Correct the text string so that it is When converting a text string to a
instruction for conversion to a num- properly formatted for the instruc- number, make sure that the text
ber does not represent a number tion. string that is input to the instruction
or it does not represent a positive represents a number. If the number
number. must be positive, make sure the
text string represents a positive
3
number.
The input text string does not end Correct the text string that is input When converting a text string to a

3-2-2 Error Descriptions


in NULL. to the instruction so that it ends in number, make sure that the text
NULL. string that is input to the instruction
ends in NULL.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 177


3 Error Descriptions and Corrections

Event name Illegal Program Specified Event code 54010411 hex


Meaning The program specified for an instruction does not exist.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The program specified by the func- Make sure that the program that is Make sure that the programs that
tion does not exist (e.g., it was de- specified by the instruction exists. are specified by instructions exist.
leted). Or, add the program that is speci- Be careful not to delete any pro-
fied for the instruction. grams that are used by instruc-
tions.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Undefined CJ-series Memory Address Event code 54010413 hex
Meaning The required specification is missing for a variable for which CJ-series Unit memory must be specified.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The required AT specification is Correct the program so that it uses Write the program so that it uses
missing for a variable for which CJ- the AT specification to specify CJ- an AT designation to specify CJ-
series Unit memory must be speci- series Unit memory when doing so series Unit memory when doing so
fied. is required by the variable. is required by the variable.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 178 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Stack Underflow Event code 54010414 hex


Meaning There is no data in a stack.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An attempt was made to read data Correct the program so that the da- Correct the program so that the da-
from a stack that contains no data. ta is read only after it is stored in ta is read only after it is stored in
the stack. the stack.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
3
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot

3-2-2 Error Descriptions


be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Illegal Number of Array Elements or Dimensions Event code 54010416 hex
Meaning The valid range was exceeded for the number of array elements or dimensions in an array I/O parameter for
an instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The valid range was exceeded for Correct the instruction so that the Correct the instruction so that the
the number of array elements or di- valid range for the number of array valid range for the number of array
mensions in an array I/O parame- elements or dimensions in an array elements or dimensions in an array
ter for an instruction. I/O parameter is not exceeded. I/O parameter is not exceeded.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 179


3 Error Descriptions and Corrections

Event name Specified Task Does Not Exist Event code 54010417 hex
Meaning The task specified for the instruction does not exist.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The specified task does not exist. Correct the user program so that it Write the user program so that it
specifies an existing task. specifies only existing tasks.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Unallowed Task Specification Event code 54010418 hex


Meaning An unallowed task was specified for an instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The local task, the primary periodic Correct the user program so that it Write the user program so that it
task, or a periodic task was speci- specifies an event task that is not specifies event tasks that are not
fied. the local task. the local task.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 180 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Incorrect Data Type Event code 54010419 hex


Meaning A data type that cannot be used for an instruction is specified for an input or in-out variable.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A data type that cannot be used for Check the data types of the input Check the allowed data types for
an instruction is specified for an in- and in-out variables of the instruc- input and in-out variables for the in-
put or in-out variable. tion and correct them to correct da- struction and use correct data
ta types. types.
Attached infor- Attached Information 1: Error Location
3
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is

3-2-2 Error Descriptions


more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Multi-execution of Instructions Event code 5401041A hex


Meaning Multi-execution was specified for an instruction that does not support it.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Execution of an instruction that Correct the program so that any in- Write the user program so that any
does not support multi-execution of stance of an instruction that does instance of an instruction that does
instructions was specified more not support multi-execution is com- not support multi-execution is com-
than once. pleted before another instance is pleted before another instance is
executed. executed.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 181


3 Error Descriptions and Corrections

Event name Data Capacity Exceeded Event code 5401041B hex *1


Meaning The data that was passed to the instruction was too large to process.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Data that was larger than the ca- Correct the program so that the Make sure that the data that is
pacity that can be processed was size of the data that is passed to passed to the instruction is not
passed to the instruction. the instruction does not exceed the larger than the processing capaci-
processing capacity. ty.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#041B occurs for unit version 1.02 or later of the CPU Unit.

Event name Different Data Sizes Event code 5401041C hex *1


Meaning The size of the data specified for instruction input or in-out data is different from the size of the target parame-
ter.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Data of a size that is different from Check the size of the target param- Check the size of the target param-
the size of the target parameter eter and correct the program so eter and correct the program so
was specified for the input or in-out that the size of the input data is the that the size of the input data is the
data of an instruction. same. same.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#041C occurs for unit version 1.04 or later of the CPU Unit.

3 - 182 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Exceeded Simultaneous Instruction Executed Resour- Event code 5401041D hex *1
ces

3-2 Errors in the PLC Function Module


Meaning The maximum resources that you can use for the relevant instruction group at the same time was exceeded.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection More than the maximum number of Correct the program so that no Write the program so that no more
relevant instructions were execut- more than the maximum number of than the maximum number of the
ed at the same time. the relevant instructions are exe- relevant instructions are executed
cuted at the same time. at the same time.
3
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.

3-2-2 Error Descriptions


Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#041D occurs for unit version 1.05 or later of the CPU Unit.

Event name FINS Error Event code 54010800 hex


Meaning An error occurred when a FINS command was sent or received.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error occurred when a FINS Check the value of the ErrorIDEx Read the description of ErrorIDEx
command was sent or received. output variable from the instruction in advance for the instruction and
and refer to the description in this program correctly.
manual for the communications re-
sponse code ErrorIDEx with the
same value for the instruction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 183


3 Error Descriptions and Corrections

Event name FINS Port Already in Use Event code 54010801 hex
Meaning The FINS port is being used.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The communications output or Unit operation
is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The FINS port is being used. Correct the program by inserting Insert _Port_isAvailable in a N.O.
_Port_isAvailable in a N.O. input input condition when you create
condition. the program.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Illegal Serial Communications Mode Event code 54010C00 hex
Meaning The Serial Communications Unit is not in the serial communications mode required to execute an instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The communications output will follow the
specifications of the instruction. The operation of the
Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The serial communications port for Change to the serial communica- Set the Serial Communications
the Serial Communications Unit is tions mode required to execute the Unit to the serial communications
not set to the mode expected by instruction. Or, correct the program mode required to execute the in-
the instruction. so that it only uses instructions that struction. Or, correct the program
can be executed in the current so that it only uses instructions that
mode. can be executed in the currently
set mode.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 184 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Full Reception Buffer Event code 54010C03 hex *1


Meaning The reception buffer is full.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection timing At instruction
execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. Even if the instruction was ended by this er-
ror, the received data is saved partially for the amount
the receive data storage can store.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The reception buffer is full due to Take either or all of the following Consider the following four factors
the following causes. correction measures and ensure and ensure that the reception buf-
• The transmission frequency of that the reception buffer will not be fer will not be full.
3
the remote device is high. full. • Transmission frequency of the
• The baud rate is too high. • Lower the transmission frequen- remote device
• Baud rate

3-2-2 Error Descriptions


• The reception processing fre- cy of the remote device.
quency from the buffer is low. • Decrease the baud rate. • Reception processing frequency
• Increase the reception process- from the buffer
ing frequency from the buffer. • Using flow control
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#0C03 occurs for unit version 1.11 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 185


3 Error Descriptions and Corrections

Event name Multi-execution of Ports Event code 54010C04 hex *1


Meaning The serial communications instructions that cannot be executed simultaneously were executed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The communications output will follow the
specifications of the instruction.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An instruction was executed while Correct the program so that in- Create a program so that instruc-
another instruction that cannot be structions that cannot be executed tions that cannot be executed at
executed at the same time with the at the same time are mutually ex- the same time are mutually exclud-
former instruction was executed. cluded. ed.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ • If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks • Refer to individual instruction descriptions for the serial communications instructions that cannot be execut-
ed at the same time.
*1. Error code 16#0C04 occurs for unit version 1.11 or later of the CPU Unit.

Event name Parity Error Event code 54010C05 hex *1


Meaning A parity error occurred in the data received.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The communications output will follow the
specifications of the instruction.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The communications settings or Make the communications settings Make the communications settings
baud rate settings are not compati- and baud rate settings compatible and baud rate settings compatible
ble with the remote device. with the remote device. with the remote device.
Noise Implement noise countermeasures. Implement noise countermeasures.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#0C05 occurs for unit version 1.11 or later of the CPU Unit.

3 - 186 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Framing Error Event code 54010C06 hex *1


Meaning A framing error occurred in the data received.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The communications output will follow the
specifications of the instruction.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The communications settings or Make the communications settings Make the communications settings
baud rate settings are not compati- and baud rate settings compatible and baud rate settings compatible
ble with the remote device. with the remote device. with the remote device.
Noise Implement noise countermeasures. Implement noise countermeasures. 3
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from

3-2-2 Error Descriptions


the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#0C06 occurs for unit version 1.11 or later of the CPU Unit.

Event name Overrun Error Event code 54010C07 hex *1


Meaning An overrun error occurred in the data received.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The communications output will follow the
specifications of the instruction.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The next data was received during Reduce the baud rate. Reduce the baud rate.
processing of received data be-
cause the baud rate is too high.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#0C07 occurs for unit version 1.11 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 187


3 Error Descriptions and Corrections

Event name CRC Mismatch Event code 54010C08 hex *1


Meaning The receive data had different CRC.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The communications output will follow the
specifications of the instruction.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A wrong message was received. Correct the CRC generation meth- Confirm the CRC generation meth-
od for the remote device to be the od for the remote device to be the
one as intended. one as intended.
Noise Receive the data again. Or, imple- Implement noise countermeasures.
ment noise countermeasures.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#0C08 occurs for unit version 1.11 or later of the CPU Unit.

3 - 188 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Serial Communications Timeout Event code 54010C0B hex *1


Meaning A timeout occurred in serial communications.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The communications output will follow the
specifications of the instruction.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Wiring to the remote device is not Check the wiring to the remote de- Confirm that wiring to the remote
connected. vice and correct the wiring if there device is connected.
are any problems.
Power to the remote device is OFF. Turn ON the power to the remote Confirm that the power to the re- 3
device. mote device is turned ON.
The communications settings or Make the communications settings Make the communications settings

3-2-2 Error Descriptions


baud rate settings are not compati- and baud rate settings compatible and baud rate settings compatible
ble with the remote device. with the remote device. with the remote device.
Noise Implement noise countermeasures. Implement noise countermeasures.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#0C0B occurs for unit version 1.11 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 189


3 Error Descriptions and Corrections

Event name Instruction Executed to Inapplicable Port Event code 54010C0C hex *1
Meaning An instruction was executed to an inapplicable port.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The communications output will follow the
specifications of the instruction.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An instruction was executed to an Specify a port that is applicable for Specify a port that is applicable for
inapplicable port. the instruction, from the device port the instruction, from the device port
structure, and execute the instruc- structure, and execute the instruc-
tion. tion.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#0C0C occurs for unit version 1.11 or later of the CPU Unit.

Event name CIF Unit Initialized Event code 54010C0D hex *1


Meaning A CIF Unit was initialized, so the communications data buffered in the CIF Unit was lost.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The communications output will follow the
specifications of the instruction.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A CIF Unit was initialized. Send or receive the data again, as When a program that buffers com-
required. munications data in a CIF Unit is
executed, do not restart the CIF
Unit.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#0C0D occurs for unit version 1.13 or later of the CPU Unit.

3 - 190 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Exceptional Modbus Response Event code 54010C10 hex *1


Meaning An exceptional code was returned from the Modbus slave.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The communications output will follow the
specifications of the instruction.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error was detected on the Mod- Check the value xx in Write the user program, including
bus slave. 16#0000_00xx of ErrorIDEx, identi- ones for remote devices, according
fy error causes in the Modbus Pro- to the Modbus Protocol.
tocol, and take required measures.
3
Refer to the description for the rel-
evant instruction for the reference

3-2-2 Error Descriptions


to the Modbus Protocol.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#0C10 occurs for unit version 1.11 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 191


3 Error Descriptions and Corrections

Event name Invalid Modbus Response Event code 54010C11 hex *1


Meaning An unexpected response was returned from the Modbus slave.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The communications output will follow the
specifications of the instruction.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The function code or data size of Review the transmission sequence Write the user program so that the
the response received from the with the remote devices, such as next command is not sent before a
Modbus slave was incorrect. the send delay, reception monitor- response is returned.
ing time, and other options.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#0C11 occurs for unit version 1.11 or later of the CPU Unit.

Event name SD Memory Card Access Failure Event code 54011400 hex
Meaning SD Memory Card access failed when an instruction was executed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An SD Memory Card is either not Insert the SD Memory Card cor- Make sure that the SD Memory
inserted or is not inserted properly. rectly. Card is inserted properly.
The SD Memory Card is broken. Replace the SD Memory Card with None
one that operates normally.
The SD Memory Card slot is bro- If this error persists even after None
ken. making the above two corrections,
replace the CPU Unit.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 192 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name SD Memory Card Write-protected Event code 54011401 hex


Meaning An attempt was made to write to a write-protected SD Memory Card when an instruction was executed.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An attempt was made to write to a Remove write protection from the Use an SD Memory Card that is
write-protected SD Memory Card. SD Memory Card. Slide the small not write-protected when writing to
switch on the side of the SD Mem- the SD Memory Card.
ory Card from the LOCK position to
the writable position.
3
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.

3-2-2 Error Descriptions


Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name SD Memory Card Insufficient Capacity Event code 54011402 hex
Meaning The capacity of the SD Memory Card was insufficient when writing to the SD Memory Card for an instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The SD Memory Card has run out Replace the SD Memory Card for Use an SD Memory Card with suffi-
of free space. one with sufficient available space. cient available space when you
add files to it.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ • If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks • Do not remove the SD Memory Card during Card access. That may damage the SD Memory Card or cor-
rupt the data on it.

NJ/NX-series Troubleshooting Manual (W503) 3 - 193


3 Error Descriptions and Corrections

Event name File Does Not Exist Event code 54011403 hex
Meaning The file specified for an instruction does not exist. Or, the specified file is corrupted.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The specified file does not exist. Make sure that the filename that is Make sure that the filename that is
specified for the instruction exists. specified for the instruction exists.
Or, modify the filename so that it
matches the filename specified for
the instruction.
The specified file is corrupted. Specify the other filename. None
The SD Memory Card cannot be Insert the SD Memory Card again None
normally accessed due to a con- or replace it.
tact failure or other causes.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 194 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Too Many Files/Directories Event code 54011404 hex


Meaning The maximum number of files/directories was exceeded when creating a file/directory for an instruction.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The number of files or directories Delete any unnecessary files Delete unnecessary files and direc-
exceeded the maximum number. and/or directories. Or, replace the tories so that there are not too
SD Memory Card with one that has many files and directories on the
fewer files and directories com- SD Memory Card.
pared to the maximum number of Regularly replace the SD Memory
files and directories for FAT16 or Card when the number of files
3
FAT32. grows constantly.
Attached infor- Attached Information 1: Error Location

3-2-2 Error Descriptions


mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name File Already in Use Event code 54011405 hex


Meaning A file specified for an instruction cannot be accessed because it is already being used.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An instruction attempted to read or Correct the program so that the rel- When you execute multiple instruc-
write a file already being accessed evant instruction is only executed tions that access the same file,
by another instruction. when the BusyCorrect the program write the program so that the in-
so that the relevant instruction is structions are not executed simul-
only executed when the taneously. Make sure that the Busy
output variable for all other instruc-
tions for the same file is FALSE.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 195


3 Error Descriptions and Corrections

Event name Open Mode Mismatch Event code 54011406 hex


Meaning A file operation for an instruction was inconsistent with the open mode of the file.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The file open mode specified by Correct the Open File instruction to Change the Open File instruction
the Open File instruction does not open the file in an open mode that to open the file in an open mode
match the file operation attempted is suitable for the file operation. that is suitable for the file opera-
by a subsequent SD Memory Card tion.
instruction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Offset Out of Range Event code 54011407 hex


Meaning Access to the address is not possible for the offset specified for an instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An attempt was made to access Decrease the offset specified for Include information in the file so
beyond the size of the file. the instruction. that the file format can be identi-
fied, and modify the program to
check that information in order to
perform appropriate file seeking.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 196 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Directory Not Empty Event code 54011408 hex


Meaning A directory was not empty when the Delete Directory instruction was executed or when an attempt was made

3-2 Errors in the PLC Function Module


to change the directory name.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A directory was not empty when Delete all files in the relevant direc- Check the contents of a directory
the Delete Directory instruction tory. before you delete the directory us-
was executed. ing the Delete Directory instruction
or before you change the directory
A directory contained another di- Delete all directories from the rele-
name.
3
rectory when an attempt was made vant directory.
to change the directory name.

3-2-2 Error Descriptions


Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name That File Name Already Exists Event code 54011409 hex
Meaning An instruction could not be executed because the file name specified for the instruction already exists.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A file already exists with the same Correct the program so that the fil- Make sure that the file specified
name as the name specified for the ename specified for the instruction does not already exist when you
instruction to create. does not already exist. Or, delete create a file with an instruction.
the existing file.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ • If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks • When you delete an existing file, check to make sure that you no longer need the file.

NJ/NX-series Troubleshooting Manual (W503) 3 - 197


3 Error Descriptions and Corrections

Event name Write Access Denied Event code 5401140A hex


Meaning An attempt was made to write to a write-protected file or directory when an instruction was executed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The file or directory specified for Remove write protection from the Do not write-protect any files that
the instruction to write is write-pro- file or directory specified for the in- need to be written to.
tected. struction. Or, change the filename
of the file to write.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ • If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks • Before you remove write protection from a file, be sure it is OK to overwrite the file.

Event name Too Many Files Open Event code 5401140B hex
Meaning The maximum number of open files was exceeded when opening a file for an instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The maximum number of open files Correct the program to decrease Decrease the number of files. Or,
was exceeded when opening a file the number of open files. write the program so that files that
for an instruction. no longer need to be open are
closed in order to prevent too many
files from being open at once.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 198 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Directory Does Not Exist Event code 5401140C hex
Meaning The directory specified for an instruction does not exist.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The directory specified for an in- Correct the program so that the di- Make sure that the directory speci-
struction does not exist. rectory specified for the instruction fied for the instruction directory ac-
exists. Or, create the relevant di- tually exists when using an instruc-
rectory in advance. tion that accesses a directory.
Attached infor- Attached Information 1: Error Location
3
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is

3-2-2 Error Descriptions


more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name File or Directory Name Is Too Long Event code 5401140D hex
Meaning The file name or directory name that was specified for an instruction is too long.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The file name or directory name Correct the program so that the file Write the program so that the
that was specified for the instruc- name or directory name specified specified file names and directory
tion to create is too long. for the instruction is within FAT16 names are within FAT16 or FAT32
or FAT32 restrictions. restrictions.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 199


3 Error Descriptions and Corrections

Event name SD Memory Card Access Failed Event code 5401140E hex
Meaning SD Memory Card access failed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The SD Memory Card is broken. Replace the SD Memory Card. None
The SD Memory Card slot is bro- If the error persists even after you None
ken. make the above corrections, re-
place the CPU Unit.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Backup Operation Already in Progress Event code 5401140F hex *1
Meaning Another backup operation is already in progress.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Another backup operation is al- Wait for the backup operation to Do not attempt to execute other
ready in progress. end and then execute the instruc- backup operation during a backup
tion again. operation.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#140F occurs for unit version 1.08 or later of the CPU Unit.

3 - 200 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Cannot Execute Backup Event code 54011410 hex *1


Meaning Execution of a backup operation was not possible because execution of another operation was in progress.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Execution of the instruction was at- Complete online editing and then Do not attempt to execute a back-
tempted during execution of online execute the instruction again. up operation during execution of
editing. online editing.
Execution of the instruction was at- Complete the Save Cam Table in- Do not attempt to execute a back-
tempted during execution of a struction and then execute the in- up operation during execution of a 3
Save Cam Table instruction. struction again. Save Cam Table instruction.
Execution of the instruction was at- Complete the CPU Unit name Do not attempt to execute a back-

3-2-2 Error Descriptions


tempted while a CPU Unit name change and then execute the in- up operation during execution of a
change operation was in progress. struction again. CPU Unit name change.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#1410 occurs for unit version 1.08 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 201


3 Error Descriptions and Corrections

Event name Unit/Slave Backup Failed Event code 54011411 hex *1


Meaning A Unit/slave backup operation failed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. The operation of the Unit is not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A Unit/slave backup operation Refer to the corrections for the fol- Refer to the preventive measures
failed. lowing events: CJ-series Unit for the following events: CJ-series
Backup Failed (102D0000 hex) or Unit Backup Failed (102D0000
EtherCAT Slave Backup Failed hex) or EtherCAT Slave Backup
(102F0000 hex). Failed (102F0000 hex).
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#1411 occurs for unit version 1.08 or later of the CPU Unit.

Event name EtherCAT Communications Error Event code 54011800 hex


Meaning Accessing the EtherCAT network failed when an instruction was executed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The EtherCAT network is not in a Check the operation status of the Depends on the nature of the error.
usable status. EtherCAT network by checking the
status of the EtherCAT master. Use
this information to correct the
cause of the problem.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 202 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name EtherCAT Slave Does Not Respond Event code 54011801 hex
Meaning Accessing the target slave failed when an instruction was executed.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The target slave does not exist. Specify an existing node address. Specify an existing node address
for the target slave.
The target slave is not in an oper- Check the status of the target Make sure that the target slave is
ating condition. EtherCAT slave. Make sure that in a usable status.
the target slave is in a usable sta-
3
tus.
Attached infor- Attached Information 1: Error Location

3-2-2 Error Descriptions


mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name EtherCAT Timeout Event code 54011802 hex


Meaning A timeout occurred while trying to access an EtherCAT slave when an instruction was executed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Communications with the target Check the operating status of the Depends on the nature of the error.
slave timed out. target slave and correct the cause
of the problem.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 203


3 Error Descriptions and Corrections

Event name Reception Buffer Overflow Event code 54011803 hex


Meaning The receive data from an EtherCAT slave overflowed the receive buffer when an instruction was executed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations. It will not be possible to receive data from the
slave.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The receive data from the slave Set the size of the reception buffer Set the size of the receive buffer to
overflowed the receive buffer. to a value larger than the size of a value larger than the size of the
the receive data from the slave. receive data from the slave.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name SDO Abort Error Event code 54011804 hex


Meaning An SDO abort error was received from an EtherCAT slave when an instruction was executed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Depends on the specifications of Refer to the manual for the slave Refer to the manual for the slave
the slave. and correct the problem. and take the necessary steps to
prevent the problem.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 204 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Saving Packet Monitor File Event code 54011805 hex
Meaning An instruction for packet monitoring was executed while saving an EtherCAT packet monitor file.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An instruction for packet monitoring Execute the instruction for packet Execute packet monitoring instruc-
was executed while saving an monitoring after saving the Ether- tions only after the packet monitor
EtherCAT packet monitor file. CAT packet monitor file is complet- file is saved. You can check packet
ed. You can check packet monitor monitor file save status to see if
file save status to see if saving a saving a packet monitor file is com-
packet monitor file is completed. pleted.
3
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from

3-2-2 Error Descriptions


the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Packet Monitoring Function Not Started Event code 54011806 hex
Meaning A Stop EtherCAT Packet Monitor instruction was executed when EtherCAT packet monitoring was stopped.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A Stop EtherCAT Packet Monitor Execute the Stop EtherCAT Packet Execute the Stop EtherCAT Packet
instruction was executed when Monitor instruction after starting the Monitor instruction after starting the
EtherCAT packet monitoring was packet monitoring function. You packet monitoring function. You
stopped. can check packet monitoring func- can check packet monitoring func-
tion operation status to see if the tion operation status to see if the
packet monitoring function is cur- packet monitoring function is cur-
rently in operation. rently in operation.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 205


3 Error Descriptions and Corrections

Event name Packet Monitoring Function in Operation Event code 54011807 hex
Meaning A Start EtherCAT Packet Monitor instruction was executed when EtherCAT packet monitoring was already be-
ing executed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The Start EtherCAT Packet Monitor Execute the Start EtherCAT Packet Execute the Start EtherCAT Packet
instruction was executed again Monitor instruction after the packet Monitor instruction after the packet
while the EtherCAT packet moni- monitoring function was stopped. monitoring function is stopped. You
toring function was already in oper- You can check packet monitoring can check packet monitoring func-
ation. function operation status to see if tion operation status to see if the
the packet monitoring function is packet monitoring function is stop-
stopped. ped.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 206 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Communications Resource Overflow Event code 54011808 hex


Meaning More than 32 EtherCAT communications instructions were executed at the same time.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection More than 32 EtherCAT communi- Correct the user program so that Write the user program so that no
cations instructions were executed no more than 32 EtherCAT com- more than 32 EtherCAT communi-
at the same time. The EtherCAT munications instructions are exe- cations instructions are executed at
communications instructions are cuted at the same time. the same time.
listed below.
• EC_CoESDOWrite instruction
3
• EC_CoESDORead instruction
• EC_ConnectSlave instruction

3-2-2 Error Descriptions


• EC_DisconnectSlave instruction
• EC_ChangeEnableSetting In-
struction
• EC_StartMon instruction
• EC_SaveMon instruction
• EC_StopMon instruction
• EC_CopyMon instruction
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 207


3 Error Descriptions and Corrections

Event name Packet Monitoring Function Not Supported Event code 54011809 hex *1
Meaning Packets cannot be monitored.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An instruction for packet monitoring Do not execute the EC_StartMon, Do not execute instructions for
was executed for a CPU Unit that EC_SaveMon, EC_StopMon, or packet monitoring for a CPU Unit
does not support packet monitor- EC_CopyMon instruction. that does not support packet moni-
ing. If packet monitoring is required, toring.
use a CPU Unit that supports pack-
et monitoring.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#1809 occurs for unit version 1.01 or later of the CPU Unit.

Event name Explicit Message Error Event code 54011C00 hex


Meaning An error response code was returned for an explicit message that was sent with a CIP communications in-
struction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Depends on the nature of the error. Check the value of the ErrorIDEx Depends on the nature of the error.
output variable from the instruction Refer to the description in this
and refer to the description in this manual of the CIP message error
manual of the CIP message error code.
code.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 208 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Incorrect Route Path Event code 54011C01 hex


Meaning The format of the route path that is specified for a CIP communications instruction is not correct.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The format of the route path that is Correct the route path that is speci- Make sure that the instructions
specified for a CIP communications fied by the instruction. specify correct route paths.
instruction is not correct.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
3
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot

3-2-2 Error Descriptions


be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name CIP Handle Out of Range Event code 54011C02 hex
Meaning The handle that is specified for the CIP communications instruction is not correct.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The handle that is specified for the Correct the handle for the instruc- Specify handles that were obtained
CIP communications instruction is tion to the handle that was ob- with the CIPOpen instruction.
not correct. tained with the CIPOpen instruc-
tion.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 209


3 Error Descriptions and Corrections

Event name CIP Communications Resource Overflow Event code 54011C03 hex
Meaning The maximum resources that you can use for CIP communications instructions at the same time was exceed-
ed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection More than 32 CIP communications Correct the user program so that Write the user program so that no
instructions were executed at the no more than 32 CIP communica- more than 32 CIP communications
same time. tions instructions are executed at instructions are executed at the
the same time. same time.
An attempt was made to use more Correct the user program so that Write the user program so that no
than 32 handles at the same time. no more than 32 handles are used more than 32 handles are used at
at the same time. the same time.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 210 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name CIP Timeout Event code 54011C04 hex


Meaning A CIP timeout occurred during execution of a CIP communications instruction.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A device does not exist for the Correct the specified IP address to Specify the correct IP address of
specified IP address. the IP address of the remote de- the remote device.
vice.
The CIP connection for the speci- Execute the instruction before the Execute the instruction before the
fied handle timed out and was connection times out. Or, increase connection times out.
3
closed. the timeout time of the connection.
Power to the remote device is OFF. Check the status of the remote de- Check the status of the remote de-

3-2-2 Error Descriptions


Communications are stopped at vice and start it normally. vice and start it normally.
the remote device.
The Ethernet cable connector for Reconnect the connector and Connect the connector securely.
EtherNet/IP is disconnected. make sure it is mated correctly.
The Ethernet cable for EtherNet/IP Replace the Ethernet cable. None
is disconnected.
Noise Implement noise countermeasures Implement noise countermeasures
if there is excessive noise. if there is excessive noise.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 211


3 Error Descriptions and Corrections

Event name Class-3 Connection Not Established Event code 54011C05 hex *1
Meaning Establishing a class-3 connection failed for a CIP communications instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The CIPOpen instruction was exe- Correct the program to use the CI- Write the program to use the CI-
cuted for a device that does not POpenWithDataSize instruction for POpenWithDataSize instruction for
support class 3 (Large_For- the device that does not support any device that does not support
ward_Open). class 3 (Large_Forward_Open) class 3 (Large_Forward_Open)
and set the data size to less than and set the data size to less than
510 bytes. 510 bytes.
The CIPOpenWithDataSize in- Correct the program to set the data Write the program to set the data
struction was executed with a size to less than 510 bytes in the size to less than 510 bytes in the
specified data size of 510 bytes or CIPOpenWithDataSize instruction CIPOpenWithDataSize instruction
larger for a device that does not for the device that does not sup- for any device that does not sup-
support class 3 (Large_For- port class 3 (Large_For- port class 3 (Large_For-
ward_Open). ward_Open). ward_Open).
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#1C05 occurs for unit version 1.06 or later of the CPU Unit.

3 - 212 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name CIP Communications Data Size Exceeded Event code 54011C06 hex *1
Meaning An attempt was made to send a class-3 explicit message with a data size that is larger than the sendable size

3-2 Errors in the PLC Function Module


with a CIP communications instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The data size that was specified Correct the program so that the da- Write the program so that the data
for the input variable to the CIP- ta size of the relevant instruction size of the relevant instruction does
Read, CIPWrite, or CIPSend in- does not exceed the data size that not exceed the data size that was
struction exceeded the data size was set with the CIPOpenWithDa- set with the CIPOpenWithDataSize
3
that was specified with the CIPO- taSize instruction. instruction.
penWithDataSize instruction. Or, set the data size of the CIPO- Or, set the data size of the CIPO-

3-2-2 Error Descriptions


penWithDataSize instruction to the penWithDataSize instruction to the
data size of the relevant instruction data size of the relevant instruction
or larger to establish a connection. or larger to establish a connection.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#1C06 occurs for unit version 1.06 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 213


3 Error Descriptions and Corrections

Event name Local IP Address Setting Error Event code 54012000 hex
Meaning An instruction was executed when there was a setting error in the local IP address.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An instruction was executed when There was a TCP/IP Basic Setting Set the IP addresses correctly so
there was a setting error in the lo- Error (IP Address Setting Error) that a TCP/IP Basic Setting Error
cal IP address. when the instruction was executed. does not occur.
Remove the cause of the TCP/IP
Basic Setting Error.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name TCP/UDP Port Already in Use Event code 54012001 hex
Meaning The UDP or TCP port was already in use when the instruction was executed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The UDP or TCP port is already in Correct the user program so that Write the user program so that
use. an unused port is specified for the used ports are not specified for in-
instruction. structions.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 214 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Address Resolution Failed Event code 54012002 hex


Meaning Address resolution failed for a remote node with the host name that was specified in the instruction.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The host name specified for the in- Correct the domain name that is Specify correct domain names in
struction is not correct. specified in the instruction. instructions.
The hosts and DNS settings in the Correct the hosts and DNS settings Check the hosts and DNS settings
Controller are incorrect. in the Controller. in the Controller and make sure
they are correct.
3
The DNS server settings are incor- Correct the DNS server settings. Check that there are no mistakes
rect. in the DNS server settings.

3-2-2 Error Descriptions


Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 215


3 Error Descriptions and Corrections

Event name Socket Status Error Event code 54012003 hex


Meaning The status was not suitable for execution of the socket service instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---

3 - 216 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Cause and cor- Assumed cause Correction Prevention


rection • SktUDPCreate Instruction The Remove the cause of the error for Do not execute the instruction

3-2 Errors in the PLC Function Module


UDP port specified with the the instruction. when it will cause an error.
SrcUdpPort input variable is in
one of the following states.
• It is already open.
• It is being closed.
• SktUDPRcv Instruction
• The specified socket is receiving
data.
• The specified socket is closed.
• SktUDPSend Instruction
• The specified socket is sending
data.
• The specified socket is closed.
• SktTCPAccept Instruction The 3
specified TCP port is in one of
the following states.

3-2-2 Error Descriptions


The port is being opened.
• The port is being closed.
• A connection is already estab-
lished for this instruction for the
same IP address and TCP port.
• SktTCPConnect Instruction
• The TCP port that is specified
with the SrcTcpPort input varia-
ble is already open.
• The remote node that is speci-
fied with DstAdr input variable
does not exist.
• The remote node that is speci-
fied with DstAdr and DstTcpPort
input variables is not waiting for
a connection.
• SktTCPRcv Instruction
• The specified socket is receiving
data.
• The specified socket is closed.
• SktTCPSend Instruction
• The specified socket is sending
data.
• The specified socket is closed.
• The send buffer of the specified
socket is full (because the power
to the remote node is OFF, the
line is disconnected, etc.)
• SktSetOption Instruction
• The specified socket already
started transmission.
• An option type which is not sup-
ported by the specified socket
was selected.

NJ/NX-series Troubleshooting Manual (W503) 3 - 217


3 Error Descriptions and Corrections

Attached infor- Attached Information 1: Error Location


mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Local IP Address Not Set Event code 54012004 hex
Meaning The local IP address was not set when a socket service instruction was executed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection There is a BOOTP server setting Correct any errors in the BOOTP Check that there are no mistakes
error. server settings. in the BOOTP server settings.
The BOOTP server does not exist. Make sure that the BOOTP server Make sure that the BOOTP server
has started normally and is normal- has started normally and is normal-
ly connected to the network. ly connected to the network.
The local IP address is not set be- Wait until the local IP address is Wait until the local IP address is
cause operation just started. set before executing socket service set before executing socket service
instructions. instructions.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 218 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Socket Timeout Event code 54012006 hex


Meaning A timeout occurred for a socket service instruction.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection SktTCPAccept instruction: There Correct the system and user pro- Set up the system and user pro-
was no request for a connection gram so that there is a connection gram so that there is a connection
from the remote node during the request from the remote node with- request from the remote node with-
user-set timeout time. in the timeout time after the instruc- in the timeout time after the instruc-
tion is executed. Or, increase the tion is executed.
timeout time.
3
SktTCPRcv or SktUDPRcv instruc- Correct the system and user pro- Set up the system and user pro-
tion: Data was not received from gram so that data is received from gram so that data is received from

3-2-2 Error Descriptions


the remote node during the user- the remote node within the timeout the remote node within the timeout
set timeout time. time after the instruction is execut- time after the instruction is execut-
ed. Or, increase the timeout time. ed.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 219


3 Error Descriptions and Corrections

Event name Socket Handle Out of Range Event code 54012007 hex
Meaning The handle that is specified for the socket service instruction is not correct.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The handle that is specified for the Correct the socket handle for the Specify handles that are obtained
socket service instruction is not instruction to the handle that was with the following instructions.
correct. obtained with one of the following • SktUDPCreate instruction
instructions. • SktTCPConnect instruction
• SktUDPCreate instruction • SktTCPAccept instruction
• SktTCPConnect instruction
• SktTCPAccept instruction
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 220 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Socket Communications Resource Overflow Event code 54012008 hex
Meaning The maximum resources that you can use for socket service instructions at the same time was exceeded.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection More than 32 socket service in- Correct the user program so that Create a user program so that no
structions were executed at the no more than 32 socket service in- more than 32 socket service in-
same time (64 for NX102). structions are executed at the structions are executed at the
same time (64 for NX102). same time (64 for NX102).
More than 30 socket handles were Correct the user program so that Create a user program so that no
3
used at the same time (60 for no more than 30 socket handles more than 30 socket handles are
NX102, 16 for CPU Units with unit are used at the same time (60 for used at the same time (60 for
version 1.02 or earlier). NX102, 16 for CPU Units with unit NX102, 16 for CPU Units with unit

3-2-2 Error Descriptions


version 1.02 or earlier). version 1.02 or earlier).
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 221


3 Error Descriptions and Corrections

Event name No Execution Right Event code 54012400 hex *1


Meaning An instruction was executed to change the settings of the EtherNet/IP port when execution was not possible.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An instruction to change the set- Execute the instruction to change Execute the instruction to change
tings of the built-in EtherNet/IP port the settings after restart processing the settings when restart process-
or a CJ-series EtherNet/IP Unit or setting changes for the built-in ing or setting changes are not in
was executed when restart proc- EtherNet/IP port or CJ-series progress for the built-in EtherNet/IP
essing was in progress for the EtherNet/IP Unit are completed. port or CJ-series EtherNet/IP Unit.
built-in EtherNet/IP port.
An instruction to change the set-
tings of a CJ-series EtherNet/IP
Unit was executed when restart
processing was in progress for the
Unit.
An instruction to change the set-
tings of the built-in EtherNet/IP port
or a CJ-series EtherNet/IP Unit
was executed when changing set-
tings was in progress for an in-
struction or CIP message for the
built-in EtherNet/IP port.
An instruction to change the set-
tings of a CJ-series EtherNet/IP
Unit was executed when changing
settings was in progress for an in-
struction or CIP message for the
Unit.
The unit number that was specified Specify the unit number of a built- Specify the unit number of a built-in
for the instruction is not for a built- in EtherNet/IP port or CJ-series EtherNet/IP port or CJ-series
in EtherNet/IP port or a CJ-series EtherNet/IP Unit for the instruction. EtherNet/IP Unit for the instruction.
EtherNet/IP Unit. If the Unit configuration is not cor-
rect, correct the Unit configuration.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2400 occurs for unit version 1.02 or later of the CPU Unit.

3 - 222 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Settings Update Failed Event code 54012401 hex *1


Meaning It was not possible to update the settings of the CJ-series EtherNet/IP Unit that were changed.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Restart processing for a Unit or Execute the instruction again to Do not start restart processing for a
built-in EtherNet/IP port was start- change the settings after restart Unit or built-in EtherNet/IP port dur-
ed during execution of an instruc- processing for the built-in ing execution of an instruction to
tion to change the settings of a CJ- EtherNet/IP port or CJ-series change the settings of a CJ-series
series EtherNet/IP Unit. EtherNet/IP Unit is completed. EtherNet/IP Unit.
Attached infor- Attached Information 1: Error Location 3
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.

3-2-2 Error Descriptions


Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2401 occurs for unit version 1.02 or later of the CPU Unit.

Event name Too Many Simultaneous Instruction Executions Event code 54012402 hex *1
Meaning Too many instructions to change the communications setup of the Controller were executed at the same time.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Two or more instructions to change Correct the user program so that Write the user program so that only
the communications setup of the only one instruction to change the one instruction to change the com-
Controller were executed at the communications setup of the Con- munications setup of the Controller
same time. troller is executed at the same is executed at the same time.
time.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2402 occurs for unit version 1.02 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 223


3 Error Descriptions and Corrections

Event name FTP Client Execution Limit Exceeded Event code 54012403 hex *1
Meaning Too many FTP client communications instructions were executed at the same time.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Four or more FTP client communi- Correct the user program so that Write the user program so that no
cations instructions were executed no more than three FTP client more than three FTP client com-
at the same time. communications instructions are munications instructions are exe-
executed at the same time. cuted at the same time.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2403 occurs for unit version 1.08 or later of the CPU Unit.

Event name File Number Limit Exceeded Event code 54012404 hex *1
Meaning The number of files specified with a wildcard for an FTP client communications instruction exceeded 1,000.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The number of files specified with a Correct the program so that the Write the program so that the num-
file name that contained a wildcard number of files specified with a ber of files specified with a wildcard
for an FTP client communications wildcard for an FTP client commu- for an FTP client communications
instruction exceeded 1,000. nications instruction does not ex- instruction does not exceed 1,000.
ceed 1,000.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2404 occurs for unit version 1.08 or later of the CPU Unit.

3 - 224 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Directory Does Not Exist (FTP) Event code 54012405 hex *1
Meaning The directory specified for an FTP client communications instruction does not exist in the Controller or an in-

3-2 Errors in the PLC Function Module


correct path was specified.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The directory specified for an FTP Correct the program so that the di- Write the program so that the di-
client communications instruction rectory specified for the FTP client rectory specified for the FTP client
does not exist in the Controller or communications instruction exists communications instruction exists
an incorrect path was specified. in the SD Memory Card. in the SD Memory Card.
Attached infor- Attached Information 1: Error Location 3
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.

3-2-2 Error Descriptions


Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2405 occurs for unit version 1.08 or later of the CPU Unit.

Event name FTP Server Connection Error Event code 54012406 hex *1
Meaning The destination FTP server that was specified for an FTP client communications instruction does not exist on
the network or the specified FTP server is not operating.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The destination FTP server that Correct the program so that the Write the program so that the FTP
was specified for an FTP client FTP server specified for the FTP server specified for the FTP client
communications instruction does client communications instruction communications instruction exists
not exist on the network. exists on the network. on the network.
The destination FTP server that Start the FTP server that was Confirm that the FTP server that is
was specified for an FTP client specified as the destination FTP specified as the destination FTP
communications instruction is not server and then execute the in- server is operating before you exe-
operating. struction again. cute the instruction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2406 occurs for unit version 1.08 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 225


3 Error Descriptions and Corrections

Event name Destination FTP Server Execution Failure Event code 54012407 hex *1
Meaning The destination FTP server for an FTP client communications instruction returned an error.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The destination FTP server for the Check the response code from the Read the description of ErrorIDEx
FTP client communications instruc- destination FTP server in the value in advance for the instruction and
tion failed to execute the requested of the ErrorIDEx output variable program correctly.
processing. from the instruction and refer to the
description in this manual for the
expansion error code (ErrorIDEx)
with the same value for the instruc-
tion.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2407 occurs for unit version 1.08 or later of the CPU Unit.

3 - 226 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name SD Memory Card Access Failed for FTP Event code 54012408 hex *1
Meaning SD Memory Card access from the FTP client failed.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An SD Memory Card is not insert- Insert an SD Memory Card and Insert an SD Memory Card.
ed. then execute the instruction again.
The SD Memory Card was re- Insert an SD Memory Card and Do not remove the SD Memory
moved during execution of the FTP then execute the instruction again. Card during execution of the FTP
client communications instruction. client communications instruction.
The capacity of the SD Memory Replace the SD Memory Card for Use an SD Memory Card with suffi- 3
Card is insufficient. one with sufficient available capaci- cient available capacity.
ty.

3-2-2 Error Descriptions


The SD Memory Card is write pro- Remove write protection from the Make sure that the SD Memory
tected. SD Memory Card. Card is not write protected.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2408 occurs for unit version 1.08 or later of the CPU Unit.

Event name Specified File Does Not Exist Event code 54012409 hex *1
Meaning A file specified for an FTP client communications instruction does not exist.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A file specified for an FTP client Correct the program so that the file Write the program so that the file
communications instruction does specified for the FTP client com- specified for the FTP client com-
not exist. munications instruction exists. munications instruction exists.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2409 occurs for unit version 1.08 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 227


3 Error Descriptions and Corrections

Event name Specified File Is Write Protected Event code 5401240A hex *1
Meaning The data was not transferred because the FTP client communications instruction was set to not overwrite files
with the same name.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The data was not transferred be- Set the FTP client communications Set the FTP client communications
cause the FTP client communica- instruction to overwrite files with instruction to overwrite files with
tions instruction was set to not the same name and then execute the same name.
overwrite files with the same name the instruction again. Or, make sure different file names
and a file with the specified file Or, change the file name at the are used at the source and desti-
name already existed at the desti- source or destination and then ex- nation.
nation. ecute the instruction again.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#240A occurs for unit version 1.08 or later of the CPU Unit.

3 - 228 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Failed To Delete Specified File Event code 5401240B hex *1
Meaning A file was not deleted after it was transferred with an FTP client communications instruction.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The FTP client communications in- Set the FTP client communications Set the FTP client communications
struction was set to delete files af- instruction to not delete files after instruction to not delete files after
ter they are transferred, but it was they are transferred and then exe- they are transferred.
not possible to delete the specified cute the instruction again. Or do not set the attribute of
file because it had a read-only at- Or, change the attribute of the source files to read-only.
tribute. source file to enable writing it and
3
then execute the instruction again.
It was not possible to delete the file Execute the FTP client communi- Do not use the file specified for the

3-2-2 Error Descriptions


specified for the FTP client com- cations instruction when the speci- FTP client communications instruc-
munications instruction because it fied file is not in use by another ap- tion in another application.
was in use by another application. plication.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#240B occurs for unit version 1.08 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 229


3 Error Descriptions and Corrections

Event name Specified File Access Failed Event code 5401240C hex *1
Meaning An FTP transfer for an FTP client communications instruction failed because file access failed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The file specified for the FTP client Execute the FTP client communi- Do not use the file specified for the
communications instruction was in cations instruction when the speci- FTP client communications instruc-
use by another application. fied file is not in use by another ap- tion in another application.
plication.
The file or directory specified for Remove write protection from the Do not write-protect the file speci-
the FTP client communications in- file specified for the FTP client fied for an FTP client communica-
struction to write is write protected. communications instruction to tions instruction to write.
write. Or, change the filename of
the file to write.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#240C occurs for unit version 1.08 or later of the CPU Unit.

3 - 230 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name IP Address Setting Invalid Event code 5401240D hex *1


Meaning Instruction execution was not possible because there is an error between the IP address setting of the port

3-2 Errors in the PLC Function Module


specified in the instruction and the other port settings.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The network address of the port Correct the instruction so that it When using instructions to change
specified in the instruction is the specifies a network address that is IP addresses, specify network ad-
same as the network address of not the same as the network ad- dresses that are not the same as
another port. dress of another port. the network addresses of other
Or, change the network address of ports.
3
the other port in advance.
Both the port specified in the in- Correct the setting of the port When you use an instruction to

3-2-2 Error Descriptions


struction and all other ports are set specified in the instruction to any- change the IP address, make sure
as unused ports. thing but an unused port. that the port specified in the in-
Or, change the unused port setting struction and the other ports are
of another port in advance. not all set to unused ports.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#240D occurs for unit version 1.10 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 231


3 Error Descriptions and Corrections

Event name NX Message Error Event code 54012C00 hex *1


Meaning An error response code was returned for an NX message.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Depends on the nature of the error. Check the value of the ErrorIDEx Depends on the nature of the error.
output variable from the instruction Refer to the description in this
and refer to the description in this manual of the NX message error
manual of the CIP message error code.
code.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2C00 occurs for unit version 1.05 or later of the CPU Unit.

Event name NX Message Resource Overflow Event code 54012C01 hex *1


Meaning The maximum resources that you can use for NX message instructions at the same time was exceeded.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection More than 32 NX message instruc- Correct the user program so that Write the user program so that no
tions were executed at the same no more than 32 NX message in- more than 32 NX message instruc-
time. structions are executed at the tions are executed at the same
same time. time.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2C01 occurs for unit version 1.05 or later of the CPU Unit.

3 - 232 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name NX Message Timeout Event code 54012C02 hex *1


Meaning A timeout occurred during execution of an NX message.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The specified NX Unit does not ex- Make corrections so that the Unit Make sure that Unit specifications
ist. specification and the remote Unit and the remote Unit configuration
configuration agree. agree.
The NX message was closed be- Increase the response timeout time Execute instructions after setting
cause it timed out. that is specified for the TimeOut in- suitable response timeout times for 3
put variable in the instruction. the TimeOut input variable.
Power to the remote Unit is OFF. Check the status of the remote Unit Check the status of the remote Unit

3-2-2 Error Descriptions


Communications are stopped at and start it normally. and start it normally.
the remote Unit.
The communications cable con- Reconnect the connector and Connect the connector securely.
nector is disconnected. make sure it is mated correctly.
The communications cable is bro- Replace the communications ca- None
ken. ble.
Noise Implement noise countermeasures Implement noise countermeasures
if there is excessive noise. if there is excessive noise.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2C02 occurs for unit version 1.05 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 233


3 Error Descriptions and Corrections

Event name Incorrect NX Message Length Event code 54012C03 hex *1


Meaning The length of the NX message is not correct.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The size that is specified for Write- Correct the program so that the Write the program so that the size
Dat or Path is too long. size that is specified for WriteDat that is specified for WriteDat or
or Path is within the restriction. Path is within the restriction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2C03 occurs for unit version 1.05 or later of the CPU Unit.

Event name NX Message EtherCAT Network Error Event code 54012C05 hex *1
Meaning An error occurred in EtherCAT communications on the NX message path.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in EtherCAT Check for errors in EtherCAT com- Depends on the nature of the error.
communications on the NX mes- munications and execute the in-
sage path. struction after clearing any errors.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2C05 occurs for unit version 1.05 or later of the CPU Unit.

3 - 234 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name External Restart Already Executed for Specified NX Event code 54012C06 hex *1
Units

3-2 Errors in the PLC Function Module


Meaning A restart was already in execution from the Sysmac Studio when the instruction was executed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A restart was already in execution Restarting with an instruction is not Do not execute restarts from the
from the Sysmac Studio when the necessary if a restart was already Sysmac Studio during operation.
instruction was executed. executed from the Sysmac Studio.
Attached infor- Attached Information 1: Error Location
3
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is

3-2-2 Error Descriptions


more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2C06 occurs for unit version 1.05 or later of the CPU Unit.

Event name Unapplicable Unit Specified for Instruction Event code 54012C07 hex *1
Meaning A slave that cannot be specified for the instruction was connected at the slave node address of the specified
Unit.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A slave that cannot be specified for Connect the applicable Unit for the Do not connect a slave that cannot
the instruction was connected to instruction that is specified in the be specified for the instruction to
the slave node address of the network configuration information. the slave node address of the
specified Unit. specified Unit.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2C07 occurs for unit version 1.05 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 235


3 Error Descriptions and Corrections

Event name Invalid Total Power ON Time Record Event code 54012C08 hex *1
Meaning The total power ON time could not be read.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Non-volatile memory failure Replace the Unit for which the total None
power ON time could not be read.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#2C08 occurs for unit version 1.10 or later of the CPU Unit.

3 - 236 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Process Data Object Setting Missing Event code 54013461 hex
Meaning The PDO mapping is not correct.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The PDOs that are required for the Map the PDOs that are required for Map the PDOs that are required for
motion control instruction are not the instruction. the instructions that are used.
mapped. Refer to the Function section of the Refer to the NJ/NX-series CPU
relevant instruction for the required Unit Motion Control User’s Manual
PDOs. (Cat. No. W507) for the PDOs
(Servo Drive settings) that you
3
must map for each instruction.
The relevant instruction was exe- Some devices do not support the Refer to the manual for the target

3-2-2 Error Descriptions


cuted for a device that does not relevant instruction. device and write the program so
have an object that supports the in- Refer to the manual for the target that unsupported instructions are
struction. device, check to see if the relevant not executed.
instruction is supported, and cor-
rect the program so that unsup-
ported instructions are not execut-
ed.
A motion control instruction that Use an external input (_mcEXT) as Use an external input (_mcEXT) as
specifies phase Z (_mcEncoder- the trigger conditions for an axis the trigger conditions for an axis
Mark) as the trigger conditions was that is mapped to an OMRON GX- that is mapped to an OMRON GX-
executed for an axis that is map- EC02££ EtherCAT Encoder EC02££ EtherCAT Encoder
ped to an OMRON GXEC02££ slave. slave.
EtherCAT Encoder slave.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 237


3 Error Descriptions and Corrections

Event name Device Error Received Event code 54014800 hex *1


Meaning An error response from the device was received.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error response from the device The error code that is returned by Check the error cause in the man-
was received. the device is output to the Error- ual for the device before you write
Type output variable of the instruc- the user program and execute the
tion. Check the error information in instruction.
the manual for the target device
and correct the problem.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorType)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#4800 occurs for unit version 1.12 or later of the CPU Unit.

Event name Specified Unit Does Not Exist Event code 54014801 hex *1
Meaning The specified Unit does not exist.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The IO-Link master is not connect- Connect or mount the IO-Link mas- Connect or mount the IO-Link mas-
ed to or mounted on the specified ter to or on the specified position. ter to or on the specified position.
position. Or, specify the position where the Or, specify the position where the
IO-Link master is connected or IO-Link master is connected or
mounted. mounted.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorType)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#4801 occurs for unit version 1.12 or later of the CPU Unit.

3 - 238 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Message Processing Limit Exceeded Event code 54014802 hex *1
Meaning An instruction cannot be executed because the IO-Link master is processing the message from another appli-

3-2 Errors in the PLC Function Module


cation.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An instruction cannot be executed Execute the instruction again. Perform processing for exclusive
because the IO-Link master is control of messages in applications
processing the message from an- (an instruction execution or a tool
other application (an instruction ex- connection). Or, increase the num-
3
ecution or a tool connection). ber of retries.
Attached infor- Attached Information 1: Error Location

3-2-2 Error Descriptions


mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorType)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#4802 occurs for unit version 1.12 or later of the CPU Unit.

Event name Specified Unit Status Error Event code 54014803 hex *1
Meaning The specified Unit is not in a condition to receive messages.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The specified Unit is not in a condi- Execute the instruction again. When this error occurs, execute
tion to receive messages. the instruction again.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorType)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#4803 occurs for unit version 1.12 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 239


3 Error Descriptions and Corrections

Event name Too Many Simultaneous Instruction Executions Event code 54014804 hex *1
Meaning The number of instructions that can be simultaneously executed was exceeded.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection More than 32 NX message instruc- Correct the user program so that Write the user program so that no
tions and EtherCAT communica- no more than 32 NX message in- more than 32 NX message instruc-
tions instructions were executed at structions and EtherCAT communi- tions and EtherCAT communica-
the same time. cations instructions are executed tions instructions are executed at
at the same time. the same time.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorType)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#4804 occurs for unit version 1.12 or later of the CPU Unit.

3 - 240 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Communications Timeout Event code 54014805 hex *1


Meaning A timeout occurred in communications.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The communications timeout time Calculate the message response Calculate the message response
is shorter than the message re- time, and make a setting so that time, and make a setting so that
sponse time. the communications timeout time is the communications timeout time is
longer than the message response longer than the message response
time. time.
3
The cable for EtherCAT or for IO- Replace the cable. None
Link is broken.

3-2-2 Error Descriptions


Noise Implement noise countermeasures. Implement noise countermeasures.
Device failure Replace the relevant device. None
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorType)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#4805 occurs for unit version 1.12 or later of the CPU Unit.

Event name Invalid Mode Event code 54014806 hex *1


Meaning The specified IO-Link master port is not the IO-Link mode.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The specified IO-Link master port Set the specified IO-Link master Set the IO-Link master port to
is not the IO-Link mode. port to the IO-Link mode, and exe- specify to the IO-Link mode, and
cute the instruction again. execute the instruction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorType)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#4806 occurs for unit version 1.12 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 241


3 Error Descriptions and Corrections

Event name I/O Power OFF Status Event code 54014807 hex *1
Meaning The I/O power is not supplied to the specified IO-Link master port.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The I/O power is not supplied to Supply the I/O power to the speci- Make sure that an I/O power is
the specified IO-Link master port. fied IO-Link master port, and then supplied to the specified IO-Link
execute the instruction. master port before you execute the
instruction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorType)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#4807 occurs for unit version 1.12 or later of the CPU Unit.

Event name Verification Error Event code 54014808 hex *1


Meaning The specified IO-Link master port had a verification error or a communications error.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The specified IO-Link master port Clear the error, and then execute Execute the instruction while there
had a verification error or a com- the instruction again. is no error.
munications error.
Attached infor- Attached Information 1: Error Location
mation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number from
the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Attached Information 4: Expansion Error Code (ErrorType)
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#4808 occurs for unit version 1.12 or later of the CPU Unit.

3 - 242 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Electronic Gear Ratio Numerator Setting Out of Event code 54015420 hex
Range

3-2 Errors in the PLC Function Module


Meaning The parameter specified for the RatioNumerator input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
3
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot

3-2-2 Error Descriptions


be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Electronic Gear Ratio Denominator Setting Out of Event code 54015421 hex
Range
Meaning The parameter specified for the RatioDenominator input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 243


3 Error Descriptions and Corrections

Event name Target Velocity Setting Out of Range Event code 54015422 hex
Meaning The parameter specified for the Velocity input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Acceleration Setting Out of Range Event code 54015423 hex
Meaning The parameter specified for the Acceleration input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 244 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Deceleration Setting Out of Range Event code 54015424 hex
Meaning The parameter specified for the Deceleration input variable to a motion control instruction is out of range.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
3
struction.
Attached infor- Attached Information 1: Error Location

3-2-2 Error Descriptions


mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Jerk Setting Out of Range Event code 54015425 hex
Meaning The parameter specified for the Jerk input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 245


3 Error Descriptions and Corrections

Event name Torque Ramp Setting Out of Range Event code 54015427 hex
Meaning The parameter specified for the TorqueRamp input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Master Coefficient Scaling Out of Range Event code 54015428 hex
Meaning The parameter specified for the MasterScaling input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 246 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Slave Coefficient Scaling Out of Range Event code 54015429 hex
Meaning The parameter specified for the SlaveScaling input variable to a motion control instruction is out of range.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
3
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.

3-2-2 Error Descriptions


Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Feeding Velocity Setting Out of Range Event code 5401542A hex
Meaning The parameter specified for the FeedVelocity input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The Feed Velocity (input variable Specify a positive value for the Set the input parameter to the in-
FeedVelocity) is still at the default Feed Velocity (input variable struction so that the valid range of
(0). FeedVelocity). the input variable is not exceeded.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 247


3 Error Descriptions and Corrections

Event name Buffer Mode Selection Out of Range Event code 5401542B hex
Meaning ).BufferMode input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Coordinate System Selection Out of Range Event code 5401542C hex
Meaning The parameter specified for the CoordSystem input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 248 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Circular Interpolation Mode Selection Out of Range Event code 5401542D hex
Meaning The parameter specified for the CircMode input variable to a motion control instruction is out of range.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
3
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot

3-2-2 Error Descriptions


be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Direction Selection Out of Range Event code 5401542E hex
Meaning The parameter specified for the Direction input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 249


3 Error Descriptions and Corrections

Event name Path Selection Out of Range Event code 5401542F hex
Meaning The parameter specified for the PathChoice input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Position Type Selection Out of Range Event code 54015430 hex
Meaning The parameter specified for the ReferenceType input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
_MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 250 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Travel Mode Selection Out of Range Event code 54015431 hex
Meaning The parameter specified for the MoveMode input variable to a motion control instruction is out of range.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
3
struction.
Attached infor- Attached Information 1: Error Location

3-2-2 Error Descriptions


mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Transition Mode Selection Out of Range Event code 54015432 hex
Meaning The parameter specified for the TransitionMode input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
_mcAborting or _mcBuffered was If you specify _mcAborting or If you specify _mcAborting or
specified for BufferMode and _mcBuffered for BufferMode, _mcBuffered for BufferMode,
_mcTMCornerSuperimposed was specify _mcTMNone for specify _mcTMNone for
specified for TransitionMode. TransitionMode. If you specify TransitionMode. If you specify
_mcTMCornerSuperimposed for _mcTMCornerSuperimposed for
TransitionMode, specify TransitionMode, specify
_mcBlendingLow, _mcBlendingLow,
_mcBlendingPrevious, _mcBlendingPrevious,
_mcBlendingNext, or _mcBlendingNext, or
_mcBlendingHigh for BufferMode. _mcBlendingHigh for BufferMode.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 251


3 Error Descriptions and Corrections

Event name Continue Method Selection Out of Range Event code 54015433 hex
Meaning The value of the reserved input variable Continuous to a motion control instruction changed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the reserved input Correct the program so that the Write the user program so that the
variable Continuous changed. value of the reserved input variable value of the reserved input variable
Continuous does not change. Continuous does not change.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Combine Mode Selection Out of Range Event code 54015434 hex
Meaning The parameter specified for the CombineMode input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 252 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Synchronization Start Condition Selection Out of Event code 54015435 hex
Range

3-2 Errors in the PLC Function Module


Meaning The parameter specified for the LinkOption input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
3
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot

3-2-2 Error Descriptions


be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Master and Slave Defined as Same Axis Event code 54015436 hex
Meaning The same axis is specified for the Master and Slave input variables to a motion control instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
_MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The parameter is the same for the Correct the parameters so that dif- Specify different axes for the
Master and Slave input variables to ferent axes are specified for the Master and Slave input variables to
the instruction. Master and Slave input variables to the instruction.
the instruction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 253


3 Error Descriptions and Corrections

Event name Master and Auxiliary Defined as Same Axis Event code 54015437 hex
Meaning The same axis is specified for the Master and Auxiliary input variables to a motion control instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The parameter is the same for the Correct the parameters so that dif- Specify different axes for the
Master and Auxiliary input varia- ferent axes are specified for the Master and Auxiliary input varia-
bles to the instruction. Master and Auxiliary input varia- bles to the instruction.
bles to the instruction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Master/Slave Axis Numbers Not in Ascending Order Event code 54015438 hex
Meaning The axis numbers specified for the Master and Slave input variables to a motion control instruction are not in
ascending order.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The parameters for the Master and When specifying When specifying
Slave input variables to the instruc- _mcLatestCommand for the _mcLatestCommand for the
tion were not in ascending order ReferenceType input variable to ReferenceType input variable,
when _mcLatestCommand was the instruction, correct the parame- make sure to specify the master
specified for the ReferenceType in- ters so that the axis numbers axis and slave axis input variables
put variable to the instruction. specified for the Master and Slave so that they are in ascending order.
input variables to the instruction
are in ascending order. Or, specify
_mcCommand for the Master Axis
Position Type Selection.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 254 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Incorrect Cam Table Specification Event code 54015439 hex
Meaning The parameter specified for the CamTable input variable to a motion control instruction is out of range.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
_MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Something other than a cam data Correct the parameter specified for Specify a cam data variable for the
variable was specified for the the CamTable input variable to the CamTable input variable to the in-
CamTable input variable to the in- instruction so that it is a cam data struction.
3
struction. variable.
Attached infor- Attached Information 1: Error Location

3-2-2 Error Descriptions


mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 255


3 Error Descriptions and Corrections

Event name Synchronization Stopped Event code 5401543A hex


Meaning A synchronized control motion control instruction was executed, but conditions required for execution were not
met.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection • The MC_CamOut (End Cam Correct the program so that re- Make sure that required conditions
Operation) instruction was exe- quired conditions are met when the for execution are met when you ex-
cuted even though the MC_Ca- instruction is executed. ecute synchronized control instruc-
mIn (Start Cam Operation) in- tions.
struction is not being executed.
• The MC_GearOut (End Gear
Operation) instruction was exe-
cuted even though the
MC_GearIn (Start Gear Opera-
tion) or the MC_GearInPos (Po-
sitioning Gear Operation) in-
struction is not being executed.
• The MC_Phasing (Shift Master
Axis Phase) instruction was exe-
cuted even though the MC_Ca-
mIn (Start Cam Operation),
MC_GearIn (Start Gear Opera-
tion), MC_GearInPos (Start
Gear Operation), or MC_Move-
Link (Synchronous Positioning)
instruction is not being execut-
ed.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 256 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled Event code 5401543B hex
Meaning An attempt was made to re-execute a motion control instruction that cannot be re-executed.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
_MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection A motion control instruction that Correct the program so that the When using instructions that can- 3
cannot be re-executed was re-exe- Execute input variable does not not be re-executed, include a con-
cuted. change to TRUE until the Busy dition for the Execute input variable

3-2-2 Error Descriptions


output variable from the instruction so that it does not change to TRUE
changes to FALSE. unless the Busy output variable for
the previous instruction is FALSE.
Or, stop the instruction before exe-
cuting it again.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 257


3 Error Descriptions and Corrections

Event name Motion Control Instruction Multi-execution Disabled Event code 5401543C hex
Meaning Multiple functions that cannot be executed simultaneously were executed for the same target (MC common,
axis, or axes group).
Source PLC Function Module Source details Instruction Detection tim- At multi-execu-
ing tion of instruc-
tions
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
_MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Multiple functions that cannot be Check the specifications of multi- Check the specifications for multi-
executed simultaneously were exe- execution of instructions for this in- execution of instructions for the in-
cuted for the same target (MC struction and correct the program struction and do not execute in-
common or axis). so that instructions that cannot be structions that cannot be executed
executed at the same time are not at the same time.
executed simultaneously.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Instruction Not Allowed for Encoder Axis Type Event code 5401543D hex
Meaning An operation instruction was executed for an encoder axis.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection An operation instruction was exe- Specify either a Servo axis or virtu- Only execute motion instructions
cuted for an encoder axis. al Servo axis as the axis type for for Servo axes or virtual Servo ax-
the instruction, or correct the pro- es.
gram so that the instruction is not
executed for an encoder axis.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 258 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Instruction Cannot Be Executed during Multi-axes Co- Event code 5401543E hex
ordinated Control

3-2 Errors in the PLC Function Module


Meaning • An operation instruction was executed for an axis or an axes group that was in a coordinated multi-axes
motion.
• A robot instruction that you cannot use for an axes group in a GroupEnable state was executed.
Source PLC Function Module Source details Instruction Detection tim- At multi-execu-
ing tion of instruc-
tions
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
3
rection An operation instruction was exe- Correct the program so that axis Execute axis operation instructions

3-2-2 Error Descriptions


cuted for an axis or an axes group operation instructions are executed only for axes or axes groups that
that was in a coordinated multi-ax- only for axes or axes groups that are not in coordinated multi-axes
es motion. are not in coordinated multi-axes motion.
motion.
The MC_SetKinTransform (Set Correct the program so that the in- Execute the instruction only when
Kinematics Transformation) in- struction is executed only when the the axes group is in a GroupDisa-
struction was executed for an axes axes group is in a GroupDisable ble state.
group in a GroupEnable state. state.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 259


3 Error Descriptions and Corrections

Event name Multi-axes Coordinated Control Instruction Executed Event code 5401543F hex
for Disabled Axes Group
Meaning A multi-axes coordinated control instruction was executed for an axes group that was in a GroupDisable state.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection A multi-axes coordinated control in- Correct the program so that the in- Execute multi-axes coordinated op-
struction was executed for an axes struction is executed only after eration instructions only after ena-
group that was in a GroupDisable changing the axes group to the Ax- bling the axes group. Execute the
state. es Group Enabled state. Execute MC_GroupEnable (Enable Axes
One of the following instructions the MC_GroupEnable (Enable Ax- Group) instruction to change an ax-
was executed for an axes group es Group) instruction to change an es group to the Axes Group Ena-
that was in a GroupDisable state. axes group to the Axes Group En- bled state.
• Execute the instruction only abled state.
when the axes group is in a
GroupDisable state.
• MC_SyncLinearConveyor (Start
Conveyor Synchronization) in-
struction
• MC_SyncOut (End Synchroniza-
tion) instruction
• MC_RobotJog (Axes Group Jog)
instruction
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 260 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Axes Group Cannot Be Enabled Event code 54015440 hex
Meaning Execution of the MC_GroupEnable (Enable Axes Group) instruction failed.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection When the MC_GroupEnable (Ena- Correct the program so that the Write the programs so that the
ble Axes Group) instruction was MC_GroupEnable (Enable Axes MC_GroupEnable (Enable Axes
executed, there was a composition Group) instruction is executed only Group) instruction is executed only
axis that was not stopped. when all composition axes are when all composition axes are
stopped. An axis is stopped if stopped. An axis is stopped if
3
Status.Disabled or Status.Standstill Status.Disabled or Status.Standstill
is TRUE in the Axis Variable. is TRUE in the Axis Variable.

3-2-2 Error Descriptions


When the MC_GroupEnable (Ena- Correct the program so that the Write the program so that the
ble Axes Group) instruction was MC_GroupEnable (Enable Axes MC_GroupEnable (Enable Axes
executed, there was a composition Group) instruction is executed only Group) instruction is executed only
axis for which the MC_TouchProbe when the MC_TouchProbe (Enable when the MC_TouchProbe (Enable
(Enable External Latch) instruction External Latch) instruction is not External Latch) instruction is not
was being executed. being executed for any of the com- being executed for any of the com-
position axes. position axes.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 261


3 Error Descriptions and Corrections

Event name Impossible Axis Operation Specified when the Servo Event code 54015441 hex
is OFF
Meaning An operation instruction was executed for an axis for which the Servo is OFF.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection An operation instruction was exe- Correct the program so that the in- Make sure to execute the axis op-
cuted for an axis for which the Ser- struction is executed after the Ser- eration instruction after the Servo
vo is OFF. vo is turned ON. is turned ON.
Home was preset with the IIf the _EC_PDSlavTbl (Process If you execute the MC_Home or
MC_Home or MC_HomeWithPara- Data Communicating Slave Table) MC_HomeWithParameter instruc-
meter instruction for an axis for systemdefined variable for the tion to preset home immediately af-
which EtherCAT process data com- EtherCAT master of the master ax- ter you turn ON the power supply
munications are not established. is is FALSE, remove the cause and to the Controller, download data,
execute the MC_Home or reset a slave communications er-
MC_HomeWithParameter instruc- ror, disconnect the slave, recon-
tion to preset home after nect the slave, enable the slave, or
_EC_PDSlavTbl changes to TRUE. disable the slave, write the pro-
gram to make sure that the
_EC_PDSlavTbl (Process Data
Communicating Slave Table) sys-
temdefined variable for the Ether-
CAT master is TRUE before you
execute MC_Home or MC_Home-
WithParameter.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 262 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Composition Axis Stopped Error Event code 54015442 hex
Meaning A motion instruction was executed for an axes group while the MC_Stop instruction was being executed for a

3-2 Errors in the PLC Function Module


composition axis.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection A motion instruction was executed Change the Execute input variable Change the Execute input varia-
for an axes group while the to the MC_Stop instruction for the bles to the MC_Stop instructions
MC_Stop instruction was being composition axis to FALSE, reset for all of the composition axes to
executed for a composition axis. the error, and then execute the mo- FALSE before you execute motion
3
tion control instruction. control instruction.
Attached infor- Attached Information 1: Error Location

3-2-2 Error Descriptions


mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Motion Control Instruction Multi-execution Buffer Limit Event code 54015443 hex
Exceeded
Meaning The number of motion control instructions that is buffered for Buffered or Blending Buffer Modes exceeded the
buffer limit.
Source PLC Function Module Source details Instruction Detection tim- At multi-execu-
ing tion of instruc-
tions
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection An axis instruction was executed Correct the program so that the Do not execute an axis instruction
when there was already a current number of executed instructions when there is already a current in-
instruction and a buffered instruc- does not exceed the buffer limit. struction and a buffered instruction
tion for the same axis. for the same axis.
An axes group instruction was exe- Do not execute an axes group in-
cuted when there was already struction when there are already
eight current instructions and buf- eight current and buffered instruc-
fered instructions for the same ax- tions for the same axis.
is.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 263


3 Error Descriptions and Corrections

Event name Insufficient Travel Distance Event code 54015444 hex


Meaning The specified motion cannot be executed for the deceleration rate or acceleration rate that was specified for
multi-execution or re-execution of a positioning instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Stopping at the target position was Correct the program based on the Check the operating specifications
not possible for the specified accel- operating specifications for the in- for the relevant instruction and
eration/deceleration rate for multi- struction so that the target position write the program so that this error
execution or re-execution of a posi- is not exceeded at the deceleration does not occur.
tioning instruction when the rate or acceleration rate specified Or, change the Acceleration/
Acceleration/Deceleration Over for multi-execution or re-execution Deceleration Over parameter to a
parameter was set to generate a of the positioning instruction. setting other than to generate a mi-
minor fault and stop. Or, change the Acceleration/ nor fault and stop.
Deceleration Over parameter to a
setting other than to generate a mi-
nor fault and stop.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 264 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Insufficient Travel Distance to Achieve Blending Event code 54015445 hex
Transit Velocity

3-2 Errors in the PLC Function Module


Meaning There is not sufficient travel distance to accelerate or decelerate to the transit velocity.
Source PLC Function Module Source details Instruction Detection tim- At multi-execu-
ing tion of instruc-
tions
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection There was not sufficient travel dis- Correct the program to allow a suf- Check the operating specifications
3
tance to accelerate the current ficient travel distance according to for the relevant instruction and
command to the transit velocity the operating specifications of the write the program so that this error
when the Acceleration/ instruction. does not occur.

3-2-2 Error Descriptions


Deceleration Over parameter was Or, change the Acceleration/ Or, change the Acceleration/
set to generate a minor fault and Deceleration Over parameter to a Deceleration Over parameter to a
stop. setting other than to generate a mi- setting other than to generate a mi-
nor fault and stop. nor fault and stop.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Move Link Constant Velocity Insufficient Travel Dis- Event code 54015446 hex
tance
Meaning The constant-velocity travel distance of the master axis is less than zero.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The constant velocity travel dis- Correct the program so that the Check the operating specifications
tance of the master axis is below 0 master distance is greater than or for the relevant instruction and
for the MC_MoveLink (Synchro- equal to the master distance in ac- write the program so that this error
nous Positioning) instruction. celeration plus the master distance does not occur.
in deceleration.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 265


3 Error Descriptions and Corrections

Event name Positioning Gear Operation Insufficient Target Velocity Event code 54015447 hex
Meaning For the MC_GearInPos (Positioning Gear Operation) instruction, the target velocity of the slave axis is too
small to achieve the required velocity.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection For the MC_GearInPos (Position- Set the value of the Velocity Check the operating specifications
ing Gear Operation) instruction, the (Target Velocity) input variable to a for the relevant instruction and
value of the Velocity (Target value that is greater than the mas- write the program so that this error
Velocity) input variable is smaller ter axis velocity multiplied by the does not occur.
than the master axis velocity multi- gear ratio when the instruction is
plied by the gear ratio when the in- executed based on the operating
struction was executed. specifications of the instruction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 266 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Same Start Point and End Point for Circular Interpola- Event code 54015448 hex
tion

3-2 Errors in the PLC Function Module


Meaning The start point and end point were the same when the radius method was specified for the MC_MoveCircu-
lar2D (Circular 2D Interpolation) instruction. Or, the start point, end point, and border point were the same
when the border point method was specified.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The start point and end point were Correct the program so that the ra- Do not use the same start point
the same when the radius method dius specification is not used when and end point when you execute
3
was specified for the MC_MoveCir- the start point and end point for the circular interpolation with a radius
cular2D (Circular 2D Interpolation) instruction are the same. specification.

3-2-2 Error Descriptions


instruction.
The start point, end point, and bor- Correct the program so that border Do not use the same start point,
der point were the same when the point specification is not used end point, and border point when
border point method was specified when the start point, end point, and you execute circular interpolation
for the MC_MoveCircular2D (Circu- border point for the instruction are with a border point specification.
lar 2D Interpolation) instruction. the same.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 267


3 Error Descriptions and Corrections

Event name Circular Interpolation Center Specification Position Event code 54015449 hex
Out of Range
Meaning The position specified for the center point exceeded the allowed range when the center method was specified
for the MC_MoveCircular2D (Circular 2D Interpolation) instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The difference between the dis- Correct the center point so that the Correct the difference between the
tance from the start point to the difference between the distance distance from the start point to the
center point and the distance be- from the start point to the center center point and the distance be-
tween the end point to the center point input variables and the dis- tween the end point to the center
point exceeded the permitted value tance between the end point to the point so that it does not exceed the
specified for the correction center point input variables is less correction allowance ratio in the
allowance ratio in the axes group than the permitted value specified axes group settings.
settings when the center designa- for the correction allowance ratio
tion method was specified for the in the axes group settings.
MC_MoveCircular2D (Circular 2D
Interpolation) instruction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Instruction Execution Error Caused by Count Mode Event code 5401544A hex
Setting
Meaning An instruction that cannot be used when the Count Mode is set to Rotary Mode was executed for an axis that
was set to Rotary Mode.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection An instruction that cannot be used Change the Count Mode of the rel- Confirm the Count Mode in which
when the Count Mode is set to Ro- evant axis to Linear Mode. you can execute the instruction
tary Mode was executed for an ax- and set the correct Count Mode for
is that was set to Rotary Mode. the axis.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 268 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Parameter Selection Out of Range Event code 5401544C hex

3-2 Errors in the PLC Function Module


Meaning The parameter specified for the ParameterNumber input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
3
struction.
Attached infor- Attached Information 1: Error Location

3-2-2 Error Descriptions


mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Stop Method Selection Out of Range Event code 5401544D hex
Meaning The parameter specified for the StopMode input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 269


3 Error Descriptions and Corrections

Event name Latch ID Selection Out of Range for Trigger Input Event code 5401544E hex
Condition
Meaning The parameter specified for the TriggerInput::LatchID input variable to a motion control instruction is out of
range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Setting Out of Range for Writing MC Setting Event code 5401544F hex
Meaning The parameter specified for the SettingValue input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
The parameter specification and Make corrections so that the pa- Make sure the parameter settings
the data type of the setting value rameter settings and the data and the data type of the setting val-
do not agree. types of the settings agree. ues agree.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 270 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Trigger Input Condition Mode Selection Out of Range Event code 54015450 hex
Meaning The parameter specified for the TriggerInput::Mode input variable to a motion control instruction is out of range.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
3
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.

3-2-2 Error Descriptions


Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Drive Trigger Signal Selection Out of Range for Trig- Event code 54015451 hex
ger Input Condition
Meaning The parameter specified for the TriggerInput::InputDrive input variable to a motion control instruction is out of
range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 271


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled (Ax- Event code 54015453 hex
is Specification)
Meaning An attempt was made to change the parameter for the Axis input variable when re-executing a motion control
instruction. (This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 272 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled Event code 54015454 hex
(Buffer Mode Selection)

3-2 Errors in the PLC Function Module


Meaning An attempt was made to change the parameter for the BufferMode input variable when re-executing a motion
control instruction. (This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
3
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program

3-2-2 Error Descriptions


so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 273


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled (Di- Event code 54015455 hex
rection Selection)
Meaning An attempt was made to change the parameter for the Direction input variable when re-executing a motion
control instruction. (This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection An input variable that cannot be Correct the program so that the pa- Check the manual to see if the in-
changed for re-execution was rameter for the relevant input varia- put variables to the relevant motion
changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Motion Control Instruction Re-execution Disabled (Ex- Event code 54015456 hex
ecution Mode)
Meaning An attempt was made to change the parameter for the Periodic input variable when re-executing a motion con-
trol instruction. (This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 274 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled (Ax- Event code 54015457 hex
es Group Specification)

3-2 Errors in the PLC Function Module


Meaning An attempt was made to change the parameter for the AxesGroup input variable when re-executing a motion
control instruction. (This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
3
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for

3-2-2 Error Descriptions


any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 275


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled Event code 54015458 hex
(Jerk Setting)
Meaning An attempt was made to change the parameter for the Jerk input variable when re-executing a motion control
instruction. (This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 276 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled Event code 54015459 hex
(Master Axis)

3-2 Errors in the PLC Function Module


Meaning An attempt was made to change the parameter for the Master input variable when re-executing a motion con-
trol instruction. (This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
3
so that the input parameters for
any input variable that cannot be

3-2-2 Error Descriptions


changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Motion Control Instruction Re-execution Disabled Event code 5401545A hex
(MasterOffset)
Meaning An attempt was made to change the parameter for the MasterOffset input variable when re-executing a motion
control instruction. (This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 277


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled Event code 5401545B hex
(MasterScaling)
Meaning An attempt was made to change the parameter for the MasterScaling input variable when re-executing a mo-
tion control instruction. (This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Motion Control Instruction Re-execution Disabled Event code 5401545C hex
(MasterStartDistance)
Meaning An attempt was made to change the parameter for the MasterStartDistance input variable when re-executing a
motion control instruction. (This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 278 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled Event code 5401545D hex
(Continuous)

3-2 Errors in the PLC Function Module


Meaning An attempt was made to change the parameter for the Continuous input variable when re-executing a motion
control instruction. (This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
3
so that the input parameters for
any input variable that cannot be

3-2-2 Error Descriptions


changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Motion Control Instruction Re-execution Disabled Event code 5401545E hex
(MoveMode)
Meaning An attempt was made to change the parameter for the MoveMode input variable when re-executing a motion
control instruction. (This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 279


3 Error Descriptions and Corrections

Event name Illegal Auxiliary Axis Specification Event code 5401545F hex
Meaning The axis specified for the Auxiliary input variable to a motion control instruction does not exist.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection An axis does not exist for the varia- Correct the instruction so that the Make sure to specify variables that
ble specified for the Auxiliary input variable exists for the axis that was exist when specifying variables for
variable to the instruction. specified for the instruction. the input parameters to an instruc-
tion.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Illegal Axis Specification Event code 54015460 hex


Meaning The axis specified for the Axis input variable to a motion control instruction does not exist.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection An axis does not exist for the varia- Correct the instruction so that the Make sure to specify variables that
ble specified for the Axis input vari- variable exists for the axis that was exist when specifying variables for
able to the instruction. specified for the instruction. the input parameters to an instruc-
tion.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 280 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Illegal Axes Group Specification Event code 54015461 hex
Meaning The axes group specified for the AxesGroup input variable to a motion control instruction does not exist or is

3-2 Errors in the PLC Function Module


not a used group.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection input variable to a motion control Correct the specification for the in- Specify a variable that exists when
instruction does not exist or is not struction so that the specified axes specifying a variable for an input
a used group.AxesGroup input var- group exists. parameter to an instruction.
iable to the instruction.
3
The axes group specified for the Correct the axes group specified Set a used axes group for the
AxesGroup input variable to the in- by the instruction to a used group. AxesGroup input variable to the in-

3-2-2 Error Descriptions


struction is not specified as a used struction.
group.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 281


3 Error Descriptions and Corrections

Event name Illegal Master Axis Specification Event code 54015462 hex
Meaning The axis that is specified for the Master input variable to a motion control instruction is not correct.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
_MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection An axis does not exist for the varia- Correct the instruction so that the Specify a variable that exists when
ble specified for the Master input variable exists for the axis that was specifying a variable for an input
variable to the instruction. specified for the instruction. parameter to an instruction.
The axis that was specified for the Correct the variable that is input to Correct the variable that is input to
Master input variable to the the Master input variable of the the Master input variable of the
MC_Phasing (Shift Master Axis MC_Phasing (Shift Master Axis MC_Phasing (Shift Master Axis
Phase) instruction is not the master Phase) instruction to the axis varia- Phase) instruction to the axis varia-
axis for syncing. ble that is specified as the master ble that is specified as the master
axis of the synchronized control in- axis of the synchronized control in-
struction. struction.
The master axis and a slave axis Assign the axes that are input to Specify axes that are assigned to
are not assigned to the same task. the Master and Slave input varia- the same tasks for the master and
bles to the instruction to the same slave axes.
task.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 282 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled Event code 54015463 hex
(SlaveOffset)

3-2 Errors in the PLC Function Module


Meaning An attempt was made to change the SlaveOffset input variable when re-executing a motion control instruction.
(This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
3
so that the input parameters for
any input variable that cannot be

3-2-2 Error Descriptions


changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Motion Control Instruction Re-execution Disabled Event code 54015464 hex
(SlaveScaling)
Meaning An attempt was made to change the SlaveScaling input variable when re-executing a motion control instruc-
tion. (This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 283


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled Event code 54015465 hex
(StartPosition)
Meaning An attempt was made to change the StartPosition input variable when re-executing a motion control instruc-
tion. (This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by reexecution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 284 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Instruction Execution Error with Undefined Home Event code 54015466 hex
Meaning High-speed homing or an interpolation instruction was executed when home was undefined.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection High-speed homing was executed Execute the high-speed homing Execute the high-speed homing in-
when home was undefined. operation only after homing to de- struction only after home is defined
fine home. by homing.
3
An interpolation instruction was Perform homing to define home for Perform homing to define home for
executed for an axes group that in- all axes in the axes group before all axes in the axes group before

3-2-2 Error Descriptions


cludes an axis with no defined executing the interpolation instruc- executing the interpolation instruc-
home. tion. tion.
One of the following robot instruc-
tions was executed for an axes
group that includes a logical axis
with no defined home.
• MC_SetKinTransform
• MC_MoveTimeAbsolute
• MC_SyncLinearConveyor
• MC_SyncOut
• MC_GroupMon
• MC_RobotJog
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ • If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks • If you execute the Set Position instruction after performing homing, home will again be undefined. You must
perform homing again to define home in this case.

NJ/NX-series Troubleshooting Manual (W503) 3 - 285


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled (Po- Event code 54015467 hex
sition Type)
Meaning An attempt was made to change the ReferenceType input variable when re-executing a motion control instruc-
tion. (This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by reexecution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Unused Axis Specification for Master Axis Event code 54015468 hex
Meaning The master axis specified for a motion control instruction is an unused axis.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The master axis specified for a mo- Set a used axis for the master axis Make sure the master axis speci-
tion control instruction is an un- that is specified for the instruction. fied for the motion control instruc-
used axis. tion is a used axis.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 286 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name First Position Setting Out of Range Event code 54015469 hex
Meaning The parameter specified for the FirstPosition input variable to a motion control instruction is out of range.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
3
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.

3-2-2 Error Descriptions


Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Last Position Setting Out of Range Event code 5401546A hex
Meaning The parameter specified for the LastPosition input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 287


3 Error Descriptions and Corrections

Event name Illegal First/Last Position Size Relationship (Linear Event code 5401546B hex
Mode)
Meaning The parameter specified for the LastPosition input variable to a motion control instruction is smaller than the
parameter specified for the FirstPosition input variable.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the LastPosition in- Correct the program so that the Write the program so that the value
put parameter is less than the val- value of the LastPosition specified of the LastPosition specified for
ue of the FirstPosition input varia- for the instruction is larger than the the instruction is larger than the
ble for the instruction when the value of the FirstPosition. value of the FirstPosition. Or,
Count Mode is set to Linear Mode. Or, change the value of the Count check to make sure that the Count
Mode to Rotary Mode. Mode of the relevant axis is set to
Rotary Mode.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Master Sync Start Position Setting Out of Range Event code 5401546C hex
Meaning The parameter specified for the MasterSyncPosition input variable to a motion control instruction is out of
range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 288 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Slave Sync Start Position Setting Out of Range Event code 5401546D hex
Meaning The parameter specified for the SlaveSyncPosition input variable to a motion control instruction is out of range.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
3
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.

3-2-2 Error Descriptions


Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Duplicate Latch ID for Trigger Input Condition Event code 5401546E hex
Meaning The same latch ID was specified for more than one motion control instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The same latch ID is used simulta- Correct the program so that the Do not use the same latch ID si-
neously for more than one of the same latch ID is not used by an- multaneously for more than one of
following instructions: MC_TouchP- other instruction at the same time the following instructions:
robe (Enable External Latch) in- as this instruction. Either use a dif- MC_TouchProbe (Enable External
struction, MC_MoveLink (Synchro- ferent latch ID or do not execute Latch) instruction, MC_MoveLink
nous Positioning) instruction, and any instructions that use the same (Synchronous Positioning) instruc-
MC_MoveFeed (Interrupt Feeding) latch ID at the same time. Both tion, and MC_MoveFeed (Interrupt
instruction. latch 1 and latch 2 are treated as Feeding) instruction.
being in use during execution of
the MC_Home or MC_HomeWith-
Parameter instruction.
The MC_AbortTrigger (Disable Ex- Do not use the Disable External Do not execute the Disable Exter-
ternal Latch) instruction was exe- Latch instruction to cancel a latch nal Latch instruction for a latch that
cuted to cancel a latch that was that is used by an instruction other is used by an instruction other than
used by an instruction other than than the Enable External Latch in- the Enable External Latch instruc-
the MC_TouchProbe (Enable Ex- struction. tion.
ternal Latch) instruction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ • If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks • If you decide to change the latch ID, make sure that same latch ID is not used by any other instructions.

NJ/NX-series Troubleshooting Manual (W503) 3 - 289


3 Error Descriptions and Corrections

Event name Jerk Override Factor Out of Range Event code 5401546F hex
Meaning The parameter specified for the JerkFactor input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Acceleration/Deceleration Override Factor Out of Event code 54015470 hex
Range
Meaning The parameter specified for the AccFactor input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 290 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name First Position Method Specification Out of Range Event code 54015471 hex
Meaning The parameter specified for the StartMode input variable to a motion control instruction is out of range.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
3
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.

3-2-2 Error Descriptions


Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Motion Control Instruction Re-execution Disabled Event code 54015472 hex
(First Position Method)
Meaning An attempt was made to change the StartMode input variable when re-executing a motion control instruction.
(This input variable cannot be changed when re-executing an instruction.)
Source PLC Function Module Source details Instruction Detection tim- At instruction re-
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 291


3 Error Descriptions and Corrections

Event name Unused Axis Specification for Auxiliary Axis Event code 54015474 hex
Meaning The axis specified for the Auxiliary input variable to a motion control instruction is an unused axis.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The axis specified for the Auxiliary Set a used axis for the axis that is Make sure that the axis specified
input variable to the instruction is specified for the instruction. Or, for the instruction is a used axis.
an unused axis. correct the parameter so that it
specifies a used axis.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Position Gear Value Error Event code 54015475 hex
Meaning Synchronized motion is not possible for the velocity, acceleration rate, and deceleration rate that were input to
a motion control instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The specified synchronized motion Correct the program to enable Check the processing of the rele-
cannot be performed at the veloci- synchronized motion according to vant instruction and set a value
ty, acceleration rate, or decelera- the operating specifications of the that allows for synchronized mo-
tion rate that is input to the instruc- MC_GearInPos (Positioning Gear tion.
tion. Operation) instruction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 292 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Position Gear Master Axis Zero Velocity Event code 54015476 hex
Meaning The velocity of the master axis was zero when a motion control instruction was started.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The velocity of the master axis was Correct the program so that the ve- Write the program so that the ve-
0 when the instruction was started. locity of the master axis is not 0 locity of the master axis is not 0
when the instruction is started. when the instruction is started.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
3
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.

3-2-2 Error Descriptions


Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Target Position Setting Out of Range Event code 54015478 hex
Meaning The parameter specified for the Position input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
The target position of a Rotary Correct the target position of the Set the target position of the Rota-
Mode axis is not within the ring set- Rotary Mode axis to within the ring ry Mode axis to within the ring set-
ting range. setting range. ting range.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 293


3 Error Descriptions and Corrections

Event name Travel Distance Out of Range Event code 54015479 hex
Meaning The parameter that was specified for the Distance input variable to a motion control instruction is out of range
or the target position with the value of Distance added is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The absolute value of the instruc- Correct the input parameter speci- Write the program so that the travel
tion input parameter exceeded the fied for the Distance input variable distance and the target position for
range of 40-bit data when it is con- of the instruction so that the travel the instruction are not out of range.
verted to pulses. distance and the target position are
For a Linear Mode axis, the target not out of range.
position with the travel distance
added exceeded signed 40-bit data
when the absolute value is con-
verted to pulses.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Cam Table Start Point Setting Out of Range Event code 5401547A hex
Meaning The parameter specified for the StartPosition input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 294 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Cam Master Axis Following First Position Setting Out Event code 5401547B hex
of Range

3-2 Errors in the PLC Function Module


Meaning The parameter specified for the MasterStartDistance input variable to a motion control instruction is out of
range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
3
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is

3-2-2 Error Descriptions


more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Circular Interpolation Radius Setting Error Event code 5401547C hex
Meaning It was not possible to create a circular path for the specified radius when the radius method was specified for
the MC_MoveCircular2D (Circular 2D Interpolation) instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection For the MC_MoveCircular2D (Cir- Correct the radius so that the circu- Check the processing of the rele-
cular 2D Interpolation) instruction, lar path can be created. vant instruction and set a radius
it was not possible to create a cir- that allows the creation of a circular
cular path for the specified radius path.
when the radius method was
specified for circular interpolation.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 295


3 Error Descriptions and Corrections

Event name Circular Interpolation Radius Overflow Event code 5401547D hex
Meaning For the MC_MoveCircular2D (Circular 2D Interpolation) instruction, the radius of the circle exceeded the maxi-
mum value for the border point or center specification method.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection For the MC_MoveCircular2D (Cir- Correct the input parameter so that Check the processing of the in-
cular 2D Interpolation) instruction, the circle radius does not exceed struction and correct the input pa-
the radius of the circle exceeded 40-bit data when it is converted to rameters so that the circle radius
40-bit data when it is converted to pulses based on the operating does not exceed 40-bit data it is
pulses for the border point or cen- specifications of the instruction. when converted to pulses.
ter specification method. Border point specification: Start
point, border point, and end point
Center point specification: Start
point, end point, and center point
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ • If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks • If the maximum radius is exceeded when the radius specification method is used, a Border Point/Center Po-
sition/Radius Specification Out of Range error occurs.

3 - 296 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Circular Interpolation Setting Out of Range Event code 5401547E hex
Meaning The parameter specified for the CircAxes input variable to a motion control instruction is out of range.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameters to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variables is not exceeded.
struction.
3
The axes that were specified in Set the axes that are specified for Make sure that the axes that are
CircAxes are not included in the CircAxes so that they are in an ax- specified for CircAxes are in an ax-
composition axes in the Axes es group configuration. es group configuration.

3-2-2 Error Descriptions


Group Settings.
The same axis was specified for Correct the settings so that the two Write the program so that the two
both axes of CircAxes. axes specified for CircAxes are dif- axes specified for CircAxes are dif-
ferent axes. ferent axes.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Auxiliary/Slave Axis Numbers Not in Ascending Order Event code 5401547F hex
Meaning The values of the parameters for the Auxiliary and Slave input variables to a motion control instruction are not
in ascending order.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The parameters for the Auxiliary Correct the axis numbers specified Write the program so that the axis
and Slave input variables to the in- for the Auxiliary and Slave input numbers specified for Auxiliary and
struction are not in ascending or- parameters to the instruction so Slave are in ascending order.
der. that they are in ascending order.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 297


3 Error Descriptions and Corrections

Event name Cam Table Property Ascending Data Error at Update Event code 54015480 hex
Meaning A phase that was not in ascending order was found during calculating the number of valid data. Or, after calcu-
lations, the number of valid data is 0.
Source PLC Function Module Source details Instruction Detection tim- During instruc-
ing tion execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection A phase that was not in ascending Place the phase data into ascend- Place the phase data into ascend-
order was found when calculating ing order in the cam table data. ing order in the cam table data.
the number of valid data.
After calculations, the number of Correct the cam table data so that Create the cam table data so that it
valid data is 0. it includes phases that are not 0. includes phases that are not 0.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name MC_Write Target Out of Range Event code 54015481 hex
Meaning The parameter specified for the Target input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 298 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Master Travel Distance Specification Out of Range Event code 54015482 hex
Meaning The parameter specified for the MasterDistance input variable to a motion control instruction is out of range.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
3
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.

3-2-2 Error Descriptions


Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Master Distance in Acceleration Specification Out of Event code 54015483 hex
Range
Meaning The parameter specified for the MasterDistanceInACC input variable to a motion control instruction is out of
range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 299


3 Error Descriptions and Corrections

Event name Master Distance in Deceleration Specification Out of Event code 54015484 hex
Range
Meaning The parameter specified for the MasterDistanceInDEC input variable to a motion control instruction is out of
range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Execution Mode Selection Out of Range Event code 54015487 hex
Meaning The parameter specified for the ExecutionMode input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 300 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Permitted Following Error Out of Range Event code 54015488 hex
Meaning The parameter specified for the PermittedDeviation input variable to a motion control instruction is out of

3-2 Errors in the PLC Function Module


range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
3
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is

3-2-2 Error Descriptions


more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Border Point/Center Position/Radius Specification Out Event code 54015489 hex
of Range
Meaning The parameter specified for the AuxPoint input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The value of AuxPoint exceeded Correct the parameter so that the Set the input parameter to the in-
signed 40-bit data when converted valid range of the input variable is struction so that the valid range of
to pulses for the border point or not exceeded for the relevant in- the input variable is not exceeded.
center specification method. struction.
For a radius specifications, the ab-
solute value of AuxPoint[0] ex-
ceeded 40-bit data when it is con-
verted to pulses.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 301


3 Error Descriptions and Corrections

Event name End Point Specification Out of Range Event code 5401548A hex
Meaning The parameter specified for the EndPoint input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the range of signed 40-bit valid range of the input variable is struction so that the valid range of
data when it was converted to not exceeded for the relevant in- the input variable is not exceeded.
pulses. struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Slave Travel Distance Specification Out of Range Event code 5401548B hex
Meaning The parameter specified for the SlaveDistance input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the range of 40-bit data valid range of the input variable is struction so that the valid range of
when it is converted to pulses. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 302 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Phase Shift Amount Out of Range Event code 5401548C hex
Meaning The parameter specified for the PhaseShift input variable to a motion control instruction is out of range.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The absolute value of the instruc- Correct the parameter so that the Set the input parameter to the in-
tion input parameter exceeded the valid range of the input variable is struction so that the valid range of
range of 40-bit data when it is con- not exceeded for the relevant in- the input variable is not exceeded.
verted to pulses. struction.
Attached infor- Attached Information 1: Error Location
3
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.

3-2-2 Error Descriptions


Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Feeding Distance Out of Range Event code 5401548D hex
Meaning The parameter specified for the FeedDistance input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The absolute value of the instruc- Correct the parameter so that the Set the input parameter to the in-
tion input parameter exceeded the valid range of the input variable is struction so that the valid range of
range of 40-bit data when it is con- not exceeded for the relevant in- the input variable is not exceeded.
verted to pulses. struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 303


3 Error Descriptions and Corrections

Event name Auxiliary and Slave Defined as Same Axis Event code 5401548E hex
Meaning The same axis was specified for the Auxiliary and Slave input variables to a motion control instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The parameter was the same for Correct the parameters so that dif- Specify different axes for the auxili-
the Auxiliary and Slave input varia- ferent axes are specified for the ary axis and slave axis for a motion
bles to the instruction. Auxiliary and Slave input variables control instruction.
to the instruction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Relative Position Selection Out of Range Event code 5401548F hex
Meaning The parameter specified for the Relative input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 304 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Cam Transition Specification Out of Range Event code 54015490 hex
Meaning The parameter specified for the CamTransition input variable to a motion control instruction is out of range.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
3
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.

3-2-2 Error Descriptions


Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Synchronized Control End Mode Selection Out of Event code 54015491 hex
Range
Meaning The parameter specified for the OutMode input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 305


3 Error Descriptions and Corrections

Event name Enable External Latch Instruction Execution Disabled Event code 54015492 hex
Meaning _mcImmediateStop was specified for the StopMode input variable when the MC_TouchProbe (Enable External
Latch) instruction was executed in Drive Mode for an encoder axis.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection _mcImmediateStop was specified Correct the program so that If you specify _mcImmediateStop
for the StopMode input variable _mcImmediateStop is not specified and use Drive Mode, execute the
when the MC_TouchProbe (Enable for StopMode for the encoder axis. MC_TouchProbe (Enable External
External Latch) instruction was Latch) instruction only for a servo
executed in Drive Mode for an en- axis.
coder axis.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Master Axis Offset Out of Range Event code 54015493 hex
Meaning The parameter specified for the MasterOffset input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the range of signed 40-bit valid range of the input variable is struction so that the valid range of
data when it was converted to not exceeded for the relevant in- the input variable is not exceeded.
pulses. struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 306 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Slave Axis Offset Out of Range Event code 54015494 hex
Meaning The parameter specified for the SlaveOffset input variable to a motion control instruction is out of range.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the range of signed 40-bit valid range of the input variable is struction so that the valid range of
data when it was converted to not exceeded for the relevant in- the input variable is not exceeded.
pulses. struction.
Attached infor- Attached Information 1: Error Location
3
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.

3-2-2 Error Descriptions


Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Command Current Position Count Selection Out of Event code 54015495 hex
Range
Meaning The parameter specified for the CmdPosMode input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 307


3 Error Descriptions and Corrections

Event name Master Axis Gear Ratio Numerator Out of Range Event code 54015496 hex
Meaning The parameter specified for the RatioNumeratorMaster input variable to a motion control instruction is out of
range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Master Axis Gear Ratio Denominator Out of Range Event code 54015497 hex
Meaning The parameter specified for the RatioDenominatorMaster input variable to a motion control instruction is out of
range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 308 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Auxiliary Axis Gear Ratio Numerator Out of Range Event code 54015498 hex
Meaning The parameter specified for the RatioNumeratorAuxiliary input variable to a motion control instruction is out of

3-2 Errors in the PLC Function Module


range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
3
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot

3-2-2 Error Descriptions


be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Auxiliary Axis Gear Ratio Denominator Out of Range Event code 54015499 hex
Meaning The parameter specified for the RatioDenominatorAuxiliary input variable to a motion control instruction is out
of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 309


3 Error Descriptions and Corrections

Event name Master Axis Position Type Selection Out of Range Event code 5401549A hex
Meaning The parameter specified for the ReferenceTypeMaster input variable to a motion control instruction is out of
range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Auxiliary Axis Position Type Selection Out of Range Event code 5401549B hex
Meaning The parameter specified for the ReferenceTypeAuxiliary input variable to a motion control instruction is out of
range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 310 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Target Position Ring Counter Out of Range Event code 5401549C hex
Meaning Operation is not possible because the target position is out of range for the ring counter of the executed in-

3-2 Errors in the PLC Function Module


struction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection High-speed homing was executed High-speed homing cannot be exe- High-speed homing cannot be exe-
when 0 was not included in the ring cuted when the ring counter range cuted when the ring counter range
counter. does not include 0. Correct the does not include 0. Write the pro-
program so that high-speed hom- gram so that high-speed homing is
ing is not performed. Or change not performed. Or make the set-
3
the settings so that the ring counter tings so that the ring counter range
range includes 0. includes 0.

3-2-2 Error Descriptions


Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

Event name Axes Group Composition Axis Setting Out of Range Event code 5401549D hex *1
Meaning The parameter specified for the Axes input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
The composition axes in the axes Assign all of the axes that are Specify axes that are assigned to
group are not assigned to the specified for the Axes input varia- the same task for all of the compo-
same task. ble to the instruction to the same sition axes in an axes group.
task.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#549D occurs for unit version 1.01 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 311


3 Error Descriptions and Corrections

Event name Axis Use Setting Out of Range Event code 5401549E hex *1
Meaning The parameter specified for the AxisUse input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
_MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#549E occurs for unit version 1.04 or later of the CPU Unit.

Event name Homing Parameter Setting Out of Range Event code 54015700 hex *1
Meaning The parameter specified for the HomingParameter input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5700 occurs for unit version 1.03 or later of the CPU Unit.

3 - 312 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Axis Use Change Error Event code 54015702 hex *1
Meaning The MC_ChangeAxisUse (Change Axis Use) instruction was executed when the axis was not stopped or when

3-2 Errors in the PLC Function Module


the command velocity of the axis was saturated.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The MC_ChangeAxisUse (Change Reset the error and execute the Execute the MC_ChangeAxisUse
Axis Use) instruction was executed MC_ChangeAxisUse (Change Axis (Change Axis Use) instruction
when the axis was not stopped or Use) instruction when the axis is when the axis is stopped and the
when the command velocity of the stopped or when the command ve- command velocity is not saturated.
3
axis was saturated. locity of the axis is not saturated.
An axis is stopped if

3-2-2 Error Descriptions


Status.Disabled or Status.Standstill
is TRUE in the Axis Variable. The
command velocity for an axis is sa-
turated if Details.VelLimit is TRUE
in the Axis Variable.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5702 occurs for unit version 1.04 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 313


3 Error Descriptions and Corrections

Event name Cannot Change Axis Use Event code 54015703 hex *1
Meaning The MC_ChangeAxisUse (Change Axis Use) instruction was executed in a way that would cause the maxi-
mum number of used real axes or the maximum number of used motion control servo axes to be exceeded.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The MC_ChangeAxisUse (Change Correct the program so that the Write the program so that the maxi-
Axis Use) instruction was executed maximum number of axes that can mum number of axes that can ac-
in a way that would cause the max- actually be used by the CPU Unit is tually be used by the CPU Unit is
imum number of actually usable not exceeded. not exceeded.
axes to be exceeded.
The MC_ChangeAxisUse (Change Correct the program so that the Write the program so that the maxi-
Axis Use) instruction was executed maximum number of used motion mum number of used motion con-
in a way that would cause the max- control servo axes that can be trol servo axes that can be used by
imum number of used motion con- used by the CPU Unit is not ex- the CPU Unit is not exceeded.
trol servo axes to be exceeded. ceeded.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5703 occurs for unit version 1.06 or later of the CPU Unit.

3 - 314 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Motion Control Parameter Setting Error When Chang- Event code 54015720 hex *1
ing Axis Use

3-2 Errors in the PLC Function Module


Meaning The motion control parameter settings for the axis that was changed to a used axis are incorrect.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The MC_ChangeAxisUse (Change Use the Sysmac Studio to change Make sure that operation is correct
Axis Use) instruction was used to the Axis Use of the axis where the when the axis is set to a Used
change an unused axis to a used error occurred to a Used Axis, and Axisand then download the set-
axis, but the motion control param- then check and correct the error lo- tings with it set to an Unused Axis.
3
eter settings of the axis are not cor- cation. If an error does not occur,
rect. change the setting to an Unused

3-2-2 Error Descriptions


Axis and then download the set-
tings again.
The power supply was interrupted Download the MC parameters from Do not interrupt the power supply
while a download of the motion the Sysmac Studio. while saving the parameter set-
control parameter settings was in tings.
progress.
The non-volatile memory is faulty If this error remains even after None
or the life of the non-volatile memo- making the above corrections, re-
ry has been exceeded. place the CPU Unit.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5720 occurs for unit version 1.04 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 315


3 Error Descriptions and Corrections

Event name Required Process Data Object Not Set When Chang- Event code 54015721 hex *1
ing Axis Use
Meaning The objects that are required for the axis type of the axis that was changed to a used axis are not set.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The objects that are required for Edit the PDO map settings on the Make sure that operation is correct
the axis type of the axis that was Sysmac Studio and set the objects when the axis is set to a Used
changed to a used axis are not set that are required for the axis where Axis and then download the set-
in the PDO map settings. the error occurred. tings with it set to an Unused Axis.
For details on the required objects,
refer to the NJ/NX-series Motion
Control Instructions Reference
Manual (Cat. No. W508).
The power supply was interrupted Download the MC parameters from Do not interrupt the power supply
while a download of the motion the Sysmac Studio. while saving the parameter set-
control parameter settings was in tings.
progress.
The non-volatile memory is faulty If this error remains even after None
or the life of the non-volatile memo- making the above corrections, re-
ry has been exceeded. place the CPU Unit.
The MC_ChangeAxisUse (Change Correct the program so that the Write the program so that the
Axis Use) instruction was executed MC_ChangeAxisUse (Change Axis MC_ChangeAxisUse (Change Axis
for an axis that Axis Use is set to Use) instruction is not executed for Use) instruction is not executed for
Unused axis (unchangeable to an axis that Axis Use is set to an axis that Axis Use is set to
used axis). Unused axis (unchangeable to Unused axis (unchangeable to
used axis). used axis).
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5721 occurs for unit version 1.04 or later of the CPU Unit.

3 - 316 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Actual Position Overflow/Underflow Event code 54015722 hex *1


Meaning An instruction was executed that is not supported during an actual position overflow/underflow.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection An instruction was executed that is Execute an error reset and then Write the program so that over-
not supported during an actual po- clear the overflow or underflow flows and underflows do not occur.
sition overflow or underflow. state by changing the current posi-
tion or homing.
Attached infor- Attached Information 1: Error Location 3
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot

3-2-2 Error Descriptions


be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5722 occurs for unit version 1.06 or later of the CPU Unit.

Event name Switch Structure Track Number Setting Out of Range Event code 54015723 hex *1
Meaning The value of TrackNumber that is specified in the Switches in-out variable to a motion control instruction is out
of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the member of the Correct the value of the member of Make sure that the value of the
structure variable that was speci- the structure variable that is speci- member of the structure variable
fied for the in-out variable of the in- fied for the in-out variable of the that is specified for the in-out varia-
struction is out of range. relevant instruction so that it is in ble of the relevant instruction is in
the valid range. the valid range.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5723 occurs for unit version 1.06 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 317


3 Error Descriptions and Corrections

Event name Switch Structure First ON Position Setting Out of Event code 54015724 hex *1
Range
Meaning The value of FirstOnPosition that is specified in the Switches in-out variable to a motion control instruction is
out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the member of the Correct the value of the member of Make sure that the value of the
structure variable that was speci- the structure variable that is speci- member of the structure variable
fied for the in-out variable of the in- fied for the in-out variable of the that is specified for the in-out varia-
struction is out of range. relevant instruction so that it is in ble of the relevant instruction is in
the valid range. the valid range.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5724 occurs for unit version 1.06 or later of the CPU Unit.

Event name Switch Structure Last ON Position Setting Out of Event code 54015725 hex *1
Range
Meaning The value of LastOnPosition that is specified in the Switches in-out variable to a motion control instruction is
out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the member of the Correct the value of the member of Make sure that the value of the
structure variable that was speci- the structure variable that is speci- member of the structure variable
fied for the in-out variable of the in- fied for the in-out variable of the that is specified for the in-out varia-
struction is out of range. relevant instruction so that it is in ble of the relevant instruction is in
the valid range. the valid range.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5725 occurs for unit version 1.06 or later of the CPU Unit.

3 - 318 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Switch Structure Axis Direction Out of Range Event code 54015726 hex *1
Meaning The value of AxisDirection that is specified in the Switches in-out variable to a motion control instruction is out

3-2 Errors in the PLC Function Module


of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the member of the Correct the value of the member of Make sure that the value of the
structure variable that was speci- the structure variable that is speci- member of the structure variable
fied for the in-out variable of the in- fied for the in-out variable of the that is specified for the in-out varia-
struction is out of range. relevant instruction so that it is in ble of the relevant instruction is in
3
the valid range. the valid range.
Attached infor- Attached Information 1: Error Location

3-2-2 Error Descriptions


mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5726 occurs for unit version 1.06 or later of the CPU Unit.

Event name Switch Structure Cam Switch Mode Out of Range Event code 54015727 hex *1
Meaning The value of CamSwitchMode that is specified in the Switches in-out variable to a motion control instruction is
out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the member of the Correct the value of the member of Make sure that the value of the
structure variable that was speci- the structure variable that is speci- member of the structure variable
fied for the in-out variable of the in- fied for the in-out variable of the that is specified for the in-out varia-
struction is out of range. relevant instruction so that it is in ble of the relevant instruction is in
the valid range. the valid range.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5727 occurs for unit version 1.06 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 319


3 Error Descriptions and Corrections

Event name Switch Structure Duration Setting Out of Range Event code 54015728 hex *1
Meaning The value of Duration that is specified in the Switches in-out variable to a motion control instruction is out of
range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the member of the Correct the value of the member of Make sure that the value of the
structure variable that was speci- the structure variable that is speci- member of the structure variable
fied for the in-out variable of the in- fied for the in-out variable of the that is specified for the in-out varia-
struction is out of range. relevant instruction so that it is in ble of the relevant instruction is in
the valid range. the valid range.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5728 occurs for unit version 1.06 or later of the CPU Unit.

Event name Track Option Structure ON Compensation Setting Out Event code 54015729 hex *1
of Range
Meaning The value of OnCompensation that is specified in the TrackOptions in-out variable to a motion control instruc-
tion is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the member of the Correct the value of the member of Make sure that the value of the
structure variable that was speci- the structure variable that is speci- member of the structure variable
fied for the in-out variable of the in- fied for the in-out variable of the that is specified for the in-out varia-
struction is out of range. relevant instruction so that it is in ble of the relevant instruction is in
the valid range. the valid range.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5729 occurs for unit version 1.06 or later of the CPU Unit.

3 - 320 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Track Option Structure OFF Compensation Setting Event code 5401572A hex *1
Out of Range

3-2 Errors in the PLC Function Module


Meaning The value of TrackOptions that is specified in the OffCompensation in-out variable to a motion control instruc-
tion is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the member of the Correct the value of the member of Make sure that the value of the
structure variable that was speci- the structure variable that is speci- member of the structure variable
fied for the in-out variable of the in- fied for the in-out variable of the that is specified for the in-out varia-
struction is out of range. relevant instruction so that it is in ble of the relevant instruction is in
3
the valid range. the valid range.
Attached infor- Attached Information 1: Error Location

3-2-2 Error Descriptions


mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#572A occurs for unit version 1.06 or later of the CPU Unit.

Event name Number of Array Elements in Switch Structure Varia- Event code 5401572B hex *1
ble Out of Range
Meaning The number of elements in an array in the structure variable that is specified in the Switches in-out variable to
a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The number of elements in an ar- Correct the number of elements in Make sure that the number of ele-
ray of the structure variable that the array in the structure variable ments in the array in the structure
was specified for the in-out varia- that is specified for the in-out varia- variable that is specified for the in-
ble of the instruction is out of ble of the relevant instruction so out variable of the relevant instruc-
range. that it is in the valid range. tion is in the valid range.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#572B occurs for unit version 1.06 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 321


3 Error Descriptions and Corrections

Event name Number of Array Elements in Output Signal Structure Event code 5401572C hex *1
Variable Out of Range
Meaning The number of elements in an array in the structure variable that is specified in the Outputs in-out variable to a
motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The number of elements in an ar- Correct the number of elements in Make sure that the number of ele-
ray of the structure variable that the array in the structure variable ments in the array in the structure
was specified for the in-out varia- that is specified for the in-out varia- variable that is specified for the in-
ble of the instruction is out of ble of the relevant instruction so out variable of the relevant instruc-
range. that it is in the valid range. tion is in the valid range.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#572C occurs for unit version 1.06 or later of the CPU Unit.

Event name Number of Array Elements in Track Option Structure Event code 5401572D hex *1
Variable Out of Range
Meaning The number of elements in an array in the structure variable that is specified in the TrackOptions in-out varia-
ble to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The number of elements in an ar- Correct the number of elements in Make sure that the number of ele-
ray of the structure variable that the array in the structure variable ments in the array in the structure
was specified for the in-out varia- that is specified for the in-out varia- variable that is specified for the in-
ble of the instruction is out of ble of the relevant instruction so out variable of the relevant instruc-
range. that it is in the valid range. tion is in the valid range.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#572D occurs for unit version 1.06 or later of the CPU Unit.

3 - 322 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Numbers of Elements in Output Signals and Track Event code 5401572E hex *1
Option Arrays Not Matched

3-2 Errors in the PLC Function Module


Meaning The arrays in the structure variables that are specified for the Outputs and TrackOptions in-out variables to a
motion control instruction do not have the same number of elements.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The arrays in the output signal Correct the output signal structure Make sure that the arrays in the
structure variable and track option variable and track option structure output signal structure variable and
structure variable that are specified variable that are specified for the track option structure variable that
for the in-out variables to the in- in-out variables to the relevant in- are specified for the in-out varia-
3
struction do not have the same struction so that the arrays in them bles to the relevant instruction
number of elements. have the same number of ele- have the same number of ele-

3-2-2 Error Descriptions


ments. ments.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#572E occurs for unit version 1.06 or later of the CPU Unit.

Event name Motion Control Instruction Multi-execution Disabled Event code 5401572F hex *1
(Master Axis)
Meaning A Master in-out variable that cannot be changed during multi-execution of instructions was changed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A Master in-out variable that can- Correct the program so that the Write the program so that the value
not be changed during multiexe- value of the Master in-out variable of the Master in-out variable is not
cution of instructions was changed. is not changed during multi-execu- changed during multi-execution of
tion of the relevant instructions. the relevant instructions.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#572F occurs for unit version 1.06 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 323


3 Error Descriptions and Corrections

Event name Motion Control Instruction Multi-execution Disabled Event code 54015730 hex *1
(Position Type Selection)
Meaning A ReferenceType in-out variable that cannot be changed during multi-execution of instructions was changed.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A ReferenceType inout variable Correct the program so that the Write the program so that the value
that cannot be changed during value of the ReferenceType in-out of the ReferenceType in-out varia-
multi-execution of instructions was variable is not changed during mul- ble is not changed during multi-ex-
changed. ti-execution of the relevant instruc- ecution of the relevant instructions.
tions.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5730 occurs for unit version 1.06 or later of the CPU Unit.

Event name Same Track Number Setting in Switch Structure Out Event code 54015731 hex *1
of Range
Meaning The same track number was specified more than the allowable number of times for the TrackNumber in the
Switches in-out variable to a motion control instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The same track number was speci- Correct the values in the Set the values in the TrackNumber
fied more than the allowable num- TrackNumber so that the same so that the same track number is
ber of times for the TrackNumber in track number is not specified more not specified more than the maxi-
the Switches in-out variable to a than the maximum number of mum number of times.
motion control instruction. times.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5731 occurs for unit version 1.06 or later of the CPU Unit.

3 - 324 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Cannot Write Axis Parameters Event code 5401573A hex *1
Meaning The instruction was executed for an axis that is not an unused axis.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The instruction was executed for a Correct the program so that the Write the program so that the
used axis or an undefined axis. MC_ChangeAxisUse (Change Axis specified axis is an unused axis
Use) instruction is executed after when the instruction is executed.
the specified axis is changed to an
3
unused axis.
Attached infor- Attached Information 1: Error Location

3-2-2 Error Descriptions


mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#573A occurs for unit version 1.08 or later of the CPU Unit.

Event name Axis Parameter Setting Out of Range Event code 5401573B hex *1
Meaning The parameter specified for the AxisParameter input variable to a motion control instruction is outside of the
valid range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The parameter specified for the Correct the parameter so that the Set the input parameter to the in-
AxisParameter input variable to the valid range of the input variable is struction so that the valid range of
instruction is out of range for the not exceeded for the instruction. the input variable is not exceeded.
input variable. Confirm which parameter exceed- Refer to information on the
ed the range or what parameters MC_WriteAxisParameter (Write Ax-
are inconsistent in the attached in- is Parameters) instruction for the
formation. valid ranges of the input variables.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#573B occurs for unit version 1.08 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 325


3 Error Descriptions and Corrections

Event name Cam Property Setting Out of Range Event code 5401573C hex *1
Meaning The parameter specified for the CamProperty input variable to a motion control instruction is outside of the val-
id range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The parameter specified for the Correct the parameter so that the Set the input parameter to the in-
CamProperty input variable to the valid range of the input variable is struction so that the valid range of
instruction is out of range for the not exceeded for the instruction. the input variable is not exceeded.
input variable. Confirm which parameter exceed-
ed the range in the attached infor-
mation.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#573C occurs for unit version 1.08 or later of the CPU Unit.

Event name Cam Node Setting Out of Range Event code 5401573D hex *1
Meaning The parameter specified for the CamNodes input variable to a motion control instruction is outside of the valid
range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The parameter specified for the Correct the parameter so that the Set the input parameter to the in-
CamNodes input variable to the in- valid range of the input variable is struction so that the valid range of
struction is out of range for the in- not exceeded for the instruction. the input variable is not exceeded.
put variable. Confirm which parameter exceed-
ed the range in the attached infor-
mation.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#573D occurs for unit version 1.08 or later of the CPU Unit.

3 - 326 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Incorrect Cam Node Type Specification Event code 5401573E hex *1
Meaning The parameter specified for the CamNodes input variable to a motion control instruction is not an

3-2 Errors in the PLC Function Module


_sMC_CAM_NODE array variable.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The parameter specified for the Correct the program to specify an Write the program to specify an
CamNodes input variable to the in- sMC_CAM_NODE array variable sMC_CAM_NODE array variable
struction is not an for the input variable to the instruc- for the input variable to the instruc-
3
_sMC_CAM_NODE array variable. tion. tion.
Attached infor- Attached Information 1: Error Location

3-2-2 Error Descriptions


mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#573E occurs for unit version 1.08 or later of the CPU Unit.

Event name Insufficient Nodes in Cam Table Event code 5401573F hex *1
Meaning The array variable of the parameter specified for the CamNodes input variable to a motion control instruction
has a Phase value of 0 for element number 0.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The array variable of the parameter Correct the program so that the Write the program so that the value
specified for the CamNodes input value of Phase (master axis phase) of Phase (master axis phase) for
variable to the instruction has a for element number 0 in the array element number 0 in the array vari-
Phase (master axis phase) value of variable for the parameter speci- able for the parameter specified for
0 for element number 0. fied for the CamNodes input varia- the CamNodes input variable is not
ble is not 0. 0.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#573F occurs for unit version 1.08 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 327


3 Error Descriptions and Corrections

Event name Cam Node Master Axis Phase Not in Ascending Or- Event code 54015740 hex *1
der
Meaning The values of Phase in the array variable of the parameter specified for the CamNodes input variable to a mo-
tion control instruction are not in ascending order according to the element numbers.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The values of Phase (master axis Correct the program so that the Write the program so that the val-
phase) in the array variable of the values of Phase (master axis ues of Phase (master axis phase)
parameter specified for the phase) in the array variable for the in the array variable for the param-
CamNodes input variable to the in- parameter specified for the eter specified for the CamNodes
struction are not in ascending or- CamNodes input variable are in as- input variable are in ascending or-
der according to the element num- cending order according to the ele- der according to the element num-
bers. Or, truncating the digits that ment numbers. bers.
are not effective more than seven
digits caused the phases to not be
in ascending order.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5740 occurs for unit version 1.08 or later of the CPU Unit.

3 - 328 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Too Many Data Points in Cam Table Event code 54015741 hex *1
Meaning The number of generated cam data points exceeded the number of elements in the array in the cam data vari-

3-2 Errors in the PLC Function Module


able that is specified for the CamTable input variable to a motion control instruction.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The number of cam data points in Correct the program so that the Write the program so that the num-
the generated cam table exceeded number of cam data points in the ber of cam data points in the gen-
the number of elements in the ar- generated cam table does not ex- erated cam table does not exceed
3
ray in the cam data variable that is ceed the number of elements in the number of elements in the ar-
specified for the CamTable input the array in the cam data variable ray in the cam data variable that is

3-2-2 Error Descriptions


variable to the instruction. that is specified for the CamTable specified for the CamTable input
input variable to the instruction. variable to the instruction.
Refer to information on the Refer to information on the
MC_GenerateCamTable (Generate MC_GenerateCamTable (Generate
Cam Table) instruction for the num- Cam Table) instruction for the num-
ber of cam data points in generat- ber of cam data points in generat-
ed cam tables. ed cam tables.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5741 occurs for unit version 1.08 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 329


3 Error Descriptions and Corrections

Event name Cam Table Displacement Overflow Event code 54015742 hex *1
Meaning Distance in the generated cam table exceeded the range of REAL data.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution or
during instruc-
tion execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Distance in the generated cam ta- Correct the values of InitVel (initial Specify the values of InitVel (initial
ble exceeded the range of REAL velocity), ConnectingVel (connect- velocity), ConnectingVel (connect-
data. ing velocity), and ConnectingAcc ing velocity), and ConnectingAcc
(connecting acceleration) so that (connecting acceleration) so that
Distance does not overflow when a Distance does not overflow when a
polynomic 3 curve or polynomic 5 polynomic 3 curve or polynomic 5
curve is specified for Curve (curve curve is specified for Curve (curve
shape) in the CamNodes input var- shape) in the CamNodes input var-
iable. iable.
Refer to information on the Refer to information on the
MC_GenerateCamTable (Generate MC_GenerateCamTable (Generate
Cam Table) instruction for the Cam Table) instruction for the
method to calculate Distance. method to calculate Distance.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5742 occurs for unit version 1.08 or later of the CPU Unit.

3 - 330 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Aborted Cam Table Used Event code 54015743 hex *1
Meaning A cam data variable that was aborted during generation was specified for the CamTableA cam data variable

3-2 Errors in the PLC Function Module


that was aborted during generation was specified for the
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
_MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A cam data variable that was Check the ErrorID (end code), Er- Write the program so that the
aborted during generation due to rorParameterCode (parameter de- MC_GenerateCamTable (Generate 3
an error in the MC_Generate- tail code), and ErrorNodePointIn- Cam Table) instruction creates cor-
CamTable (Generate Cam Table) dex (node point element number) rect cam data variables. Or, write

3-2-2 Error Descriptions


instruction was specified for the output variables from the MC_Gen- the program so that the relevant in-
CamTable input variable to the in- erateCamTable (Generate Cam Ta- struction is executed only when the
struction. ble) instruction and correct the pro- MC_GenerateCamTable (Generate
gram so that correct cam table var- Cam Table) instruction ends nor-
iables are created. mally.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5743 occurs for unit version 1.08 or later of the CPU Unit.

Event name Execution ID Setting Out of Range Event code 54015749 hex *1
Meaning The parameter specified for the ExecID input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The parameter specified for the Correct the program so that the in- Create the program so that the in-
ExecID input variable to the in- put parameter specified for the put parameter specified for the
struction is out of range for the in- ExecID input variable to the in- ExecID input variable to the in-
put variable. struction is within the setting range. struction is within the setting range.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#5749 occurs for unit version 1.10 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 331


3 Error Descriptions and Corrections

Event name Position Offset Out of Range Event code 5401574A hex *1
Meaning The parameter specified for the OffsetPosition input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the range of signed 40-bit valid range of the input variable is struction so that the valid range of
data when it was converted to not exceeded for the relevant in- the input variable is not exceeded.
pulses. struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#574A occurs for unit version 1.10 or later of the CPU Unit.

Event name PDS State Transition Command Selection Out of Event code 5401574B hex *1
Range
Meaning The parameter specified for the TransitionCmd input variable to a motion control instruction is out of range.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#574B occurs for unit version 1.10 or later of the CPU Unit.

3 - 332 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Single-axis Position Control Axis Motion Control In- Event code 5401574C hex *1
struction Execution Disabled

3-2 Errors in the PLC Function Module


Meaning An operation instruction was executed for a single-axis position control axis.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection An operation instruction was exe- In the Axis Basic Settings for the Same as at the left.
cuted for a single-axis position axis specified in the instruction, set
control axis. the Control Function parameter to
0: All.
Or specify the axis for which the
3
Control Function paramter is set to
0: All in the Axis Basic Settings.

3-2-2 Error Descriptions


Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks
*1. Error code 16#574C occurs for unit version 1.13 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 333


3 Error Descriptions and Corrections

Event name Target Position Positive Software Limit Exceeded Event code 54016440 hex
Meaning The specified position exceeds the positive software limit.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The parameter specified for the Correct the parameter specified for Set the parameter specified for the
Position input variable to the in- the Position input variable to the in- Position input variable to the in-
struction is beyond the positive struction so that it is within the pos- struction so that it is within the pos-
software limit. itive software limit. itive software limit.
The starting position is beyond the Correct the program so that the If the starting position is beyond
positive software limit and an in- travel direction for the instruction is the positive software limit, write the
struction that specifies motion in towards the positive software limit. program so that the travel direction
the opposite direction of the soft- is in the direction of the positive
ware limit was executed. software limit.
The parameter that was specified Correct the parameter specified for Set the parameter specified for the
for the AuxPoint input variable to a the AuxPoint input variable to the AuxPoint input variable to the bor-
border point MC_MoveCircular2D instruction so that it is within the der point MC_MoveCircular2D (Cir-
(Circular 2D Interpolation) instruc- positive software limit. cular 2D Interpolation) instruction
tion is beyond the positive software so that it is within the negative soft-
limit. ware limit.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 334 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Target Position Negative Software Limit Exceeded Event code 54016441 hex
Meaning The specified position exceeds the negative software limit.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The parameter specified for the Correct the parameter specified for Correct the input parameter speci-
Position input variable to the in- the Position input variable to the in- fied for the Position input variable
struction is beyond the negative struction so that it is within the neg- to the instruction so that it is within
3
software limit. ative software limit. the negative software limit.
The starting position is beyond the Correct the program so that the If the starting position is beyond

3-2-2 Error Descriptions


negative software limit and an in- travel direction for the instruction is the negative software limit, write
struction that specifies motion in towards the negative software limit. the program so that the travel di-
the opposite direction of the soft- rection is in the direction of the
ware limit was executed. negative software limit.
The parameter that was specified Correct the parameter specified for Set the parameter specified for the
for the AuxPoint input variable to a the AuxPoint input variable to the AuxPoint input variable to the bor-
border point MC_MoveCircular2D instruction so that it is within the der point MC_MoveCircular2D (Cir-
(Circular 2D Interpolation) instruc- negative software limit. cular 2D Interpolation) instruction
tion is beyond the negative soft- so that it is within the negative soft-
ware limit. ware limit.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 335


3 Error Descriptions and Corrections

Event name Command Position Overflow/Underflow Event code 54016442 hex


Meaning Positioning, an instruction in the underflow/overflow direction, or an instruction for which the direction is not
specified was executed when there was an underflow/overflow in the command position.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection One of the following was executed Execute an error reset and then Make sure that overflow or under-
when there was a command posi- clear the overflow/underflow state flow does not occur.
tion overflow/underflow. by executing homing or presetting
• A positioning instruction the actual position.
• A continuous control instruction
in the underflow/overflow direc-
tion
• An instruction for which the di-
rection is not specified (syncing
or torque control)
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 336 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Positive Limit Input Event code 54016443 hex


Meaning An instruction was executed for a motion in the positive direction when the positive limit input was ON.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection An instruction for a motion in the Execute an error reset and then Check to make sure there are no
positive direction was executed perform a recovery operation in the problems with the positive limit sig-
when the positive limit input was negative direction. If the error oc- nal connection, the logic setting for
3
ON, or an instruction for a motion curred during an axes group mo- the positive limit input, and the exe-
with no direction specification was tion control instruction, disable the cute conditions for the instruction.
executed when the positive limit in- axes group and then perform the Check the logic settings both in the

3-2-2 Error Descriptions


put was ON. An axes group motion above operation. If this error oc- axis parameters and in the slave
control instruction was executed curs again, check the connection settings.
when the positive limit input was of the positive limit signal, the logic
ON. setting for the positive limit input,
and the execution conditions for
the start command, and correct
any mistakes.
Check the logic settings both in the
axis parameters and in the slave
settings.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 337


3 Error Descriptions and Corrections

Event name Negative Limit Input Event code 54016444 hex


Meaning An instruction for a motion in the negative direction was executed when the negative limit input was ON.
Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection An instruction for a motion in the Execute an error reset and then Check to make sure there are no
negative direction was executed perform a recovery operation in the problems with the negative limit
when the negative limit input was positive direction. If the error occur- signal connection, the logic setting
ON, or an instruction for a motion red during an axes group motion for the negative limit input, and the
with no direction specification was control instruction, disable the axes execute conditions for the instruc-
executed when the negative limit group and then perform the above tion.
input was ON. An axes group mo- operation. If this error occurs Check the logic settings both in the
tion control instruction was execut- again, check the connection of the axis parameters and in the slave
ed when the negative limit input negative limit signal, the logic set- settings.
was ON. ting for the negative limit input, and
the execution conditions for the
start command, and correct any
mistakes.
Check the logic settings both in the
axis parameters and in the slave
settings.
Attached infor- Attached Information 1: Error Location
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.
Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

3 - 338 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Servo Main Circuits OFF Event code 54017422 hex
Meaning An attempt was made to turn ON the Servo when the main circuit power supply to the Servo Drive was OFF.

3-2 Errors in the PLC Function Module


Source PLC Function Module Source details Instruction Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The relevant instruction will end according to specifi-
cations.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection An attempt was made to turn ON Turn ON the Servo after turning Turn ON the Servo after turning
the Servo when the main circuit ON the main circuit power of the ON the main circuit power supply
power supply to the Servo Drive Servo Drive for the axis where the to the Servo Drive.
was OFF. error occurred.
Attached infor- Attached Information 1: Error Location
3
mation Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If there is
more than one possible instruction, information is given on all of them. Nothing is given if the instruction cannot
be identified.

3-2-2 Error Descriptions


Precautions/ If a program is changed after an error occurs, the attached information that is displayed may not be correct.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 339


3 Error Descriptions and Corrections

3-2-3 Other Troubles and Corrections

Security Errors
No. Problem Correction
1 Forgot the Administrator password. You cannot access the Administrator's password. Al-
ways record the Administrator password so that you
do not forget it.
2 Cannot release the operation lock with the Sys- Log in with verification authority that is equal to or
mac Studio. higher than the verification rights when you connected
online.
3 Operation was locked when verifying operation If the password for verification of operation authority is
authority on the Sysmac Studio. entered incorrectly five times in row, operation is
locked for 10 minutes. Wait until the operation lock is
released.
4 An online connection was made with the opera- Verification of operation authority is required every
tion authority that is required for operation, but time for the following functions to prevent hazards to
operation authority verification was requested equipment and people.
for a specific operation. • I/O monitoring (writing) by an Operator
• Operating mode change by a Maintainer
• Online editing by a Maintainer
5 Cannot release the operation lock with the Sys- You can release the operation lock with an operation
mac Studio after the operator left the Sysmac authority that is equal to or higher than the operator.
Studio unattended. The required operation authority will be that of an op-
erator (the operation authority that was verified when
going online with the Sysmac Studio).
6 Some of the user program data cannot be read The source data was not downloaded along with the
for certain operations. user program. You will be able to read the data if you
• Monitoring download the user program normally.
Variables
• Operation Commands
SET/RESET, forced refreshing, online edit-
ing, data tracing, MC Test Run, and setting
the user program execution ID in the CPU
Unit
• Synchronizing, Uploading, Verification, and
Backup
POU algorithms
7 Writing to the CPU Unit is not possible for some The CPU Unit is write protected. Release the write
operations. protection.
• Names
CPU Unit name
• Operation Commands
Online editing, Clear All Memory, event log
clearing, and setting the user program exe-
cution ID in the CPU Unit
• Synchronizing and Downloading
User program, CPU/Expansion Rack Config-
uration and Setup, EtherCAT Settings, Con-
troller Setup, Axis Settings, Cam Table Set-
tings, Data Trace Settings, User-defined
Event Setup, restoring

3 - 340 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

No. Problem Correction


8 I do not know how to change the user program The user program execution ID cannot be changed or

3-2 Errors in the PLC Function Module


execution ID. deleted after it is set.
9 I forgot the user program execution ID as- This is no way to access the user program execution
signed to user program. ID that is set. Always record the user program execu-
tion ID so that you do not forget it.
10 I forgot the user program execution ID that is This is no way to access the user program execution
registered in the CPU Unit. ID that is set. Set the user program execution ID
again. You can also clear the user program execution
ID in the CPU Unit if you execute the Clear All Memory
operation.

3-2-3 Other Troubles and Corrections

NJ/NX-series Troubleshooting Manual (W503) 3 - 341


3 Error Descriptions and Corrections

3-3 Errors in the NX Bus Function Module


The section provides tables of the errors (events) that can occur in the NX Bus Function Module.

3-3-1 Error Tables

NX Bus

With the NX102 CPU Unit and NX1P2 CPU Unit, two or more events with more specific names may
correspond to one Slave Terminal event. Refer to A-6 Correspondence of NX Bus Events between
NX102 CPU Units, NX1P2 CPU Units and Slave Terminals on page A - 246 for details.

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
04100000 hex NX Bus An error occurred in • An I/O communications error page
[NX102, NX1P2] Controller the NX bus. occurred between the CPU ¡ 3 - 346
Error Unit and the NX Unit.
04110000 hex NX Bus A hardware error was • A hardware error related to the page
[NX102, NX1P2] Hardware detected in the NX NX bus was detected. ¡ 3 - 347
Error Bus Function Module.
10600000 hex NX Bus An error was detect- • An error was detected in the page
[NX102, NX1P2] Memory ed in the internal memory check for the internal 3 - 347
Check Error memory check for the protection circuit. ¡
NX Bus Function
Module.
10610000 hex Failed to Reading the NX Unit • The NX Unit operation settings page
[NX102, NX1P2] Read NX operation settings are not saved normally in the 3 - 348
Unit Opera- failed. CPU Unit.
tion Settings Cycle the power sup-
¡
ply to the CPU Unit to
restore the previous
normally-saved set-
tings.
24D00000 hex Number of The number of More than the maximum number page
[NX102, NX1P2] Mountable mounted NX Units of NX Units are mounted on the 3 - 349
NX Units Ex- exceeds the specified CPU Unit. ¡
ceeded value for the CPU
Unit.
24D20000 hex Total I/O Da- The total size of I/O • The total size of I/O data in the page
[NX102, NX1P2] ta Size in NX data in the mounted mounted NX Units exceeds the 3 - 350
Units Exces- NX Units exceeds the maximum specified value for
¡
sive maximum specified the CPU Unit.
value for the CPU
Unit.

3 - 342 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level

3-3 Errors in the NX Bus Function Module


I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
35900000 hex NX Unit Ver- There is a mounted The unit version of an NX Unit page
[NX102, NX1P2] sion Not NX Unit with a unit mounted in the actual configura- 3 - 351
Matched version earlier than tion is earlier than that in the Unit
that in the Unit config- configuration information regis- ¡
uration information tered in the CPU Unit.
registered in the CPU
Unit.
35910000 hex Unregistered There is a mounted • There is a mounted Unit that page
[NX102, NX1P2] NX Unit NX Unit that does not does not exist in the Unit con- 3 - 352
Mounted exist in the Unit con- figuration information regis-
figuration information tered in the CPU Unit. 3
registered in the CPU • There is a mounted Unit in
Unit. If there are more which the NX Unit Mounting
¡

3-3-1 Error Tables


than one NX Unit rel- Setting is set to Disabled.
evant to this event,
only the NX Unit that
is nearest to the CPU
Unit is registered with
the event.
35930000 hex NX Unit Se- There is a mounted • There is no mounted NX Unit page
[NX102, NX1P2] rial Number NX Unit with a serial with the serial number that you 3 - 353
Mismatch number different from set in the Unit configuration in-
that in the Unit config- formation registered in the ¡
uration information CPU Unit.
registered in the CPU
Unit.
44440000 hex NX Bus A fatal error was de- An error occurred in the software. page
[NX102, NX1P2] Function tected in the NX Bus 3 - 354
¡
Processing Function Module.
Error
85540000 hex NX Bus I/O The I/O communica- • The I/O refreshing was stop- page
[NX102, NX1P2] Communica- tions on the NX bus ped because a minor fault er- 3 - 354
tions Stop- were stopped be- ror (another event) that trig-
ped Due to cause an error that gers fail-soft operation occur-
Another prevents I/O commu- red when the Fail-soft Opera-
Event nications on the NX tion Setting is Stop.
bus occurred. • The I/O communications was ¡
stopped because the
Registered NX Unit Not
Mounted event occurred and
the actual configuration pre-
vents I/O communications from
starting.

NJ/NX-series Troubleshooting Manual (W503) 3 - 343


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
35920000 hex Registered There is no mounted • There is no mounted NX Unit page
[NX102, NX1P2] NX Unit Not NX Unit that exists in that exists in the Unit configu- 3 - 355
Mounted the Unit configuration ration information registered in
information registered the CPU Unit.
in the CPU Unit. If • The power supply to the Addi-
there are more than tional NX Unit Power Supply
¡
one NX Unit relevant Unit is not turned ON.
to this event, only the
NX Unit that is near-
est to the CPU Unit is
registered with the
event.
85500000 hex NX Bus A communications er- • The NX bus connector contact page
[NX102, NX1P2] Communica- ror that prevents nor- is faulty due to vibration or 3 - 356
tions Error mal NX bus commu- shock.
nications was detect- • Excessive noise is applied to
ed. If there are more the NX bus connector.
than one NX Unit rel- • An NX Unit was removed. ¡
evant to this event, • An error occurred in an NX
only the NX Unit that Unit.
is nearest to the CPU
Unit is registered with
the event.
85510000 hex NX Unit An error occurred in • An NX Bus Communications page
[NX102, NX1P2] Communica- I/O data communica- Error has occurred. 3 - 356
¡
tions Time- tions with the NX • An error occurred in an NX
out Units. Unit.
85520000 hex NX Unit Initi- Initializing an NX Unit • Initialization with the Unit con- page
[NX102, NX1P2] alization Er- failed. figuration information regis- 3 - 357
ror tered in the CPU Unit failed.
• An NX Bus Communications
Error has occurred.
¡
• The Channel Enable/Disable
Setting for all channels of the
Analog Unit are set to Disable.
• Initialization of an NX Unit
failed.
85530000 hex NX Unit Starting an NX Unit A startup error occurred in an NX page
¡
[NX102, NX1P2] Startup Error failed. Unit. 3 - 358
103C0000 hex NX Unit The backup operation • There is also another error re- page
[NX102, NX1P2] Backup for an NX Unit ended lated to the NX Bus Function 3 - 358
Failed in an error. Module.
• An NX Bus Communications ¡
Error has occurred.
• Backup data cannot be re-
ceived from an NX Unit.

3 - 344 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level

3-3 Errors in the NX Bus Function Module


I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
103D0000 hex NX Unit Re- The restore operation • There is also another error re- page
[NX102, NX1P2] store Opera- for an NX Unit ended lated to the NX Bus Function 3 - 359
tion Failed in an error. Module.
• An NX Bus Communications
Error has occurred.
¡
• The backup data cannot be
sent to an NX Unit.
• The Unit configuration in the
backup file does not agree with
the actual Unit configuration.
10620000 hex NX Unit Saving or reading the • Data in the NX Unit event log page 3
[NX102, NX1P2] Event Log NX Unit event log area are invalid. 3 - 360
Save Error failed.

3-3-1 Error Tables


Continuing to operate
with this error may re-
¡
sult in no event log
saved at CPU Unit
power OFF although
it has no effect on the
control function.
44450000 hex NX Bus Sys- This event provides • This event provides internal in- page
[NX102, NX1P2] tem Informa- internal information formation from the NX Bus 3 - 360
¡
tion from the NX Bus Function Module.
Function Module.
95800000 hex NX Bus Re- An NX bus restart An NX bus restart command was page
[NX102, NX1P2] start Execut- was executed. received. ¡ 3 - 361
ed
95810000 hex NX Unit The NX Unit opera- A Clear All Memory operation for page
[NX102, NX1P2] Memory All tion settings were ini- an NX Unit was received. ¡ 3 - 362
Cleared tialized.

NJ/NX-series Troubleshooting Manual (W503) 3 - 345


3 Error Descriptions and Corrections

3-3-2 Error Descriptions

NX Bus

Event name NX Bus Controller Error Event code 04100000 hex


Meaning An error occurred in the NX bus.
Source NX Bus Function Module Source details Master Detection tim- At CPU Unit
ing power ON, at
Controller reset,
or during NX
bus communica-
tions
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply to the
CPU Unit or re-
set the Control-
ler.
Effects User program Continues. Operation I/O communications will not operate and message
communications cannot be performed.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An I/O communications error oc- Cycle the power supply to the CPU None
curred between the CPU Unit and Unit. If this error persists, replace
the NX Unit. the CPU Unit.
Attached infor- Attached information 1: System information
mation
Precautions/ None
Remarks

3 - 346 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name NX Bus Hardware Error Event code 04110000 hex

3-3 Errors in the NX Bus Function Module


Meaning A hardware error was detected in the NX Bus Function Module.
Source NX Bus Function Module Source details Master Detection tim- Continuously
ing
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply to the
CPU Unit or re-
set the Control-
ler.
Effects User program Continues. Operation I/O communications will not operate and message
communications cannot be performed.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A hardware error related to the NX Cycle the power supply to the CPU None
bus was detected. Unit. If this error persists, replace
3
the CPU Unit.
Attached infor- Attached information 1: System information

3-3-2 Error Descriptions


mation Attached information 2: System information
Attached information 3: System information
Attached information 4: System information
Precautions/ None
Remarks

Event name NX Bus Memory Check Error Event code 10600000 hex
Meaning An error was detected in the internal memory check for the NX Bus Function Module.
Source NX Bus Function Module Source details Master Detection tim- Continuously
ing
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply to the
CPU Unit or re-
set the Control-
ler.
Effects User program Continues. Operation I/O communications will not operate and message
communications cannot be performed.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error was detected in the mem- Cycle the power supply to the CPU None
ory check for the internal protection Unit. If this error persists, replace
circuit. the CPU Unit.
Attached infor- Attached information 1: System information
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 347


3 Error Descriptions and Corrections

Event name Failed to Read NX Unit Operation Settings Event code 10610000 hex
Meaning Reading the NX Unit operation settings failed.
Cycle the power supply to the CPU Unit to restore the previous normally-saved settings.
Source NX Bus Function Module Source details Master Detection tim- At CPU Unit
ing power ON, at
Controller reset,
or at NX bus re-
start
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply to the
CPU Unit, reset
the Controller,
or restart the NX
bus.
Effects User program Continues. Operation I/O communications will not operate, but message
communications can be performed.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The NX Unit operation settings are Check the NX Unit operation set- Do not turn OFF the power supply
not saved normally in the CPU tings and correct the settings. to the CPU Unit while transfer of
Unit. the Unit operation settings for the
CPU Unit or execution of the
NX_SaveParam instruction is in
progress.
Attached infor- Attached information 1: System information
mation
Precautions/ None
Remarks

3 - 348 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Number of Mountable NX Units Exceeded Event code 24D00000 hex

3-3 Errors in the NX Bus Function Module


Meaning The number of mounted NX Units exceeds the specified value for the CPU Unit.
Source NX Bus Function Module Source details Master Detection tim- At CPU Unit
ing power ON, at
Controller reset,
or at NX bus re-
start
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply to the
CPU Unit or re-
set the Control-
ler.
Effects User program Continues. Operation • For NX Units within the range of the number of
mountable Units, I/O communications will not oper-
ate, but message communications can be per-
formed. 3
• For NX Units outside the range of the number of
mountable Units, I/O communications will not oper-

3-3-2 Error Descriptions


ate and message communications cannot be per-
formed.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection More than the maximum number of Keep the number of NX Units Mount the specified number of NX
NX Units are mounted on the CPU mounted on the CPU Unit at the Units or less.
Unit. specified number or less.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 349


3 Error Descriptions and Corrections

Event name Total I/O Data Size in NX Units Excessive Event code 24D20000 hex
Meaning The total size of I/O data in the mounted NX Units exceeds the maximum specified value for the CPU Unit.
Source NX Bus Function Module Source details Master Detection tim- At CPU Unit
ing power ON, at
Controller reset,
or at NX bus re-
start
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply to the
CPU Unit or re-
set the Control-
ler.
Effects User program Continues. Operation I/O communications will not operate, but message
communications can be performed.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The total size of I/O data in the Reduce the number of NX Units Reduce the number of NX Units
mounted NX Units exceeds the mounted on the CPU Unit to keep mounted on the CPU Unit to keep
maximum specified value for the the total size of I/O data at the the total size of I/O data at the
CPU Unit. maximum specified value or less. maximum specified value or less.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 350 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name NX Unit Version Not Matched Event code 35900000 hex

3-3 Errors in the NX Bus Function Module


Meaning There is a mounted NX Unit with a unit version earlier than that in the Unit configuration information registered
in the CPU Unit.
Source NX Bus Function Module Source details Master Detection tim- At CPU Unit
ing power ON, at
Controller reset,
or at NX bus re-
start
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply to the
CPU Unit, reset
the Controller,
or restart the NX
bus.
Effects User program Continues. Operation • For NX Units with this error, I/O communications
will not operate and message communications can- 3
not be performed.
• For NX Units without this error, I/O communications

3-3-2 Error Descriptions


will not operate, but message communications can
be performed.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The unit version of an NX Unit To match the Unit configuration in- Download Unit configuration infor-
mounted in the actual configuration formation with the actual configura- mation for which you confirmed
is earlier than that in the Unit con- tion, download the Unit configura- that the comparison result showed
figuration information registered in tion information that contains the Not compatible in the Compare
the CPU Unit. unit version of the NX Unit mount- and Merge Window of the Sysmac
ed in the actual configuration to the Studio to the CPU Unit.
CPU Unit. To match the actual con-
figuration with the Unit configura-
tion information, replace the NX
Unit in the actual configuration with
an NX Unit with a unit version later
than that in the Unit configuration
information.
Attached infor- Attached information 1: Unit number of the NX Unit where the error occurred
mation Attached information 2: Unit version in the Unit configuration information of the NX Unit where the error occur-
red
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 351


3 Error Descriptions and Corrections

Event name Unregistered NX Unit Mounted Event code 35910000 hex


Meaning There is a mounted NX Unit that does not exist in the Unit configuration information registered in the CPU Unit.
If there are more than one NX Unit relevant to this event, only the NX Unit that is nearest to the CPU Unit is
registered with the event.
Source NX Bus Function Module Source details Master Detection tim- At CPU Unit
ing power ON, at
Controller reset,
or at NX bus re-
start
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply to the
CPU Unit, reset
the Controller,
or restart the NX
bus.
Effects User program Continues. Operation • For NX Units with this error, I/O communications
will not operate and message communications can-
not be performed.
• For NX Units without this error, I/O communications
will not operate, but message communications can
be performed.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection There is a mounted Unit that does To match the Unit configuration in- Match the project downloaded to
not exist in the Unit configuration formation with the actual configura- the CPU Unit with the system con-
information registered in the CPU tion, download to the CPU Unit the figuration.
Unit. Unit configuration information to
which you added the relevant NX
Unit. To match the actual configu-
ration with the Unit configuration
information, remove the relevant
NX Unit.
There is a mounted Unit in which To match the Unit configuration in-
the NX Unit Mounting Setting is set formation with the actual configura-
to Disabled. tion, download to the CPU Unit the
Unit configuration information in
which the NX Unit Mounting Set-
ting for the relevant NX Unit is set
to Enabled. To match the actual
configuration with the Unit configu-
ration information, remove the rele-
vant NX Unit.
Attached infor- Attached information 1: Mounting position of the NX Unit where the error occurred
mation
Precautions/ None
Remarks

3 - 352 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name NX Unit Serial Number Mismatch Event code 35930000 hex

3-3 Errors in the NX Bus Function Module


Meaning There is a mounted NX Unit with a serial number different from that in the Unit configuration information regis-
tered in the CPU Unit.
Source NX Bus Function Module Source details Master Detection tim- At CPU Unit
ing power ON, at
Controller reset,
or at NX bus re-
start
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply to the
CPU Unit, reset
the Controller,
or restart the NX
bus.
Effects User program Continues. Operation • For NX Units with this error, I/O communications
will not operate and message communications can- 3
not be performed.
• For NX Units without this error, I/O communications

3-3-2 Error Descriptions


will not operate, but message communications can
be performed.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection There is no mounted NX Unit with To match the actual configuration Read the serial numbers of the ac-
the serial number that you set in with the Unit configuration informa- tually mounted Units into a project
the Unit configuration information tion, match the serial number of in the Sysmac Studio before you
registered in the CPU Unit. the relevant NX Unit . To match the set the Serial Number Verification
Unit configuration information with setting to verify the serial numbers.
the actual configuration, download
the Unit configuration information
with the serial number of the rele-
vant NX Unit to the CPU Unit.
Attached infor- Attached information 1: Unit number of the NX Unit where the error occurred
mation Attached information 2: Serial number in the Unit configuration information of the NX Unit where the error oc-
curred
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 353


3 Error Descriptions and Corrections

Event name NX Bus Function Processing Error Event code 44440000 hex
Meaning A fatal error was detected in the NX Bus Function Module.
Source NX Bus Function Module Source details Master Detection tim- Continuously
ing
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply to the
CPU Unit.
Effects User program Continues. Operation I/O communications will not operate and message
communications cannot be performed.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in the software. Contact your OMRON representa- None
tive.
Attached infor- Attached information 1: System information
mation Attached information 2: System information
Attached information 3: System information
Attached information 4: System information
Precautions/ None
Remarks

Event name NX Bus I/O Communications Stopped Due to Another Event code 85540000 hex
Event
Meaning The I/O communications on the NX bus were stopped because an error that prevents I/O communications on
the NX bus occurred.
Source NX Bus Function Module Source details Master Detection tim- Continuously
ing
Error attributes Level Partial fault Recovery Error reset Log category System
Effects User program Continues. Operation I/O communications will not operate, but message
communications can be performed.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The I/O refreshing was stopped Eliminate errors for other events To continue the I/O communica-
because a minor fault error (anoth- that causes this event. tions when an error that triggers
er event) that triggers fail-soft oper- fail-soft operation is encountered,
ation occurred when the Fail-soft change the Fail-soft Operation Set-
Operation Setting is Stop. ting to Fail-soft.
The I/O communications was stop-
ped because the Registered NX
Unit Not Mounted event occurred
and the actual configuration pre-
vents I/O communications from
starting.
Attached infor- Attached information 1: Event code that caused this event
mation Attached information 2: System information
Precautions/ None
Remarks

3 - 354 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Registered NX Unit Not Mounted Event code 35920000 hex

3-3 Errors in the NX Bus Function Module


Meaning There is no mounted NX Unit that exists in the Unit configuration information registered in the CPU Unit.
If there are more than one NX Unit relevant to this event, only the NX Unit that is nearest to the CPU Unit is
registered with the event.
Source NX Bus Function Module Source details Master Detection tim- At CPU Unit
ing power ON, at
Controller reset,
or at NX bus re-
start
Error attributes Level Minor fault Recovery Cycle the power Log category System
supply to the
CPU Unit, reset
the Controller,
or restart the NX
bus.
Effects User program Continues. Operation For NX Units with this error, I/O communications will 3
not operate and message communications cannot be
performed.

3-3-2 Error Descriptions


System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection There is no mounted NX Unit that To match the actual configuration Match the project downloaded to
exists in the Unit configuration in- with the Unit configuration informa- the CPU Unit with the system con-
formation registered in the CPU tion, mount the relevant NX Unit. figuration.
Unit. To match the Unit configuration in-
formation with the actual configura-
tion, download to the CPU Unit the
Unit configuration information from
which you deleted the relevant NX
Unit.
The power supply to the Additional Turn ON the power supply to the Use the same Unit power supply to
NX Unit Power Supply Unit is not Additional NX Unit Power Supply supply the Unit power to the CPU
turned ON. Unit. Rack.
Attached infor- Attached information 1: Unit number of the NX Unit where the error occurred
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 355


3 Error Descriptions and Corrections

Event name NX Bus Communications Error Event code 85500000 hex


Meaning A communications error that prevents normal NX bus communications was detected.
If there are more than one NX Unit relevant to this event, only the NX Unit that is nearest to the CPU Unit is
registered with the event.
Source NX Bus Function Module Source details Master Detection tim- Continuously
ing
Error attributes Level Minor fault Recovery Cycle the power Log category System
supply to the
CPU Unit, reset
the Controller,
or restart the NX
bus.
Effects User program Continues. Operation For NX Units located outside the NX Unit where an er-
ror occurred, I/O communications will not operate and
message communications cannot be performed.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The NX bus connector contact is Mount the NX Units and End Cover Perform installation according to
faulty due to vibration or shock. securely and secure them with End the user's manual
Plates.
Excessive noise is applied to the Implement noise countermeasures
NX bus connector. according to the user's manual.
An NX Unit was removed. Mount the removed NX Unit again.
An error occurred in an NX Unit. Cycle the power supply to the rele- None
vant NX Unit. If this error persists,
replace the NX Unit.
Attached infor- Attached information 1: Unit number of the NX Unit where the error occurred
mation
Precautions/ None
Remarks

Event name NX Unit Communications Timeout Event code 85510000 hex


Meaning An error occurred in I/O data communications with the NX Units.
Source NX Bus Function Module Source details Master Detection tim- Continuously
ing
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation For NX Units with this error, I/O communications will
not operate, but message communications can be
performed.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An NX Bus Communications Error Correct the NX Bus Communica- Take preventive measures against
has occurred. tions Error. the NX Bus Communications Error.
An error occurred in an NX Unit. Cycle the power supply to the rele- None
vant NX Unit. If this error persists,
replace the NX Unit.
Attached infor- Attached information 1: Unit number of the NX Unit where the error occurred
mation Attached information 2: System information
Precautions/ None
Remarks

3 - 356 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name NX Unit Initialization Error Event code 85520000 hex

3-3 Errors in the NX Bus Function Module


Meaning Initializing an NX Unit failed.
Source NX Bus Function Module Source details Master Detection tim- At CPU Unit
ing power ON, at
Controller reset,
at NX bus re-
start, or at error
reset
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation For NX Units with this error, I/O communications will
not operate, but message communications can be
performed.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Initialization with the Unit configu- Connect the Sysmac Studio and Download the Unit configuration in-
3
ration information registered in the reconfigure the Unit configuration formation to the CPU Unit and the
CPU Unit failed. information in the CPU Unit. NX Unit.

3-3-2 Error Descriptions


An NX Bus Communications Error Correct the NX Bus Communica- Take preventive measures against
has occurred. tions Error. the NX Bus Communications Error.
The Channel Enable/Disable Set- Set the Channel Enable/Disable For an Analog Unit, set the Chan-
ting for all channels of the Analog Setting to Enable for at least one nel Enable/Disable Setting to
Unit are set to Disable. channel. Enable for at least one channel.
Initialization of an NX Unit failed. Cycle the power supply to the rele- For an Analog Unit, set the Chan-
vant NX Unit. If this error persists, nel Enable/Disable Setting to
replace the NX Unit. Enable for at least one channel.
Attached infor- Attached information 1: Unit number of the NX Unit where the error occurred
mation Attached information 2: System information
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 357


3 Error Descriptions and Corrections

Event name NX Unit Startup Error Event code 85530000 hex


Meaning Starting an NX Unit failed.
Source NX Bus Function Module Source details Master Detection tim- At CPU Unit
ing power ON, at
Controller reset,
at NX bus re-
start, or at error
reset
Error attributes Level Minor fault Recovery Cycle the power Log category System
supply to the
CPU Unit or re-
set the Control-
ler.
Effects User program Continues. Operation For NX Units with this error, I/O communications will
not operate and message communications cannot be
performed.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A startup error occurred in an NX Cycle the power supply to the rele- None
Unit. vant NX Unit. If this error persists,
replace the NX Unit.
Attached infor- Attached information 1: Mounting position of the NX Unit where the error occurred
mation Attached information 2: System information
Precautions/ None
Remarks

Event name NX Unit Backup Failed Event code 103C0000 hex


Meaning The backup operation for an NX Unit ended in an error.
Source NX Bus Function Module Source details Master Detection tim- When backup is
ing executed
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection There is also another error related Check errors related to the NX Bus Back up the data when there are
to the NX Bus Function Module. Function Module and perform the no NX bus errors.
required corrections.
An NX Bus Communications Error Implement countermeasures
has occurred. against the NX Bus Communica-
tions Error.
Backup data cannot be received Reset the error for the relevant NX
from an NX Unit. Unit.
Attached infor- Attached Information 1: Error Location
mation • 0: NX bus master
• 1 or higher: Unit number of the NX Unit
Attached Information 2: Cause of the error
• 1: There is an error related to the NX Bus Function Module.
• 2: Communications with an NX Unit failed.
Attached information 3: System information
Precautions/ None
Remarks

3 - 358 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name NX Unit Restore Operation Failed Event code 103D0000 hex

3-3 Errors in the NX Bus Function Module


Meaning The restore operation for an NX Unit ended in an error.
Source NX Bus Function Module Source details Master Detection tim- During restore
ing operation
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection There is also another error related Check errors related to the NX Bus Restore the data when there are
to the NX Bus Function Module. Function Module and perform the no NX bus errors.
required corrections.
An NX Bus Communications Error Implement countermeasures
has occurred. against the NX Bus Communica-
tions Error.
3
The backup data cannot be sent to Reset the error for the relevant NX
an NX Unit. Unit.

3-3-2 Error Descriptions


The Unit configuration in the back- Use an NX Unit revision that is the
up file does not agree with the ac- same or higher than the revision
tual Unit configuration. used when the data was backed
up. If you replace a slave with the
Serial Number Check Method set
to Setting = Actual device, do not
use the restore function. Instead,
change the network configuration
from the Sysmac Studio, download
the network configuration, and then
transfer the slave parameters.
Attached infor- Attached Information 1: Error Location
mation • 0: NX bus master
• 1 or higher: Unit number of the NX Unit
Attached Information 2: Cause of the error
• 1: There is an error related to the NX Bus Function Module.
• 2: Communications with an NX Unit failed.
• 3: The Unit configuration in the backup data does not agree with the actual Unit configuration.
Attached information 3: System information
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 359


3 Error Descriptions and Corrections

Event name NX Unit Event Log Save Error Event code 10620000 hex
Meaning Saving or reading the NX Unit event log failed.
Continuing to operate with this error may result in no event log saved at CPU Unit power OFF although it has
no effect on the control function.
Source NX Bus Function Module Source details Master Detection tim- At CPU Unit
ing power ON or at
Controller reset
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Part or all of the past event log cannot be read.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Data in the NX Unit event log area If this error persists even after you None
are invalid. cycle the power supply to the CPU
Unit, a hardware failure may occur
in the NX Unit event log area. Re-
place the CPU Unit if you use the
event logs in the CPU Unit.
Attached infor- Attached information 1: System information
mation
Precautions/ None
Remarks

Event name NX Bus System Information Event code 44450000 hex


Meaning This event provides internal information from the NX Bus Function Module.
Source NX Bus Function Module Source details Master Detection tim- Continuously
ing
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection This event provides internal infor- --- ---
mation from the NX Bus Function
Module.
Attached infor- Attached information 1: System information
mation Attached information 2: System information
Attached information 3: System information
Attached information 4: System information
Precautions/ None
Remarks

3 - 360 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name NX Bus Restart Executed Event code 95800000 hex

3-3 Errors in the NX Bus Function Module


Meaning An NX bus restart was executed.
Source NX Bus Function Module Source details Master Detection tim- At NX bus re-
ing start or at NX
Unit restart
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _NXB_UnitIOActiveTbl *1 NX Unit I/O Data Active Status
ARRAY [0..n] OF BOOL
_NXB_UnitMsgActiveTbl ARRAY [0..n] OF BOOL *1 NX Unit Message Enabled Status
Cause and cor- Assumed cause Correction Prevention
rection An NX bus restart command was --- ---
received.
Attached infor- Attached information 1: Type of restart
mation • 0: The NX bus was restarted 3
• 1: An NX Unit was restarted
Attached information 2: Unit number of the Unit that executed a restart

3-3-2 Error Descriptions


• 0: NX bus master
• 1 or higher: NX Unit
Precautions/ None
Remarks
*1. n is 8 for NX1P2 CPU Units and 32 for NX102 CPU Units.

NJ/NX-series Troubleshooting Manual (W503) 3 - 361


3 Error Descriptions and Corrections

Event name NX Unit Memory All Cleared Event code 95810000 hex*1
Description The NX Unit operation settings were initialized.
Source NX Bus Function Module Source details Master Detection tim- When NX Unit
ing memory is all
cleared
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _NXB_UnitIOActiveTbl ARRAY [0..32] OF BOOL NX Unit I/O Data Active Status
_NXB_UnitMsgActiveTbl ARRAY [0..32] OF BOOL NX Unit Message Communications
Enabled Status
Cause and cor- Assumed cause Correction Prevention
rection A Clear All Memory operation for Make the Unit operation settings ---
an NX Unit was received. as necessary for the NX Unit for
which you executed Clear All Mem-
ory operation.
If the attached information 2 is not
0, check any minor fault or higher-
level error that occurrs in the NX
Bus Function Module and the NX
Unit, and make the required cor-
rections.
Attached infor- Attached information 1: Unit number of the NX Unit for which you executed Clear All Memory
mation Attached information 2: Execution results of Clear All Memory operation
• 0: All cleared
• 1: Hardware error
• 2: Initialization failure
• 3: Initialization not possible
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.18 or later.

3 - 362 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


3-4 Errors in the Motion Control Function
Module
The section provides tables of the errors (events) that can occur in the Motion Control Function Mod-
ule.
They are divided into the following functional classifications.
• General motion control
• Motion control instructions
Motion control instruction errors occur when a motion control instruction is executed. Notification of
these errors is provided as events, but also the upper four digits of the event code is output to the
ErrorID output variable of the motion control instruction and to the *.Lvl.Code system-defined variable
for motion control. When you troubleshoot from the event code, make suitable corrections that are de- 3
scribed in the corresponding event code.

3-4-1 Error Tables


3-4-1 Error Tables

General Motion Control

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
44210000 hex Motion Con- A fatal error was de- • An error occurred in the soft- page
trol Function tected in the Motion ware. 3 - 402
¡
Processing Control Function
Error Module.
14600000 hex Absolute En- The absolute encoder • When the retained variables page
coder Home current position that are backed up with a battery, 3 - 403
Offset Read is retained during this event indicates that the life
Error power interruptions of the battery in the CPU Unit
¡
was lost. has expired.
• An error occurred in the soft-
ware.
• Backup memory failure
14610000 hex Motion Con- The MC parameters • The power supply to the Con- page
trol Parame- that were saved in troller was interrupted or com- 3 - 404
ter Setting non-volatile memory munications with the Sysmac
Error are missing. Studio were disconnected
¡
while downloading the motion
control parameter settings or
clearing memory.
• Non-volatile memory failure
14620000 hex Cam Data The cam data that • Power was interrupted during page
Read Error was saved in non-vol- save processing for cam data 3 - 405
¡
atile memory is miss- • Non-volatile memory failure
ing.

NJ/NX-series Troubleshooting Manual (W503) 3 - 363


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
34600000 hex Required The object that is re- • The required PDOs are not page
Process Da- quired for the axis mapped when the axis type is 3 - 406
ta Object type is not allocated set to a servo axis or encoder ¡
Not Set to PDO. axis.
• Non-volatile memory failure
34630000 hex Axis Slave The slave to which • The slave to which the axis is page
Disabled the axis is assigned is assigned is disabled. ¡ 3 - 407
disabled.
34640000 hex Network The network configu- • The EtherCAT network config- page
Configura- ration information is uration information is not regis- 3 - 407
tion Informa- not registered for the tered for the slave to which the
¡
tion Missing slave to which the ax- axis is assigned.
for Axis is is assigned.
Slave
44200000 hex Motion Con- A fatal error occurred • Hardware has failed. page
trol Initializa- in the system and 3 - 408
tion Error prevented initializa-
¡
tion of the Motion
Control Function
Module.
74200000 hex Motion Con- Processing for the • The processing load in the pri- page
trol Period primary periodic task mary periodic task is too 3 - 408
¡
Exceeded was not finished with- heavy.
in two control periods.
14630000 hex Cam Table Saving a cam table to • Saving a cam table to a file page
¡
Save Error a file failed. failed. 3 - 409
54770000 hex Cam Table The phases are not in • Data containing cam table page
Data Error ascending order in phases that are not in ascend- 3 - 409
during Cam the cam table. ing order was detected during
Motion cam motion.
• The phase and displacement
of the start point in the cam ta-
ble were not 0 during cam op- ¡
eration.
• The phase of the end point in
the cam table when it is con-
verted to pulses was not 1
pulse or greater during cam
operation.
54850000 hex Immediate An Immediate Stop • An Immediate Stop instruction page
Stop Instruc- (MC_ImmediateStop) was executed. 3 - 410
¡
tion Execut- instruction was exe-
ed cuted.
54860000 hex Axes Group An Axes Group Im- • A Group Immediate Stop in- page
Immediate mediate Stop struction was executed. 3 - 410
Stop Instruc- (MC_GroupImmedia- ¡
tion Execut- teStop) instruction
ed was executed.

3 - 364 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
64450000 hex Positive The position exceed- • The position exceeded the page
Software ed the positive soft- positive software limit. 3 - 411
¡
Limit Ex- ware limit while the
ceeded axis is in motion.
64460000 hex Negative The position exceed- • The position exceeded the page
Software ed the negative soft- negative software limit. 3 - 411
¡
Limit Ex- ware limit while the
ceeded axis is in motion.
64470000 hex In-position The in-position check • Time is required to complete page
Check Time was not completed positioning. 3 - 412
¡
Exceeded within the monitoring 3
time.
64480000 hex Following The error between • The positioning operation has page

3-4-1 Error Tables


Error Limit the command current poor following performance 3 - 412
Exceeded position and actual and the actual motion is slower
¡
current value exceed- than the command.
ed the Following Er-
ror Over Value.
64490000 hex Immediate The immediate stop • An immediate stop input signal page
Stop Input input turned ON. was detected. 3 - 413
• The immediate stop input sig-
¡
nal is not connected correctly
or the logic setting for the im-
mediate stop input is wrong.
644A0000 hex Positive Lim- The positive limit in- • A positive limit input signal was page
it Input De- put turned ON. detected. 3 - 414
tected • The positive limit input signal is
¡
not connected correctly or the
logic setting for the positive
limit input is wrong.
644B0000 hex Negative The negative limit in- • A negative limit input signal page
Limit Input put turned ON. was detected. 3 - 415
Detected • The negative limit input signal
¡
is not connected correctly or
the logic setting for the nega-
tive limit input is wrong.
64560000 hex Illegal Fol- The difference be- • The command current position page
lowing Error tween the command was restricted so that the axis 3 - 416
position and the ac- velocity of the slave axis would
tual current position not exceed the axis maximum
exceeds the range of velocity for the specified travel
¡
30-bit data when con- distance.
verted to pulses. • Performance of slave axis po-
sitioning operation is poor and
the actual motion is slower
than the command.
64570000 hex Servo OFF The Servo was • The Servo was turned OFF for page
Error turned OFF for an ax- an axis due to an axes group 3 - 416
¡
is due to an axes error.
group error.

NJ/NX-series Troubleshooting Manual (W503) 3 - 365


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
64580000 hex Absolute En- It was not possible to • The unit conversion settings, page
coder Cur- correctly restore the the ring counter setting in the 3 - 417
rent Position current position from Controller, or the ring counter
Calculation the absolute encoder setting in the Servo Drive set-
Failed information that was tings was changed. ¡
saved when power • The position to restore when
was interrupted. converted to pulses exceeded
the range of signed 40-bit da-
ta.
64590000 hex Home Unde- Home of the logical • The command position or ac- page
fined during axis became unde- tual position overflowed or un- 3 - 418
Coordinated fined during axes derflowed for a logical axis in
Motion group motion or while an axes group motion or a logi-
decelerating to a cal axis that was decelerating
stop. to a stop and the home defini-
tion was lost.
• A slave communications error
occurred for a logical axis and ¡
home became undefined dur-
ing axes group motion or while
decelerating to a stop.
• A slave for a logical axis left
the network or was disabled
and home became undefined
during axes group motion or
while decelerating to a stop.
74210000 hex Servo Main The main circuit pow- • The main circuit power of the page
Circuit Pow- er of the Servo Drive Servo Drive was interrupted 3 - 418
¡
er OFF turned OFF while the while the Servo was ON.
Servo was ON.
74230000 hex Interrupt An interrupt input was • The latch enabled range speci- page
Feeding In- not received during fication is invalid. 3 - 419
terrupt Sig- execution of an • There is a problem with the
¡
nal Missing MC_MoveFeed (In- wiring of the interrupt signal.
terrupt Feeding) in- • The sensor that outputs the in-
struction. terrupt signal has failed.
74240000 hex Homing Op- The limit signal in the • The Operation Selection at page
posite Direc- direction opposite to Negative Limit Input or Opera- 3 - 419
tion Limit In- the homing direction tion Selection at Positive Limit
put Detected was detected during Input parameter is set to No
a homing operation. reverse turn.
• The location of the homing in-
put signal sensors, homing ¡
settings, and homing start po-
sition cause a limit input to be
reached.
• The input signal sensor wiring
is incorrect or the sensor is
faulty.

3 - 366 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
74250000 hex Homing Di- The limit signal in the • The Operation Selection at page
rection Limit homing direction was Negative Limit Input or Opera- 3 - 420
Input Detect- detected during a tion Selection at Positive Limit
ed homing operation. Input parameter is set to No
reverse turn.
• The location of the homing in-
put signal sensors, homing ¡
settings, and homing start po-
sition cause a limit input to be
reached.
• The input signal sensor wiring 3
is incorrect or the sensor is
faulty.

3-4-1 Error Tables


74260000 hex Homing Lim- The limit signals in • The wiring of the limit signal is page
it Inputs De- both directions were incorrect. 3 - 420
tected in detected during a • The limit sensor is installed in
Both Direc- homing operation. the wrong location. ¡
tions • The contact logic of the limit
signal is not correct.
• The limit sensor failed.
74270000 hex Home Prox- The home proximity • The wiring of the home proxim- page
imity/Homing input and the limit sig- ity signal or limit signal is incor- 3 - 421
Opposite Di- nal in the direction rect.
rection Limit opposite to the hom- • The home proximity sensor or
Input Detect- ing direction were de- limit sensor is installed in the
ed tected during a hom- wrong location. ¡
ing operation. • The contact logic of the home
proximity signal or limit signal
is not correct.
• The home proximity sensor or
limit sensor failed.
74280000 hex Home Prox- The home proximity • The wiring of the home proxim- page
imity/Homing input and the limit sig- ity signal or limit signal is incor- 3 - 422
Direction nal in the homing di- rect.
Limit Input rection were detected • The home proximity sensor or
Detected at the same time dur- limit sensor is installed in the
ing a homing opera- wrong location. ¡
tion. • The contact logic of the home
proximity signal or limit signal
is not correct.
• The home proximity sensor or
limit sensor failed.

NJ/NX-series Troubleshooting Manual (W503) 3 - 367


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
74290000 hex Home Input/ The home input and • The wiring of the home input page
Homing Op- the limit signal in the signal or limit signal is incor- 3 - 423
posite Direc- direction opposite to rect.
tion Limit In- the homing direction • The home input sensor or limit
put Detected were detected at the sensor is installed in the wrong
same time during a location. ¡
homing operation. • The contact logic of the home
input signal or limit signal is
not correct.
• The home input signal output
device or limit sensor failed.
742A0000 hex Home Input/ The home input and • The wiring of the home input page
Homing Di- the limit signal in the signal or limit signal is incor- 3 - 424
rection Limit homing direction rect.
Input Detect- were detected at the • The home input sensor or limit
ed same time during a sensor is installed in the wrong
homing operation. location. ¡
• The contact logic of the home
input signal or limit signal is
not correct.
• The home input signal output
device or limit sensor failed.
742B0000 hex Invalid The setting of the • The set value of the home in- page
Home Input home input mask dis- put mask distance when the 3 - 424
Mask Dis- tance is not suitable operating mode of the
tance for the MC_Home or MC_Home instruction is set to
MC_HomeWithPara- Proximity Reverse Turn/Home ¡
meter instruction. Input Mask Distance is insuffi-
cient to decelerate from the
homing velocity to the homing
approach velocity.
742C0000 hex No Home In- There was no home • There was no home signal in- page
put signal input during put during the homing opera- 3 - 425
the homing operation. tion.
¡
Or, a limit signal was • A limit signal was detected be-
detected before there fore there was a home input.
was a home input.
742D0000 hex No Home There was no home • There was no home proximity page
Proximity In- proximity signal input signal input during the homing 3 - 425
put during the homing op- operation when a home prox- ¡
eration. imity input signal was speci-
fied.
742F 0000 hex Slave Error An error was detect- • An error was detected for the page
Detected ed for the EtherCAT EtherCAT slave or NX Unit that 3 - 426
slave or NX Unit that is allocated to an axis. ¡
is allocated to an ax-
is.
74300000 hex Axes Group An error occurred for • An error occurred for an axis in page
Composition an axis in an axes an axes group that was in mo- ¡ 3 - 426
Axis Error group. tion.

3 - 368 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
74330000 hex MC Com- An MC common error • Partial fault level MC common page
mon Error occurred. error occurred. ¡ 3 - 427
Occurrence
74340000 hex Latch Posi- An overflow occurred • An overflow occurred for the page
tion Over- for the latched posi- latched position for the 3 - 427
flow tion for the MC_TouchProbe (Enable Ex-
¡
MC_TouchProbe (En- ternal Latch) instruction.
able External Latch)
instruction.
74350000 hex Latch Posi- An underflow occur- • An underflow occurred for the page
tion Under- red for the latched latched position for the 3 - 428 3
flow position for the MC_TouchProbe (Enable Ex-
¡
MC_TouchProbe (En- ternal Latch) instruction.

3-4-1 Error Tables


able External Latch)
instruction.
74360000 hex Master Sync The master axis con- • The master axis continued to page
Direction Er- tinued to move in the move in the direction opposite 3 - 428
ror direction opposite to to the sync direction of the ¡
the sync direction. master and slave axes, result-
ing in an overflow.
74370000 hex Slave Dis- One of the following • One of the following occurred page
connection occurred while the while the Servo was ON for the 3 - 429
during Servo Servo was ON for the EtherCAT slave or NX Unit that
ON EtherCAT slave or NX is allocated to an axis.
Unit that is allocated • Disconnection or replace-
to an axis. ment
¡
• Disconnection or • Disablement
replacement • Restart of the NX bus on the
• Disablement NX-series CPU Unit
• Restart of the NX
bus on the NXser-
ies CPU Unit
74380000 hex Feed Dis- The target position af- • The target position after the in- page
tance Over- ter the interrupt input terrupt input was received for 3 - 429
flow was received for the the MC_MoveFeed (Interrupt
MC_MoveFeed (In- Feeding) instruction exceeded ¡
terrupt Feeding) in- the range of signed 40-bit data
struction overflowed when it is converted to pulses.
or underflowed.

NJ/NX-series Troubleshooting Manual (W503) 3 - 369


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
74390000 hex Error in Changing the Control • When the MC_SyncMoveVe- page
Changing Mode was not com- locity instruction was stopped, 3 - 430
Servo Drive pleted within the the actual current velocity was
Control specified time. not reduced to 10% or less of
Mode the maximum velocity within
10 seconds for three consecu-
tive periods after a command
velocity of 0 was output.
• For an OMRON 1S-series Ser-
vo Drive or G5-series Servo
Drive, the actual current veloci-
¡
ty was not reduced to 10% or
less of the maximum velocity
within 10 seconds for three
consecutive periods when the
MC_TorqueControl instruction
was stopped.
• Changing the Control Mode of
the Servo Drive between CSP,
CSV, and CST was not com-
pleted within one second after
the command was executed.
743A0000 hex Master Axis The synchronized • EtherCAT process data com- page
Position control instruction munications are not establish- 3 - 431
Read Error was not executed be- ed for the master axis of the
cause an error occur- synchronized control instruc-
red in the position of tion or the I/O data of the NX
the master axis of the Unit cannot be used for con-
synchronized control trol.
instruction. • The slave of the master axis
for the synchronized control in-
struction was disconnected or
¡
disabled.
• An Absolute Encoder Current
Position Calculation Failed er-
ror (64580000 hex) was de-
tected for the master axis of
the synchronized control in-
struction.
• The master axis for the
synchronized control instruc-
tion is an unused axis.

3 - 370 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
743B0000 hex Auxiliary Ax- The synchronized • EtherCAT process data com- page
is Position control instruction munications are not establish- 3 - 432
Read Error was not executed be- ed for the auxiliary axis of the
cause an error occur- synchronized control instruc-
red in the position of tion or the I/O data of the NX
the auxiliary axis of Unit cannot be used for con-
the synchronized trol.
control instruction. • The slave of the auxiliary axis
for the synchronized control in-
struction was disconnected or
¡
disabled.
3
• An Absolute Encoder Current
Position Calculation Failed er-

3-4-1 Error Tables


ror (64580000 hex) was de-
tected for the auxiliary axis of
the synchronized control in-
struction.
• The auxiliary axis for the
synchronized control instruc-
tion is an unused axis.
84400000 hex EtherCAT A communications er- • A communications error occur- page
Slave Com- ror occurred for the red for the EtherCAT slave or 3 - 433
munications EtherCAT slave or NX NX Unit that is allocated to an ¡
Error Unit that is allocated axis.
to an axis.
571D0000 hex Too Many There are more than • There are more than 100 in- page
(Ver. 1.02 to Ver. Reset Mo- 100 instances of the stances of the ResetMCError 3 - 433
1.09) tion Control ResetMCError (Reset (Reset Motion Control Error)
¡
Error In- Motion Control Error) instruction declared in the user
structions instruction. program. Instances inside
function blocks are included.
644C0000 hex Following The following error • Performance of positioning op- page
Error Warn- exceeded the Follow- eration is poor and the actual 3 - 434
¡
ing ing Error Warning motion is slower than the com-
Value. mand.
644D0000 hex Velocity The command veloci- • The command velocity ex- page
Warning ty exceeded the ve- ceeded the velocity warning 8 ¡ 3 - 434
locity warning value. value.
644E0000 hex Acceleration The command accel- • The command acceleration page
Warning eration exceeded the rate exceeded the acceleration 3 - 435
8 ¡
acceleration warning warning value.
value.
644F0000 hex Deceleration The command decel- • The command deceleration page
Warning eration exceeded the rate exceeded the deceleration 3 - 435
8 ¡
deceleration warning warning value.
value.
64500000 hex Positive Tor- The torque command • The torque command value page
que Warning value exceeded the exceeded the positive torque 3 - 436
8 ¡
positive torque warn- warning value.
ing value.

NJ/NX-series Troubleshooting Manual (W503) 3 - 371


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
64510000 hex Negative The torque command • The torque command value page
Torque value exceeded the exceeded the negative torque 3 - 436
8 ¡
Warning negative torque warn- warning value.
ing value.
64520000 hex Command The number of pulses • In Linear Mode, the command page
Position for the command po- position when converted to 3 - 437
8 ¡
Overflow sition overflowed. pulses exceeded the upper
limit of signed 40-bit data.
64530000 hex Command The number of pulses • In Linear Mode, the command page
Position Un- for the command po- position when converted to 3 - 437
derflow sition exceeded the pulses exceeded the lower lim- 8 ¡
valid range. (It under- it of signed 40-bit data.
flowed.)
64540000 hex Actual Posi- The number of pulses • The actual position when con- page
tion Over- for the actual position verted to pulses exceeded the 3 - 438
8 ¡
flow overflowed. upper limit of signed 40-bit da-
ta.
64550000 hex Actual Posi- The number of pulses • The actual position when con- page
tion Under- for the actual position verted to pulses exceeded the 3 - 438
8 ¡
flow underflowed. lower limit of signed 40-bit da-
ta.
74320000 hex Slave Ob- A warning was de- • A warning was detected for the page
servation tected for an Ether- EtherCAT slave or NX Unit that 8 ¡ 3 - 439
Detected CAT slave or NX Unit. is allocated to an axis.
743C0000 hex Cannot Exe- You cannot save a • An attempt was made to exe- page
cute Save cam table to a file cute the MC_SaveCamTable 3 - 439
Cam Table when non-volatile instruction when another oper-
Instruction memory is being ac- ation was accessing the non- ¡
cessed by another volatile memory (e.g., transfer
operation. or data trace operation from
the Sysmac Studio).
94200000 hex Notice of In- There is not sufficient • When the Acceleration/ page
sufficient travel distance to ac- Deceleration Over parameter 3 - 440
Travel Dis- celerate or decelerate was set to Use rapid accelera-
tance to to the transit velocity tion/deceleration (Blending is
Achieve during blending oper- changed to Buffered), the re-
Blending ation. sults of profile creation caused
Transit Ve- the acceleration/deceleration
locity rate to be exceeded when 8 ¡
blending was specified, so buf-
fered was used.
• Blending was specified, but the
target position was already
reached, so it was changed to
Buffered because the profile
could not be created.
94210000 hex Error Clear An error was cleared • An error was cleared from the page
from MC from the MC Test Run MC Test Run Pane of the Sys- 3 - 440
¡
Test Run Pane of the Sysmac mac Studio.
Tab Page Studio.

3 - 372 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
94220000 hex Slave Error The error code was • The error code was reported page
Code Report reported by the slave by the slave when a Slave Er- 3 - 441
when a Slave Error ror Detected error (742F0000 ¡
Detected error occur- hex) occurred.
red.

3-4-1 Error Tables

NJ/NX-series Troubleshooting Manual (W503) 3 - 373


3 Error Descriptions and Corrections

Motion Control Instructions


This section provides a table of errors (events) that occur for motion control instructions. The upper
four digits of the event code give the error code (ErrorID) for the the motion control instruction. For
descriptions of an error code, refer to the description of the corresponding event code. For example, if
the error code for the motion control instruction is 16#3461, refer to the description for event code
34610000 hex.

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
34610000 hex Process Da- The PDO mapping is • The PDOs that are required for page
ta Object not correct. the motion control instruction 3 - 442
Setting Miss- are not mapped.
ing • The relevant instruction was
executed for a device that
does not have an object that
supports the instruction.
¡
• A motion control instruction
that specifies phase Z (_mcEn-
coderMark) as the trigger con-
ditions was executed for an ax-
is that is mapped to an OM-
RON GXEC02££ EtherCAT
Encoder slave.
54200000 hex Electronic The parameter speci- • Instruction input parameter ex- page
Gear Ratio fied for the ceeded the valid range of the 3 - 443
Numerator RatioNumerator input input variable.
¡
Setting Out variable to a motion
of Range control instruction is
out of range.
54210000 hex Electronic The parameter speci- • Instruction input parameter ex- page
Gear Ratio fied for the ceeded the valid range of the 3 - 443
Denominator RatioDenominator in- input variable.
¡
Setting Out put variable to a mo-
of Range tion control instruction
is out of range.
54220000 hex Target Ve- The parameter speci- • Instruction input parameter ex- page
locity Setting fied for the Velocity ceeded the valid range of the 3 - 444
Out of input variable to a input variable.
¡
Range motion control in-
struction is out of
range.
54230000 hex Acceleration The parameter speci- • Instruction input parameter ex- page
Setting Out fied for the ceeded the valid range of the 3 - 444
of Range Acceleration input input variable.
¡
variable to a motion
control instruction is
out of range.

3 - 374 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54240000 hex Deceleration The parameter speci- • Instruction input parameter ex- page
Setting Out fied for the ceeded the valid range of the 3 - 445
of Range Deceleration input input variable.
¡
variable to a motion
control instruction is
out of range.
54250000 hex Jerk Setting The parameter speci- • Instruction input parameter ex- page
Out of fied for the Jerk input ceeded the valid range of the 3 - 445
Range variable to a motion input variable. ¡
control instruction is
out of range. 3
54270000 hex Torque The parameter speci- • Instruction input parameter ex- page
Ramp Set- fied for the ceeded the valid range of the 3 - 446

3-4-1 Error Tables


ting Out of TorqueRamp input input variable.
¡
Range variable to a motion
control instruction is
out of range.
54280000 hex Master Coef- The parameter speci- • Instruction input parameter ex- page
ficient Scal- fied for the ceeded the valid range of the 3 - 446
ing Out of MasterScaling input input variable.
¡
Range variable to a motion
control instruction is
out of range.
54290000 hex Slave Coeffi- The parameter speci- • Instruction input parameter ex- page
cient Scaling fied for the ceeded the valid range of the 3 - 447
Out of SlaveScaling input input variable.
¡
Range variable to a motion
control instruction is
out of range.
542A0000 hex Feeding Ve- The parameter speci- • The Feed Velocity (input varia- page
locity Setting fied for the ble FeedVelocity) is still at the 3 - 447
Out of FeedVelocity input default (0).
¡
Range variable to a motion
control instruction is
out of range.
542B0000 hex Buffer Mode The parameter speci- • Instruction input parameter ex- page
Selection fied for the ceeded the valid range of the 3 - 448
Out of BufferMode input var- input variable.
¡
Range iable to a motion con-
trol instruction is out
of range.
542C0000 hex Coordinate The parameter speci- • Instruction input parameter ex- page
System Se- fied for the ceeded the valid range of the 3 - 448
lection Out CoordSystem input input variable.
¡
of Range variable to a motion
control instruction is
out of range.

NJ/NX-series Troubleshooting Manual (W503) 3 - 375


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
542D0000 hex Circular In- The parameter speci- • Instruction input parameter ex- page
terpolation fied for the CircMode ceeded the valid range of the 3 - 449
Mode Selec- input variable to a input variable.
¡
tion Out of motion control in-
Range struction is out of
range.
542E0000 hex Direction Se- The parameter speci- • Instruction input parameter ex- page
lection Out fied for the Direction ceeded the valid range of the 3 - 449
of Range input variable to a input variable.
¡
motion control in-
struction is out of
range.
542F0000 hex Path Selec- The parameter speci- • Instruction input parameter ex- page
tion Out of fied for the ceeded the valid range of the 3 - 450
Range PathChoice input var- input variable.
¡
iable to a motion con-
trol instruction is out
of range.
54300000 hex Position The parameter speci- • Instruction input parameter ex- page
Type Selec- fied for the ceeded the valid range of the 3 - 450
tion Out of ReferenceType input input variable.
¡
Range variable to a motion
control instruction is
out of range.
54310000 hex Travel Mode The parameter speci- • Instruction input parameter ex- page
Selection fied for the ceeded the valid range of the 3 - 451
Out of MoveMode input vari- input variable.
¡
Range able to a motion con-
trol instruction is out
of range.
54320000 hex Transition The parameter speci- • Instruction input parameter ex- page
Mode Selec- fied for the ceeded the valid range of the 3 - 452
tion Out of TransitionMode input input variable.
Range variable to a motion • _mcAborting or _mcBuffered
control instruction is was specified for BufferMode ¡
out of range. and
_mcTMCornerSuperimposed
was specified for
TransitionMode.
54330000 hex Continue The value of the re- • The value of the reserved input page
Method Se- served input variable variable Continuous changed. 3 - 452
lection Out Continuous to a mo- ¡
of Range tion control instruction
changed.
54340000 hex Combine The parameter speci- • Instruction input parameter ex- page
Mode Selec- fied for the ceeded the valid range of the 3 - 453
tion Out of CombineMode input input variable.
¡
Range variable to a motion
control instruction is
out of range.

3 - 376 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54350000 hex Synchroni- The parameter speci- • Instruction input parameter ex- page
zation Start fied for the ceeded the valid range of the 3 - 453
Condition LinkOption input vari- input variable.
¡
Selection able to a motion con-
Out of trol instruction is out
Range of range.
54360000 hex Master and The same axis is • The parameter is the same for page
Slave De- specified for the the Master and Slave input 3 - 454
fined as Master and Slave in- variables to the instruction.
¡
Same Axis put variables to a mo-
tion control instruc- 3
tion.
54370000 hex Master and The same axis is • The parameter is the same for page

3-4-1 Error Tables


Auxiliary De- specified for the the Master and Auxiliary input 3 - 454
fined as Master and Auxiliary variables to the instruction.
¡
Same Axis input variables to a
motion control in-
struction.
54380000 hex Master/ The axis numbers • The parameters for the Master page
Slave Axis specified for the and Slave input variables to 3 - 455
Numbers Master and Slave in- the instruction were not in as-
Not in As- put variables to a mo- cending order when
¡
cending Or- tion control instruction _mcLatestCommand was
der are not in ascending specified for the
order. ReferenceType input variable
to the instruction.
54390000 hex Incorrect The parameter speci- • Something other than a cam page
Cam Table fied for the CamTable data variable was specified for 3 - 455
Specification input variable to a the CamTable input variable to
¡
motion control in- the instruction.
struction is out of
range.

NJ/NX-series Troubleshooting Manual (W503) 3 - 377


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
543A0000 hex Synchroni- A synchronized con- • The MC_CamOut (End Cam page
zation Stop- trol motion control in- Operation) instruction was 3 - 456
ped struction was execut- executed even though the
ed, but conditions re- MC_CamIn (Start Cam Opera-
quired for execution tion) instruction is not being
were not met. executed.
• The MC_GearOut (End Gear
Operation) instruction was
executed even though the
MC_GearIn (Start Gear Opera-
tion) or the MC_GearInPos
(Positioning Gear Operation)
¡
instruction is not being execut-
ed.
• The MC_Phasing (Shift Master
Axis Phase) instruction was
executed even though the
MC_CamIn (Start Cam Opera-
tion), MC_GearIn (Start Gear
Operation), MC_GearInPos
(Start Gear Operation), or
MC_MoveLink (Synchronous
Positioning) instruction is not
being executed.
543B0000 hex Motion Con- An attempt was made • A motion control instruction page
trol Instruc- to re-execute a mo- that cannot be re-executed 3 - 457
tion Re-exe- tion control instruction was re-executed. ¡
cution Disa- that cannot be re-
bled executed.
543C0000 hex Motion Con- Multiple functions that • Multiple functions that cannot page
trol Instruc- cannot be executed be executed simultaneously 3 - 458
tion Multi-ex- simultaneously were were executed for the same
ecution Dis- executed for the target (MC common, axis, or ¡
abled same target (MC axes group).
common, axis, or ax-
es group).
543D0000 hex Instruction An operation instruc- • An operation instruction was page
Not Allowed tion was executed for executed for an encoder axis. 3 - 458
¡
for Encoder an encoder axis.
Axis Type

3 - 378 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
543E0000 hex Instruction • An operation in- • An operation instruction was page
Cannot Be struction was exe- executed for an axis or an ax- 3 - 459
Executed cuted for an axis or es group that was in a coordi-
during Multi- an axes group that nated multi-axes motion.
axes Coordi- was in a coordinat- • The MC_SetKinTransform in-
nated Con- ed multi-axes mo- struction was executed for an
trol tion. axes group in a GroupEnable ¡
• A robot instruction state.
that you cannot
use for an axes
group in a Group-
3
Enable state was
executed.

3-4-1 Error Tables


543F0000 hex Multi-axes A multi-axes coordi- • A multi-axes coordinated con- page
Coordinated nated control instruc- trol instruction was executed 3 - 460
Control In- tion was executed for for an axes group that was in a
struction an axes group that GroupDisable state.
Executed for was in a GroupDisa- • One of the following instruc-
Disabled Ax- ble state. tions was executed for an axes
¡
es Group group that was in a GroupDis-
able state.
• MC_MoveTimeAbsolute
• MC_SyncLinearConveyor
• MC_SyncOut
• MC_RobotJog
54400000 hex Axes Group Execution of the • When the MC_GroupEnable page
Cannot Be MC_GroupEnable (Enable Axes Group) instruc- 3 - 461
Enabled (Enable Axes Group) tion was executed, there was a
instruction failed. composition axis that was not
stopped.
• When the MC_GroupEnable
¡
(Enable Axes Group) instruc-
tion was executed, there was a
composition axis for which the
MC_TouchProbe (Enable Ex-
ternal Latch) instruction was
being executed.
54410000 hex Impossible An operation instruc- • An operation instruction was page
Axis Opera- tion was executed for executed for an axis for which 3 - 462
tion Speci- an axis for which the the Servo is OFF.
fied when Servo is OFF. • Home was preset with the
the Servo is MC_Home or MC_HomeWith- ¡
OFF Parameter instruction for an
axis for which EtherCAT proc-
ess data communications are
not established.

NJ/NX-series Troubleshooting Manual (W503) 3 - 379


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54420000 hex Composition A motion instruction • A motion instruction was exe- page
Axis Stop- was executed for an cuted for an axes group while 3 - 463
ped Error axes group while the the MC_Stop instruction was
MC_Stop instruction being executed for a composi- ¡
was being executed tion axis.
for a composition ax-
is.
54430000 hex Motion Con- The number of mo- • An axis instruction was execut- page
trol Instruc- tion control instruc- ed when there was already a 3 - 463
tion Multi-ex- tions that is buffered current instruction and a buf-
ecution Buf- for Buffered or Blend- fered instruction for the same
fer Limit Ex- ing Buffer Modes ex- axis.
¡
ceeded ceeded the buffer lim- • An axes group instruction was
it. executed when there was al-
ready eight current instructions
and buffered instructions for
the same axis.
54440000 hex Insufficient The specified motion • Stopping at the target position page
Travel Dis- cannot be executed was not possible for the speci- 3 - 464
tance for the deceleration fied acceleration/deceleration
rate or acceleration rate for multi-execution or re-
rate that was speci- execution of a positioning in-
¡
fied for multi-execu- struction when the
tion or re-execution of Acceleration/Deceleration
a positioning instruc- Over parameter was set to
tion. generate a minor fault and
stop.
54450000 hex Insufficient There is not sufficient • There was not sufficient travel page
Travel Dis- travel distance to ac- distance to accelerate the cur- 3 - 465
tance to celerate or decelerate rent command to the transit
Achieve to the transit velocity. velocity when the
¡
Blending Acceleration/Deceleration
Transit Ve- Over parameter was set to
locity generate a minor fault and
stop.
54460000 hex Move Link The constant-velocity • The constant velocity travel page
Constant Ve- travel distance of the distance of the master axis is 3 - 465
locity Insuffi- master axis is less below 0 for the MC_MoveLink ¡
cient Travel than zero. (Synchronous Positioning) in-
Distance struction.
54470000 hex Positioning For the MC_GearIn- • For the MC_GearInPos (Posi- page
Gear Opera- Pos (Positioning Gear tioning Gear Operation) in- 3 - 466
tion Insuffi- Operation) instruc- struction, the value of the
cient Target tion, the target veloci- Velocity (Target Velocity) input
¡
Velocity ty of the slave axis is variable is smaller than the
too small to achieve master axis velocity multiplied
the required velocity. by the gear ratio when the in-
struction was executed.

3 - 380 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54480000 hex Same Start The start point and • The start point and end point page
Point and end point were the were the same when the radi- 3 - 466
End Point for same when the radi- us method was specified for
Circular In- us method was speci- the MC_MoveCircular2D (Cir-
terpolation fied for the cular 2D Interpolation) instruc-
MC_MoveCircular2D tion.
(Circular 2D Interpo- • The start point, end point, and
¡
lation) instruction. Or, border point were the same
the start point, end when the border point method
point, and border was specified for the
point were the same MC_MoveCircular2D (Circular
when the border point
3
2D Interpolation) instruction.
method was speci-
fied.

3-4-1 Error Tables


54490000 hex Circular In- The position specified • The difference between the page
terpolation for the center point distance from the start point to 3 - 467
Center exceeded the allowed the center point and the dis-
Specification range when the cen- tance between the end point to
Position Out ter method was the center point exceeded the
of Range specified for the permitted value specified for
¡
MC_MoveCircular2D the correction allowance ratio
(Circular 2D Interpo- in the axes group settings
lation) instruction. when the center designation
method was specified for the
MC_MoveCircular2D (Circular
2D Interpolation) instruction.
544A0000 hex Instruction An instruction that • An instruction that cannot be page
Execution cannot be used when used when the Count Mode is 3 - 467
Error the Count Mode is set set to Rotary Mode was exe-
Caused by to Rotary Mode was cuted for an axis that was set ¡
Count Mode executed for an axis to Rotary Mode.
Setting that was set to Rotary
Mode.
544C0000 hex Parameter The parameter speci- • Instruction input parameter ex- page
Selection fied for the ceeded the valid range of the 3 - 468
Out of ParameterNumber in- input variable.
¡
Range put variable to a mo-
tion control instruction
is out of range.
544D0000 hex Stop Method The parameter speci- • Instruction input parameter ex- page
Selection fied for the StopMode ceeded the valid range of the 3 - 468
Out of input variable to a input variable.
¡
Range motion control in-
struction is out of
range.
544E0000 hex Latch ID Se- The parameter speci- • Instruction input parameter ex- page
lection Out fied for the ceeded the valid range of the 3 - 469
of Range for TriggerInput::LatchID input variable.
Trigger Input input variable to a ¡
Condition motion control in-
struction is out of
range.

NJ/NX-series Troubleshooting Manual (W503) 3 - 381


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
544F0000 hex Setting Out The parameter speci- • Instruction input parameter ex- page
of Range for fied for the ceeded the valid range of the 3 - 469
Writing MC SettingValue input input variable.
¡
Setting variable to a motion • The parameter specification
control instruction is and the data type of the setting
out of range. value do not agree.
54500000 hex Trigger Input The parameter speci- • Instruction input parameter ex- page
Condition fied for the ceeded the valid range of the 3 - 470
Mode Selec- TriggerInput:: Mode input variable.
tion Out of input variable to a ¡
Range motion control in-
struction is out of
range.
54510000 hex Drive Trigger The parameter speci- • Instruction input parameter ex- page
Signal Se- fied for the ceeded the valid range of the 3 - 470
lection Out TriggerInput::InputDri input variable.
of Range for ve input variable to a ¡
Trigger Input motion control in-
Condition struction is out of
range.
54530000 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 471
tion Re-exe- eter for the Axis input re-execution was changed.
cution Disa- variable when re-exe-
bled (Axis cuting a motion con-
¡
Specifica- trol instruction. (This
tion) input variable cannot
be changed when re-
executing an instruc-
tion.)
54540000 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 472
tion Re-exe- eter for the re-execution was changed.
cution Disa- BufferMode input var-
bled (Buffer iable when re-execut-
Mode Selec- ing a motion control ¡
tion) instruction. (This in-
put variable cannot
be changed when re-
executing an instruc-
tion.)
54550000 hex Motion Con- An attempt was made • An input variable that cannot page
trol Instruc- to change the param- be changed for re-execution 3 - 473
tion Re-exe- eter for the Direction was changed.
cution Disa- input variable when
bled (Direc- re-executing a motion
¡
tion Selec- control instruction.
tion) (This input variable
cannot be changed
when re-executing an
instruction.)

3 - 382 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54560000 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 473
tion Re-exe- eter for the Periodic re-execution was changed.
cution Disa- input variable when
bled (Execu- re-executing a motion
¡
tion Mode) control instruction.
(This input variable
cannot be changed
when re-executing an
instruction.)
54570000 hex Motion Con- An attempt was made • A parameter for an input varia- page 3
trol Instruc- to change the param- ble that cannot be changed for 3 - 474
tion Re-exe- eter for the re-execution was changed.

3-4-1 Error Tables


cution Disa- AxesGroup input vari-
bled (Axes able when re-execut-
Group Spec- ing a motion control ¡
ification) instruction. (This in-
put variable cannot
be changed when re-
executing an instruc-
tion.)
54580000 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 475
tion Re-exe- eter for the Jerk input re-execution was changed.
cution Disa- variable when re-exe-
bled (Jerk cuting a motion con-
¡
Setting) trol instruction. (This
input variable cannot
be changed when re-
executing an instruc-
tion.)
54590000 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 476
tion Re-exe- eter for the Master in- re-execution was changed.
cution Disa- put variable when re-
bled (Master executing a motion
¡
Axis) control instruction.
(This input variable
cannot be changed
when re-executing an
instruction.)
545A0000 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 476
tion Re-exe- eter for the re-execution was changed.
cution Disa- MasterOffset input
bled (Mas- variable when re-exe-
terOffset) cuting a motion con- ¡
trol instruction. (This
input variable cannot
be changed when re-
executing an instruc-
tion.)

NJ/NX-series Troubleshooting Manual (W503) 3 - 383


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
545B0000 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 477
tion Re-exe- eter for the re-execution was changed.
cution Disa- MasterScaling input
bled (Mas- variable when re-exe-
terScaling) cuting a motion con- ¡
trol instruction. (This
input variable cannot
be changed when re-
executing an instruc-
tion.)
545C0000 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 477
tion Re-exe- eter for the re-execution was changed.
cution Disa- MasterStartDistance
bled (Mas- input variable when
terStartDis- re-executing a motion ¡
tance) control instruction.
(This input variable
cannot be changed
when re-executing an
instruction.)
545D0000 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 478
tion Re-exe- eter for the re-execution was changed.
cution Disa- Continuous input vari-
bled (Contin- able when re-execut-
uous) ing a motion control ¡
instruction. (This in-
put variable cannot
be changed when re-
executing an instruc-
tion.)
545E0000 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the param- ble that cannot be changed for 3 - 478
tion Re-exe- eter for the re-execution was changed.
cution Disa- MoveMode input vari-
bled (Move- able when re-execut-
Mode) ing a motion control ¡
instruction. (This in-
put variable cannot
be changed when re-
executing an instruc-
tion.)
545F0000 hex Illegal Auxili- The axis specified for • An axis does not exist for the page
ary Axis the Auxiliary input variable specified for the 3 - 479
Specification variable to a motion Auxiliary input variable to the ¡
control instruction instruction.
does not exist.

3 - 384 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54600000 hex Illegal Axis The axis specified for • An axis does not exist for the page
Specification the Axis input varia- variable specified for the Axis 3 - 479
ble to a motion con- input variable to the instruc- ¡
trol instruction does tion.
not exist.
54610000 hex Illegal Axes The axes group • An axes group does not exist page
Group Spec- specified for the for the variable specified for 3 - 480
ification AxesGroup input vari- the AxesGroup input variable
able to a motion con- to the instruction.
¡
trol instruction does • The axes group specified for
not exist or is not a the AxesGroup input variable 3
used group. to the instruction is not speci-
fied as a used group.

3-4-1 Error Tables


54620000 hex Illegal Mas- The axis that is speci- • An axis does not exist for the page
ter Axis fied for the Master in- variable specified for the 3 - 481
Specification put variable to a mo- Master input variable to the in-
tion control instruction struction.
is not correct. • The axis that was specified for
the Master input variable to the
¡
MC_Phasing (Shift Master Ax-
is Phase) instruction is not the
master axis for syncing.
• The master axis and a slave
axis are not assigned to the
same task.
54630000 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the ble that cannot be changed for 3 - 482
tion Re-exe- SlaveOffset input var- re-execution was changed.
cution Disa- iable when re-execut-
bled (Slave- ing a motion control
¡
Offset) instruction. (This in-
put variable cannot
be changed when re-
executing an instruc-
tion.)
54640000 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the ble that cannot be changed for 3 - 482
tion Re-exe- SlaveScaling input re-execution was changed.
cution Disa- variable when re-exe-
bled (Slave- cuting a motion con-
¡
Scaling) trol instruction. (This
input variable cannot
be changed when re-
executing an instruc-
tion.)

NJ/NX-series Troubleshooting Manual (W503) 3 - 385


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54650000 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the ble that cannot be changed for 3 - 483
tion Re-exe- StartPosition input re-execution was changed.
cution Disa- variable when re-exe-
bled (Start- cuting a motion con-
¡
Position) trol instruction. (This
input variable cannot
be changed when re-
executing an instruc-
tion.)
54660000 hex Instruction High-speed homing • High-speed homing was exe- page
Execution or an interpolation in- cuted when home was unde- 3 - 484
Error with struction was execut- fined.
Undefined ed when home was • An interpolation instruction
Home undefined. was executed for an axes
group that includes an axis
with no defined home.
• One of the following robot in-
structions was executed for an ¡
axes group that includes a log-
ical axis with no defined home.
MC_SetKinTransform
MC_MoveTimeAbsolute
MC_SyncLinearConveyor
MC_SyncOut
MC_GroupMon
MC_RobotJog
54670000 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the ble that cannot be changed for 3 - 485
tion Re-exe- ReferenceType input re-execution was changed.
cution Disa- variable when re-exe-
bled (Posi- cuting a motion con-
¡
tion Type) trol instruction. (This
input variable cannot
be changed when re-
executing an instruc-
tion.)
54680000 hex Unused Axis The master axis • The master axis specified for a page
Specification specified for a motion motion control instruction is an 3 - 485
¡
for Master control instruction is unused axis.
Axis an unused axis.
54690000 hex First Position The parameter speci- • Instruction input parameter ex- page
Setting Out fied for the ceeded the valid range of the 3 - 486
of Range FirstPosition input input variable.
¡
variable to a motion
control instruction is
out of range.

3 - 386 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
546A0000 hex Last Position The parameter speci- • Instruction input parameter ex- page
Setting Out fied for the ceeded the valid range of the 3 - 486
of Range LastPosition input input variable.
¡
variable to a motion
control instruction is
out of range.
546B0000 hex Illegal First/ The parameter speci- • The value of the LastPosition page
Last Position fied for the input parameter is less than 3 - 487
Size Rela- LastPosition input the value of the FirstPosition
tionship (Lin- variable to a motion input variable for the instruc-
ear Mode) control instruction is tion when the Count Mode is ¡ 3
smaller than the pa- set to Linear Mode.
rameter specified for

3-4-1 Error Tables


the FirstPosition input
variable.
546C0000 hex Master Sync The parameter speci- • Instruction input parameter ex- page
Start Posi- fied for the ceeded the valid range of the 3 - 487
tion Setting MasterSyncPosition input variable.
Out of input variable to a ¡
Range motion control in-
struction is out of
range.
546D0000 hex Slave Sync The parameter speci- • Instruction input parameter ex- page
Start Posi- fied for the ceeded the valid range of the 3 - 488
tion Setting SlaveSyncPosition in- input variable.
¡
Out of put variable to a mo-
Range tion control instruction
is out of range.
546E0000 hex Duplicate The same latch ID • The same latch ID is used si- page
Latch ID for was specified for multaneously for more than 3 - 488
Trigger Input more than one motion one of the following instruc-
Condition control instruction. tions: MC_TouchProbe (Ena-
ble External Latch) instruction,
MC_MoveLink (Synchronous
Positioning) instruction, and
MC_MoveFeed (Interrupt
¡
Feeding) instruction.
• The MC_AbortTrigger (Disable
External Latch) instruction was
executed to cancel a latch that
was used by an instruction oth-
er than the MC_TouchProbe
(Enable External Latch) in-
struction.
546F0000 hex Jerk Over- The parameter speci- • Instruction input parameter ex- page
ride Factor fied for the JerkFactor ceeded the valid range of the 3 - 489
Out of input variable to a input variable.
¡
Range motion control in-
struction is out of
range.

NJ/NX-series Troubleshooting Manual (W503) 3 - 387


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54700000 hex Acceleration/ The parameter speci- • Instruction input parameter ex- page
Deceleration fied for the AccFactor ceeded the valid range of the 3 - 489
Override input variable to a input variable.
¡
Factor Out motion control in-
of Range struction is out of
range.
54710000 hex First Position The parameter speci- • Instruction input parameter ex- page
Method fied for the StartMode ceeded the valid range of the 3 - 490
Specification input variable to a input variable.
¡
Out of motion control in-
Range struction is out of
range.
54720000 hex Motion Con- An attempt was made • A parameter for an input varia- page
trol Instruc- to change the ble that cannot be changed for 3 - 490
tion Re-exe- StartMode input vari- re-execution was changed.
cution Disa- able when re-execut-
bled (First ing a motion control
¡
Position instruction. (This in-
Method) put variable cannot
be changed when re-
executing an instruc-
tion.)
54740000 hex Unused Axis The axis specified for • The axis specified for the page
Specification the Auxiliary input Auxiliary input variable to the 3 - 491
for Auxiliary variable to a motion instruction is an unused axis. ¡
Axis control instruction is
an unused axis.
54750000 hex Position Synchronized motion • The specified synchronized page
Gear Value is not possible for the motion cannot be performed at 3 - 491
Error velocity, acceleration the velocity, acceleration rate,
rate, and deceleration or deceleration rate that is in- ¡
rate that were input to put to the instruction.
a motion control in-
struction.
54760000 hex Position The velocity of the • The velocity of the master axis page
Gear Master master axis was zero was 0 when the instruction 3 - 492
Axis Zero when a motion con- was started. ¡
Velocity trol instruction was
started.
54780000 hex Target Posi- The parameter speci- • Instruction input parameter ex- page
tion Setting fied for the Position ceeded the valid range of the 3 - 492
Out of input variable to a input variable.
¡
Range motion control in- • The target position of a Rotary
struction is out of Mode axis is not within the ring
range. setting range.

3 - 388 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54790000 hex Travel Dis- The parameter that • The absolute value of the in- page
tance Out of was specified for the struction input parameter ex- 3 - 493
Range Distance input varia- ceeded the range of 40-bit da-
ble to a motion con- ta when it is converted to puls-
trol instruction is out es.
of range or the target • For a Linear Mode axis, the ¡
position with the val- target position with the travel
ue of Distance added distance added exceeded
is out of range. signed 40-bit data when the
absolute value is converted to
pulses.
3
547A0000 hex Cam Table The parameter speci- • Instruction input parameter ex- page
Start Point fied for the ceeded the valid range of the 3 - 493

3-4-1 Error Tables


Setting Out StartPosition input input variable.
¡
of Range variable to a motion
control instruction is
out of range.
547B0000 hex Cam Master The parameter speci- • Instruction input parameter ex- page
Axis Follow- fied for the ceeded the valid range of the 3 - 494
ing First Po- MasterStartDistance input variable.
sition Setting input variable to a ¡
Out of motion control in-
Range struction is out of
range.
547C0000 hex Circular In- It was not possible to • For the MC_MoveCircular2D page
terpolation create a circular path (Circular 2D Interpolation) in- 3 - 494
Radius Set- for the specified radi- struction, it was not possible to
ting Error us when the radius create a circular path for the
method was specified specified radius when the radi- ¡
for the MC_MoveCir- us method was specified for
cular2D (Circular 2D circular interpolation.
Interpolation) instruc-
tion.
547D0000 hex Circular In- For the MC_MoveCir- • For the MC_MoveCircular2D page
terpolation cular2D (Circular 2D (Circular 2D Interpolation) in- 3 - 495
Radius Interpolation) instruc- struction, the radius of the cir-
Overflow tion, the radius of the cle exceeded 40-bit data when
circle exceeded the converted to pulses for the ¡
maximum value for border point or center specifi-
the border point or cation method.
center specification
method.
547E0000 hex Circular In- The parameter speci- • Instruction input parameter ex- page
terpolation fied for the CircAxes ceeded the valid range of the 3 - 495
Setting Out input variable to a input variable.
of Range motion control in- • The axes that were specified in
struction is out of CircAxes are not included in ¡
range. the composition axes in the
Axes Group Settings.
• The same axis was specified
for both axes of CircAxes.

NJ/NX-series Troubleshooting Manual (W503) 3 - 389


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
547F0000 hex Auxiliary/ The values of the pa- • The parameters for the page
Slave Axis rameters for the Auxiliary and Slave input varia- 3 - 496
Numbers Auxiliary and Slave bles to the instruction are not
Not in As- input variables to a in ascending order. ¡
cending Or- motion control in-
der struction are not in
ascending order.
54800000 hex Cam Table A phase that was not • A phase that was not in as- page
Property As- in ascending order cending order was found when 3 - 496
cending Da- was found during cal- calculating the number of valid
ta Error at culating the number data. ¡
Update of valid data. Or, after • After calculations, the number
calculations, the num- of valid data is 0.
ber of valid data is 0.
54810000 hex MC_Write The parameter speci- • Instruction input parameter ex- page
Target Out of fied for the Target in- ceeded the valid range of the 3 - 497
Range put variable to a mo- input variable. ¡
tion control instruction
is out of range.
54820000 hex Master Trav- The parameter speci- • Instruction input parameter ex- page
el Distance fied for the ceeded the valid range of the 3 - 497
Specification MasterDistance input input variable.
¡
Out of variable to a motion
Range control instruction is
out of range.
54830000 hex Master Dis- The parameter speci- • Instruction input parameter ex- page
tance in Ac- fied for the ceeded the valid range of the 3 - 498
celeration MasterDistanceACC input variable.
Specification input variable to a ¡
Out of motion control in-
Range struction is out of
range.
54840000 hex Master Dis- The parameter speci- • Instruction input parameter ex- page
tance in De- fied for the ceeded the valid range of the 3 - 498
celeration MasterDistanceDEC input variable.
Specification input variable to a ¡
Out of motion control in-
Range struction is out of
range.
54870000 hex Execution The parameter speci- • Instruction input parameter ex- page
Mode Selec- fied for the ceeded the valid range of the 3 - 499
tion Out of ExecutionMode input input variable.
¡
Range variable to a motion
control instruction is
out of range.
54880000 hex Permitted The parameter speci- • Instruction input parameter ex- page
Following fied for the ceeded the valid range of the 3 - 499
Error Out of PermittedDeviation input variable.
Range input variable to a ¡
motion control in-
struction is out of
range.

3 - 390 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54890000 hex Border The parameter speci- • The value of AuxPoint exceed- page
Point/Center fied for the AuxPoint ed signed 40-bit data when 3 - 500
Position/ input variable to a converted to pulses for the
Radius motion control in- border point or center specifi-
Specification struction is out of cation method. ¡
Out of range. • For a radius specifications, the
Range absolute value of AuxPoint[0]
exceeded 40-bit data when it is
converted to pulses.
548A0000 hex End Point The parameter speci- • The instruction input parame- page
Specification fied for the EndPoint ter exceeded the range of 3 - 500 3
Out of input variable to a signed 40-bit data when it was
¡
Range motion control in- converted to pulses.

3-4-1 Error Tables


struction is out of
range.
548B0000 hex Slave Travel The parameter speci- • The instruction input parame- page
Distance fied for the ter exceeded the range of 40- 3 - 501
Specification SlaveDistance input bit data when it is converted to
¡
Out of variable to a motion pulses.
Range control instruction is
out of range.
548C0000 hex Phase Shift The parameter speci- • The absolute value of the in- page
Amount Out fied for the struction input parameter ex- 3 - 501
of Range PhaseShift input vari- ceeded the range of 40-bit da-
¡
able to a motion con- ta when it is converted to puls-
trol instruction is out es.
of range.
548D0000 hex Feeding Dis- The parameter speci- • The absolute value of the in- page
tance Out of fied for the struction input parameter ex- 3 - 502
Range FeedDistance input ceeded the range of 40-bit da-
¡
variable to a motion ta when it is converted to puls-
control instruction is es.
out of range.
548E0000 hex Auxiliary and The same axis was • The parameter was the same page
Slave De- specified for the for the Auxiliary and Slave in- 3 - 502
fined as Auxiliary and Slave put variables to the instruction.
¡
Same Axis input variables to a
motion control in-
struction.
548F0000 hex Relative Po- The parameter speci- • Instruction input parameter ex- page
sition Selec- fied for the Relative ceeded the valid range of the 3 - 503
tion Out of input variable to a input variable.
¡
Range motion control in-
struction is out of
range.
54900000 hex Cam Transi- The parameter speci- • Instruction input parameter ex- page
tion Specifi- fied for the ceeded the valid range of the 3 - 503
cation Out of CamTransition input input variable.
¡
Range variable to a motion
control instruction is
out of range.

NJ/NX-series Troubleshooting Manual (W503) 3 - 391


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54910000 hex Synchron- The parameter speci- • Instruction input parameter ex- page
ized Control fied for the OutMode ceeded the valid range of the 3 - 504
End Mode input variable to a input variable.
¡
Selection motion control in-
Out of struction is out of
Range range.
54920000 hex Enable Ex- _mcImmediateStop • _mcImmediateStop was speci- page
ternal Latch was specified for the fied for the StopMode input 3 - 504
Instruction StopMode input vari- variable when the
Execution able when the MC_TouchProbe (Enable Ex-
Disabled MC_TouchProbe (En- ternal Latch) instruction was ¡
able External Latch) executed in Drive Mode for an
instruction was exe- encoder axis.
cuted in Drive Mode
for an encoder axis.
54930000 hex Master Axis The parameter speci- • The instruction input parame- page
Offset Out of fied for the ter exceeded the range of 3 - 505
Range MasterOffset input signed 40-bit data when it was
¡
variable to a motion converted to pulses.
control instruction is
out of range.
54940000 hex Slave Axis The parameter speci- • The instruction input parame- page
Offset Out of fied for the ter exceeded the range of 3 - 505
Range SlaveOffset input var- signed 40-bit data when it was
¡
iable to a motion con- converted to pulses.
trol instruction is out
of range.
54950000 hex Command The parameter speci- • Instruction input parameter ex- page
Current Po- fied for the ceeded the valid range of the 3 - 506
sition Count CmdPosMode input input variable.
¡
Selection variable to a motion
Out of control instruction is
Range out of range.
54960000 hex Master Axis The parameter speci- • Instruction input parameter ex- page
Gear Ratio fied for the ceeded the valid range of the 3 - 506
Numerator RatioNumeratorMast input variable.
Out of er input variable to a ¡
Range motion control in-
struction is out of
range.
54970000 hex Master Axis The parameter speci- • Instruction input parameter ex- page
Gear Ratio fied for the ceeded the valid range of the 3 - 507
Denominator RatioDenominatorMa input variable.
Out of ster input variable to ¡
Range a motion control in-
struction is out of
range.

3 - 392 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54980000 hex Auxiliary Ax- The parameter speci- • Instruction input parameter ex- page
is Gear Ra- fied for the ceeded the valid range of the 3 - 507
tio Numera- RatioNumeratorAuxili input variable.
tor Out of ary input variable to a ¡
Range motion control in-
struction is out of
range.
54990000 hex Auxiliary Ax- The parameter speci- • Instruction input parameter ex- page
is Gear Ra- fied for the ceeded the valid range of the 3 - 508
tio Denomi- RatioDenominatorAu input variable.
nator Out of xiliary input variable ¡ 3
Range to a motion control in-
struction is out of

3-4-1 Error Tables


range.
549A0000 hex Master Axis The parameter speci- • Instruction input parameter ex- page
Position fied for the ceeded the valid range of the 3 - 508
Type Selec- ReferenceTypeMaste input variable.
tion Out of r input variable to a ¡
Range motion control in-
struction is out of
range.
549B0000 hex Auxiliary Ax- The parameter speci- • Instruction input parameter ex- page
is Position fied for the ceeded the valid range of the 3 - 509
Type Selec- ReferenceTypeAuxilia input variable.
tion Out of ry input variable to a ¡
Range motion control in-
struction is out of
range.
549C0000 hex Target Posi- Operation is not pos- • High-speed homing was exe- page
tion Ring sible because the tar- cuted when 0 was not included 3 - 509
Counter Out get position is out of in the ring counter.
¡
of Range range for the ring
counter of the execut-
ed instruction.
549D0000 hex Axes Group The parameter speci- • Instruction input parameter ex- page
(Ver. 1.01 or later) Composition fied for the Axes input ceeded the valid range of the 3 - 510
Axis Setting variable to a motion input variable.
¡
Out of control instruction is • The composition axes in the
Range out of range. axes group are not assigned to
the same task.
549E0000 hex Axis Use The parameter speci- • Instruction input parameter ex- page
(Version 1.04 or Setting Out fied for the AxisUse ceeded the valid range of the 3 - 510
later) of Range input variable to a input variable.
¡
motion control in-
struction is out of
range.
57000000 hex Homing Pa- The parameter speci- • Instruction input parameter ex- page
(Ver. 1.03 or later) rameter Set- fied for the ceeded the valid range of the 3 - 511
ting Out of HomingParameter in- input variable.
¡
Range put variable to a mo-
tion control instruction
is out of range.

NJ/NX-series Troubleshooting Manual (W503) 3 - 393


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
57020000 hex Axis Use The MC_ChangeAxi- • The MC_ChangeAxisUse page
(Version 1.04 or Change Er- sUse (Change Axis (Change Axis Use) instruction 3 - 512
later) ror Use) instruction was was executed when the axis
executed when the was not stopped or when the
¡
axis was not stopped command velocity of the axis
or when the com- was saturated.
mand velocity of the
axis was saturated.
57030000 hex Cannot The MC_ChangeAxi- • The MC_ChangeAxisUse page
(Ver. 1.06 or later) Change Axis sUse (Change Axis (Change Axis Use) instruction 3 - 513
Use Use) instruction was was executed in a way that
executed in a way would cause the maximum
that would cause the number of used real axes to be
maximum number of exceeded.
¡
used real axes or the • The MC_ChangeAxisUse
maximum number of (Change Axis Use) instruction
used motion control was executed in a way that
servo axes to be ex- would cause the maximum
ceeded. number of used motion control
servo axes to be exceeded.
57200000 hex Motion Con- The motion control • The MC_ChangeAxisUse page
(Version 1.04 or trol Parame- parameter settings for (Change Axis Use) instruction 3 - 514
later) ter Setting the axis that was was used to change an un-
Error When changed to a used used axis to a used axis, but
Changing axis are incorrect. the motion control parameter
Axis Use settings of the axis are not cor-
rect.
• The power supply was inter- ¡
rupted while a download of the
motion control parameter set-
tings was in progress.
• The non-volatile memory is
faulty or the life of the non-vol-
atile memory has been ex-
ceeded.

3 - 394 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
57210000 hex Required The objects that are • The objects that are required page
(Version 1.04 or Process Da- required for the axis for the axis type of the axis 3 - 515
later) ta Object type of the axis that that was changed to a used
Not Set was changed to a axis are not set in the PDO
When used axis are not set. map settings.
Changing • The power supply was inter-
Axis Use rupted while a download of the
motion control parameter set-
tings was in progress.
• The non-volatile memory is ¡
faulty or the life of the non-vol-
3
atile memory has been ex-
ceeded.
• The MC_ChangeAxisUse

3-4-1 Error Tables


(Change Axis Use) instruction
was executed for an axis that
Axis Use is set to Unused
axis (unchangeable to used
axis).
572F0000 hex Motion Con- A Master in-out varia- • A Master in-out variable that page
(Ver. 1.06 or later) trol Instruc- ble that cannot be cannot be changed during mul- 3 - 516
tion Multi-ex- changed during multi- tiexecution of instructions was
¡
ecution Dis- execution of instruc- changed.
abled (Mas- tions was changed.
ter Axis)
57300000 hex Motion Con- A ReferenceType in- • A ReferenceType in-out varia- page
(Ver. 1.06 or later) trol Instruc- out variable that can- ble that cannot be changed 3 - 516
tion Multi-ex- not be changed dur- during multi-execution of in-
ecution Dis- ing multi-execution of structions was changed. ¡
abled (Posi- instructions was
tion Type changed.
Selection)
573A0000 hex Cannot Write The instruction was • The instruction was executed page
(Ver. 1.08 or later) Axis Param- executed for an axis for a used axis or an undefined 3 - 517
¡
eters that is not an unused axis.
axis.
573B0000 hex Axis Param- The parameter speci- • The parameter specified for page
(Ver. 1.08 or later) eter Setting fied for the the AxisParameter input varia- 3 - 518
Out of AxisParameter input ble to the instruction is out of
Range variable to a motion range for the input variable. ¡
control instruction is
outside of the valid
range.
573C0000 hex Cam Proper- The parameter speci- • The parameter specified for page
(Ver. 1.08 or later) ty Setting fied for the the CamProperty input variable 3 - 520
Out of CamProperty input to the instruction is out of
Range variable to a motion range for the input variable. ¡
control instruction is
outside of the valid
range.

NJ/NX-series Troubleshooting Manual (W503) 3 - 395


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
573D0000 hex Cam Node The parameter speci- • The parameter specified for page
(Ver. 1.08 or later) Setting Out fied for the the CamNodes input variable 3 - 520
of Range CamNodes input vari- to the instruction is out of
able to a motion con- range for the input variable. ¡
trol instruction is out-
side of the valid
range.
573E0000 hex Incorrect The parameter speci- • The parameter specified for page
(Ver. 1.08 or later) Cam Node fied for the the CamNodes input variable 3 - 521
Type Specifi- CamNodes input vari- to the instruction is not an
cation able to a motion con- _sMC_CAM_NODE array vari-
¡
trol instruction is not able.
an
_sMC_CAM_NODE
array variable.
573F0000 hex Insufficient The array variable of • The array variable of the pa- page
(Ver. 1.08 or later) Nodes in the parameter speci- rameter specified for the 3 - 521
Cam Table fied for the CamNodes input variable to
CamNodes input vari- the instruction has a Phase
¡
able to a motion con- (master axis phase) value of 0
trol instruction has a for element number 0.
Phase value of 0 for
element number 0.
57400000 hex Cam Node The values of Phase • The values of Phase (master page
(Ver. 1.08 or later) Master Axis in the array variable axis phase) in the array varia- 3 - 522
Phase Not in of the parameter ble of the parameter specified
Ascending specified for the for the CamNodes input varia-
Order CamNodes input vari- ble to the instruction are not in
able to a motion con- ascending order according to ¡
trol instruction are not the element numbers. Or, trun-
in ascending order cating the digits that are not ef-
according to the ele- fective more than seven digits
ment numbers. caused the phases to not be in
ascending order.
57410000 hex Too Many The number of gener- • The number of cam data page
(Ver. 1.08 or later) Data Points ated cam data points points in the generated cam ta- 3 - 523
in Cam Ta- exceeded the number ble exceeded the number of el-
ble of elements in the ar- ements in the array in the cam
ray in the cam data data variable that is specified
¡
variable that is speci- for the CamTable input varia-
fied for the CamTable ble to the instruction.
input variable to a
motion control in-
struction.
57420000 hex Cam Table Distance in the gen- • Distance in the generated cam page
(Ver. 1.08 or later) Displace- erated cam table ex- table exceeded the range of 3 - 524
¡
ment Over- ceeded the range of REAL data.
flow REAL data.

3 - 396 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
57430000 hex Aborted A cam data variable • A cam data variable that was page
(Ver. 1.08 or later) Cam Table that was aborted dur- aborted during generation due 3 - 525
Used ing generation was to an error in the MC_Genera-
specified for the teCamTable (Generate Cam ¡
CamTable input varia- Table) instruction was speci-
ble to an instruction. fied for the CamTable input
variable to the instruction.
57490000 hex Execution ID The parameter speci- • The parameter specified for page
(Ver. 1.10 or later) Setting Out fied for the ExecID in- the ExecID input variable to 3 - 525
of Range put variable to a mo- the instruction is out of range ¡
tion control instruction for the input variable. 3
is out of range.
574A0000 hex Position Off- The parameter speci- • The position offset exceeded page

3-4-1 Error Tables


(Ver. 1.10 or later) set Out of fied for the the range of signed 40-bit data 3 - 526
Range OffsetPosition input when it was converted to puls-
¡
variable to a motion es.
control instruction is
out of range.
574B0000 hex PDS State The parameter speci- • Instruction input parameter ex- page
(Ver. 1.10 or later) Transition fied for the ceeded the valid range of the 3 - 526
Command TransitionCmd input input variable.
¡
Selection variable to a motion
Out of control instruction is
Range out of range.
574C0000 hex Single-axis An operation instruc- An operation instruction was exe- page
(Ver. 1.13 or later) Position tion was executed for cuted for a single-axis position 3 - 527
Control Axis a single-axis position control axis.
Motion Con- control axis. ¡
trol Instruc-
tion Execu-
tion Disabled
64400000 hex Target Posi- The specified position • The parameter specified for page
tion Positive exceeds the positive the Position input variable to 3 - 528
Software software limit. the instruction is beyond the
Limit Ex- positive software limit.
ceeded • The starting position is beyond
the positive software limit and
an instruction that specifies
motion in the opposite direc-
tion of the software limit was ¡
executed.
• The parameter that was speci-
fied for the AuxPoint input vari-
able to a border point
MC_MoveCircular2D (Circular
2D Interpolation) instruction is
beyond the positive software
limit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 397


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
64410000 hex Target Posi- The specified position • The parameter specified for page
tion Nega- exceeds the negative the Position input variable to 3 - 529
tive Software software limit. the instruction is beyond the
Limit Ex- negative software limit.
ceeded • The first position is beyond the
negative software limit and an
instruction that specifies mo-
tion in the opposite direction of
the software limit was execut- ¡
ed.
• The parameter that was speci-
fied for the AuxPoint input vari-
able to a border point
MC_MoveCircular2D (Circular
2D Interpolation) instruction is
beyond the negative software
limit.
64420000 hex Command Positioning, an in- • One of the following was exe- page
Position struction in the under- cuted when there was a com- 3 - 530
Overflow/ flow/overflow direc- mand position overflow/under-
Underflow tion, or an instruction flow.
for which the direction • A positioning instruction
is not specified was • A continuous control instruc- ¡
executed when there tion in the underflow/overflow
was an underflow/ direction
overflow in the com- • An instruction for which the di-
mand position. rection is not specified (sync-
ing or torque control)
64430000 hex Positive Lim- An instruction was • An instruction for a motion in page
it Input executed for a motion the positive direction was exe- 3 - 531
in the positive direc- cuted when the positive limit
tion when the positive input was ON, or an instruction
limit input was ON. for a motion with no direction
specification was executed ¡
when the positive limit input
was ON. An axes group mo-
tion control instruction was
executed when the positive
limit input was ON.
64440000 hex Negative An instruction for a • An instruction for a motion in page
Limit Input motion in the nega- the negative direction was exe- 3 - 532
tive direction was cuted when the negative limit
executed when the input was ON, or an instruction
negative limit input for a motion with no direction
was ON. specification was executed ¡
when the negative limit input
was ON. An axes group mo-
tion control instruction was
executed when the negative
limit input was ON.

3 - 398 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
74220000 hex Servo Main An attempt was made • An attempt was made to turn page
Circuits OFF to turn ON the Servo ON the Servo when the main 3 - 532
when the main circuit circuit power supply to the Ser- ¡
power supply to the vo Drive was OFF.
Servo Drive was OFF.
57220000 hex Actual Posi- An instruction was • An instruction was executed page
(Ver. 1.06 or later) tion Over- executed that is not that is not supported during an 3 - 533
flow/Under- supported during an actual position overflow or un- ¡
flow actual position over- derflow.
flow/underflow.
57230000 hex Switch The value of • The value of the member of page 3
(Ver. 1.06 or later) Structure TrackNumber that is the structure variable that was 3 - 533
Track Num- specified in the specified for the in-out variable

3-4-1 Error Tables


ber Setting Switches in-out varia- of the instruction is out of ¡
Out of ble to a motion con- range.
Range trol instruction is out
of range.
57240000 hex Switch The value of • The value of the member of page
(Ver. 1.06 or later) Structure FirstOnPosition that the structure variable that was 3 - 534
First ON Po- is specified in the specified for the in-out variable
sition Setting Switches in-out varia- of the instruction is out of ¡
Out of ble to a motion con- range.
Range trol instruction is out
of range.
57250000 hex Switch The value of • The value of the member of page
(Ver. 1.06 or later) Structure LastOnPosition that is the structure variable that was 3 - 534
Last ON Po- specified in the specified for the in-out variable
sition Setting Switches in-out varia- of the instruction is out of ¡
Out of ble to a motion con- range.
Range trol instruction is out
of range.
57260000 hex Switch The value of • The value of the member of page
(Ver. 1.06 or later) Structure AxisDirection that is the structure variable that was 3 - 535
Axis Direc- specified in the specified for the in-out variable
tion Out of Switches in-out varia- of the instruction is out of ¡
Range ble to a motion con- range.
trol instruction is out
of range.
57270000 hex Switch The value of • The value of the member of page
(Ver. 1.06 or later) Structure CamSwitchMode that the structure variable that was 3 - 535
Cam Switch is specified in the specified for the in-out variable
Mode Out of Switches in-out varia- of the instruction is out of ¡
Range ble to a motion con- range.
trol instruction is out
of range.
57280000 hex Switch The value of Duration • The value of the member of page
(Ver. 1.06 or later) Structure that is specified in the the structure variable that was 3 - 536
Duration Switches in-out varia- specified for the in-out variable
¡
Setting Out ble to a motion con- of the instruction is out of
of Range trol instruction is out range.
of range.

NJ/NX-series Troubleshooting Manual (W503) 3 - 399


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
57290000 hex Track Option The value of • The value of the member of page
(Ver. 1.06 or later) Structure OnCompensation that the structure variable that was 3 - 536
ON Com- is specified in the specified for the in-out variable
pensation TrackOptions in-out of the instruction is out of ¡
Setting Out variable to a motion range.
of Range control instruction is
out of range.
572A0000 hex Track Option The value of • The value of the member of page
(Ver. 1.06 or later) Structure OffCompensation that the structure variable that was 3 - 537
OFF Com- is specified in the specified for the in-out variable
pensation TrackOptions in-out of the instruction is out of ¡
Setting Out variable to a motion range.
of Range control instruction is
out of range.
572B0000 hex Number of The number of ele- • The number of elements in an page
(Ver. 1.06 or later) Array Ele- ments in an array in array of the structure variable 3 - 537
ments in the structure variable that was specified for the in-
Switch that is specified in the out variable of the instruction is
¡
Structure Switches in-out varia- out of range.
Variable Out ble to a motion con-
of Range trol instruction is out
of range.
572C0000 hex Number of The number of ele- • The number of elements in an page
(Ver. 1.06 or later) Array Ele- ments in an array in array of the structure variable 3 - 538
ments in the structure variable that was specified for the in-
Output Sig- that is specified in the out variable of the instruction is
¡
nal Structure Outputs in-out varia- out of range.
Variable Out ble to a motion con-
of Range trol instruction is out
of range.
572D0000 hex Number of The number of ele- • The number of elements in an page
(Ver. 1.06 or later) Array Ele- ments in an array in array of the structure variable 3 - 538
ments in the structure variable that was specified for the in-
Track Option that is specified in the out variable of the instruction is
¡
Structure TrackOptions in-out out of range.
Variable Out variable to a motion
of Range control instruction is
out of range.
572E0000 hex Numbers of The arrays in the • The arrays in the output signal page
(Ver. 1.06 or later) Elements in structure variables structure variable and track op- 3 - 539
Output Sig- that are specified for tion structure variable that are
nals and the Outputs and specified for the in-out varia-
Track Option TrackOptions in-out bles to the instruction do not ¡
Arrays Not variables to a motion have the same number of ele-
Matched control instruction do ments.
not have the same
number of elements.

3 - 400 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
57310000 hex Same Track The same track num- • The same track number was page
(Ver. 1.06 or later) Number Set- ber was specified specified more than the allow- 3 - 539
ting in more than the allowa- able number of times for the
Switch ble number of times TrackNumber in the Switches
¡
Structure for the TrackNumber in-out variable to a motion con-
Out of in the Switches in-out trol instruction.
Range variable to a motion
control instruction.

3-4-1 Error Tables

NJ/NX-series Troubleshooting Manual (W503) 3 - 401


3 Error Descriptions and Corrections

3-4-2 Error Descriptions

General Motion Control

Version Information

For an NX-series CPU Unit, a variable name that starts with _MC_AX[*] may start with
_MC1_AX[*] or _MC2_AX[*] instead. Similarly, a variable name that starts with _MC_GRP[*]
may start with _MC1_GRP[*] or _MC2_GRP[*] instead.

Event name Motion Control Function Processing Error Event code 44210000 hex
Meaning A fatal error was detected in the Motion Control Function Module.
PLC Function Module MC Common Detection tim- Continuously
Source Source details
ing
Major fault Cycle the power System
Error attributes Level Recovery Log category
supply.
Stops. It will not be possible to perform axis control. The
Effects User program Operation
Controller will stop.
System-de- Variable Data type Name
fined variables None --- ---
Assumed cause Correction Prevention
Cause and cor-
An error occurred in the software. Contact your OMRON representa- None
rection
tive.
Attached information 1: System information
Attached infor- Attached information 2: System information
mation Attached information 3: System information
Attached information 4: System information
Precautions/ None
Remarks

3 - 402 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Absolute Encoder Home Offset Read Error Event code 14600000 hex
Meaning The absolute encoder current position that is retained during power interruptions was lost.
Motion Control Function Module MC Common At power ON, at
Detection tim- Controller reset,
Source Source details
ing or when down-
loading
Error attributes Level Partial fault Recovery Error reset Log category System
Effects User program Continues. Operation It will not be possible to perform axis control.
Variable Data type Name
System-de-
_MC_COM.PFaultLvl.Active BOOL MC Common Partial Fault Occur-
fined variables
rence
Assumed cause Correction Prevention
When the retained variables are Replace the Battery in the CPU When the retained variables are
backed up with a battery, this event Unit, reset the error, and perform backed up with a battery, periodi-
indicates that the life of the battery homing to define home. cally replace the battery in the CPU
in the CPU Unit has expired. Unit.
3
For the Battery life, refer to the
Cause and cor-
NXseries CPU Unit Hardware

3-4-2 Error Descriptions


rection
User’s Manual (Cat. No. W535) or
the NJseries CPU Unit Hardware
User’s Manual (Cat. No. W500).
An error occurred in the software. If this error persists, replace the None
Backup memory failure CPU Unit, reset the error, and per-
form homing to define home.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 403


3 Error Descriptions and Corrections

Event name Motion Control Parameter Setting Error Event code 14610000 hex
Meaning The MC parameters that were saved in non-volatile memory are missing.
Motion Control Function Module MC Common At power ON, at
Detection tim- Controller reset,
Source Source details
ing or when down-
loading
Partial fault Cycle the power System
Error attributes Level Recovery supply or reset Log category
the Controller.
Effects User program Continues. Operation It will not be possible to perform axis control.
Variable Data type Name
System-de-
_MC_COM.PFaultLvl.Active BOOL MC Common Partial Fault Occur-
fined variables
rence
Assumed cause Correction Prevention
The power supply to the Controller Download the MC parameters from Do not turn OFF the power supply
was interrupted or communications the Sysmac Studio. during save processing for the pa-
with the Sysmac Studio were dis- rameters.
connected while downloading the
motion control parameter settings
Cause and cor- or clearing memory.
rection Non-volatile memory failure If the error occurs even after the None
above correction is performed,
non-volatile memory has failed. Af-
ter you replace the CPU Unit,
download all settings including the
Axis Settings from the Sysmac Stu-
dio.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 404 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Cam Data Read Error Event code 14620000 hex
Meaning The cam data that was saved in non-volatile memory is missing.
Motion Control Function Module MC Common At power ON, at
Detection tim- Controller reset,
Source Source details
ing or when down-
loading
Partial fault Cycle the power System
Error attributes Level Recovery supply or reset Log category
the Controller.
Effects User program Continues. Operation It will not be possible to perform axis control.
Variable Data type Name
System-de-
_MC_COM.PFaultLvl.Active BOOL MC Common Partial Fault Occur-
fined variables
rence
Assumed cause Correction Prevention
Power was interrupted during save Download the cam data from the Do not turn OFF the power supply
processing for cam data Sysmac Studio. during save processing for the cam
3
data.
Non-volatile memory failure If the error occurs even after the None

3-4-2 Error Descriptions


Cause and cor-
rection above correction is performed,
non-volatile memory has failed. Af-
ter you replace the CPU Unit,
download all settings including the
Axis Settings from the Sysmac Stu-
dio.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 405


3 Error Descriptions and Corrections

Event name Required Process Data Object Not Set Event code 34600000 hex
Meaning The object that is required for the axis type is not allocated to PDO.
Motion Control Function Module MC Common At power ON, at
Detection tim- Controller reset,
Source Source details
ing or when down-
loading
Partial fault Cycle the power System
Error attributes Level Recovery supply or reset Log category
the Controller.
Effects User program Continues. Operation It will not be possible to perform axis control.
Variable Data type Name
System-de-
_MC_COM.PFaultLvl.Active BOOL MC Common Partial Fault Occur-
fined variables
rence
Assumed cause Correction Prevention
The required PDOs are not map- Map the PDOs that are required for Map the PDOs that are required for
ped when the axis type is set to a the relevant axis type. the axis types that are used.
servo axis or encoder axis. Refer to A-1-2 Servo Drive Settings Refer to A-1-2 Servo Drive Settings
or A-2-2 Servo Drive Settings for or A-2-2 Servo Drive Settings for
the required PDOs. the required PDOs.
Cause and cor-
rection Non-volatile memory failure If the error occurs even after the None
above correction is performed,
non-volatile memory has failed. Af-
ter you replace the CPU Unit,
download all settings including the
Axis Parameter Settings from the
Sysmac Studio.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 406 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Axis Slave Disabled Event code 34630000 hex
Meaning The slave to which the axis is assigned is disabled.
Motion Control Function Module MC Common At power ON, at
Detection tim- Controller reset,
Source Source details
ing or when down-
loading
Partial fault Cycle the power System
Error attributes Level Recovery supply or reset Log category
the Controller.
Effects User program Continues. Operation It will not be possible to perform axis control.
Variable Data type Name
System-de-
_MC_COM.PFaultLvl.Active BOOL MC Common Partial Fault Occur-
fined variables
rence
Assumed cause Correction Prevention
The slave to which the axis is as- Enable the slave to which the axis Enable the slaves to which axes
signed is disabled. is assigned in the EtherCAT set- are assigned in the EtherCAT set-
3
Cause and cor-
tings. tings.
rection
If there is no slave, set the axis If there are no slaves, set the axis

3-4-2 Error Descriptions


type to a virtual axis. type to a virtual axis when using
an axis in the program.
Attached infor- None
mation
Precautions/ None
Remarks

Network Configuration Information Missing for Axis 34640000 hex


Event name Event code
Slave
Meaning The network configuration information is not registered for the slave to which the axis is assigned.
Motion Control Function Module MC Common At power ON, at
Controller reset,
when download-
ing, when start-
Detection tim-
Source Source details ing Servo ON
ing
status, or when
changing an un-
used axis to a
used axis
Partial fault Cycle the power System
Error attributes Level Recovery supply or reset Log category
the Controller.
Effects User program Continues. Operation It will not be possible to perform axis control.
Variable Data type Name
System-de-
_MC_COM.PFaultLvl.Active BOOL MC Common Partial Fault Occur-
fined variables
rence
Assumed cause Correction Prevention
The EtherCAT network configura- Register the EtherCAT network Register the network configuration
Cause and cor- tion information is not registered for configuration information for the information for the slaves to which
rection the slave to which the axis is as- slave to which the axis is assigned. axes are assigned.
signed. Or, set the axis type to a virtual
axis.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 407


3 Error Descriptions and Corrections

Event name Motion Control Initialization Error Event code 44200000 hex
Meaning A fatal error occurred in the system and prevented initialization of the Motion Control Function Module.
Motion Control Function Module MC Common At power ON, at
Detection tim- Controller reset,
Source Source details
ing or when down-
loading
Partial fault Cycle the power System
Error attributes Level Recovery Log category
supply.
Continues. It will not be possible to perform axis control. It will not
Effects User program Operation
be possible to execute motion control instructions.
Variable Data type Name
System-de-
_MC_COM.PFaultLvl.Active BOOL MC Common Partial Fault Occur-
fined variables
rence
Cause and cor- Assumed cause Correction Prevention
rection Hardware has failed. Replace the CPU Unit. None
Attached infor- Attached information 1: System information
mation
Precautions/ None
Remarks

Event name Motion Control Period Exceeded Event code 74200000 hex
Meaning Processing for the primary periodic task was not finished within two control periods.
Motion Control Function Module MC Common Detection tim- Continuously
Source Source details
ing
Error attributes Level Partial fault Recovery Error reset Log category System
Continues. Operation is not possible for all axes. Axes in motion
Effects User program Operation
stop immediately.
Variable Data type Name
System-de-
_MC_COM.PFaultLvl.Active BOOL MC Common Partial Fault Occur-
fined variables
rence
Assumed cause Correction Prevention
The processing load in the primary Reduce the amount of processing Write the programs for the primary
periodic task is too heavy. in the primary periodic task or set periodic task so that they perform
the control period to a value that is only the processes required in the
Cause and cor-
long enough not to cause opera- specified period. Or, set the period
rection
tion problems. of the primary periodic task to be
Check the task period in the Task long enough to complete all re-
Period Monitor of the Sysmac Stu- quired processing.
dio.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 408 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Cam Table Save Error Event code 14630000 hex
Meaning Saving a cam table to a file failed.
Motion Control Function Module MC Common Detection tim- During instruc-
Source Source details
ing tion execution
Minor fault Error reset or System
Error attributes Level Recovery cycling power Log category
supply
Continues. This error may occur when you read a cam table be-
Effects User program Operation cause the cam data in non-volatile memory may be
corrupted.
Variable Data type Name
System-de-
_MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
fined variables
rence
Assumed cause Correction Prevention
Cause and cor- Saving a cam table to a file failed. Save the file again. If the problem None
rection still occurs, non-volatile memory
3
has failed. Replace the CPU Unit.
Attached infor- None

3-4-2 Error Descriptions


mation
Precautions/ None
Remarks

Event name Cam Table Data Error during Cam Motion Event code 54770000 hex
Meaning The phases are not in ascending order in the cam table.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. Operation is not possible for relevant axis. Relevant
Effects User program Operation
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
Data containing cam table phases Correct the cam table data so that Place the phase data into ascend-
that are not in ascending order was the phases are in ascending order. ing order in the cam table data.
detected during cam motion.
The phase and displacement of the Correct the cam table data so that Set the cam table data so that the
Cause and cor-
start point in the cam table were the phase and displacement of the phase and displacement of the
rection
not 0 during cam operation. start point are 0. start point are 0.
The phase of the end point in the Correct the cam table data so that Set the cam table data so that the
cam table when converted to puls- the phase of the end point is 1 phase of the end point is 1 pulse or
es was not 1 pulse or greater dur- pulse or greater when it is convert- greater when it is converted to
ing cam operation. ed to pulses. pulses.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 409


3 Error Descriptions and Corrections

Event name Immediate Stop Instruction Executed Event code 54850000 hex
Meaning An Immediate Stop (MC_ImmediateStop) instruction was executed.
Motion Control Function Module Axis Detection tim- At instruction
Source Source details
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. An immediate stop is performed according to the Stop
Mode that is set in the StopMode input variable to the
MC_ImmediateStop instruction.
Effects User program Operation
If the axis is part of an axes group in motion, all other
axes will act according to the Axes Group Stop
Mode Selection.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
Cause and cor-
An Immediate Stop instruction was --- ---
rection
executed.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Axes Group Immediate Stop Instruction Executed Event code 54860000 hex
Meaning An Axes Group Immediate Stop (MC_GroupImmediateStop) instruction was executed.
Motion Control Function Module Axes group Detection tim- At instruction
Source Source details
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. An immediate stop is performed for all axes in the ax-
Effects User program Operation es group according to the Immediate Stop Input
Stop Method axis parameter.
Variable Data type Name
System-de-
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
fined variables
rence
Assumed cause Correction Prevention
Cause and cor-
A Group Immediate Stop instruc- --- ---
rection
tion was executed.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 410 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Positive Software Limit Exceeded Event code 64450000 hex
Meaning The position exceeded the positive software limit while the axis is in motion.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. Follows the setting of the Software Limit Function
Effects User program Operation
Selection.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
The position exceeded the positive Find the reason that the software (The goal is to enable detecting the
Cause and cor- software limit. limit was exceeded and make suit- software limits when they are ex-
rection able corrections. ceeded due to unanticipated caus-
es. Preventative measures are not
required.)
3
Attached infor- None
mation

3-4-2 Error Descriptions


Precautions/ Whenever you change the positive software limit setting, make sure that the new setting is safe.
Remarks

Event name Negative Software Limit Exceeded Event code 64460000 hex
Meaning The position exceeded the negative software limit while the axis is in motion.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. Follows the setting of the Software Limit Function
Effects User program Operation
Selection.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
The position exceeded the nega- Find the reason that the software (The goal is to enable detecting the
Cause and cor- tive software limit. limit was exceeded and make suit- software limits when they are ex-
rection able corrections. ceeded due to unanticipated caus-
es. Preventative measures are not
required.)
Attached infor- None
mation
Precautions/ Whenever you change the negative software limit setting, make sure that the new setting is safe.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 411


3 Error Descriptions and Corrections

Event name In-position Check Time Exceeded Event code 64470000 hex
Meaning The in-position check was not completed within the monitoring time.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. Operation is not possible for relevant axis. Relevant
Effects User program Operation
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
Time is required to complete posi- Determine the cause of the slow Remove the cause of poor follow-
tioning. positioning and remove the cause ing performance or oscillation/
of the error. Or, adjust the Servo vibration in the positioning opera-
Drive or adjust the In-position tion as much as possible.
Cause and cor-
Check Time or In-position Range.
rection
Increase the loop gain if you adjust
the Servo Drive. However, make
sure that you keep the loop gain
low enough so that the control
does not oscillate.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Following Error Limit Exceeded Event code 64480000 hex
The error between the command current position and actual current value exceeded the Following Error Over
Meaning
Value.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. Operation is not possible for relevant axis. Relevant
Effects User program Operation
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
The positioning operation has poor Remove the cause of poor follow- Remove the cause of poor follow-
following performance and the ac- ing performance in the positioning ing performance in the positioning
Cause and cor-
tual motion is slower than the com- operation. operation as best you can.
rection
mand. Or increase the Following Error
Over Value within the range that
will not create problems.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 412 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Immediate Stop Input Event code 64490000 hex
Meaning The immediate stop input turned ON.
Motion Control Function Module Axis Detection tim- Continuously
Source Source details
ing
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. According to the Immediate Stop Input Stop
Effects User program Operation
Method.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
An immediate stop input signal Turn OFF the immediate stop input (The goal is to detect the immedi-
was detected. signal. ate stop input. Preventative meas-
ures are not required.)
The immediate stop input signal is If the error occurs even when the Make sure that the immediate stop
Cause and cor-
rection
not connected correctly or the logic immediate stop input signal is OFF, signal connection and logic setting
3
setting for the immediate stop input correct the immediate stop signal for the immediate stop input are
is wrong. connection and logic setting for the correct.
immediate stop input. Check the logic settings both in the

3-4-2 Error Descriptions


Check the logic settings both in the axis parameters and in the slave
axis parameters and in the slave settings.
settings.
Attached infor- None
mation
Precautions/ You must turn OFF the immediate stop input signal before you reset the error.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 413


3 Error Descriptions and Corrections

Event name Positive Limit Input Detected Event code 644A0000 hex
Meaning The positive limit input turned ON.
Motion Control Function Module Axis Detection tim- Continuously
Source Source details
ing
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation According to the Limit Input Stop Method.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
A positive limit input signal was de- Reset the error and move the axis The goal is to detect the positive
tected. back in the negative direction be- limit input. Preventative measures
fore it exceeds the limit in the posi- are not required. However, be sure
tive direction. If the error occurred not to exceed the positive limit in-
during an axes group motion in- put when making programs.
struction, disable the axes group
and then perform the above opera-
tion.
Cause and cor-
Find the reason the limit was ex-
rection
ceeded and make suitable correc-
tions.
The positive limit input signal is not If a positive limit input signal does Make sure that the positive limit
connected correctly or the logic not occur, correct the connection of signal connection and logic setting
setting for the positive limit input is the positive limit signal and the log- for the positive limit input are cor-
wrong. ic setting for the positive limit input. rect.
Check the logic settings both in the Check the logic settings both in the
axis parameters and in the slave axis parameters and in the slave
settings. settings.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 414 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Negative Limit Input Detected Event code 644B0000 hex
Meaning The negative limit input turned ON.
Motion Control Function Module Axis Detection tim- Continuously
Source Source details
ing
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation According to the Limit Input Stop Method.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
A negative limit input signal was Reset the error and move the axis The goal is to detect the negative
detected. back in the positive direction be- limit input. Preventative measures
fore it exceeds the limit in the neg- are not required. However, be sure
ative direction. If the error occurred not to exceed the negative limit in-
during an axes group motion con- put when making programs.
trol instruction, disable the axes
group and then perform the above
3
operation.
Cause and cor- Find the reason the limit was ex-

3-4-2 Error Descriptions


rection ceeded and make suitable correc-
tions.
The negative limit input signal is If a negative limit input signal does Make sure that the negative limit
not connected correctly or the logic not occur, correct the connection of signal connection and logic setting
setting for the negative limit input is the negative limit signal and the for the negative limit input are cor-
wrong. logic setting for the negative limit rect.
input. Check the logic settings both in the
Check the logic settings both in the axis parameters and in the slave
axis parameters and in the slave settings.
settings.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 415


3 Error Descriptions and Corrections

Event name Illegal Following Error Event code 64560000 hex


The difference between the command position and the actual current position exceeds the range of 30-bit data
Meaning
when converted to pulses.
Motion Control Function Module Axis Detection tim- Continuously
Source Source details
ing
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The Servo for the axis turns OFF.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
The command current position was Correct the program or correct the Write the program or set the elec-
restricted so that the axis velocity electronic gear ratio so that the tronic gear ratio so that the slave
of the slave axis would not exceed slave axis does not exceed the axis does not exceed the maximum
Cause and cor- the axis maximum velocity for the maximum velocity. velocity.
rection specified travel distance.
Performance of slave axis position- Remove the cause of poor slave Remove the cause of poor slave
ing operation is poor and the actual axis following performance in the axis following performance in the
motion is slower than the com- positioning operation. positioning operation as best you
mand. can.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Servo OFF Error Event code 64570000 hex


Meaning The Servo was turned OFF for an axis due to an axes group error.
Motion Control Function Module Axis Detection tim- Continuously
Source Source details
ing
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The Servo for the axis turns OFF.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
Cause and cor-
The Servo was turned OFF for an Find the cause of the error and None
rection
axis due to an axes group error. take suitable measures.
Attached infor- None
mation
This error occurs for axes for which the Servos are turned OFF for an axes group error to interlock the axes so
Precautions/ that the Servos cannot be turned ON with the MC_Power (Power Servo) instruction.
Remarks This error occurs only when an immediate stop of the command value and turning OFF Servo at same time
(free-run stop) is specified for the Axes Group Stop Method Selection.

3 - 416 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Absolute Encoder Current Position Calculation Failed Event code 64580000 hex
Meaning It was not possible to correctly restore the current position from the absolute encoder information that was
saved when power was interrupted.
Source Motion Control Function Module Source details Axis Detection tim- At power ON, at
ing Controller reset,
when download-
ing, when start-
ing Servo ON
status, or when
changing an un-
used axis to a
used axis
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence 3
Cause and cor- Assumed cause Correction Prevention
rection • The unit conversion settings, the Reset the error and perform hom- Perform homing again if you

3-4-2 Error Descriptions


ring counter setting in the Con- ing. Perform homing near the posi- changed any parameters related to
troller, or the ring counter setting tion where the absolute encoder is position, such as the modulo maxi-
in the Servo Drive settings was set up so that the position to re- mum position setting value. Per-
changed. store does not exceed the range of form homing near the position
• The position to restore when signed 40-bit data. where the absolute encoder is set
converted to pulses exceeded up so that the position to restore
the range of signed 40-bit data. does not exceed the range of sign-
ed 40-bit data.
Also, do not execute the MC_Pow-
er (Power Servo) instruction,
change an unused axis to a used
axis, or cycle the power supply
when the encoder position exceeds
the range of signed 40-bit data.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 417


3 Error Descriptions and Corrections

Event name Home Undefined during Coordinated Motion Event code 64590000 hex
Meaning Home of the logical axis became undefined during axes group motion or while decelerating to a stop.
Motion Control Function Module Axes group Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The axes group decelerates to a stop.
Variable Data type Name
System-de-
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
fined variables
rence
Assumed cause Correction Prevention
The command position or actual Correct the program so that the ax- Write the program so that the axis
position overflowed or underflowed is operates within ranges that do operates within ranges that do not
for a logical axis in an axes group not cause overflows or underflows cause overflows or underflows in
motion or a logical axis that was in the command position or actual the command position or actual po-
decelerating to a stop and the position. sition.
home definition was lost.
A slave communications error oc- Correct the slave communications None
Cause and cor-
curred for a logical axis and home error and define home.
rection
became undefined during axes
group motion or while decelerating
to a stop.
A slave for a logical axis left the Connect the disconnected or disa- Do not disconnect or disable the
network or was disabled and home bled slave to the network again slave of a logical axis during axes
became undefined during axes and define home. group motion or while decelerating
group motion or while decelerating to a stop.
to a stop.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Servo Main Circuit Power OFF Event code 74210000 hex
Meaning The main circuit power of the Servo Drive turned OFF while the Servo was ON.
Motion Control Function Module Axis Detection tim- Whenever Ser-
Source Source details
ing vo is ON
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The Servo for the axis turns OFF.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
The main circuit power of the Ser- Turn ON the main circuit power of Turn OFF the Servo, then turn OFF
Cause and cor-
vo Drive was interrupted while the the Servo Drive for the axis where the main circuit power of the Servo
rection
Servo was ON. the error occurred, reset the error, Drive.
and then turn ON the Servo.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 418 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Interrupt Feeding Interrupt Signal Missing Event code 74230000 hex
Meaning An interrupt input was not received during execution of an MC_MoveFeed (Interrupt Feeding) instruction.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The axis decelerates to a stop.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
The latch enabled range specifica- If an invalid latch enabled range is Specify a correct latch enabled
tion is invalid. specified to the instruction, correct range based on the relationship
it. between the motion and sensor po-
sition.
There is a problem with the wiring Correct any problems with the wir- Make sure that the wiring of the in-
Cause and cor-
rection
of the interrupt signal. ing for the interrupt signal for the terrupt signal is correct.
3
instruction.
The sensor that outputs the inter- If neither of the two causes listed None

3-4-2 Error Descriptions


rupt signal has failed. above are applicable, the sensor
that outputs the interrupt signal has
failed. Replace the sensor that out-
puts the interrupt signal for the in-
struction where this error occurred.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Homing Opposite Direction Limit Input Detected Event code 74240000 hex
Meaning The limit signal in the direction opposite to the homing direction was detected during a homing operation.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. The axis stops with the stop method for the homing
Effects User program Operation
execution status.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
The Operation Selection at Nega- To prevent errors at the limit inputs, Check to see if any of the condi-
tive Limit Input or Operation Selec- set the Operation Selection at Neg- tions that are given as causes exist
tion at Positive Limit Input parame- ative Limit Input and Operation Se- in advance.
ter is set to No reverse turn. lection at Positive Limit Input pa-
Cause and cor- rameters to Reverse turn.
rection The location of the homing input Correct the location of the input
signal sensors, homing settings, signal sensors, homing settings,
and homing start position cause a and homing start position so that a
limit input to be reached. limit input is not reached.
The input signal sensor wiring is in- Correct the wiring of the input sig-
correct or the sensor is faulty. nal sensor or replace the sensor.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 419


3 Error Descriptions and Corrections

Event name Homing Direction Limit Input Detected Event code 74250000 hex
Meaning The limit signal in the homing direction was detected during a homing operation.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. The axis stops with the stop method for the homing
Effects User program Operation
execution status.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
The Operation Selection at Nega- To prevent errors at the limit inputs, Check to see if any of the condi-
tive Limit Input or Operation Selec- set the Operation Selection at Neg- tions that are given as causes exist
tion at Positive Limit Input parame- ative Limit Input and Operation Se- in advance.
ter is set to No reverse turn. lection at Positive Limit Input pa-
Cause and cor- rameters to Reverse turn.
rection The location of the homing input Correct the location of the input
signal sensors, homing settings, signal sensors, homing settings,
and homing start position cause a and homing start position so that a
limit input to be reached. limit input is not reached.
The input signal sensor wiring is in- Correct the wiring of the input sig-
correct or the sensor is faulty. nal sensor or replace the sensor.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Homing Limit Inputs Detected in Both Directions Event code 74260000 hex
Meaning The limit signals in both directions were detected during a homing operation.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. The axis stops with the stop method for the homing
Effects User program Operation
execution status.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
The wiring of the limit signal is in- Correct the wiring of the limit sig- Check to see if any of the condi-
correct. nal. tions that are given as causes exist
The limit sensor is installed in the Correct the installation locations of in advance.
Cause and cor-
wrong location. the limit sensors so that they do
rection
not turn ON at the same time.
The contact logic of the limit signal Correct the contact logic (N.C./
is not correct. N.O.) of the limit signal.
The limit sensor failed. Replace the limit sensor.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 420 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Home Proximity/Homing Opposite Direction Limit In- 74270000 hex
Event name Event code
put Detected
The home proximity input and the limit signal in the direction opposite to the homing direction were detected at
Meaning
the same time during a homing operation.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. The axis stops with the stop method for the homing
Effects User program Operation
execution status.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
The wiring of the home proximity Correct the wiring of the home Check to see if any of the condi-
signal or limit signal is incorrect. proximity signal or limit signal. tions that are given as causes exist
in advance.
The home proximity sensor or limit Correct the installation location of
3
sensor is installed in the wrong lo- the home proximity sensor or limit
Cause and cor- cation. sensor so that they do not turn ON
rection at the same time.

3-4-2 Error Descriptions


The contact logic of the home Correct the contact logic (N.C./
proximity signal or limit signal is not N.O.) of the home proximity sensor
correct. or limit sensor.
The home proximity sensor or limit Replace the home proximity sensor
sensor failed. or limit sensor.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 421


3 Error Descriptions and Corrections

Home Proximity/Homing Direction Limit Input Detect- 74280000 hex


Event name Event code
ed
The home proximity input and the limit signal in the homing direction were detected at the same time during a
Meaning
homing operation.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. The axis stops with the stop method for the homing
Effects User program Operation
execution status.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
The wiring of the home proximity Correct the wiring of the home Check to see if any of the condi-
signal or limit signal is incorrect. proximity signal or limit signal. tions that are given as causes exist
The home proximity sensor or limit Correct the installation location of in advance.
sensor is installed in the wrong lo- the home proximity sensor or limit
Cause and cor- cation. sensor so that they do not turn ON
rection at the same time.
The contact logic of the home Correct the contact logic (N.C./
proximity signal or limit signal is not N.O.) of the home proximity sensor
correct. or limit sensor.
The home proximity sensor or limit Replace the home proximity sensor
sensor failed. or limit sensor.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 422 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Home Input/Homing Opposite Direction Limit Input 74290000 hex
Event name Event code
Detected
The home input and the limit signal in the direction opposite to the homing direction were detected at the same
Meaning
time during a homing operation.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. The axis stops with the stop method for the homing
Effects User program Operation
execution status.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
The wiring of the home input signal Correct the wiring of the home in- Check to see if any of the condi-
or limit signal is incorrect. put signal or limit signal. tions that are given as causes exist
in advance.
The home input sensor or limit sen- Correct the installation location of
3
sor is installed in the wrong loca- the home input sensor or limit sen-
Cause and cor- tion. sor so that they do not turn ON at
rection the same time.

3-4-2 Error Descriptions


The contact logic of the home input Correct the contact logic (N.C./
signal or limit signal is not correct. N.O.) of the home input signal or
limit sensor.
The home input signal output de- Replace the home input signal out-
vice or limit sensor failed. put device or limit sensor.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 423


3 Error Descriptions and Corrections

Event name Home Input/Homing Direction Limit Input Detected Event code 742A0000 hex
The home input and the limit signal in the homing direction were detected at the same time during a homing
Meaning
operation.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. The axis stops with the stop method for the homing
Effects User program Operation
execution status.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
The wiring of the home input signal Correct the wiring of the home in- Check to see if any of the condi-
or limit signal is incorrect. put signal or limit signal. tions that are given as causes exist
The home input sensor or limit sen- Correct the installation location of in advance.
sor is installed in the wrong loca- the home input sensor or limit sen-
Cause and cor- tion. sor so that they do not turn ON at
rection the same time.
The contact logic of the home input Correct the contact logic (N.C./
signal or limit signal is not correct. N.O.) of the home input signal or
limit sensor.
The home input signal output de- Replace the home input signal out-
vice or limit sensor failed. put device or limit sensor.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Invalid Home Input Mask Distance Event code 742B0000 hex
The setting of the home input mask distance is not suitable for the MC_Home or MC_HomeWithParameter in-
Meaning
struction.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. The axis stops with the stop method for the homing
Effects User program Operation
execution status.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
The set value of the home input Check the home input mask dis- Check the operating specifications
mask distance when the operating tance, homing velocity, and homing for the MC_Home or MC_Home-
mode of the MC_Home instruction approach velocity. Change the set- WithParameter instruction, then set
Cause and cor-
is set to Proximity Reverse Turn/ tings so that they provide sufficient the home input mask distance,
rection
Home Input Mask Distance is in- travel distance to decelerate based homing velocity, and homing ap-
sufficient to decelerate from the on the operating specifications of proach velocity so that they provide
homing velocity to the homing ap- the MC_Home or MC_HomeWith- sufficient travel distance to deceler-
proach velocity. Parameter instruction. ate.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 424 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name No Home Input Event code 742C0000 hex
There was no home signal input during the homing operation. Or, a limit signal was detected before there was
Meaning
a home input.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. The axis stops with the stop method for the homing
Effects User program Operation
execution status.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
• There was no home signal input Check the home input settings and Set the system so that the home
during the homing operation. wiring and correct them so that the signal is input during the homing
• A limit signal was detected be- home signal is input during homing operation.
fore there was a home input. based on the operation specifica- Make sure that the home signal is
Cause and cor-
tions of the MC_Home or detected before a limit signal.
3
rection
MC_HomeWithParameter instruc- Also check to make sure there are
tion. no wiring problems with the home

3-4-2 Error Descriptions


Also, set the system so that the input.
home signal is detected before the
limit signals.
Attached infor- None
mation
Precautions/ None
Remarks

Event name No Home Proximity Input Event code 742D0000 hex


Meaning There was no home proximity signal input during the homing operation.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. The axis stops with the stop method for the homing
Effects User program Operation
execution status.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
There was no home proximity sig- Check the home proximity input Set the system so that the home
nal input during the homing opera- settings and wiring and correct proximity signal is input during the
tion when a home proximity input them so that the home proximity homing operation. Also check to
Cause and cor-
signal was specified. signal is input during homing make sure there are no wiring
rection
based on the operation specifica- problems with the home proximity
tions of the MC_Home or input.
MC_HomeWithParameter instruc-
tion.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 425


3 Error Descriptions and Corrections

Event name Slave Error Detected Event code 742F 0000 hex
Meaning An error was detected for the EtherCAT slave or NX Unit that is allocated to an axis.
Motion Control Function Module Axis Detection tim- Continuously
Source Source details
ing
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The Servo for the axis turns OFF.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
An error was detected for the Check the error at the slave and None
Cause and cor- EtherCAT slave or NX Unit that is check the slave error code report-
rection allocated to an axis. ed in Slave Error Code Report
(94220000 hex) and perform the
required corrections.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Axes Group Composition Axis Error Event code 74300000 hex
Meaning An error occurred for an axis in an axes group.
Motion Control Function Module Axes group Detection tim- Continuously
Source Source details
ing
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. If an immediate stop is performed for one of the com-
position axes, operation will follow the setting of the
Effects User program Operation
Axes Group Stop Method Selection.
Otherwise, an interpolated path stop is performed.
Variable Data type Name
System-de-
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
fined variables
rence
Assumed cause Correction Prevention
Cause and cor- An error occurred for an axis in an Check the error code of the axes in None
rection axes group that was in motion. the axes group and remove the
cause of the error.
Attached infor- None
mation
Precautions/ When an axis error occurs, any axes group that contains that axis will not operate.
Remarks

3 - 426 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name MC Common Error Occurrence Event code 74330000 hex
Meaning An MC common error occurred.
Motion Control Function Module Axis Detection tim- Continuously
Source Source details
ing
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
Cause and cor- Partial fault level MC common error Check the MC common error that None
rection occurred. occurred and remove the cause of
the error.
Attached infor- None
mation
Precautions/ When a partial fault level MC common error occurs, the axis and axis group do not operate. 3
Remarks

3-4-2 Error Descriptions


Event name Latch Position Overflow Event code 74340000 hex
Meaning An overflow occurred for the latched position for the MC_TouchProbe (Enable External Latch) instruction.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. The axis decelerates to a stop.
Effects User program Operation The Enable External Latch instruction cannot retrieve
the latch position.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
An overflow occurred for the latch- Correct the program so that the ax- Write the program so that the axis
Cause and cor-
ed position for the MC_TouchP- is position does not overflow. position does not overflow.
rection
robe (Enable External Latch) in-
struction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 427


3 Error Descriptions and Corrections

Event name Latch Position Underflow Event code 74350000 hex


Meaning An underflow occurred for the latched position for the MC_TouchProbe (Enable External Latch) instruction.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. The axis decelerates to a stop.
Effects User program Operation The Enable External Latch instruction cannot retrieve
the latch position.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
An underflow occurred for the Correct the program so that the ax- Write the program so that the axis
Cause and cor-
latched position for the is position does not underflow. position does not underflow.
rection
MC_TouchProbe (Enable External
Latch) instruction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Master Sync Direction Error Event code 74360000 hex
Meaning The master axis continued to move in the direction opposite to the sync direction.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The axis decelerates to a stop.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
The master axis continued to move Correct the program so that the Write the program so that the
Cause and cor- in the direction opposite to the movement direction and travel dis- movement direction and travel dis-
rection sync direction of the master and tance of the master axis are in the tance of the master axis is the sync
slave axes, resulting in an over- sync direction after the start of syn- direction after the start of synchro-
flow. chronization. nization.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 428 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Slave Disconnection during Servo ON Event code 74370000 hex
One of the following occurred while the Servo was ON for the EtherCAT slave or NX Unit that is allocated to an
axis.
Meaning • Disconnection or replacement
• Disablement
• Restart of the NX bus on the NX-series CPU Unit
Motion Control Function Module Axis Detection tim- Whenever Ser-
Source Source details
ing vo is ON
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The Servo for the axis turns OFF.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
One of the following occurred while Reconnect the EtherCAT slave or Turn OFF the Servo before you
the Servo was ON for the Ether- NX Unit that is allocated to the axis perform any of the following for the
CAT slave or NX Unit that is allo- to the network. EtherCAT slave or NX Unit.
3
Cause and cor-
cated to an axis. • Disconnection or replacement
rection
• Disconnection or replacement • Disablement

3-4-2 Error Descriptions


• Disablement • Restart of the NX bus on the
• Restart of the NX bus on the NX-series CPU Unit
NX-series CPU Unit
Attached infor- None
mation
Precautions/ None
Remarks

Event name Feed Distance Overflow Event code 74380000 hex


The target position after the interrupt input was received for the MC_MoveFeed (Interrupt Feeding) instruction
Meaning
overflowed or underflowed.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The axis decelerates to a stop.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
The target position after the inter- Correct the input value for the com- Write the program correctly. The in-
rupt input was received for the mand position in the program. The put value for the command position
MC_MoveFeed (Interrupt Feeding) target value after the interrupt input must not cause the target value af-
Cause and cor-
instruction exceeded the range of is received must not exceed the ter the interrupt input is received to
rection
signed 40-bit data when converted valid range for the number of puls- exceed the valid range. The valid
to pulses. es when it is converted to pulses. range is signed 40-bit data for the
number of pulses when the target
value is converted to pulses.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 429


3 Error Descriptions and Corrections

Event name Error in Changing Servo Drive Control Mode Event code 74390000 hex
Meaning Changing the Control Mode was not completed within the specified time.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The Servo for the axis turns OFF.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
When the MC_SyncMoveVelocity Adjust the commands and load so Adjust the commands and load so
instruction was stopped, the actual that an error does not occur. that an error does not occur.
current velocity was not reduced to
10% or less of the maximum veloc-
ity within 10 seconds for three con-
secutive periods after a command
velocity of 0 was output.
For an OMRON 1S-series Servo
Drive or G5-series Servo Drive, the
actual current velocity was not re-
Cause and cor- duced to 10% or less of the maxi-
rection mum velocity within 10 seconds for
three consecutive periods when
the MC_TorqueControl instruction
was stopped.
Changing the Control Mode of the Check to see if there is an error in Make sure that there are no errors
Servo Drive between CSP, CSV, the Servo Drive and to see if set- in the Servo Drives and make sure
and CST was not completed within tings are correct. Correct any prob- that the settings are correct.
one second after the command lems that are found. When changing the control mode
was executed. When changing the control mode to perform control operations, set
to perform control operations, set the PDO map to reference posi-
the PDO map to reference posi- tions for CSP.
tions for CSP.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 430 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Master Axis Position Read Error Event code 743A0000 hex
The synchronized control instruction was not executed because an error occurred in the position of the master
Meaning
axis of the synchronized control instruction.
Motion Control Function Module Axis At or during in-
Detection tim-
Source Source details struction execu-
ing
tion
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. Operation is not possible for relevant slave axis. Rele-
Effects User program Operation
vant slave axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
EtherCAT process data communi- If the _EC_PDSlavTbl (Process If you execute synchronized control
cations are not established for the Data Communicating Slave Table) instructions after you turn ON the
master axis of the synchronized system-defined variable for the power supply, download data, or
control instruction or the I/O data of EtherCAT master of the master ax- reset slave communications error,
3
the NX Unit cannot be used for is is FALSE, investigate the error in make sure that the
control. the master axis and remove the _EC_PDSlavTbl (Process Data

3-4-2 Error Descriptions


cause. Communicating Slave Table) sys-
If the master axis is assigned to an tem-defined variable for the Ether-
NX Unit, perform the same correc- CAT master is TRUE for the node
tion for the process data communi- of the master axis before you exe-
cating status of the NX Unit. cute the synchronized control in-
struction.
If the master axis is assigned to an
Cause and cor- NX Unit, perform the same correc-
rection tion for the process data communi-
cating status of the NX Unit.
The slave of the master axis for the Check the slave of the master axis Make sure that the slave of the
synchronized control instruction and reconnect it if it was discon- master axis is not disconnected or
was disconnected or disabled. nected or enable it if it was disa- disabled during execution of the
bled. synchronized control instruction.
An Absolute Encoder Current Posi- See if an Absolute Encoder Cur- Do not use an axis with an Abso-
tion Calculation Failed error rent Position Calculation Failed er- lute Encoder Current Position Cal-
(64580000 hex) was detected for ror (64580000 hex) occurred for culation Failed error (64580000
the master axis of the synchron- the master axis and make suitable hex) as the master axis in the
ized control instruction. corrections to restore operation. synchronized control instruction.
The master axis for the synchron- Set the master axis to a Used Axis. Do not change the master axis to
ized control instruction is an un- an unused axis when executing
used axis. synchronized control instructions.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 431


3 Error Descriptions and Corrections

Event name Auxiliary Axis Position Read Error Event code 743B0000 hex
The synchronized control instruction was not executed because an error occurred in the position of the auxili-
Meaning
ary axis of the synchronized control instruction.
Motion Control Function Module Axis At or during in-
Detection tim-
Source Source details struction execu-
ing
tion
Error attributes Level Minor fault Recovery Error reset Log category System
Continues. Operation is not possible for relevant slave axis. Rele-
Effects User program Operation
vant slave axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
EtherCAT process data communi- If the _EC_PDSlavTbl (Process If you execute synchronized control
cations are not established for the Data Communicating Slave Table) instructions after you turn ON the
auxiliary axis of the synchronized system-defined variable for the power supply, download data, or
control instruction or the I/O data of EtherCAT master of the auxiliary reset slave communications error,
the NX Unit cannot be used for axis is FALSE, investigate the error make sure that the
control. in the auxiliary axis and remove _EC_PDSlavTbl (Process Data
the cause. Communicating Slave Table) sys-
If the auxiliary axis is assigned to tem-defined variable for the Ether-
an NX Unit, perform the same cor- CAT master is TRUE for the node
rection for the process data com- of the auxiliary axis before you ex-
municating status of the NX Unit. ecute the synchronized control in-
struction. If
If the auxiliary axis is assigned to
Cause and cor- an NX Unit, perform the same cor-
rection rection for the process data com-
municating status of the NX Unit.
The slave of the auxiliary axis for Check the slave of the auxiliary ax- Make sure that the slave of the
the synchronized control instruc- is and reconnect if it was discon- auxiliary axis is not disconnected
tion was disconnected or disabled. nected or enable it if it was disa- or disabled during execution of the
bled. synchronized control instruction.
An Absolute Encoder Current Posi- See if an Absolute Encoder Cur- Do not use an axis with a Absolute
tion Calculation Failed error rent Position Calculation Failed er- Encoder Current Position Calcula-
(64580000 hex) was detected for ror (64580000 hex) occurred for tion Failed error (64580000 hex) as
the auxiliary axis of the synchron- the auxiliary axis and make suita- the auxiliary axis in a synchronized
ized control instruction. ble corrections to restore opera- control instruction.
tion.
The auxiliary axis for the synchron- Set the auxiliary axis to a Used Ax- Do not change the auxiliary axis to
ized control instruction is an un- is. an unused axis when executing
used axis. synchronized control instructions.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 432 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name EtherCAT Slave Communications Error Event code 84400000 hex
Meaning A communications error occurred for the EtherCAT slave or NX Unit that is allocated to an axis.
Motion Control Function Module Axis Detection tim- Continuously
Source Source details
ing
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The Servo for the axis turns OFF.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Assumed cause Correction Prevention
A communications error occurred Check the event log for the error None
for the EtherCAT slave or NX Unit that occurred in the EtherCAT Mas-
Cause and cor-
that is allocated to an axis. ter Function Module or NX Bus
rection
Function Module. Remove the
cause of the error and clear the rel-
evant error.
3
Attached infor- None
mation

3-4-2 Error Descriptions


Even if this error is reset, the error in the EtherCAT Master Function Module or NX Bus Function Module that is
Precautions/ connected with the slave or NX Unit allocated to an axis is not reset. This error can be reset without resetting
Remarks the error in the EtherCAT Master Function Module or NX Bus Function Module, but the axis will still be disa-
bled.

Event name Too Many Reset Motion Control Error Instructions Event code 571D0000 hex*1
Meaning There are more than 100 instances of the ResetMCError (Reset Motion Control Error) instruction.
Motion Control Function Module MC Common At power ON,
Detection tim- Controller reset,
Source Source details
ing download, or
online editing
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.Obsr.Active BOOL MC Common Observation Active
Assumed cause Correction Prevention
There are more than 100 instances Correct the user program so that Write the user program so that
of the ResetMCError (Reset Motion there are not more than 100 in- there are not more than 100 instan-
Control Error) instruction declared stances of the ResetMCError (Re- ces of the ResetMCError (Reset
Cause and cor- in the user program. Instances in- set Motion Control Error) instruc- Motion Control Error) instruction.
rection side function blocks are included. tion. Use the same instances, or
use the MC_Reset (Reset Axis Er-
ror) instruction or the MC_Group-
Reset (Group Reset) instruction
depending on the error.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event occurs for a CPU Unit with unit version between 1.02 and 1.09.

NJ/NX-series Troubleshooting Manual (W503) 3 - 433


3 Error Descriptions and Corrections

Event name Following Error Warning Event code 644C0000 hex


Meaning The following error exceeded the Following Error Warning Value.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Assumed cause Correction Prevention
Performance of positioning opera- Remove the cause of poor follow- Remove the cause of poor follow-
tion is poor and the actual motion ing performance in the positioning ing performance in the positioning
Cause and cor-
is slower than the command. operation. operation much as possible.
rection
Or increase the Following Error
Warning Value within the range
that will not create problems.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Velocity Warning Event code 644D0000 hex


Meaning The command velocity exceeded the velocity warning value.
Motion Control Function Module Axis/axes group Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
Variable Data type Name
System-de- _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
fined variables _MC_GRP[*].Obsr.Active BOOL Axes Group Observation Occur-
rence
Assumed cause Correction Prevention
The command velocity exceeded Find the reason the velocity warn- (The goal is to enable detecting
the velocity warning value. ing value was exceeded and make when the velocity warning value is
Cause and cor-
suitable corrections. exceeded. Preventative measures
rection
Or increase the Velocity Warning are not required.)
Value within the range that will not
create problems.
Attached infor- None
mation
You can change the event level to the minor fault level. If you change the level to the minor fault level, the
Precautions/
Recovery column above will be changed to “Error reset” and the Operation column will be “The axis/axes
Remarks
group decelerates to a stop.”

3 - 434 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Acceleration Warning Event code 644E0000 hex
Meaning The command acceleration exceeded the acceleration warning value.
Motion Control Function Module Axis/axes group Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
Variable Data type Name
System-de- _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
fined variables _MC_GRP[*].Obsr.Active BOOL Axes Group Observation Occur-
rence
Assumed cause Correction Prevention
The command acceleration rate Find the reason the acceleration (The goal is to enable detecting
exceeded the acceleration warning warning value was exceeded and when the acceleration warning val-
Cause and cor-
value. make suitable corrections. ue is exceeded. Preventative
rection
Or increase the Acceleration measures are not required.)
3
Warning Value within the range
that will not create problems.

3-4-2 Error Descriptions


Attached infor- None
mation
You can change the event level to the minor fault level. If you change the level to the minor fault level, the
Precautions/
Recovery column above will be changed to “Error reset” and the Operation column will be “The axis/axes
Remarks
group decelerates to a stop.”

Event name Deceleration Warning Event code 644F0000 hex


Meaning The command deceleration exceeded the deceleration warning value.
Motion Control Function Module Axis/axes group Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
Variable Data type Name
System-de- _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
fined variables _MC_GRP[*].Obsr.Active BOOL Axes Group Observation Occur-
rence
Assumed cause Correction Prevention
The command deceleration rate Find the reason the deceleration (The goal is to enable detecting
exceeded the deceleration warning warning value was exceeded and when the deceleration warning val-
Cause and cor-
value. make suitable corrections. ue is exceeded. Preventative
rection
Or increase the Deceleration measures are not required.)
Warning Value within the range
that will not create problems.
Attached infor- None
mation
You can change the event level to the minor fault level. If you change the level to the minor fault level, the
Precautions/
Recovery column above will be changed to “Error reset” and the Operation column will be “The axis/axes
Remarks
group decelerates to a stop.”

NJ/NX-series Troubleshooting Manual (W503) 3 - 435


3 Error Descriptions and Corrections

Event name Positive Torque Warning Event code 64500000 hex


Meaning The torque command value exceeded the positive torque warning value.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Assumed cause Correction Prevention
The torque command value ex- Find the reason the torque warning (The goal is to enable detecting
ceeded the positive torque warning value was exceeded and make when the torque warning value is
Cause and cor-
value. suitable corrections. exceeded. Preventative measures
rection
Or increase the Positive Torque are not required.)
Warning Value within the range
that will not create problems.
Attached infor- None
mation
You can change the event level to the minor fault level. If you change the level to the minor fault level, the
Precautions/
Recovery column above will be changed to “Error reset” and the Operation column will be “The axis/axes
Remarks
group decelerates to a stop.”

Event name Negative Torque Warning Event code 64510000 hex


Meaning The torque command value exceeded the negative torque warning value.
Motion Control Function Module Axis Detection tim- During instruc-
Source Source details
ing tion execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Assumed cause Correction Prevention
The torque command value ex- Find the reason the torque warning (The goal is to enable detecting
ceeded the negative torque warn- value was exceeded and make when the torque warning value is
Cause and cor-
ing value. suitable corrections. exceeded. Preventative measures
rection
Or increase the Negative Torque are not required.)
Warning Value within the range
that will not create problems.
Attached infor- None
mation
You can change the event level to the minor fault level. If you change the level to the minor fault level, the
Precautions/
Recovery column above will be changed to “Error reset” and the Operation column will be “The axis/axes
Remarks
group decelerates to a stop.”

3 - 436 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Command Position Overflow Event code 64520000 hex
Meaning The number of pulses for the command position overflowed.
Motion Control Function Module Axis Detection tim- Continuously
Source Source details
ing
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The position is not updated, but motion continues.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Assumed cause Correction Prevention
In Linear Mode, the command po- Correct the program so that the in- Check the gear ratio setting and
sition when converted to pulses ex- put value for the command position the target position setting value,
ceeded the upper limit of signed does not exceed the range for the and make sure that the converted
Cause and cor- 40-bit data. number of pulses for the instruc- number of pulses does not exceed
rection tion. Or, change the electronic gear the range of signed 40-bit data.
ratio settings.
To recover from the overflow,
3
change the current position or per-
form the homing operation.

3-4-2 Error Descriptions


Attached infor- None
mation
You can change the event level to the minor fault level. If you change the level to the minor fault level, the
Precautions/
Recovery column above will be changed to “Error reset” and the Operation column will be “The axis/axes
Remarks
group decelerates to a stop.”

Event name Command Position Underflow Event code 64530000 hex


Meaning The number of pulses for the command position exceeded the valid range. (It underflowed.)
Motion Control Function Module Axis Detection tim- Continuously
Source Source details
ing
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The position is not updated, but motion continues.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Assumed cause Correction Prevention
In Linear Mode, the command po- Correct the program so that the in- Check the gear ratio setting and
sition when converted to pulses ex- put value for the command position the target position setting value,
ceeded the lower limit of signed does not exceed the pulse number and make sure that the converted
Cause and cor-
40-bit data. limit for the instruction. Or, change number of pulses does not exceed
rection
the electronic gear ratio settings. the range of signed 40-bit data.
To recover from the underflow,
change the current position or per-
form the homing operation.
Attached infor- None
mation
You can change the event level to the minor fault level. If you change the level to the minor fault level, the
Precautions/
Recovery column above will be changed to “Error reset” and the Operation column will be “The axis/axes
Remarks
group decelerates to a stop.”

NJ/NX-series Troubleshooting Manual (W503) 3 - 437


3 Error Descriptions and Corrections

Event name Actual Position Overflow Event code 64540000 hex


Meaning The number of pulses for the actual position overflowed.
Motion Control Function Module Axis Detection tim- Continuously
Source Source details
ing
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The position is not updated, but motion continues.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Assumed cause Correction Prevention
The actual position when convert- Correct the program so that the tar- Check the gear ratio setting and
ed to pulses exceeded the upper get position is well within the pulse the target position setting value,
limit of signed 40-bit data. number limit so that the actual po- and make sure that the converted
sition does not exceed the pulse number of pulses does not exceed
Cause and cor-
number limit for the instruction. Or, the range of signed 40-bit data. Al-
rection
change the electronic gear ratio low some leeway.
settings.
To recover from the overflow,
change the current position or per-
form the homing operation.
Attached infor- None
mation
You can change the event level to the minor fault level. If you change the level to the minor fault level, the
Precautions/
Recovery column above will be changed to “Error reset” and the Operation column will be “The axis/axes
Remarks
group decelerates to a stop.”

Event name Actual Position Underflow Event code 64550000 hex


Meaning The number of pulses for the actual position underflowed.
Motion Control Function Module Axis Detection tim- Continuously
Source Source details
ing
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation The position is not updated, but motion continues.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Assumed cause Correction Prevention
The actual position when convert- Correct the program so that the tar- Check the gear ratio setting and
ed to pulses exceeded the lower get position is well within the pulse the target position setting value,
limit of signed 40-bit data. number limit so that the actual po- and make sure that the converted
sition does not exceed the pulse number of pulses does not exceed
Cause and cor-
number limit for the instruction. Or, the range of signed 40-bit data. Al-
rection
change the electronic gear ratio low some leeway.
settings.
To recover from the underflow,
change the current position or per-
form the homing operation.
Attached infor- None
mation
You can change the event level to the minor fault level. If you change the level to the minor fault level, the
Precautions/
Recovery column above will be changed to “Error reset” and the Operation column will be “The axis/axes
Remarks
group decelerates to a stop.”

3 - 438 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Slave Observation Detected Event code 74320000 hex
Meaning A warning was detected for an EtherCAT slave or NX Unit.
Motion Control Function Module Axis Detection tim- Continuously
Source Source details
ing
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Assumed cause Correction Prevention
Cause and cor- A warning was detected for the Check the warning code for the None
rection EtherCAT slave or NX Unit that is EtherCAT slave and remove the
allocated to an axis. cause of the warning.
Attached infor- Attached information 1: Drive warning code
mation

Precautions/
You can change the event level to the minor fault level. If you change the level to the minor fault level, the 3
Recovery column above will be changed to “Error reset” and the Operation column will be “The axis/axes
Remarks
group decelerates to a stop.”

3-4-2 Error Descriptions


Event name Cannot Execute Save Cam Table Instruction Event code 743C0000 hex
Meaning You cannot save a cam table to a file when non-volatile memory is being accessed by another operation.
Motion Control Function Module MC Common Detection tim- At instruction
Source Source details
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.Obsr.Active BOOL MC Common Observation Active
Assumed cause Correction Prevention
An attempt was made to execute Execute the MC_SaveCamTable None
the MC_SaveCamTable instruction instruction again.
Cause and cor-
when another operation was ac-
rection
cessing the non-volatile memory
(e.g., transfer or data trace opera-
tion from the Sysmac Studio).
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 439


3 Error Descriptions and Corrections

Notice of Insufficient Travel Distance to Achieve 94200000 hex


Event name Event code
Blending Transit Velocity
There is not sufficient travel distance to accelerate or decelerate to the transit velocity during blending opera-
Meaning
tion.
Motion Control Function Module Axis/axes group At multi-execu-
Detection tim-
Source Source details tion of instruc-
ing
tions
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
Variable Data type Name
System-de- _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
fined variables _MC_GRP[*].Obsr.Active BOOL Axes Group Observation Occur-
rence
Assumed cause Correction Prevention
When the Acceleration/ Set the Acceleration/ Set the Acceleration/
Deceleration Over parameter was Deceleration Over parameter to a Deceleration Over parameter to a
set to Use rapid acceleration/ value other than Use rapid acceler- value other than Use rapid acceler-
deceleration (Blending is changed ation/deceleration (Blending is ation/deceleration (Blending is
to Buffered), the results of profile changed to Buffered) if you do not changed to Buffered) if you do not
creation caused the acceleration/ want to change to Buffered opera- want to change to Buffered opera-
Cause and cor-
deceleration rate to be exceeded tion. tion.
rection
when blending was specified, so
buffered was used.
Blending was specified, but the tar- If unanticipated operation occurs If unanticipated operation occurs
get position was already reached, from the switch to Buffered opera- from the switch to Buffered opera-
so it was changed to Buffered be- tion, correct the program so that tion, write the program so that the
cause the profile could not be cre- the causes given at the left do not causes given at the left do not oc-
ated. occur. cur.
Attached infor- None
mation
You can change the event level to the minor fault level. If you change the level to the minor fault level, the
Precautions/
Recovery column above will be changed to “Error reset” and the Operation column will be “The axis/axes
Remarks
group decelerates to a stop.”

Event name Error Clear from MC Test Run Tab Page Event code 94210000 hex
Meaning An error was cleared from the MC Test Run Pane of the Sysmac Studio.
Motion Control Function Module MC Common When MC Test
Detection tim-
Source Source details Run error is re-
ing
set
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Assumed cause Correction Prevention
Cause and cor- An error was cleared from the MC --- ---
rection Test Run Pane of the Sysmac Stu-
dio.
Attached infor- Attached information 1: Execution results (0000_0000 hex: All errors reset, 0000_0001 hex: Resetting all er-
mation rors failed)
Precautions/ None
Remarks

3 - 440 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Slave Error Code Report Event code 94220000 hex
Meaning The error code was reported by the slave when a Slave Error Detected error occurred.
Motion Control Function Module Axis After Slave Er-
Detection tim- ror Detected er-
Source Source details
ing ror (742F0000
hex)
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables None --- ---
Assumed cause Correction Prevention
The error code was reported by the This error accompanies a Slave Er- None
Cause and cor- slave when a Slave Error Detected ror Detected error (742F0000 hex).
rection error (742F0000 hex) occurred. Check the slave error code in the
attached information and make the
required corrections.
3
Attached infor- Attached information 1: Slave error code
mation

3-4-2 Error Descriptions


For an OMRON 1S-series Servo Drive or G5-series Servo Drive, the error code (the main part of the error dis-
Precautions/ play number) from the Servo Drive is included in the lower two digits of the attached information.
Remarks For example, if the attached information is displayed as FF13, the error with display number 13 (Main Circuit
Power Supply Undervoltage) occurred in the Servo Drive.

NJ/NX-series Troubleshooting Manual (W503) 3 - 441


3 Error Descriptions and Corrections

Motion Control Instructions


The following table describes the error codes that are output to ErrorID when errors occur in execution
of the instructions. The upper four digits of the event code give the error code (motion control instruc-
tion. For descriptions of an error code, refer to the description of the corresponding event code. For
example, if the error code for the motion control instruction is 16#3461, refer to the description for
event code 34610000 hex.

Precautions for Correct Use

With CPU Unit with unit version 1.10 or later, a variable name that starts with _MC_AX[*] may
start with _MC1_AX[*] or _MC2_AX[*] instead. In the same way, a variable name that starts
with _MC_GRP[*] may start with _MC1_GRP[*] or _MC2_GRP[*] instead.

Event name Process Data Object Setting Missing Event code 34610000 hex
Meaning The PDO mapping is not correct.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The PDOs that are required for the Map the PDOs that are required for Map the PDOs that are required for
motion control instruction are not the instruction. the instructions that are used.
mapped. Refer to the Function section of the Refer to the NJ/NX-series CPU
relevant instruction for the required Unit Motion Control User’s Manual
PDOs. (Cat. No. W507) for the PDOs
(Servo Drive settings) that you
must map for each instruction.
The relevant instruction was exe- Some devices do not support the Refer to the manual for the target
cuted for a device that does not relevant instruction. device and write the program so
have an object that supports the in- Refer to the manual for the target that unsupported instructions are
struction. device, check to see if the relevant not executed.
instruction is supported, and cor-
rect the program so that unsup-
ported instructions are not execut-
ed.
A motion control instruction that Use an external input (_mcEXT) as Use an external input (_mcEXT) as
specifies phase Z (_mcEncoder- the trigger conditions for an axis the trigger conditions for an axis
Mark) as the trigger conditions was that is mapped to an OMRON GX- that is mapped to an OMRON GX-
executed for an axis that is map- EC02££ EtherCAT Encoder EC02££ EtherCAT Encoder
ped to an OMRON GXEC02££ slave. slave.
EtherCAT Encoder slave.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 442 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Electronic Gear Ratio Numerator Setting Out of Event code 54200000 hex
Range
Meaning The parameter specified for the RatioNumerator input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for the slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the instruction. the input variable is not exceeded.
3
Attached infor- None
mation

3-4-2 Error Descriptions


Precautions/ None
Remarks

Event name Electronic Gear Ratio Denominator Setting Out of Event code 54210000 hex
Range
Meaning The parameter specified for the RatioDenominator input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 443


3 Error Descriptions and Corrections

Event name Target Velocity Setting Out of Range Event code 54220000 hex
Meaning The parameter specified for the Velocity input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Acceleration Setting Out of Range Event code 54230000 hex
Meaning The parameter specified for the Acceleration input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 444 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Deceleration Setting Out of Range Event code 54240000 hex
Meaning The parameter specified for the Deceleration input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence 3
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-

3-4-2 Error Descriptions


ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Jerk Setting Out of Range Event code 54250000 hex
Meaning The parameter specified for the Jerk input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 445


3 Error Descriptions and Corrections

Event name Torque Ramp Setting Out of Range Event code 54270000 hex
Meaning The parameter specified for the TorqueRamp input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Master Coefficient Scaling Out of Range Event code 54280000 hex
Meaning The parameter specified for the MasterScaling input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 446 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Slave Coefficient Scaling Out of Range Event code 54290000 hex
Meaning The parameter specified for the SlaveScaling input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
3
Attached infor- None
mation

3-4-2 Error Descriptions


Precautions/ None
Remarks

Event name Feeding Velocity Setting Out of Range Event code 542A0000 hex
Meaning The parameter specified for the FeedVelocity input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The Feed Velocity (input variable Specify a positive value for the Set the input parameter to the in-
FeedVelocity) is still at the default Feed Velocity (input variable struction so that the valid range of
(0). FeedVelocity). the input variable is not exceeded.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 447


3 Error Descriptions and Corrections

Event name Buffer Mode Selection Out of Range Event code 5420000 hex
Meaning The parameter specified for the BufferMode input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Coordinate System Selection Out of Range Event code 542C0000 hex
Meaning The parameter specified for the CoordSystem input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group.
Relevant axes group decelerates to a stop if it is in
motion.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 448 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Circular Interpolation Mode Selection Out of Range Event code 542D0000 hex
Meaning The parameter specified for the CircMode input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group.
Relevant axes group decelerates to a stop if it is in
motion.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
3
Attached infor- None
mation

3-4-2 Error Descriptions


Precautions/ None
Remarks

Event name Direction Selection Out of Range Event code 542E0000 hex
Meaning The parameter specified for the Direction input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 449


3 Error Descriptions and Corrections

Event name Path Selection Out of Range Event code 542F0000 hex
Meaning The parameter specified for the PathChoice input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group.
Relevant axes group decelerates to a stop if it is in
motion.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Position Type Selection Out of Range Event code 54300000 hex
Meaning The parameter specified for the ReferenceType input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details MC common or Detection tim- At instruction
axis ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
_MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 450 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Travel Mode Selection Out of Range Event code 54310000 hex
Meaning The parameter specified for the MoveMode input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence 3
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-

3-4-2 Error Descriptions


ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 451


3 Error Descriptions and Corrections

Event name Transition Mode Selection Out of Range Event code 54320000 hex
Meaning The parameter specified for the TransitionMode input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group.
Relevant axes group decelerates to a stop if it is in
motion.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
_mcAborting or _mcBuffered was If you specify _mcAborting or If you specify _mcAborting or
specified for BufferMode and _mcBuffered for BufferMode, spec- _mcBuffered for BufferMode, spec-
_mcTMCornerSuperimposed was ify _mcTMNone for ify _mcTMNone for
specified for TransitionMode. TransitionMode. If you specify TransitionMode. If you specify
_mcTMCornerSuperimposed for _mcTMCornerSuperimposed for
TransitionMode, specify TransitionMode, specify
_mcBlendingLow, _mcBlendingLow,
_mcBlendingPrevious, _mcBlendingPrevious,
_mcBlendingNext, or _mcBlendingNext, or
_mcBlendingHigh for BufferMode. _mcBlendingHigh for BufferMode.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Continue Method Selection Out of Range Event code 54330000 hex
Meaning The value of the reserved input variable Continuous to a motion control instruction changed.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the reserved input Correct the program so that the Write the user program so that the
variable Continuous changed. value of the reserved input variable value of the reserved input variable
Continuous does not change. Continuous does not change.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 452 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Combine Mode Selection Out of Range Event code 54340000 hex
Meaning The parameter specified for the CombineMode input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
3
mation
Precautions/ None

3-4-2 Error Descriptions


Remarks

Event name Synchronization Start Condition Selection Out of Event code 54350000 hex
Range
Meaning The parameter specified for the LinkOption input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 453


3 Error Descriptions and Corrections

Event name Master and Slave Defined as Same Axis Event code 54360000 hex
Meaning The same axis is specified for the Master and Slave input variables to a motion control instruction.
Source Motion Control Function Module Source details MC common or Detection tim- At instruction
axis ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
_MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The parameter is the same for the Correct the parameters so that dif- Specify different axes for the
Master and Slave input variables to ferent axes are specified for the Master and Slave input variables to
the instruction. Master and Slave input variables to the instruction.
the instruction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Master and Auxiliary Defined as Same Axis Event code 54370000 hex
Meaning The same axis is specified for the Master and Auxiliary input variables to a motion control instruction.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The parameter is the same for the Correct the parameters so that dif- Specify different axes for the
Master and Auxiliary input varia- ferent axes are specified for the Master and Auxiliary input varia-
bles to the instruction. Master and Auxiliary input varia- bles to the instruction.
bles to the instruction.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 454 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Master/Slave Axis Numbers Not in Ascending Order Event code 54380000 hex
Meaning The axis numbers specified for the Master and Slave input variables to a motion control instruction are not in
ascending order.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The parameters for the Master and When specifying When specifying
Slave input variables to the instruc- _mcLatestCommand for the _mcLatestCommand for the
tion were not in ascending order ReferenceType input variable to ReferenceType input variable,
when _mcLatestCommand was the instruction, correct the parame- make sure to specify the master
3
specified for the ReferenceType in- ters so that the axis numbers axis and slave axis input variables
put variable to the instruction. specified for the Master and Slave so that they are in ascending order.

3-4-2 Error Descriptions


input variables to the instruction
are in ascending order. Or, specify
_mcCommand for the Master Axis
Position Type Selection.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Incorrect Cam Table Specification Event code 54390000 hex
Meaning The parameter specified for the CamTable input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details MC common or Detection tim- At instruction
axis ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “MC Common” is given for the source details,
Not affected.
If “axis” is given for the source details,
operation is not possible for relevant slave axis.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
_MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Something other than a cam data Correct the parameter specified for Specify a cam data variable for the
variable was specified for the the CamTable input variable to the CamTable input variable to the in-
CamTable input variable to the in- instruction so that it is a cam data struction.
struction. variable.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 455


3 Error Descriptions and Corrections

Event name Synchronization Stopped Event code 543A0000 hex


Meaning A synchronized control motion control instruction was executed, but conditions required for execution were not
met.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection • The MC_CamOut (End Cam Correct the program so that re- Make sure that required conditions
Operation) instruction was exe- quired conditions are met when the for execution are met when you ex-
cuted even though the MC_Ca- instruction is executed. ecute synchronized control instruc-
mIn (Start Cam Operation) in- tions.
struction is not being executed.
• The MC_GearOut (End Gear
Operation) instruction was exe-
cuted even though the
MC_GearIn (Start Gear Opera-
tion) or the MC_GearInPos (Po-
sitioning Gear Operation) in-
struction is not being executed.
• The MC_Phasing (Shift Master
Axis Phase) instruction was exe-
cuted even though the MC_Ca-
mIn (Start Cam Operation),
MC_GearIn (Start Gear Opera-
tion), MC_GearInPos (Start
Gear Operation), or MC_Move-
Link (Synchronous Positioning)
instruction is not being execut-
ed.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 456 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Motion Control Instruction Re-execution Disabled Event code 543B0000 hex
Meaning An attempt was made to re-execute a motion control instruction that cannot be re-executed.
Source Motion Control Function Module Source details MC common, Detection tim- At instruction
axis, or axes ing execution
group
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “MC Common” is given for the source details,
Not affected.
If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name 3
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence

3-4-2 Error Descriptions


_MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection A motion control instruction that Correct the program so that the When using instructions that can-
cannot be re-executed was re-exe- Execute input variable does not not be re-executed, include a con-
cuted. change to TRUE until the Busy dition for the Execute input variable
output variable from the instruction so that it does not change to TRUE
changes to FALSE. unless the Busy output variable for
the previous instruction is FALSE.
Or, stop the instruction before exe-
cuting it again.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 457


3 Error Descriptions and Corrections

Event name Motion Control Instruction Multi-execution Disabled Event code 543C0000 hex
Meaning Multiple functions that cannot be executed simultaneously were executed for the same target (MC common,
axis, or axes group).
Source Motion Control Function Module Source details MC common, Detection tim- At multi-execu-
axis, or axes ing tion of instruc-
group tions
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “MC Common” is given for the source details,
Not affected.
If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
_MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Multiple functions that cannot be Check the specifications of multi- Check the specifications for multi-
executed simultaneously were exe- execution of instructions for this in- execution of instructions for the in-
cuted for the same target (MC struction and correct the program struction and do not execute in-
common, axis, or axes group). so that instructions that cannot be structions that cannot be executed
executed at the same time are not at the same time.
executed simultaneously.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Instruction Not Allowed for Encoder Axis Type Event code 543D0000 hex
Meaning An operation instruction was executed for an encoder axis.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection An operation instruction was exe- Specify either a Servo axis or virtu- Only execute motion instructions
cuted for an encoder axis. al Servo axis as the axis type for for Servo axes or virtual Servo ax-
the instruction, or correct the pro- es.
gram so that the instruction is not
executed for an encoder axis.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 458 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Instruction Cannot Be Executed during Multi-axes Co- Event code 543E0000 hex
ordinated Control
Meaning • An operation instruction was executed for an axis or an axes group that was in a coordinated multi-axes
motion.
• A robot instruction that you cannot use for an axes group in a GroupEnable state was executed.
Source Motion Control Function Module Source details Axis or axis Detection tim- At multi-execu-
group ing tion of instruc-
tions
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The axes group decelerates to a stop.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection
3
An operation instruction was exe- Correct the program so that axis Execute axis operation instructions
cuted for an axis or an axes group operation instructions are executed only for axes or axes groups that

3-4-2 Error Descriptions


that was in a coordinated multi-ax- only for axes or axes groups that are not in coordinated multi-axes
es motion. are not in coordinated multi-axes motion.
motion.
The MC_SetKinTransform (Set Correct the program so that the in- Execute the instruction only when
Kinematics Transformation) in- struction is executed only when the the axes group is in a GroupDisa-
struction was executed for an axes axes group is in a GroupDisable ble state.
group in a GroupEnable state. state.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 459


3 Error Descriptions and Corrections

Event name Multi-axes Coordinated Control Instruction Executed Event code 543F0000 hex
for Disabled Axes Group
Meaning A multi-axes coordinated control instruction was executed for an axes group that was in the Axes Group Disa-
bled state.
Source Motion Control Function Module Source details Axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group.
Relevant axes group decelerates to a stop if it is in
motion.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection A multi-axes coordinated control in- Correct the program so that the in- Execute multi-axes coordinated op-
struction was executed for an axes struction is executed only after eration instructions only after ena-
group that was in the Axes Group changing the axes group to the Ax- bling the axes group. Execute the
Disabled state. es Group Enabled state. Execute MC_GroupEnable (Enable Axes
One of the following instructions the MC_GroupEnable (Enable Ax- Group) instruction to change an ax-
was executed for an axes group es Group) instruction to change an es group to the Axes Group Ena-
that was in a GroupDisable state. axes group to the Axes Group En- bled state.
• MC_MoveTimeAbsolute (Time- abled state.
specified Absolute Positioning)
instruction
• MC_SyncLinearConveyor (Start
Conveyor Synchronization) in-
struction
• MC_SyncOut (End Synchroniza-
tion) instruction
• MC_RobotJog (Axes Group Jog)
instruction
Attached infor- None
mation
Precautions/ None
Remarks

3 - 460 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Axes Group Cannot Be Enabled Event code 54400000 hex
Meaning Execution of the MC_GroupEnable (Enable Axes Group) instruction failed.
Source Motion Control Function Module Source details Axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group. The
operation of the composition axes will continue.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection When the MC_GroupEnable (Ena- Correct the program so that the Write the programs so that the
ble Axes Group) instruction was MC_GroupEnable (Enable Axes MC_GroupEnable (Enable Axes
executed, there was a composition Group) instruction is executed only Group) instruction is executed only
axis that was not stopped. when all composition axes are when all composition axes are
stopped. An axis is stopped if stopped. An axis is stopped if
3
Status.Disabled or Status.Standstill Status.Disabled or Status.Standstill
is TRUE in the Axis Variable. is TRUE in the Axis Variable.

3-4-2 Error Descriptions


When the MC_GroupEnable (Ena- Correct the program so that the Write the program so that the
ble Axes Group) instruction was MC_GroupEnable (Enable Axes MC_GroupEnable (Enable Axes
executed, there was a composition Group) instruction is executed only Group) instruction is executed only
axis for which the MC_TouchProbe when the MC_TouchProbe (Enable when the MC_TouchProbe (Enable
(Enable External Latch) instruction External Latch) instruction is not External Latch) instruction is not
was being executed. being executed for any of the com- being executed for any of the com-
position axes. position axes.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 461


3 Error Descriptions and Corrections

Event name Impossible Axis Operation Specified when the Servo Event code 54410000 hex
is OFF
Meaning An operation instruction was executed for an axis for which the Servo is OFF.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The motion instruction will not start.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection An operation instruction was exe- Correct the program so that the in- Make sure to execute the axis op-
cuted for an axis for which the Ser- struction is executed after the Ser- eration instruction after the Servo
vo is OFF. vo is turned ON. is turned ON.
Home was preset with the IIf the _EC_PDSlavTbl (Process If you execute the MC_Home or
MC_Home or MC_HomeWithPara- Data Communicating Slave Table) MC_HomeWithParameter instruc-
meter instruction for an axis for system-defined variable for the tion to preset home immediately af-
which EtherCAT process data com- EtherCAT master of the master ax- ter you turn ON the power supply
munications are not established. is is FALSE, remove the cause and to the Controller, download data,
execute the MC_Home or reset a slave communications er-
MC_HomeWithParameter instruc- ror, disconnect the slave, recon-
tion to preset home after nect the slave, enable the slave, or
_EC_PDSlavTbl changes to TRUE. disable the slave, write the pro-
gram to make sure that the
_EC_PDSlavTbl (Process Data
Communicating Slave Table) sys-
tem-defined variable for the Ether-
CAT master is TRUE before you
execute MC_Home or MC_Home-
WithParameter.
Attached infor- Attached Information 1: Depends on the source details
mation • Axis: 0
• Axes group: Number of the logical axis where the error occurred
Precautions/ None
Remarks

3 - 462 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Composition Axis Stopped Error Event code 54420000 hex
Meaning A motion instruction was executed for an axes group while the MC_Stop instruction was being executed for a
composition axis.
Source Motion Control Function Module Source details Axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection A motion instruction was executed Change the Execute input variable Change the Execute input varia-
for an axes group while the to the MC_Stop instruction for the bles to the MC_Stop instructions
MC_Stop instruction was being composition axis to FALSE, reset for all of the composition axes to
executed for a composition axis. the error, and then execute the mo- FALSE before you execute motion
tion control instruction. control instruction.
3
Attached infor- Attached information 1: Number of the logical axis that was stopped.
mation

3-4-2 Error Descriptions


Precautions/ None
Remarks

Event name Motion Control Instruction Multi-execution Buffer Limit Event code 54430000 hex
Exceeded
Meaning The number of motion control instructions that is buffered for Buffered or Blending Buffer Modes exceeded the
buffer limit.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At multi-execu-
ing tion of instruc-
tions
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection An axis instruction was executed Correct the program so that the Do not execute an axis instruction
when there was already a current number of executed instructions when there is already a current in-
instruction and a buffered instruc- does not exceed the buffer limit. struction and a buffered instruction
tion for the same axis. for the same axis.
An axes group instruction was exe- Do not execute an axes group in-
cuted when there was already struction when there are already
eight current instructions and buf- eight current and buffered instruc-
fered instructions for the same ax- tions for the same axis.
is.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 463


3 Error Descriptions and Corrections

Event name Insufficient Travel Distance Event code 54440000 hex


Meaning The specified motion cannot be executed for the deceleration rate or acceleration rate that was specified for
multi-execution or re-execution of a positioning instruction.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Stopping at the target position was Correct the program based on the Check the operating specifications
not possible for the specified accel- operating specifications for the in- for the relevant instruction and
eration/deceleration rate for multi- struction so that the target position write the program so that this error
execution or re-execution of a posi- is not exceeded at the deceleration does not occur.
tioning instruction when the rate or acceleration rate specified Or, change the Acceleration/
Acceleration/Deceleration Over for multi-execution or re-execution Deceleration Over parameter to a
parameter was set to generate a of the positioning instruction. setting other than to generate a mi-
minor fault and stop. Or, change the Acceleration/ nor fault and stop.
Deceleration Over parameter to a
setting other than to generate a mi-
nor fault and stop.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 464 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Insufficient Travel Distance to Achieve Blending Event code 54450000 hex
Transit Velocity
Meaning There is not sufficient travel distance to accelerate or decelerate to the transit velocity.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At multi-execu-
ing tion of instruc-
tions
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence 3
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence

3-4-2 Error Descriptions


Cause and cor- Assumed cause Correction Prevention
rection There was not sufficient travel dis- Correct the program to allow a suf- Check the operating specifications
tance to accelerate the current ficient travel distance according to for the relevant instruction and
command to the transit velocity the operating specifications of the write the program so that this error
when the Acceleration/ instruction. does not occur.
Deceleration Over parameter was Or, change the Acceleration/ Or, change the Acceleration/
set to generate a minor fault and Deceleration Over parameter to a Deceleration Over parameter to a
stop. setting other than to generate a mi- setting other than to generate a mi-
nor fault and stop. nor fault and stop.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Move Link Constant Velocity Insufficient Travel Dis- Event code 54460000 hex
tance
Meaning The constant-velocity travel distance of the master axis is less than zero.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The constant velocity travel dis- Correct the program so that the Check the operating specifications
tance of the master axis is below 0 master axis travel distance is for the relevant instruction and
for the MC_MoveLink (Synchro- greater than or equal to the master write the program so that this error
nous Positioning) instruction. distance in acceleration plus the does not occur.
master distance in deceleration.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 465


3 Error Descriptions and Corrections

Event name Positioning Gear Operation Insufficient Target Velocity Event code 54470000 hex
Meaning For the MC_GearInPos (Positioning Gear Operation) instruction, the target velocity of the slave axis is too
small to achieve the required velocity.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection For the MC_GearInPos (Position- Set the value of the Velocity (Tar- Check the operating specifications
ing Gear Operation) instruction, the get Velocity) input variable to a val- for the relevant instruction and
value of the Velocity (Target Veloci- ue that is greater than the master write the program so that this error
ty) input variable is smaller than axis velocity multiplied by the gear does not occur.
the master axis velocity multiplied ratio when the instruction is execut-
by the gear ratio when the instruc- ed based on the operating specifi-
tion was executed. cations of the instruction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Same Start Point and End Point for Circular Interpola- Event code 54480000 hex
tion
Meaning The start point and end point were the same when the radius method was specified for the MC_MoveCircu-
lar2D (Circular 2D Interpolation) instruction. Or, the start point, end point, and border point were the same
when the border point method was specified.
Source Motion Control Function Module Source details Axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group.
Relevant axes group decelerates to a stop if it is in
motion.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The start point and end point were Correct the program so that the ra- Do not use the same start point
the same when the radius method dius specification is not used when and end point when you execute
was specified for the MC_MoveCir- the start point and end point for the circular interpolation with a radius
cular2D (Circular 2D Interpolation) instruction are the same. specification.
instruction.
The start point, end point, and bor- Correct the program so that border Do not use the same start point,
der point were the same when the point specification is not used end point, and border point when
border point method was specified when the start point, end point, and you execute circular interpolation
for the MC_MoveCircular2D (Circu- border point for the instruction are with a border point specification.
lar 2D Interpolation) instruction. the same.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 466 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Circular Interpolation Center Specification Position Event code 54490000 hex
Out of Range
Meaning The position specified for the center point exceeded the allowed range when the center method was specified
for the MC_MoveCircular2D (Circular 2D Interpolation) instruction.
Source Motion Control Function Module Source details Axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group.
Relevant axes group decelerates to a stop if it is in
motion.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The difference between the dis- Correct the center point so that the Correct the difference between the
tance from the start point to the difference between the distance distance from the start point to the
3
center point and the distance be- from the start point to the center center point and the distance be-
tween the end point to the center point input variables and the dis- tween the end point to the center

3-4-2 Error Descriptions


point exceeded the permitted value tance between the end point to the point so that it does not exceed the
specified for the correction allow- center point input variables is less correction allowance ratio in the
ance ratio in the axes group set- than the permitted value specified axes group settings.
tings when the center designation for the correction allowance ratio in
method was specified for the the axes group settings.
MC_MoveCircular2D (Circular 2D
Interpolation) instruction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Instruction Execution Error Caused by Count Mode Event code 544A0000 hex
Setting
Meaning An instruction that cannot be used when the Count Mode is set to Rotary Mode was executed for an axis that
was set to Rotary Mode.
Source Motion Control Function Module Source details Axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group.
Relevant axes group decelerates to a stop if it is in
motion.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection An instruction that cannot be used Change the Count Mode of the rel- Confirm the Count Mode in which
when the Count Mode is set to Ro- evant axis to Linear Mode. you can execute the instruction
tary Mode was executed for an ax- and set the correct Count Mode for
is that was set to Rotary Mode. the axis.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 467


3 Error Descriptions and Corrections

Event name Parameter Selection Out of Range Event code 544C0000 hex
Meaning The parameter specified for the ParameterNumber input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The instruction is not executed.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Stop Method Selection Out of Range Event code 544D0000 hex
Meaning The parameter specified for the StopMode input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 468 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Latch ID Selection Out of Range for Trigger Input Event code 544E0000 hex
Condition
Meaning The parameter specified for the TriggerInput::LatchID input variable to a motion control instruction is out of
range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
3
Attached infor- None
mation

3-4-2 Error Descriptions


Precautions/ None
Remarks

Event name Setting Out of Range for Writing MC Setting Event code 544F0000 hex
Meaning The parameter specified for the SettingValue input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The instruction is not executed.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
The parameter specification and Make corrections so that the pa- Make sure the parameter settings
the data type of the setting value rameter settings and the data and the data type of the setting val-
do not agree. types of the settings agree. ues agree.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 469


3 Error Descriptions and Corrections

Event name Trigger Input Condition Mode Selection Out of Range Event code 54500000 hex
Meaning The parameter specified for the TriggerInput:: Mode input variable to a motion control instruction is out of
range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Drive Trigger Signal Selection Out of Range for Trig- Event code 54510000 hex
ger Input Condition
Meaning The parameter specified for the TriggerInput::InputDrive input variable to a motion control instruction is out of
range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 470 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Motion Control Instruction Re-execution Disabled (Ax- Event code 54530000 hex
is Specification)
Meaning An attempt was made to change the parameter for the Axis input variable when re-executing a motion control
instruction. (This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axis Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
3
so that the input parameters for
any input variable that cannot be

3-4-2 Error Descriptions


changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 471


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled Event code 54540000 hex
(Buffer Mode Selection)
Meaning An attempt was made to change the parameter for the BufferMode input variable when re-executing a motion
control instruction. (This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 472 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Motion Control Instruction Re-execution Disabled (Di- Event code 54550000 hex
rection Selection)
Meaning An attempt was made to change the parameter for the Direction input variable when re-executing a motion
control instruction. (This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axis Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection An input variable that cannot be Correct the program so that the pa- Check the manual to see if the in-
changed for re-execution was rameter for the relevant input varia- put variables to the relevant motion
changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
3
so that the input parameters for
any input variable that cannot be

3-4-2 Error Descriptions


changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Motion Control Instruction Re-execution Disabled (Ex- Event code 54560000 hex
ecution Mode)
Meaning An attempt was made to change the parameter for the Periodic input variable when re-executing a motion con-
trol instruction. (This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axis Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 473


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled (Ax- Event code 54570000 hex
es Group Specification)
Meaning An attempt was made to change the parameter for the AxesGroup input variable when re-executing a motion
control instruction. (This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axes group Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group.
Relevant axes group decelerates to a stop if it is in
motion.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 474 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Motion Control Instruction Re-execution Disabled Event code 54580000 hex
(Jerk Setting)
Meaning An attempt was made to change the parameter for the Jerk input variable when re-executing a motion control
instruction. (This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence 3
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence

3-4-2 Error Descriptions


Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 475


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled Event code 54590000 hex
(Master Axis)
Meaning An attempt was made to change the parameter for the Master input variable when re-executing a motion con-
trol instruction. (This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axis Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Motion Control Instruction Re-execution Disabled Event code 545A0000 hex
(MasterOffset)
Meaning An attempt was made to change the parameter for the MasterOffset input variable when re-executing a motion
control instruction. (This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axis Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 476 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Motion Control Instruction Re-execution Disabled Event code 545B0000 hex
(MasterScaling)
Meaning An attempt was made to change the parameter for the MasterScaling input variable when re-executing a mo-
tion control instruction. (This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axis Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
3
so that the input parameters for
any input variable that cannot be

3-4-2 Error Descriptions


changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Motion Control Instruction Re-execution Disabled Event code 545C0000 hex
(MasterStartDistance)
Meaning An attempt was made to change the parameter for the MasterStartDistance input variable when re-executing a
motion control instruction. (This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axis Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 477


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled Event code 545D0000 hex
(Continuous)
Meaning An attempt was made to change the parameter for the Continuous input variable when re-executing a motion
control instruction. (This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axis Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Motion Control Instruction Re-execution Disabled Event code 545E0000 hex
(MoveMode)
Meaning An attempt was made to change the parameter for the MoveMode input variable when re-executing a motion
control instruction. (This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axis Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 478 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Illegal Auxiliary Axis Specification Event code 545F0000 hex
Meaning The axis specified for the Auxiliary input variable to a motion control instruction does not exist.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
The slave axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection An axis does not exist for the varia- Correct the instruction so that the Make sure to specify variables that
ble specified for the Auxiliary input variable exists for the axis that was exist when specifying variables for
variable to the instruction. specified for the instruction. the input parameters to an instruc-
tion.
Attached infor- None
3
mation
Precautions/ None

3-4-2 Error Descriptions


Remarks

Event name Illegal Axis Specification Event code 54600000 hex


Meaning The axis specified for the Axis input variable to a motion control instruction does not exist.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The instruction is not executed.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection An axis does not exist for the varia- Correct the instruction so that the Make sure to specify a variable
ble specified for the Axis input vari- variable exists for the axis that was that exists when specifying a varia-
able to the instruction. specified for the instruction. ble for an input parameter to an in-
struction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 479


3 Error Descriptions and Corrections

Event name Illegal Axes Group Specification Event code 54610000 hex
Meaning The axes group specified for the AxesGroup input variable to a motion control instruction does not exist or is
not a used group.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The instruction is not executed.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection An axes group does not exist for Correct the specification for the in- Specify a variable that exists when
the variable specified for the struction so that the specified axes specifying a variable for an input
AxesGroup input variable to the in- group exists. parameter to an instruction.
struction.
The axes group specified for the Correct the axes group specified Set a used axes group for the
AxesGroup input variable to the in- by the instruction to a used group. AxesGroup input variable to the in-
struction is not specified as a used struction.
group.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 480 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Illegal Master Axis Specification Event code 54620000 hex
Meaning The axis that is specified for the Master input variable to a motion control instruction is not correct.
Source Motion Control Function Module Source details MC common or Detection tim- At instruction
axis ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
The slave axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
_MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection An axis does not exist for the varia- Correct the instruction so that the Specify a variable that exists when
ble specified for the Master input variable exists for the axis that was specifying a variable for an input
variable to the instruction. specified for the instruction. parameter to an instruction.
3
The axis that was specified for the Correct the variable that is input to Set the variable that is input to the
Master input variable to the the Master input variable of the Master input variable of the

3-4-2 Error Descriptions


MC_Phasing (Shift Master Axis MC_Phasing (Shift Master Axis MC_Phasing (Shift Master Axis
Phase) instruction is not the master Phase) instruction to the axis varia- Phase) instruction to the axis varia-
axis for syncing. ble that is specified as the master ble that is specified as the master
axis of the synchronized control in- axis of the synchronized control in-
struction. struction.
The master axis and a slave axis Assign the axes that are input to Specify axes that are assigned to
are not assigned to the same task. the Master and Slave input varia- the same tasks for the master and
bles to the instruction to the same slave axes.
task.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 481


3 Error Descriptions and Corrections

Event name Motion Control Instruction Re-execution Disabled Event code 54630000 hex
(SlaveOffset)
Meaning An attempt was made to change the SlaveOffset input variable when re-executing a motion control instruction.
(This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axis Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Motion Control Instruction Re-execution Disabled Event code 54640000 hex
(SlaveScaling)
Meaning An attempt was made to change the SlaveScaling input variable when re-executing a motion control instruc-
tion. (This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axis Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 482 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Motion Control Instruction Re-execution Disabled Event code 54650000 hex
(StartPosition)
Meaning An attempt was made to change the StartPosition input variable when re-executing a motion control instruc-
tion. (This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axis Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
3
so that the input parameters for
any input variable that cannot be

3-4-2 Error Descriptions


changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 483


3 Error Descriptions and Corrections

Event name Instruction Execution Error with Undefined Home Event code 54660000 hex
Meaning High-speed homing or an interpolation instruction was executed when home was undefined.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection High-speed homing was executed Execute the high-speed homing Execute the high-speed homing in-
when home was undefined. operation only after homing to de- struction only after home is defined
fine home. by homing.
An interpolation instruction was Perform homing to define home for Perform homing to define home for
executed for an axes group that in- all axes in the axes group before all axes in the axes group before
cludes an axis with no defined executing the interpolation instruc- executing the interpolation instruc-
home. tion. tion.
One of the following robot instruc-
tions was executed for an axes
group that includes a logical axis
with no defined home.
• MC_SetKinTransform (Set Kine-
matics Transformation) instruc-
tion
• MC_MoveTimeAbsolute (Time-
specified Absolute Positioning)
instruction
• MC_SyncLinearConveyor (Start
Conveyor Synchronization) in-
struction
• MC_SyncOut (End Synchroniza-
tion) instruction
• MC_GroupMon (Group Monitor)
instruction
• MC_RobotJog (Axes Group Jog)
instruction
Attached infor- Attached Information 1: Depends on the source details
mation • Axis: 0
• Axes group: Logical axis number
Precautions/ If you execute the Set Position instruction after performing homing, home will again be undefined. You must
Remarks perform homing again to define home in this case.

3 - 484 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Motion Control Instruction Re-execution Disabled (Po- Event code 54670000 hex
sition Type)
Meaning An attempt was made to change the ReferenceType input variable when re-executing a motion control instruc-
tion. (This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axis Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
3
so that the input parameters for
any input variable that cannot be

3-4-2 Error Descriptions


changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Unused Axis Specification for Master Axis Event code 54680000 hex
Meaning The master axis specified for a motion control instruction is an unused axis.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The master axis specified for a mo- Set a used axis for the master axis Make sure the master axis speci-
tion control instruction is an un- that is specified for the instruction. fied for the motion control instruc-
used axis. tion is a used axis.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 485


3 Error Descriptions and Corrections

Event name First Position Setting Out of Range Event code 54690000 hex
Meaning The parameter specified for the FirstPosition input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Last Position Setting Out of Range Event code 546A0000 hex
Meaning The parameter specified for the LastPosition input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 486 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Illegal First/Last Position Size Relationship (Linear Event code 546B0000 hex
Mode)
Meaning The parameter specified for the LastPosition input variable to a motion control instruction is smaller than the
parameter specified for the FirstPosition input variable.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the LastPosition input Correct the program so that the Write the program so that the value
parameter is less than the value of value of the LastPosition specified of the LastPosition specified for the
the FirstPosition input variable for for the instruction is larger than the instruction is larger than the value
the instruction when the Count value of the FirstPosition. of the FirstPosition. Or, check to
3
Mode is set to Linear Mode. Or, change the value of the Count make sure that the Count Mode of
Mode to Rotary Mode. the relevant axis is set to Rotary

3-4-2 Error Descriptions


Mode.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Master Sync Start Position Setting Out of Range Event code 546C0000 hex
Meaning The parameter specified for the MasterSyncPosition input variable to a motion control instruction is out of
range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 487


3 Error Descriptions and Corrections

Event name Slave Sync Start Position Setting Out of Range Event code 546D0000 hex
Meaning The parameter specified for the SlaveSyncPosition input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Duplicate Latch ID for Trigger Input Condition Event code 546E0000 hex
Meaning The same latch ID was specified for more than one motion control instruction.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The same latch ID is used simulta- Correct the program so that the Do not use the same latch ID si-
neously for more than one of the same latch ID is not used by an- multaneously for more than one of
following instructions: MC_TouchP- other instruction at the same time the following instructions:
robe (Enable External Latch) in- as this instruction. Either use a dif- MC_TouchProbe (Enable External
struction, MC_MoveLink (Synchro- ferent latch ID or do not execute Latch) instruction, MC_MoveLink
nous Positioning) instruction, and any instructions that use the same (Synchronous Positioning) instruc-
MC_MoveFeed (Interrupt Feeding) latch ID at the same time. tion, and MC_MoveFeed (Interrupt
instruction. Both latch 1 and latch 2 are treated Feeding) instruction.
as being in use during execution of
the MC_Home or MC_HomeWith-
Parameter instruction.
The MC_AbortTrigger (Disable Ex- Do not use the Disable External Do not execute the Disable Exter-
ternal Latch) instruction was exe- Latch instruction to cancel a latch nal Latch instruction for a latch that
cuted to cancel a latch that was that is used by an instruction other is used by an instruction other than
used by an instruction other than than the Enable External Latch in- the Enable External Latch instruc-
the MC_TouchProbe (Enable Ex- struction. tion.
ternal Latch) instruction.
Attached infor- None
mation
Precautions/ If you decide to change the latch ID, make sure that same latch ID is not used by any other instructions.
Remarks

3 - 488 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Jerk Override Factor Out of Range Event code 546F0000 hex
Meaning The parameter specified for the JerkFactor input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
3
mation
Precautions/ None

3-4-2 Error Descriptions


Remarks

Event name Acceleration/Deceleration Override Factor Out of Event code 54700000 hex
Range
Meaning The parameter specified for the AccFactor input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 489


3 Error Descriptions and Corrections

Event name First Position Method Specification Out of Range Event code 54710000 hex
Meaning The parameter specified for the StartMode input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Motion Control Instruction Re-execution Disabled Event code 54720000 hex
(First Position Method)
Meaning An attempt was made to change the StartMode input variable when re-executing a motion control instruction.
(This input variable cannot be changed when re-executing an instruction.)
Source Motion Control Function Module Source details Axis Detection tim- At instruction re-
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A parameter for an input variable Correct the program so that the pa- Check the manual to see if the in-
that cannot be changed for re-exe- rameter for the relevant input varia- put variables to the relevant motion
cution was changed. ble does not change when the rele- control instruction can be changed
vant instruction is re-executed. by re-execution. Write the program
so that the input parameters for
any input variable that cannot be
changed do not change upon re-
execution.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 490 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Unused Axis Specification for Auxiliary Axis Event code 54740000 hex
Meaning The axis specified for the Auxiliary input variable to a motion control instruction is an unused axis.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The axis specified for the Set a used axis for the axis that is Make sure that the axis specified
Auxiliaryinput variable to the in- specified for the instruction. Or, for the instruction is a used axis.
struction is an unused axis. correct the parameter so that it
specifies a used axis.
3
Attached infor- None
mation

3-4-2 Error Descriptions


Precautions/ None
Remarks

Event name Position Gear Value Error Event code 54750000 hex
Meaning Synchronized motion is not possible for the velocity, acceleration rate, and deceleration rate that were input to
a motion control instruction.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The specified synchronized motion Correct the program to enable Check the processing of the rele-
cannot be performed at the veloci- synchronized motion according to vant instruction and set a value
ty, acceleration rate, or decelera- the operating specifications of the that allows for synchronized mo-
tion rate that is input to the instruc- MC_GearInPos (Positioning Gear tion.
tion. Operation) instruction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 491


3 Error Descriptions and Corrections

Event name Position Gear Master Axis Zero Velocity Event code 54760000 hex
Meaning The velocity of the master axis was zero when a motion control instruction was started.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The velocity of the master axis was Correct the program so that the ve- Write the program so that the ve-
0 when the instruction was started. locity of the master axis is not 0 locity of the master axis is not 0
when the instruction is started. when the instruction is started.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Target Position Setting Out of Range Event code 54780000 hex
Meaning The parameter specified for the Position input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
The target position of a Rotary Correct the target position of the Set the target position of the Rota-
Mode axis is not within the ring set- Rotary Mode axis to within the ring ry Mode axis to within the ring set-
ting range. setting range. ting range.
Attached infor- Attached Information 1: Depends on the source details
mation • Axis: 0
• Axes group: Element number that is out of range in the Position input variable to the instruction.
Precautions/ None
Remarks

3 - 492 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Travel Distance Out of Range Event code 54790000 hex
Meaning The parameter that was specified for the Distance input variable to a motion control instruction is out of range
or the target position with the value of Distance added is out of range.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur- 3
rence
Cause and cor- Assumed cause Correction Prevention

3-4-2 Error Descriptions


rection The absolute value of the instruc- Correct the input parameter speci- Write the program so that the travel
tion input parameter exceeded the fied for the Distance input variable distance and the target position for
range of 40-bit data when it is con- of the instruction so that the travel the instruction are not out of range.
verted to pulses. distance and the target position are
For a Linear Mode axis, the target not out of range.
position with the travel distance
added exceeded signed 40-bit data
when the absolute value is con-
verted to pulses.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Cam Table Start Point Setting Out of Range Event code 547A0000 hex
Meaning The parameter specified for the StartPosition input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 493


3 Error Descriptions and Corrections

Event name Cam Master Axis Following First Position Setting Out Event code 547B0000 hex
of Range
Meaning The parameter specified for the MasterStartDistance input variable to a motion control instruction is out of
range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Circular Interpolation Radius Setting Error Event code 547C0000 hex
Meaning It was not possible to create a circular path for the specified radius when the radius method was specified for
the MC_MoveCircular2D (Circular 2D Interpolation) instruction.
Source Motion Control Function Module Source details Axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group.
Relevant axes group decelerates to a stop if it is in
motion.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection For the MC_MoveCircular2D (Cir- Correct the radius so that the circu- Check the processing of the rele-
cular 2D Interpolation) instruction, lar path can be created. vant instruction and set a radius
it was not possible to create a cir- that allows the creation of a circular
cular path for the specified radius path.
when the radius method was
specified for circular interpolation.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 494 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Circular Interpolation Radius Overflow Event code 547D0000 hex
Meaning For the MC_MoveCircular2D (Circular 2D Interpolation) instruction, the radius of the circle exceeded the maxi-
mum value for the border point or center specification method.
Source Motion Control Function Module Source details Axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group.
Relevant axes group decelerates to a stop if it is in
motion.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection For the MC_MoveCircular2D (Cir- Correct the input parameter so that Check the processing of the in-
cular 2D Interpolation) instruction, the circle radius does not exceed struction and correct the input pa-
the radius of the circle exceeded 40-bit data when it is converted to rameters so that the circle radius
3
40-bit data when it is converted to pulses based on the operating does not exceed 40-bit data it is
pulses for the border point or cen- specifications of the instruction. when converted to pulses.

3-4-2 Error Descriptions


ter specification method. Border point specification: Start
point, border point, and end point
Center point specification: Start
point, end point, and center point
Attached infor- None
mation
Precautions/ If the maximum radius is exceeded when the radius specification method is used, a Border Point/Center Posi-
Remarks tion/Radius Specification Out of Range error occurs.

Event name Circular Interpolation Setting Out of Range Event code 547E0000 hex
Meaning The parameter specified for the CircAxes input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group.
Relevant axes group decelerates to a stop if it is in
motion.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameters to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variables is not exceeded.
struction.
The axes that were specified in Set the axes that are specified for Make sure that the axes that are
CircAxes are not included in the CircAxes so that they are in an ax- specified for CircAxes are in an ax-
composition axes in the Axes es group configuration. es group configuration.
Group Settings.
The same axis was specified for Correct the settings so that the two Write the program so that the two
both axes of CircAxes. axes specified for CircAxes are dif- axes specified for CircAxes are dif-
ferent axes. ferent axes.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 495


3 Error Descriptions and Corrections

Event name Auxiliary/Slave Axis Numbers Not in Ascending Order Event code 547F0000 hex
Meaning The values of the parameters for the Auxiliary and Slave input variables to a motion control instruction are not
in ascending order.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The parameters for the Auxiliary Correct the axis numbers specified Write the program so that the axis
and Slave input variables to the in- for the Auxiliary and Slave input numbers specified for Auxiliary and
struction are not in ascending or- parameters to the instruction so Slave are in ascending order.
der. that they are in ascending order.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Cam Table Property Ascending Data Error at Update Event code 54800000 hex
Meaning A phase that was not in ascending order was found during calculating the number of valid data. Or, after calcu-
lations, the number of valid data is 0.
Source Motion Control Function Module Source details MC Common Detection tim- During instruc-
ing tion execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection A phase that was not in ascending Place the phase data into ascend- Place the phase data into ascend-
order was found when calculating ing order in the cam table data. ing order in the cam table data.
the number of valid data.
After calculations, the number of Correct the cam table data so that Create the cam table data so that it
valid data is 0. it includes phases that are not 0. includes phases that are not 0.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 496 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name MC_Write Target Out of Range Event code 54810000 hex
Meaning The parameter specified for the Target input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
3
mation
Precautions/ None

3-4-2 Error Descriptions


Remarks

Event name Master Travel Distance Specification Out of Range Event code 54820000 hex
Meaning The parameter specified for the MasterDistance input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 497


3 Error Descriptions and Corrections

Event name Master Distance in Acceleration Specification Out of Event code 54830000 hex
Range
Meaning The parameter specified for the MasterDistanceACC input variable to a motion control instruction is out of
range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Master Distance in Deceleration Specification Out of Event code 54840000 hex
Range
Meaning The parameter specified for the MasterDistanceDEC input variable to a motion control instruction is out of
range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 498 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Execution Mode Selection Out of Range Event code 54870000 hex
Meaning The parameter specified for the ExecutionMode input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
3
mation
Precautions/ None

3-4-2 Error Descriptions


Remarks

Event name Permitted Following Error Out of Range Event code 54880000 hex
Meaning The parameter specified for the PermittedDeviation input variable to a motion control instruction is out of
range.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The instruction is not executed.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 499


3 Error Descriptions and Corrections

Event name Border Point/Center Position/Radius Specification Out Event code 54890000 hex
of Range
Meaning The parameter specified for the AuxPoint input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group.
Relevant axes group decelerates to a stop if it is in
motion.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The value of AuxPoint exceeded Correct the parameter so that the Set the input parameter to the in-
signed 40-bit data when converted valid range of the input variable is struction so that the valid range of
to pulses for the border point or not exceeded for the relevant in- the input variable is not exceeded.
center specification method. struction.
For a radius specifications, the ab-
solute value of AuxPoint[0] ex-
ceeded 40-bit data when it is con-
verted to pulses.
Attached infor- None
mation
Precautions/ None
Remarks

Event name End Point Specification Out of Range Event code 548A0000 hex
Meaning The parameter specified for the EndPoint input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group.
Relevant axes group decelerates to a stop if it is in
motion.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the range of signed 40-bit valid range of the input variable is struction so that the valid range of
data when it is converted to pulses. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 500 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Slave Travel Distance Specification Out of Range Event code 548B0000 hex
Meaning The parameter specified for the SlaveDistance input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the range of 40-bit data valid range of the input variable is struction so that the valid range of
when it is converted to pulses. not exceeded for the relevant in- the input variable is not exceeded.
struction.
3
Attached infor- None
mation

3-4-2 Error Descriptions


Precautions/ None
Remarks

Event name Phase Shift Amount Out of Range Event code 548C0000 hex
Meaning The parameter specified for the PhaseShift input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The absolute value of the instruc- Correct the parameter so that the Set the input parameter to the in-
tion input parameter exceeded the valid range of the input variable is struction so that the valid range of
range of 40-bit data when it is con- not exceeded for the relevant in- the input variable is not exceeded.
verted to pulses. struction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 501


3 Error Descriptions and Corrections

Event name Feeding Distance Out of Range Event code 548D0000 hex
Meaning The parameter specified for the FeedDistance input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The absolute value of the instruc- Correct the parameter so that the Set the input parameter to the in-
tion input parameter exceeded the valid range of the input variable is struction so that the valid range of
range of 40-bit data when it is con- not exceeded for the relevant in- the input variable is not exceeded.
verted to pulses. struction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Auxiliary and Slave Defined as Same Axis Event code 548E0000 hex
Meaning The same axis is specified for the Auxiliary and Slave input variables to a motion control instruction.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The parameter was the same for Correct the parameters so that dif- Specify different axes for the auxili-
the Auxiliary and Slave input varia- ferent axes are specified for the ary axis and slave axis for a motion
bles to the instruction. Auxiliary and Slave input variables control instruction.
to the instruction.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 502 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Relative Position Selection Out of Range Event code 548F0000 hex
Meaning The parameter specified for the Relative input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
3
mation
Precautions/ None

3-4-2 Error Descriptions


Remarks

Event name Cam Transition Specification Out of Range Event code 54900000 hex
Meaning The parameter specified for the CamTransition input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 503


3 Error Descriptions and Corrections

Event name Synchronized Control End Mode Selection Out of Event code 54910000 hex
Range
Meaning The parameter specified for the OutMode input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Enable External Latch Instruction Execution Disabled Event code 54920000 hex
Meaning _mcImmediateStop was specified for the StopMode input variable when the MC_TouchProbe (Enable External
Latch) instruction was executed in Drive Mode for an encoder axis.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection _mcImmediateStop was specified Correct the program so that If you specify _mcImmediateStop
for the StopMode input variable _mcImmediateStop is not specified and use Drive Mode, execute the
when the MC_TouchProbe (Enable for StopMode for the encoder axis. MC_TouchProbe (Enable External
External Latch) instruction was Latch) instruction only for a servo
executed in Drive Mode for an en- axis.
coder axis.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 504 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Master Axis Offset Out of Range Event code 54930000 hex
Meaning The parameter specified for the MasterOffset input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the range of signed 40-bit valid range of the input variable is struction so that the valid range of
data when it is converted to pulses. not exceeded for the relevant in- the input variable is not exceeded.
struction.
3
Attached infor- None
mation

3-4-2 Error Descriptions


Precautions/ None
Remarks

Event name Slave Axis Offset Out of Range Event code 54940000 hex
Meaning The parameter specified for the SlaveOffset input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis.
Relevant slave axis decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the range of signed 40-bit valid range of the input variable is struction so that the valid range of
data when it is converted to pulses. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 505


3 Error Descriptions and Corrections

Event name Command Current Position Count Selection Out of Event code 54950000 hex
Range
Meaning The parameter specified for the CmdPosMode input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Master Axis Gear Ratio Numerator Out of Range Event code 54960000 hex
Meaning The parameter specified for the RatioNumeratorMaster input variable to a motion control instruction is out of
range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis. Rele-
vant slave axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 506 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Master Axis Gear Ratio Denominator Out of Range Event code 54970000 hex
Meaning The parameter specified for the RatioDenominatorMaster input variable to a motion control instruction is out of
range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis. Rele-
vant slave axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
3
Attached infor- None
mation

3-4-2 Error Descriptions


Precautions/ None
Remarks

Event name Auxiliary Axis Gear Ratio Numerator Out of Range Event code 54980000 hex
Meaning The parameter specified for the RatioNumeratorAuxiliary input variable to a motion control instruction is out of
range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis. Rele-
vant slave axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 507


3 Error Descriptions and Corrections

Event name Auxiliary Axis Gear Ratio Denominator Out of Range Event code 54990000 hex
Meaning The parameter specified for the RatioDenominatorAuxiliary input variable to a motion control instruction is out
of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis. Rele-
vant slave axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

Event name Master Axis Position Type Selection Out of Range Event code 549A0000 hex
Meaning The parameter specified for the ReferenceTypeMaster input variable to a motion control instruction is out of
range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis. Rele-
vant slave axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 508 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Auxiliary Axis Position Type Selection Out of Range Event code 549B0000 hex
Meaning The parameter specified for the ReferenceTypeAuxiliary input variable to a motion control instruction is out of
range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant slave axis. Rele-
vant slave axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
3
Attached infor- None
mation

3-4-2 Error Descriptions


Precautions/ None
Remarks

Event name Target Position Ring Counter Out of Range Event code 549C0000 hex
Meaning Operation is not possible because the target position is out of range for the ring counter of the executed in-
struction.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection High-speed homing was executed High-speed homing cannot be exe- High-speed homing cannot be exe-
when 0 was not included in the ring cuted when the ring counter range cuted when the ring counter range
counter. does not include 0. Correct the does not include 0. Write the pro-
program so that high-speed hom- gram so that high-speed homing is
ing is not performed. Or change not performed. Or make the set-
the settings so that the ring counter tings so that the ring counter range
range includes 0. includes 0.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 509


3 Error Descriptions and Corrections

Event name Axes Group Composition Axis Setting Out of Range Event code 549D0000 hex*1
Meaning The parameter specified for the Axes input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if the axes are
in motion.
System-de- Variable Data type Name
fined variables _MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
The composition axes in the axes Assign all of the axes that are Specify axes that are assigned to
group are not assigned to the specified for the Axes input varia- the same task for all of the compo-
same task. ble to the instruction to the same sition axes in an axes group.
task.
Attached infor- Attached Information 1: Error Details
mation 01 hex: There is a type specification error.
02 hex: The number of elements in the array is lower than the number of composition axes.
03 hex: The same axis number is specified twice, the axis type of the specified axis number is not supported,
or the specified axis number is out of range.
04 hex: The axis with the specified axis number cannot be set as the composition axis because it is a single-
axis position control axis.
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.01 or later.

Event name Axis Use Setting Out of Range Event code 549E0000 hex*1
Meaning The parameter specified for the AxisUse input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details MC common or Detection tim- At instruction
axis ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
_MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- None
mation
Precautions/ If an error occurs in executing an instruction for a used axis, an axis error will occur. If an error occurs in exe-
Remarks cuting an instruction for an unused axis, an MC common error will occur.
*1. This event code occurs for a CPU Unit with unit version 1.04 or later.

3 - 510 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Homing Parameter Setting Out of Range Event code 57000000 hex*1
Meaning The parameter specified for the HomingParameter input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the relevant in- the input variable is not exceeded.
struction.
Attached infor- Attached Information 1: Error Details 3
mation 1: Homing Method out of range, 2: Home Input Signal out of range, 3: Homing Start Direction out of range, 4:
Home Input Detection Direction out of range, 5: Operation Selection at Positive Limit Input out of range, 6: Op-

3-4-2 Error Descriptions


eration Selection at Negative Limit Input out of range, 7: Homing Velocity out of range, 8: Homing Approach
Velocity out of range, 9: Homing Acceleration out of range, 10: Homing Deceleration out of range, 11: Homing
Jerk out of range, 12: Home Input Mask Distance out of range, 13: Absolute Encoder Home Offset out of
range, 14: Homing Holding Time out of range, 15: Homing Compensation Value out of range, 16: Homing
Compensation Velocity out of range, 100: Home Input Mask Distance exceeded 40-bit range when converted
to pulses, 101: Home Input Mask Distance exceeded modulo length, 102: Homing Compensation Value ex-
ceeded 40-bit range when converted to pulses, 103: Homing Compensation Value exceeded modulo length,
104: Home Offset exceeded 40-bit range when converted to pulses, 105: Home Offset exceeded modulo
range, 106: Homing Velocity exceeded maximum velocity, 107: Homing Approach Velocity exceeded maximum
velocity, 108: Homing Approach Velocity was not less than or equal to Homing Velocity, 109: Homing Compen-
sation Velocity is not less than or equal to Maximum Velocity, 110: Homing Acceleration exceeded maximum
acceleration rate, 111: Homing Deceleration exceeded maximum deceleration rate
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.03 or later.

NJ/NX-series Troubleshooting Manual (W503) 3 - 511


3 Error Descriptions and Corrections

Event name Axis Use Change Error Event code 57020000 hex*1
Meaning The MC_ChangeAxisUse (Change Axis Use) instruction was executed when the axis was not stopped or when
the command velocity of the axis was saturated.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The MC_ChangeAxisUse (Change Reset the error and execute the Execute the MC_ChangeAxisUse
Axis Use) instruction was executed MC_ChangeAxisUse (Change Axis (Change Axis Use) instruction
when the axis was not stopped or Use) instruction when the axis is when the axis is stopped and the
when the command velocity of the stopped or when the command ve- command velocity is not saturated.
axis was saturated. locity of the axis is not saturated.
An axis is stopped if
Status.Disabled or Status.Standstill
is TRUE in the Axis Variable. The
command velocity for an axis is sa-
turated if Details.VelLimit is TRUE
in the Axis Variable.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.04 or later.

3 - 512 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Cannot Change Axis Use Event code 57030000 hex*1
Meaning The MC_ChangeAxisUse (Change Axis Use) instruction was executed in a way that would cause the maxi-
mum number of used real axes or the maximum number of used motion control servo axes to be exceeded.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The MC_ChangeAxisUse (Change Correct the program so that the Write the program so that the maxi-
Axis Use) instruction was executed maximum number of real axes mum number of real axes used by
in a way that would cause the max- used by the CPU Unit is not ex- the CPU Unit is not exceeded.
imum number of used real axes to ceeded.
3
be exceeded.
The MC_ChangeAxisUse (Change Correct the program so that the Write the program so that the maxi-

3-4-2 Error Descriptions


Axis Use) instruction was executed maximum number of used motion mum number of used motion con-
in a way that would cause the max- control servo axes that can be trol servo axes that can be used by
imum number of used motion con- used by the CPU Unit is not ex- the CPU Unit is not exceeded.
trol servo axes to be exceeded. ceeded.
Attached infor- Attached Information 1: Cause of the Error
mation • 1: Maximum number of used real axes exceeded
• 2: Maximum number of used motion control servo axes exceeded
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

NJ/NX-series Troubleshooting Manual (W503) 3 - 513


3 Error Descriptions and Corrections

Event name Motion Control Parameter Setting Error When Chang- Event code 57200000 hex*1
ing Axis Use
Meaning The motion control parameter settings for the axis that was changed to a used axis are incorrect.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The MC_ChangeAxisUse (Change Use the Sysmac Studio to change Make sure that operation is correct
Axis Use) instruction was used to the Axis Use of the axis where the when the axis is set to a Used
change an unused axis to a used error occurred to a Used Axis, and Axis and then download the set-
axis, but the motion control param- then check and correct the error lo- tings with it set to an Unused Axis.
eter settings of the axis are not cor- cation. If an error does not occur,
rect. change the setting to an Unused
Axis and then download the set-
tings again.
The power supply was interrupted Download the MC parameters from Do not interrupt the power supply
while a download of the motion the Sysmac Studio. while saving the parameter set-
control parameter settings was in tings.
progress.
The non-volatile memory is faulty If this error remains even after None
or the life of the non-volatile memo- making the above corrections, re-
ry has been exceeded. place the CPU Unit.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.04 or later.

3 - 514 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Required Process Data Object Not Set When Chang- Event code 57210000 hex*1
ing Axis Use
Meaning The objects that are required for the axis type of the axis that was changed to a used axis are not set.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The objects that are required for Edit the PDO map settings on the Make sure that operation is correct
the axis type of the axis that was Sysmac Studio and set the objects when the axis is set to a Used
changed to a used axis are not set that are required for the axis where Axis and then download the set-
in the PDO map settings. the error occurred. tings with it set to an Unused Axis.
Refer to PDO Mapping on page
3
2-35 for the required objects.
The power supply was interrupted Download the MC parameters from Do not interrupt the power supply

3-4-2 Error Descriptions


while a download of the motion the Sysmac Studio. while saving the parameter set-
control parameter settings was in tings.
progress.
The non-volatile memory is faulty If this error remains even after None
or the life of the non-volatile memo- making the above corrections, re-
ry has been exceeded. place the CPU Unit.
The MC_ChangeAxisUse (Change Correct the program so that the Write the program so that the
Axis Use) instruction was executed MC_ChangeAxisUse (Change Axis MC_ChangeAxisUse (Change Axis
for an axis that Axis Use is set to Use) instruction is not executed for Use) instruction is not executed for
Unused axis (unchangeable to an axis that Axis Use is set to an axis that Axis Use is set to
used axis). Unused axis (unchangeable to Unused axis (unchangeable to
used axis). used axis).
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.04 or later.

NJ/NX-series Troubleshooting Manual (W503) 3 - 515


3 Error Descriptions and Corrections

Event name Motion Control Instruction Multi-execution Disabled Event code 572F0000 hex*1
(Master Axis)
Meaning A Master in-out variable that cannot be changed during multi-execution of instructions was changed.
Source Motion Control Function Module Source details Axis Detection tim- At multi-execu-
ing tion of instruc-
tions
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A Master in-out variable that can- Correct the program so that the Write the program so that the value
not be changed during multiexe- value of the Master in-out variable of the Master in-out variable is not
cution of instructions was changed. is not changed during multi-execu- changed during multi-execution of
tion of the relevant instructions. the relevant instructions.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

Event name Motion Control Instruction Multi-execution Disabled Event code 57300000 hex*1
(Position Type Selection)
Meaning A ReferenceType in-out variable that cannot be changed during multi-execution of instructions was changed.
Source Motion Control Function Module Source details Axis Detection tim- At multi-execu-
ing tion of instruc-
tions
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A ReferenceType in-out variable Correct the program so that the Write the program so that the value
that cannot be changed during value of the ReferenceType in-out of the ReferenceType in-out varia-
multi-execution of instructions was variable is not changed during mul- ble is not changed during multi-ex-
changed. ti-execution of the relevant instruc- ecution of the relevant instructions.
tions.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

3 - 516 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Cannot Write Axis Parameters Event code 573A0000 hex*1
Meaning The instruction was executed for an axis that is not an unused axis.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The instruction was executed for a Correct the program so that the Write the program so that the
used axis or an undefined axis. MC_ChangeAxisUse (Change Axis specified axis is an unused axis
Use) instruction is executed after when the instruction is executed.
the specified axis is changed to an
unused axis.
3
Attached infor- None
mation

3-4-2 Error Descriptions


Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.08 or later.

NJ/NX-series Troubleshooting Manual (W503) 3 - 517


3 Error Descriptions and Corrections

Event name Axis Parameter Setting Out of Range Event code 573B0000 hex*1
Meaning The parameter specified for the AxisParameter input variable to a motion control instruction is outside of the
valid range.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The parameter specified for the Correct the parameter so that the Set the input parameter to the in-
AxisParameter input variable to the valid range of the input variable is struction so that the valid range of
instruction is out of range for the not exceeded for the instruction. the input variable is not exceeded.
input variable. Confirm which parameter exceed- Refer to information on the
ed the range or what parameters MC_WriteAxisParameter (Write Ax-
are inconsistent in the attached in- is Parameters) instruction for the
formation. valid ranges of the input variables.

3 - 518 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Attached infor- Attached Information 1: Error Details
mation • Range Check Detail Codes
0000 hex: Unit of Display out of range, 0001 hex: Command Pulse Count Per Motor Rotation out of range,
0002 hex: Work Travel Distance Per Motor Rotation out of range, 0003 hex: Work Travel Distance Per Rotation
out of range, 0004 hex: Work Gear Ratio out of range, 0005 hex: Motor Gear Ratio out of range, 0100 hex:
Maximum Velocity out of range, 0101 hex: Start Velocity out of range, 0102 hex: Maximum Jog Velocity out of
range, 0103 hex: Maximum Acceleration out of range, 0104 hex: Maximum Deceleration out of range, 0105
hex: Acceleration/Deceleration Over out of range, 0106 hex: Operation Selection at Reversing out of range,
0107 hex: Velocity Warning Value out of range, 0108 hex: Acceleration Warning Value out of range, 0109 hex:
Deceleration Warning Value out of range, 010A hex: Positive Torque Warning Value out of range, 010B hex:
Negative Torque Warning Value out of range, 010C hex: In-position Range out of range, 010D hex: In-position
Check Time out of range, 010E hex: Actual Velocity Filter Time Constant out of range, 010F hex: Zero Position
Range out of range, 0200 hex: Immediate Stop Input Stop Method out of range, 0201 hex: Limit Input Stop
Method out of range, 0202 hex: Drive Error Reset Monitoring Time out of range, 0203 hex: Maximum Positive
Torque Limit out of range, 0204 hex: Maximum Negative Torque Limit out of range, 0300 hex: Software Limits
out of range, 0301 hex: Positive Software Limit out of range, 0302 hex: Negative Software Limit out of range,
0303 hex: Following Error Over Limit Value out of range, 0304 hex: Following Error Warning Value out of 3
range, 0400 hex: Count Mode out of range, 0401 hex: Modulo Maximum Position Setting Value out of range,
0402 hex: Modulo Minimum Position Setting Value out of range, 0500 hex: Homing Method out of range, 0501

3-4-2 Error Descriptions


hex: Home Input Signal out of range, 0502 hex: Homing Start Direction out of range, 0503 hex: Home Input
Detection Direction out of range, 0504 hex: Operation Selection at Positive Limit Input out of range, 0505 hex:
Operation Selection at Negative Limit Input out of range, 0506 hex: Homing Velocity out of range, 0507 hex:
Homing Approach Velocity out of range, 0508 hex: Homing Acceleration out of range, 0509 hex: Homing De-
celeration out of range, 050A hex: Homing Jerk out of range, 050B hex: Home Input Mask Distance out of
range, 050C hex: Home Offset out of range, 050D hex: Homing Holding Time out of range, 050E hex: Homing
Compensation Value out of range, 050F hex: Homing Compensation Velocity out of range
• Consistency Check Detail Codes
1000 hex: The value found by the following calculation was out of the range between 0.000000001 and 231:
Work Travel Distance Per Rotation × Work Gear Ratio/Motor Gear Ratio, 1001 hex: The value found by the
following formula exceeded 40-bit range: Command Pulse Count Per Motor Rotation × Motor Gear Ratio, 1100
hex: Maximum Velocity exceeded the upper limit*2 when converted to pluses, 1101 hex: Start Velocity exceed-
ed Maximum Velocity, 1102 hex: Maximum Job Velocity exceeded Maximum Velocity, 1103 hex: In-position
Range exceeded 40-bit range when converted to pulses, 1104 hex: Zero Position Range exceeded 40-bit
range when converted to pulses, 1300 hex: Positive Software Limit exceeded 40-bit range when converted to
pulses, 1301 hex: Negative Software Limit exceeded 40-bit range when converted to pulses, 1302 hex: Posi-
tive Software Limit was not greater than Negative Software Limit, 1303 hex: Following Error Over Limit Value
exceeded 40-bit range when converted to pulses, 1304 hex: Following Error Over Limit Value was not greater
than or equal to Following Error Warning Value, 1400 hex: Modulo Maximum Position Setting Value exceeded
40-bit range when converted to pulses, 1401 hex: Modulo Minimum Position Setting Value exceeded 40-bit
range when converted to pulses, 1402 hex: Modulo Maximum Position Setting Value was not greater than
Modulo Minimum Position Setting Value, 1403 hex: Absolute value of Modulo Maximum Position Setting Value
minus Modulo Minimum Position Setting Value was not 2 or greater after conversion to pulses, 1500 hex:
Homing Velocity exceeded Maximum Velocity, 1501 hex: Homing Approach Velocity was not less than or equal
to Homing Velocity, 1502 hex: Homing Acceleration exceeded Maximum Acceleration, 1503 hex: Homing De-
celeration exceeded Maximum Deceleration, 1504 hex: Home Input Mask Distance exceeded 40-bit range
when converted to pulses, 1505 hex: Home Input Mask Distance exceeded modulo length, 1506 hex: Home
Offset exceeded 40-bit range when converted to pulses, 1507 hex: Home Offset exceeded modulo length,
1508 hex: Absolute value of Homing Compensation Value exceeded 40-bit range when converted to pulses,
1509 hex: Absolute value of Homing Compensation Value exceeded modulo length, 150A hex: Homing Com-
pensation Velocity was not less than or equal to Maximum Velocity
Note Only one error code is given even if more than one error occurs. The range check detail codes are
given priority over the consistency check detail codes.
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.08 or later.
*2. The upper limit of the Maximum Velocity is 500 MHz for unit version 1.10 or earlier and 2,147,483,647 Hz for unit version 1.11
or later.

NJ/NX-series Troubleshooting Manual (W503) 3 - 519


3 Error Descriptions and Corrections

Event name Cam Property Setting Out of Range Event code 573C0000 hex*1
Meaning The parameter specified for the CamProperty input variable to a motion control instruction is outside of the val-
id range.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The parameter specified for the Correct the parameter so that the Set the input parameter to the in-
CamProperty input variable to the valid range of the input variable is struction so that the valid range of
instruction is out of range for the not exceeded for the instruction. the input variable is not exceeded.
input variable. Confirm which parameter exceed-
ed the range in the attached infor-
mation.
Attached infor- Attached Information 1: Error Details
mation • 0000 hex: Initial Velocity out of range
• 0001 hex: Initial Acceleration out of range
• 0002 hex: Cycle Time out of range
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.08 or later.

Event name Cam Node Setting Out of Range Event code 573D0000 hex*1
Meaning The parameter specified for the CamNodes input variable to a motion control instruction is outside of the valid
range.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The parameter specified for the Correct the parameter so that the Set the input parameter to the in-
CamNodes input variable to the in- valid range of the input variable is struction so that the valid range of
struction is out of range for the in- not exceeded for the instruction. the input variable is not exceeded.
put variable. Confirm which parameter exceed-
ed the range in the attached infor-
mation.
Attached infor- Attached Information 1: Error Details
mation • 0000 hex: Master Axis Phase out of range
• 0001 hex: Slave Axis Displacement out of range
• 0002 hex: Curve Shape out of range
• 0003 hex: Connecting Velocity out of range
• 0004 hex: Connecting Acceleration out of range
• 0005 hex: Phase Pitch out of range
Attached Information 2: Element Number of Error Node Point
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.08 or later.

3 - 520 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Incorrect Cam Node Type Specification Event code 573E0000 hex*1
Meaning The parameter specified for the CamNodes input variable to a motion control instruction is not an
_sMC_CAM_NODE array variable.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The parameter specified for the Correct the program to specify an Write the program to specify an
CamNodes input variable to the in- sMC_CAM_NODE array variable sMC_CAM_NODE array variable
struction is not an for the input variable to the instruc- for the input variable to the instruc- 3
_sMC_CAM_NODE array variable. tion. tion.
Attached infor- None

3-4-2 Error Descriptions


mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.08 or later.

Event name Insufficient Nodes in Cam Table Event code 573F0000 hex*1
Meaning The array variable of the parameter specified for the CamNodes input variable to a motion control instruction
has a Phase value of 0 for element number 0.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The array variable of the parameter Correct the program so that the Write the program so that the value
specified for the CamNodes input value of Phase (master axis phase) of Phase (master axis phase) for
variable to the instruction has a for element number 0 in the array element number 0 in the array vari-
Phase (master axis phase) value of variable for the parameter speci- able for the parameter specified for
0 for element number 0. fied for the CamNodes input varia- the CamNodes input variable is not
ble is not 0. 0.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.08 or later.

NJ/NX-series Troubleshooting Manual (W503) 3 - 521


3 Error Descriptions and Corrections

Event name Cam Node Master Axis Phase Not in Ascending Or- Event code 57400000 hex*1
der
Meaning The values of Phase in the array variable of the parameter specified for the CamNodes input variable to a mo-
tion control instruction are not in ascending order according to the element numbers.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The values of Phase (master axis Correct the program so that the Write the program so that the val-
phase) in the array variable of the values of Phase (master axis ues of Phase (master axis phase)
parameter specified for the phase) in the array variable for the in the array variable for the param-
CamNodes input variable to the in- parameter specified for the eter specified for the CamNodes
struction are not in ascending or- CamNodes input variable are in as- input variable are in ascending or-
der according to the element num- cending order according to the ele- der according to the element num-
bers. Or, truncating the digits that ment numbers. bers.
are not effective more than seven
digits caused the phases to not be
in ascending order.
Attached infor- Attached Information 1: Element Number of Error Node Point
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.08 or later.

3 - 522 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Too Many Data Points in Cam Table Event code 57410000 hex*1
Meaning The number of generated cam data points exceeded the number of elements in the array in the cam data vari-
able that is specified for the CamTable input variable to a motion control instruction.
Source Motion Control Function Module Source details MC Common Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The number of cam data points in Correct the program so that the Write the program so that the num-
the generated cam table exceeded number of cam data points in the ber of cam data points in the gen-
the number of elements in the ar- generated cam table does not ex- erated cam table does not exceed
ray in the cam data variable that is ceed the number of elements in the number of elements in the ar-
3
specified for the CamTable input the array in the cam data variable ray in the cam data variable that is
variable to the instruction. that is specified for the CamTable specified for the CamTable input

3-4-2 Error Descriptions


input variable to the instruction. variable to the instruction.
Refer to information on the Refer to information on the
MC_GenerateCamTable (Generate MC_GenerateCamTable (Generate
Cam Table) instruction for the num- Cam Table) instruction for the num-
ber of cam data points in generat- ber of cam data points in generat-
ed cam tables. ed cam tables.
Attached infor- Attached Information 1: Element Number of Error Node Point
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.08 or later.

NJ/NX-series Troubleshooting Manual (W503) 3 - 523


3 Error Descriptions and Corrections

Event name Cam Table Displacement Overflow Event code 57420000 hex*1
Meaning Distance in the generated cam table exceeded the range of REAL data.
Source Motion Control Function Module Source details MC Common Detection tim- At or during in-
ing struction execu-
tion
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection Distance in the generated cam ta- Correct the values of InitVel (initial Specify the values of InitVel (initial
ble exceeded the range of REAL velocity), ConnectingVel (connect- velocity), ConnectingVel (connect-
data. ing velocity), and ConnectingAcc ing velocity), and ConnectingAcc
(connecting acceleration) so that (connecting acceleration) so that
Distance does not overflow when a Distance does not overflow when a
polynomic 3 curve or polynomic 5 polynomic 3 curve or polynomic 5
curve is specified for Curve (curve curve is specified for Curve (curve
shape) in the CamNodes input var- shape) in the CamNodes input var-
iable. iable.
Refer to information on the Refer to information on the
MC_GenerateCamTable (Generate MC_GenerateCamTable (Generate
Cam Table) instruction for the Cam Table) instruction for the
method to calculate Distance. method to calculate Distance.
Attached infor- Attached Information 1: Element Number of Error Node Point
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.08 or later.

3 - 524 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Aborted Cam Table Used Event code 57430000 hex*1
Meaning A cam data variable that was aborted during generation was specified for the CamTable input variable to an
instruction.
Source Motion Control Function Module Source details MC common or Detection tim- At instruction
axis ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_COM.MFaultLvl.Active BOOL MC Common Minor Fault Occur-
rence
_MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection A cam data variable that was Check the ErrorID (error code), Write the program so that the
aborted during generation due to ErrorParameterCode (parameter MC_GenerateCamTable (Generate
an error in the MC_Generate- detail code), and Cam Table) instruction creates cor- 3
CamTable (Generate Cam Table) ErrorNodePointIndex (node point rect cam data variables. Or, write
instruction was specified for the element number) output variables the program so that the relevant in-

3-4-2 Error Descriptions


CamTable input variable to the in- from the MC_GenerateCamTable struction is executed only when the
struction. (Generate Cam Table) instruction MC_Generate- CamTable (Gener-
and correct the program so that ate Cam Table) instruction ends
correct cam data variables are cre- normally.
ated.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.08 or later.

Event name Execution ID Setting Out of Range Event code 57490000 hex*1
Meaning The parameter specified for the ExecID input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Relevant axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The parameter specified for the Correct the program so that the in- Create the program so that the in-
ExecID input variable to the in- put parameter specified for the put parameter specified for the
struction is out of range for the in- ExecID input variable to the in- ExecID input variable to the in-
put variable. struction is within the setting range. struction is within the setting range.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.10 or later.

NJ/NX-series Troubleshooting Manual (W503) 3 - 525


3 Error Descriptions and Corrections

Event name Position Offset Out of Range Event code 574A0000 hex*1
Meaning The parameter specified for the OffsetPosition input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the range of signed 40-bit valid range of the input variable is struction so that the valid range of
data when it is converted to pulses. not exceeded for the instruction. the input variable is not exceeded.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.10 or later.

Event name PDS State Transition Command Selection Out of Event code 574B0000 hex*1
Range
Meaning The parameter specified for the TransitionCmd input variable to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection Instruction input parameter ex- Correct the parameter so that the Set the input parameter to the in-
ceeded the valid range of the input valid range of the input variable is struction so that the valid range of
variable. not exceeded for the instruction. the input variable is not exceeded.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.10 or later.

3 - 526 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Single-axis Position Control Axis Motion Control In- Event code 574C0000 hex*1
struction Execution Disabled
Meaning An operation instruction was executed for a single-axis position control axis.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection An operation instruction was exe- In the Axis Basic Settings for the Same as at the left.
cuted for a single-axis position axis specified in the instruction, set
control axis. the Control Function parameter to
0: All.
Or specify the axis for which the
3
Control Function paramter is set to
0: All in the Axis Basic Settings.

3-4-2 Error Descriptions


Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.13 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 527


3 Error Descriptions and Corrections

Event name Target Position Positive Software Limit Exceeded Event code 64400000 hex
Meaning The specified position exceeds the positive software limit.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection The parameter specified for the Correct the parameter specified for Set the parameter specified for the
Position input variable to the in- the Position input variable to the in- Position input variable to the in-
struction is beyond the positive struction so that it is within the pos- struction so that it is within the pos-
software limit. itive software limit. itive software limit.
The starting position is beyond the Correct the program so that the If the starting position is beyond
positive software limit and an in- travel direction for the instruction is the positive software limit, write the
struction that specifies motion in towards the positive software limit. program so that the travel direction
the opposite direction of the soft- is in the direction of the positive
ware limit was executed. software limit.
The parameter that was specified Correct the parameter specified for Set the parameter specified for the
for the AuxPoint input variable to a the AuxPoint input variable to the AuxPoint input variable to the bor-
border point MC_MoveCircular2D instruction so that it is within the der point MC_MoveCircular2D (Cir-
(Circular 2D Interpolation) instruc- positive software limit. cular 2D Interpolation) instruction
tion is beyond the positive software so that it is within the negative soft-
limit. ware limit.
Attached infor- Attached Information 1: Depends on the source details.
mation • Axis: 0
• Axes group: Logical axis number
Precautions/ None
Remarks

3 - 528 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Target Position Negative Software Limit Exceeded Event code 64410000 hex
Meaning The specified position exceeds the negative software limit.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
If “axes group” is given for the source details,
operation is not possible for relevant axes group. Rel-
evant axes group decelerates to a stop if it is in mo-
tion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence 3
Cause and cor- Assumed cause Correction Prevention
rection The parameter specified for the Correct the parameter specified for Correct the input parameter speci-

3-4-2 Error Descriptions


Position input variable to the in- the Position input variable to the in- fied for the Position input variable
struction is beyond the negative struction so that it is within the neg- to the instruction so that it is within
software limit. ative software limit. the negative software limit.
The starting position is beyond the Correct the program so that the If the starting position is beyond
negative software limit and an in- travel direction for the instruction is the negative software limit, write
struction that specifies motion in towards the negative software limit. the program so that the travel di-
the opposite direction of the soft- rection is in the direction of the
ware limit was executed. negative software limit.
The parameter that was specified Correct the parameter specified for Set the parameter specified for the
for the AuxPoint input variable to a the AuxPoint input variable to the AuxPoint input variable to the bor-
border point MC_MoveCircular2D instruction so that it is within the der point MC_MoveCircular2D (Cir-
(Circular 2D Interpolation) instruc- negative software limit. cular 2D Interpolation) instruction
tion is beyond the negative soft- so that it is within the negative soft-
ware limit. ware limit.
Attached infor- Attached Information 1: Depends on the source details.
mation • Axis: 0
• Axes group: Logical axis number
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 529


3 Error Descriptions and Corrections

Event name Command Position Overflow/Underflow Event code 64420000 hex


Meaning Positioning, an instruction in the underflow/overflow direction, or an instruction for which the direction is not
specified was executed when there was an underflow/overflow in the command position.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Operation is not possible for relevant axis. Relevant
axis decelerates to a stop if it is in motion.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection One of the following was executed Execute an error reset and then Make sure that overflow or under-
when there was a command posi- clear the overflow/underflow state flow does not occur.
tion overflow/underflow. by executing homing or presetting
• A positioning instruction the actual position.
• A continuous control instruction
in the underflow/overflow direc-
tion
• An instruction for which the di-
rection is not specified (syncing
or torque control)
Attached infor- None
mation
Precautions/ None
Remarks

3 - 530 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Positive Limit Input Event code 64430000 hex
Meaning An instruction was executed for a motion in the positive direction when the positive limit input was ON.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis.
If “axes group” is given for the source details,
operation is not possible for relevant axes group.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection An instruction for a motion in the Execute an error reset and then Check to make sure there are no
3
positive direction was executed perform a recovery operation in the problems with the positive limit sig-
when the positive limit input was negative direction. If the error oc- nal connection, the logic setting for
ON, or an instruction for a motion curred during an axes group mo- the positive limit input, and the exe-

3-4-2 Error Descriptions


with no direction specification was tion control instruction, disable the cute conditions for the instruction.
executed when the positive limit in- axes group and then perform the Check the logic settings both in the
put was ON. An axes group motion above operation. If this error oc- axis parameters and in the slave
control instruction was executed curs again, check the connection settings.
when the positive limit input was of the positive limit signal, the logic
ON. setting for the positive limit input,
and the execution conditions for
the start command, and correct
any mistakes.
Check the logic settings both in the
axis parameters and in the slave
settings.
Attached infor- Attached Information 1: Depends on the source details.
mation • Axis: 0
• Axes group: Logical axis number
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 531


3 Error Descriptions and Corrections

Event name Negative Limit Input Event code 64440000 hex


Meaning An instruction for a motion in the negative direction was executed when the negative limit input was ON.
Source Motion Control Function Module Source details Axis/axes group Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation If “axis” is given for the source details,
operation is not possible for relevant axis.
If “axes group” is given for the source details,
operation is not possible for relevant axes group.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
_MC_GRP[*].MFaultLvl.Active BOOL Axes Group Minor Fault Occur-
rence
Cause and cor- Assumed cause Correction Prevention
rection An instruction for a motion in the Execute an error reset and then Check to make sure there are no
negative direction was executed perform a recovery operation in the problems with the negative limit
when the negative limit input was positive direction. If the error occur- signal connection, the logic setting
ON, or an instruction for a motion red during an axes group motion for the negative limit input, and the
with no direction specification was control instruction, disable the axes execute conditions for the instruc-
executed when the negative limit group and then perform the above tion.
input was ON. An axes group mo- operation. If this error occurs Check the logic settings both in the
tion control instruction was execut- again, check the connection of the axis parameters and in the slave
ed when the negative limit input negative limit signal, the logic set- settings.
was ON. ting for the negative limit input, and
the execution conditions for the
start command, and correct any
mistakes.
Check the logic settings both in the
axis parameters and in the slave
settings.
Attached infor- Attached Information 1: Depends on the source details.
mation • Axis: 0
• Axes group: Logical axis number
Precautions/ None
Remarks

Event name Servo Main Circuits OFF Event code 74220000 hex
Meaning An attempt was made to turn ON the Servo when the main circuit power supply to the Servo Drive was OFF.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation The Servo for the axis turns OFF.
System-de- Variable Data type Name
fined variables _MC_AX[*].MFaultLvl.Active BOOL Axis Minor Fault Occurrence
Cause and cor- Assumed cause Correction Prevention
rection An attempt was made to turn ON Turn ON the Servo after turning Turn ON the Servo after turning
the Servo when the main circuit ON the main circuit power of the ON the main circuit power supply
power supply to the Servo Drive Servo Drive for the axis where the to the Servo Drive.
was OFF. error occurred.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 532 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Actual Position Overflow/Underflow Event code 57220000 hex*1
Meaning An instruction was executed that is not supported during an actual position overflow/underflow.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection An instruction was executed that is Execute an error reset and then Write the program so that over-
not supported during an actual po- clear the overflow or underflow flows and underflows do not occur.
sition overflow or underflow. state by changing the current posi-
tion or homing.
Attached infor- None
mation 3
Precautions/ None
Remarks

3-4-2 Error Descriptions


*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

Event name Switch Structure Track Number Setting Out of Range Event code 57230000 hex*1
Meaning The value of TrackNumber that is specified in the Switches in-out variable to a motion control instruction is out
of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the member of the Correct the value of the member of Make sure that the value of the
structure variable that was speci- the structure variable that is speci- member of the structure variable
fied for the in-out variable of the in- fied for the in-out variable of the that is specified for the in-out varia-
struction is out of range. relevant instruction so that it is in ble of the relevant instruction is in
the valid range. the valid range.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

NJ/NX-series Troubleshooting Manual (W503) 3 - 533


3 Error Descriptions and Corrections

Event name Switch Structure First ON Position Setting Out of Event code 57240000 hex*1
Range
Meaning The value of FirstOnPosition that is specified in the Switches in-out variable to a motion control instruction is
out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the member of the Correct the value of the member of Make sure that the value of the
structure variable that was speci- the structure variable that is speci- member of the structure variable
fied for the in-out variable of the in- fied for the in-out variable of the that is specified for the in-out varia-
struction is out of range. relevant instruction so that it is in ble of the relevant instruction is in
the valid range. the valid range.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

Event name Switch Structure Last ON Position Setting Out of Event code 57250000 hex*1
Range
Meaning The value of LastOnPosition that is specified in the Switches in-out variable to a motion control instruction is
out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the member of the Correct the value of the member of Make sure that the value of the
structure variable that was speci- the structure variable that is speci- member of the structure variable
fied for the in-out variable of the in- fied for the in-out variable of the that is specified for the in-out varia-
struction is out of range. relevant instruction so that it is in ble of the relevant instruction is in
the valid range. the valid range.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

3 - 534 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Switch Structure Axis Direction Out of Range Event code 57260000 hex*1
Meaning The value of AxisDirection that is specified in the Switches in-out variable to a motion control instruction is out
of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the member of the Correct the value of the member of Make sure that the value of the
structure variable that was speci- the structure variable that is speci- member of the structure variable
fied for the in-out variable of the in- fied for the in-out variable of the that is specified for the in-out varia-
struction is out of range. relevant instruction so that it is in ble of the relevant instruction is in
the valid range. the valid range.
3
Attached infor- None
mation

3-4-2 Error Descriptions


Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

Event name Switch Structure Cam Switch Mode Out of Range Event code 57270000 hex*1
Meaning The value of CamSwitchMode that is specified in the Switches in-out variable to a motion control instruction is
out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the member of the Correct the value of the member of Make sure that the value of the
structure variable that was speci- the structure variable that is speci- member of the structure variable
fied for the in-out variable of the in- fied for the in-out variable of the that is specified for the in-out varia-
struction is out of range. relevant instruction so that it is in ble of the relevant instruction is in
the valid range. the valid range.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

NJ/NX-series Troubleshooting Manual (W503) 3 - 535


3 Error Descriptions and Corrections

Event name Switch Structure Duration Setting Out of Range Event code 57280000 hex*1
Meaning The value of Duration that is specified in the Switches in-out variable to a motion control instruction is out of
range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the member of the Correct the value of the member of Make sure that the value of the
structure variable that was speci- the structure variable that is speci- member of the structure variable
fied for the in-out variable of the in- fied for the in-out variable of the that is specified for the in-out varia-
struction is out of range. relevant instruction so that it is in ble of the relevant instruction is in
the valid range. the valid range.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

Event name Track Option Structure ON Compensation Setting Out Event code 57290000 hex*1
of Range
Meaning The value of OnCompensation that is specified in the TrackOptions in-out variable to a motion control instruc-
tion is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the member of the Correct the value of the member of Make sure that the value of the
structure variable that was speci- the structure variable that is speci- member of the structure variable
fied for the in-out variable of the in- fied for the in-out variable of the that is specified for the in-out varia-
struction is out of range. relevant instruction so that it is in ble of the relevant instruction is in
the valid range. the valid range.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

3 - 536 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Track Option Structure OFF Compensation Setting Event code 572A0000 hex*1
Out of Range
Meaning The value of OffCompensation that is specified in the TrackOptions in-out variable to a motion control instruc-
tion is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The value of the member of the Correct the value of the member of Make sure that the value of the
structure variable that was speci- the structure variable that is speci- member of the structure variable
fied for the in-out variable of the in- fied for the in-out variable of the that is specified for the in-out varia-
struction is out of range. relevant instruction so that it is in ble of the relevant instruction is in
the valid range. the valid range.
3
Attached infor- None
mation

3-4-2 Error Descriptions


Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

Event name Number of Array Elements in Switch Structure Varia- Event code 572B0000 hex*1
ble Out of Range
Meaning The number of elements in an array in the structure variable that is specified in the Switches in-out variable to
a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The number of elements in an ar- Correct the number of elements in Make sure that the number of ele-
ray of the structure variable that the array in the structure variable ments in the array in the structure
was specified for the in-out varia- that is specified for the in-out varia- variable that is specified for the in-
ble of the instruction is out of ble of the relevant instruction so out variable of the relevant instruc-
range. that it is in the valid range. tion is in the valid range.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

NJ/NX-series Troubleshooting Manual (W503) 3 - 537


3 Error Descriptions and Corrections

Event name Number of Array Elements in Output Signal Structure Event code 572C0000 hex*1
Variable Out of Range
Meaning The number of elements in an array in the structure variable that is specified in the Outputs in-out variable to a
motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The number of elements in an ar- Correct the number of elements in Make sure that the number of ele-
ray of the structure variable that the array in the structure variable ments in the array in the structure
was specified for the in-out varia- that is specified for the in-out varia- variable that is specified for the in-
ble of the instruction is out of ble of the relevant instruction so out variable of the relevant instruc-
range. that it is in the valid range. tion is in the valid range.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

Event name Number of Array Elements in Track Option Structure Event code 572D0000 hex*1
Variable Out of Range
Meaning The number of elements in an array in the structure variable that is specified in the TrackOptions in-out varia-
ble to a motion control instruction is out of range.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The number of elements in an ar- Correct the number of elements in Make sure that the number of ele-
ray of the structure variable that the array in the structure variable ments in the array in the structure
was specified for the in-out varia- that is specified for the in-out varia- variable that is specified for the in-
ble of the instruction is out of ble of the relevant instruction so out variable of the relevant instruc-
range. that it is in the valid range. tion is in the valid range.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

3 - 538 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Event name Numbers of Elements in Output Signals and Track Event code 572E0000 hex*1
Option Arrays Not Matched
Meaning The arrays in the structure variables that are specified for the Outputs and TrackOptions in-out variables to a
motion control instruction do not have the same number of elements.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The arrays in the output signal Correct the output signal structure Make sure that the arrays in the
structure variable and track option variable and track option structure output signal structure variable and
structure variable that are specified variable that are specified for the track option structure variable that
for the in-out variables to the in- inout variables to the relevant in- are specified for the in-out varia-
struction do not have the same struction so that the arrays in them bles to the relevant instruction
3
number of elements. have the same number of ele- have the same number of ele-
ments. ments.

3-4-2 Error Descriptions


Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

Event name Same Track Number Setting in Switch Structure Out Event code 57310000 hex*1
of Range
Meaning The same track number was specified more than the allowable number of times for the TrackNumber in the
Switches in-out variable to a motion control instruction.
Source Motion Control Function Module Source details Axis Detection tim- At instruction
ing execution
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
System-de- Variable Data type Name
fined variables _MC_AX[*].Obsr.Active BOOL Axis Observation Occurrence
Cause and cor- Assumed cause Correction Prevention
rection The same track number was speci- Correct the values in the Set the values in the TrackNumber
fied more than the allowable num- TrackNumber so that the same so that the same track number is
ber of times for the TrackNumber in track number is not specified more not specified more than the maxi-
the Switches in-out variable to a than the maximum number of mum number of times.
motion control instruction. times.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for a CPU Unit with unit version 1.06 or later.

NJ/NX-series Troubleshooting Manual (W503) 3 - 539


3 Error Descriptions and Corrections

3-4-3 Other Troubles and Corrections


This section describes remedial actions to take when problems occur the first time you use the MC
Function Module or after starting operation.

Preliminary Check Items


If an error occurs, check the items below to investigate the problem.

Category Item to check


Installation conditions Is there dust in the ambient environment?
Are there conductive foreign matters (metal, carbon, etc.) in the ambient environment
that might enter the Controller?
Is the ambient temperature higher than the ambient operating temperature in the speci-
fications?
Is the ambient area humid (due to moisture in the air, use of water, etc.)?
Does the ambient air contain corrosive gases (acid, salt, sulfur, etc.)?
Are there sources of noise around the Controller (welders, inverters, etc.)?
Wiring Are power supply lines wired in the same duct as the signal lines?
Is the Controller grounded properly?
Is there a noise filter in the power supply?
Changes Was any extension work (welding work) done lately?
Was any power supply facility added lately?
Was the system (including its program) modified in any way (including additions)?
Accidents Was there a lightning strike nearby?
Was there a ground-fault accident or was the earth leakage breaker tripped?
Was there a power outage?

Problems and Countermeasures


This section describes troubleshooting when the MC Function Module is used in combination with an
OMRON 1S-series Servo Drive or G5-series Servo Drive.
If an unexpected operation is performed, data such as parameter settings or cam data may not have
been transferred properly to the CPU Unit from the Sysmac Studio.
Furthermore, variables may not be working properly between the user program and the MC Function
Module.
Use the data tracing function of Sysmac Studio to check if variables are exchanged at the correct tim-
ings.

Problem Cause Item to check Countermeasure


Motor does not The MC Function Mod- Make sure that you execute the Correct the program.
lock. ule does not output op- MC_Power instruction.
eration commands to
the Servo Drive.
Servo Drive setting er- Check the Servo Drive settings. Set the Servo Drives correct-
ror ly.

3 - 540 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Problem Cause Item to check Countermeasure
Motor does not The drive prohibit input Use the Servo Drive software to Cancel the drive prohibit input
run. of the Servo Drive is check the drive prohibit input. of the Servo Drive.
enabled. Change the setting so that
you do not use the drive pro-
hibit input of the Servo Drive.
Servo Drive error Check for a Servo Drive error. If there is an error, follow trou-
bleshooting procedures for it.
Mechanical axis is Check for contact with mechani- Manually release the locked
locked. cal limits and check to see if mechanical axis.
mechanical parts are caught on
something.
CPU Unit failure --- Replace the CPU Unit.
Homing cannot be Error Check the nature of the error. If there is an error, follow trou-
performed. bleshooting procedures for it. 3
Incorrect wiring of the Check the axis input information Wire all connections correctly.
home proximity input. in the Axis Variables to see if

3-4-3 Other Troubles and Corrections


the home proximity input sensor
turns ON/OFF.
Incorrect wiring of the Check the wiring of the home in- Wire all connections correctly.
home input. put.
The rotation direction If the axis moves to the me- Wire the limit inputs correctly.
and limit input direction chanical limit without reversing
are inconsistent. at the limit, check the axis input
information in the Axis Variables
to see if the limit input turns ON
and OFF.
Incorrect wiring of the Check the wiring of the limit in- Wire all connections correctly.
limit input puts.
InPosWaiting does not Check to see if the Servo Drive Increase the Servo Drive
change to FALSE. gain is too low. gain.
Check to see if the in-position Increase the in-position
range is too narrow. range.
Homing approach ve- Check the homing approach ve- Lower the homing approach
locity is too high. locity. velocity of the MC Function
Module.
Axis parameters are Check the axis parameters in After setting the axis parame-
not set correctly. the Sysmac Studio. ters correctly, download them
to the MC Function Module.
CPU Unit failure --- Replace the CPU Unit.
The position of Loose mechanical Use a marker pen to mark the Securely tighten the connec-
home defined with parts, such as cou- motor shafts, couplings, and tions that shifted.
homing changes plings other mechanical connections to
occasionally. check for shifting.
Insufficient leeway for If the value is close to the set- Remove the motor coupling
Z phase ting per Servomotor rotation and shift the position by
Insufficient leeway for (number of pulses per encoder around one-quarter of a turn
home input signal rotation) or near zero, the home so that the Z phase pulse oc-
may be shifted by one motor ro- curs at around one half of a
tation due to slight changes in Servomotor rotation (number
the timing of reading the sensor of pulses per encoder rota-
input. tion), and then perform hom-
ing again.

NJ/NX-series Troubleshooting Manual (W503) 3 - 541


3 Error Descriptions and Corrections

Problem Cause Item to check Countermeasure


Unstable motor ro- Incorrect wiring of Ser- Check the wiring of the motor Wire all connections correctly.
tation vomotor power line/ power line and encoder line.
encoder line, missing
phase, etc.
Load torque variation Check the machine. Review and adjust the ma-
due to gear meshing or Turn the coupling under a no- chine.
not tightening the cou- load condition (with the mechan-
pling eccentric screw ical part after the coupling re-
connecting the motor moved).
axis with the mechani-
cal system
Insufficient gain adjust- --- Perform auto-tuning of the
ment Servomotor.
Manually adjust the Servomo-
tor gain.
Incorrect Servomotor Select another motor (check the Change to an optimal motor.
selection (adjustment torque and inertia ratio).
not possible)
Damaged Servomotor Turn OFF the Servo Drive pow- Replace the Servomotor.
bearings er supply, and also turn ON the
brake power supply and release
the brake if the motor comes
with a brake. Then manually
turn the motor output shaft with
the motor power line discon-
nected (because the dynamic
brake may be applied).
Broken Servomotor Use a tester to check the resist- Replace the Servomotor.
winding ance between phases U, V, and
W of the motor power line.
If the balance is off, there is a
problem.
Rotation direction The Servo Drive is set Jog the machine. If the rotation Set the rotation direction of
is reversed. to the opposite rotation direction of the Servo Drive is the Servo Drive correctly.
direction. opposite the jogging direction,
the rotation direction of the Ser-
vo Drive is reversed. Also check
for reversed feedback signals
(phases A and B) and reverse
rotation setting of the parameter.
(During homing) Check the axis parameters and Set the correct axis parame-
The axis parameters sensor polarity again. ters.
that set the polarity of
the home proximity
sensor and the polarity
of the home proximity
input do not match.
(During homing) Check the axis input information Wire the home proximity input
Incorrect wiring of the in the Axis Variables to see if correctly.
home proximity input the home proximity input sensor
turns ON/OFF.

3 - 542 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-4 Errors in the Motion Control Function Module


Problem Cause Item to check Countermeasure
Operation cannot The in-position range --- Increase the in-position
be started, posi- of the Servo Drive is range.
tioning is not com- too narrow, and thus
pleted, or position- the current position
ing takes too much does not enter the in-
time to complete. position range. (The
current operation does
not complete until the
current position enters
the in-position range,
so you cannot start the
next motion.)
Servo Drive gain is low. --- Adjust the Servo Drive gain.
The axis does not re- Check the axis input information If you stop the axis so that a
main in the in-position for the Axis Variables to see if position inside the inposition
3
range due to an exter- the difference between the com- range is not achieved, such
nal force. mand current position and the as holding control, you can

3-4-3 Other Troubles and Corrections


actual current position is within use the following error reset
the in-position range. output to forcibly achieve the
inposition range.
Abnormal noise Mechanical vibration Check the moving parts of the Correct the problem.
machine for intrusion of foreign
matter, damage, deformation,
and loosening.
Insufficient adjustment --- Perform auto-tuning.
of the Servo Drive gain Manually lower the gain.
(high gain)
Incorrect Servomotor Select another motor (check the Change to an optimal motor.
selection torque and inertia ratio).
(adjustment not possi-
ble).
Misalignment of the --- Adjust the motor and machine
coupling that connects installation.
the motor shaft and
machine
Motor shaft Insufficient adjustment --- Perform auto-tuning.
shakes. of the gain Manually increase the gain.
(low gain)
Gain cannot be adjust- In particular, this condition oc- Increase the machine rigidity.
ed due to low machine curs on vertical axes, SCARA Readjust the gain.
rigidity. robots, palletizers, and other
systems whose axes are subject
to bending or tensional loads.
Mechanical configura- --- Perform auto-tuning.
tion prone to stick slip Manually adjust the gain.
(highly sticky static fric-
tion)
Incorrect Servomotor Select an appropriate motor Change to an optimal motor.
selection (check the torque and inertia ra-
(adjustment not possi- tio).
ble).

NJ/NX-series Troubleshooting Manual (W503) 3 - 543


3 Error Descriptions and Corrections

Problem Cause Item to check Countermeasure


Failure --- Replace the Servo Drive.
Replace the Servomotor.
Position shift The home position was Refer to The position of home Refer to The position of home
already shifted before defined with homing changes defined with homing changes
positioning. occasionally. occasionally.
Malfunction due to Check if a welder, inverter, or Isolate the Controller from
noise from a welder, in- other similar device is located any nearby welders, inver-
verter, etc. nearby. ters, etc.
Mechanical shift Check if dimensional shifts ac- Securely tighten the mechani-
cumulated. (Mark the mechani- cal tightening points.
cal connections to check for
shifting.)
An MC Test Run is An MC Test Run is be- Check to see if there is another End all MC Test Run opera-
not possible from ing executed from an- installation of the Sysmac Stu- tion for other installations of
the Sysmac Stu- other installation of the dio connected to the same CPU the Sysmac Studio.
dio. Sysmac Studio. Unit.

3 - 544 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function

3-5 Errors in the EtherNet/IP Function Module


Module
3-5-1 Error Tables

Built-in EtherNet/IP Port on CPU Unit

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
j
rt
n s
f 3
o
04200000 hex Communica- A hardware error was • Communications Controller page

3-5-1 Error Tables


[NJ-series] tions Con- detected in the com- hardware error 3 - 551
troller Fail- munications controller ¡
ure of the built-in Ether-
Net/IP port.
14200000 hex MAC Ad- The MAC address in • Non-volatile memory failure page
[NJ-series] dress Error non-volatile memory 3 - 551
¡
was not read correct-
ly.
14220000 hex EtherNet/IP A fatal error was de- • Hardware has failed. page
Processing tected in the Ether- 3 - 552
¡
Error Net/IP Function Mod-
ule.
34210000 hex Basic Ether- An error was detect- • Setting error page
[NJ-series] net Setting ed in the Ethernet • Power was interrupted when a 3 - 552
Error settings. download was in progress for
¡
the built-in EtherNet/IP port
settings.
• Memory error
34220000 hex IP Address An error was detect- • Setting error page
[NJ-series] Setting Error ed in the IP address • Power was interrupted when a 3 - 553
settings. download was in progress for
the built-in EtherNet/IP port
¡
settings.
• Memory error
• The IP address acquired from
BOOTP server is illegal.
84010000 hex IP Address The same IP address • The IP address of the built-in page
[NJ-series] Duplication is used more than EtherNet/IP port is also used 3 - 554
¡
Error once. as the IP address of another
node.
84020000 hex BOOTP Connection with the • Server setting error page
[NJ-series] Server Con- BOOTP server failed. • Server is down. 3 - 555
¡
nection Error • An error occurred in the com-
munications path.

NJ/NX-series Troubleshooting Manual (W503) 3 - 545


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
04210000 hex Communica- A hardware error was • Hardware error in the commu- page
(Ver. 1.10 or later) tions Con- detected in the com- nications controller 3 - 556
[NX-series] troller Fail- munications controller ¡
ure of the built-in Ether-
Net/IP port.
14210000 hex Identity Error The CIP identity infor- • Non-volatile memory failure page
mation in non-volatile 3 - 556
¡
memory was not read
correctly.
14230000 hex MAC Ad- The MAC address in • Non-volatile memory failure page
(Ver. 1.10 or later) dress Error non-volatile memory 3 - 557
¡
was not read correct-
ly.
34200000 hex Tag Data An error was detect- • Power was interrupted when a page
Link Setting ed in the communica- download was in progress for 3 - 558
¡
Error tions settings for tag the data link settings.
data links. • Memory error
34230000 hex IP Route Ta- An IP routing setting • Setting error page
ble Setting error was detected. • Power was interrupted when a 3 - 559
Error download was in progress for
¡
the built-in EtherNet/IP port
settings.
• Memory error
34240000 hex FTP Server An error was detect- • Setting error page
Setting Error ed in the FTP server • Power was interrupted when a 3 - 560
settings. download was in progress for ¡
the FTP server settings.
• Memory error
34250000 hex NTP Client An error was detect- • Setting error page
Setting Error ed in the NTP client • Power was interrupted when a 3 - 561
settings. download was in progress for ¡
the NTP client settings.
• Memory error
34260000 hex SNMP Set- An error was detect- • Setting error page
ting Error ed in the SNMP • Power was interrupted when a 3 - 562
agent/trap settings. download was in progress for ¡
the SNMP agent/trap settings.
• Memory error

3 - 546 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
34270000 hex Tag Name Resolution of a tag • The size of the network varia- page
Resolution used in a tag data link ble is different from the tag set- 3 - 563
Error failed. tings.
• The I/O direction set for a tag
data link and the I/O direction
of the Controller variable do
not match.
¡
• There are no network variables
for the Controller tag settings.
• A variable in the Controller that
is set for a tag data link has 3
the Network Publish attribute
set to Input but also has the

3-5-1 Error Tables


Constant attribute.
34280000 hex Basic Ether- An error was detect- • Parameter error page
(Ver. 1.10 or later) net Setting ed in the Ethernet • Power was interrupted when a 3 - 564
[NX-series] Error settings. download was in progress for
¡
the built-in EtherNet/IP port
settings.
• A memory error occurred.
34290000 hex IP Address An error was detect- • Parameter error page
(Ver. 1.10 or later) Setting Error ed in the IP address • Power was interrupted when a 3 - 565
[NX-series] settings. download was in progress for
the built-in EtherNet/IP port
¡
settings.
• The IP address acquired from
BOOTP server is illegal.
• A memory error occurred.
342A0000 hex DNS Setting An error was detect- • Parameter error page
(Ver. 1.10 or later) Error ed in the DNS set- • Power was interrupted when a 3 - 566
[NX-series] tings or Hosts set- download was in progress for
¡
tings. the built-in EtherNet/IP port
settings.
• A memory error occurred.
50010000 hex Controller In- The amount of data • The amount of data for the page
(Ver. 1.02 or later) sufficient for the EtherCAT EtherCAT slave configuration, 3 - 567
Memory slave configuration, network-published information,
Warning network-published in- or other data exceeds the val-
formation, or other ue that is specified for the CPU
data exceeds the val- Unit. ¡
ue that is specified for
the CPU Unit. You
may not be able to
perform online editing
or other operations.
84030000 hex DNS Server Connection with the • Parameter error page
Connection DNS server failed. • Server is down. 3 - 568
¡
Error • An error occurred in the com-
munications path.

NJ/NX-series Troubleshooting Manual (W503) 3 - 547


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
84040000 hex NTP Server Connection with the • Parameter error page
Connection NTP server failed. • Server is down. 3 - 569
¡
Error • An error occurred in the com-
munications path.
84070000 hex Tag Data Establishing a tag da- • The tag data link connection page
Link Con- ta link connection information is not the same for 3 - 570
¡
nection failed. the originator and target.
Failed • Insufficient connections
84080000 hex Tag Data A timeout occurred in • The power supply to the target page
Link Timeout a tag data link. node is OFF. 3 - 571
• Communications with the tar-
get node stop.
• The Ethernet cable for Ether-
Net/IP is disconnected.
• The Ethernet cable for Ether-
¡
Net/IP is broken.
• Noise
• The link to the built-in Ether-
Net/IP port is OFF.
• The packet loss occurred on
the path due to the network
communications load.
84090000 hex Tag Data A timeout occurred • The power supply to the target page
(Version 1.04 or Link Con- while trying to estab- node is OFF. 3 - 572
later) nection lish a tag data link • Communications at the target
Timeout connection. node are stopped.
• The Ethernet cable connector
for EtherNet/IP is disconnect- ¡ 8
ed.
• The Ethernet cable for Ether-
Net/IP is broken.
• An error occurred in the com-
munications path.
840A0000 hex IP Address The same IP address • The IP address of the built-in page
(Ver. 1.10 or later) Duplication is used more than EtherNet/IP port is also used 3 - 573
¡
[NX-series] Error once. as the IP address of another
node.
840B0000 hex BOOTP Connection with the • Server setting error page
(Ver. 1.10 or later) Server Con- BOOTP server failed. • Server is down. 3 - 574
¡
[NX-series] nection Error • An error occurred in the com-
munications path.

3 - 548 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
840C0000 hex Allowed The total bandwidth • An attempt was made to es- page
(Ver. 1.10 or later) Communica- for the connections tablish a connection that would 3 - 575
[NX-series] tions Band- that are set or estab- cause the used bandwidth
width per lished exceeded the (PPS) total of the packet trans-
Unit Exceed- allowed communica- fer rates of the tag data links
ed tions bandwidth of tag and CIP Safety communica- ¡
data links and CIP tions that use all of the built-in
Safety communica- EtherNet/IP ports to exceed
tions per Unit for all of the allowed communications
the built-in bandwidth per Unit.
EtherNet/IP ports.
3
840E0000 hex Number of The total number of • The total number for all ports page
Tag Sets for tag sets for tag data of tag sets for tag data links 3 - 576

3-5-1 Error Tables


Tag Data links for all ports of that are set for each built-in
¡
Links Ex- the built-in Ethernet/IP port exceeds the
ceeded Ethernet/IP port ex- total number of which the prod-
ceeds the upper limit. uct can be allowed.
54E00000 hex Access De- Accessing a value • An out-of-range value was page
tected Out- that is out of range written by an EtherNet/IP tag 3 - 577
side Range was detected for a data link for a variable with a
of Variable tag variable that is specified range. A value that
¡
used in a tag data does not specify an enumera-
link. tor was written by an
EtherNet/IP tag data link for an
enumeration variable.
84050000 hex Packet Dis- A packet was dis- • A network convergence occur- page
carded Due carded. red. 3 - 577
to Full Re- ¡
ception Buf-
fer
84060000 hex Link OFF An Ethernet link OFF • An Ethernet cable is broken, page
Detected was detected. disconnected, or loose. 3 - 578
• The Ethernet switch’s power
supply is turned OFF.
• Baud rate mismatch.
• Noise
• The Identity object was reset. 8 ¡
• Settings for EtherNet/IP were
downloaded from the Network
Configurator or Sysmac Stu-
dio, or the Clear All Memory
operation was performed.
• EtherNet/IP was restarted.
94010000 hex Tag Data Changing the tag da- • Changing the tag data link set- page
Link ta link settings start- tings started. 3 - 579
¡
Download ed.
Started
94020000 hex Tag Data Changing the tag da- • Changing the tag data link set- page
Link ta link settings finish- tings finished. 3 - 579
¡
Download ed.
Finished

NJ/NX-series Troubleshooting Manual (W503) 3 - 549


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
94030000 hex Tag Data Tag data links were • Tag data links were stopped by page
Link stopped by the Net- the Network Configurator, Sys- 3 - 580
Stopped work Configurator, mac Studio, or manipulation of
Sysmac Studio, or a system-defined variable.
manipulation of a sys-
tem-defined variable. ¡
Or, the data link table
was downloaded from
the Network Configu-
rator or Sysmac Stu-
dio again.
94040000 hex Tag Data Tag data links were • Tag data links were started by page
Link started by the Net- the Network Configurator, Sys- 3 - 581
Started work Configurator, mac Studio, or manipulation of
Sysmac Studio, or a system-defined variable.
manipulation of a sys-
tem-defined variable. ¡
Or, the data link table
was downloaded from
the Network Configu-
rator or Sysmac Stu-
dio again.
94050000 hex Link Detect- Establishment of an • Establishment of an Ethernet page
ed Ethernet link was de- link was detected. ¡ 3 - 581
tected.
94060000 hex Restarting The built-in • The built-in EtherNet/IP port page
Ethernet EtherNet/IP port was was restarted. ¡ 3 - 582
Port restarted.
94070000 hex Tag Data Tag data link connec- • Tag data link connections to all page
Link All Run tions to all nodes target nodes have been nor- 3 - 582
¡
have been normally mally established.
established.
94080000 hex IP Address The correct IP ad- • The correct IP address has page
Fixed dress has been deter- been determined and Ethernet 3 - 583
mined and Ethernet communications can start. ¡
communications can
start.
94090000 hex BOOTP Cli- The BOOTP client • The BOOTP client started re- page
ent Started started requesting an questing an IP address. ¡ 3 - 583
IP address.
940A0000 hex FTP Server The FTP agent start- • The FTP agent started normal- page
¡
Started ed normally. ly. 3 - 584
940B0000 hex NTP Client The NTP client start- • The NTP client started normal- page
Started ed normally and a re- ly and a request for the NTP 3 - 584
quest for the NTP server to obtain the time start- ¡
server to obtain the ed.
time started.
940C0000 hex SNMP Start- The SNMP agent • The SNMP agent started nor- page
¡
ed started normally. mally. 3 - 585

3 - 550 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


3-5-2 Error Descriptions

Built-in EtherNet/IP Port on CPU Unit

Event name Communications Controller Failure Event code 04200000 hex


Meaning A hardware error was detected in the communications controller of the built-in EtherNet/IP port.
Source EtherNet/IP Function Module Source details Communica- Detection tim- Continuously
tions port ing
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply.
Effects User program Continues. Operation EtherNet/IP communications will not operate.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
OFF Lights. ---
3
System-de- Variable Data type Name
fined variables _EIP_LanHwErr BOOL Communications Controller Error

3-5-2 Error Descriptions


Cause and cor- Assumed cause Correction Prevention
rection Communications Controller hard- Replace the CPU Unit. None
ware error
Attached infor- None
mation
Precautions/ After the _EIP_LanHwErr system-defined variable changes to TRUE, it will not change to FALSE unless the
Remarks power supply to the Controller is cycled.

Event name MAC Address Error Event code 14200000 hex


Meaning The MAC address in non-volatile memory was not read correctly.
Source EtherNet/IP Function Module Source details Communica- Detection tim- At power ON or
tions port ing Controller reset
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply.
Effects User program Continues. Operation EtherNet/IP communications will not operate.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
OFF Lights. ---
System-de- Variable Data type Meaning
fined variables _EIP_MacAdrErr BOOL MAC Address Error
Cause and cor- Assumed cause Correction Prevention
rection Non-volatile memory failure Replace the CPU Unit. None
Attached infor- None
mation
Precautions/ After the _EIP_MacAdrErr system-defined variable changes to TRUE, it will not change to FALSE unless the
Remarks power supply to the Controller is cycled.

NJ/NX-series Troubleshooting Manual (W503) 3 - 551


3 Error Descriptions and Corrections

Event name EtherNet/IP Processing Error Event code 14220000 hex


Meaning A fatal error was detected in the EtherNet/IP Function Module.
Source EtherNet/IP Function Module Source details Communica- Detection tim- Continuously
tions port ing
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply.
Effects User program Continues. Operation EtherNet/IP communications will not operate.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
OFF Lights. ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Hardware has failed. Replace the CPU Unit. None
Attached infor- None
mation
Precautions/ None
Remarks

Event name Basic Ethernet Setting Error Event code 34210000 hex
Meaning An error was detected in the Ethernet settings.
Source EtherNet/IP Function Module Source details Communica- Detection tim- At power ON or
tions port ing Controller reset
Error attributes Level Partial fault Recovery Automatic re- Log category System
covery, cycle
the power sup-
ply, or reset
Controller
Effects User program Continues. Operation EtherNet/IP communications will not operate.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
OFF Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EIP_EtnCfgErr BOOL Basic Ethernet Setting Error
Cause and cor- Assumed cause Correction Prevention
rection Setting error Identify the error from the attached None
information, correct the setting,
and then download the settings
again.
Power was interrupted when a Perform the Clear All Memory op- Do not turn OFF the power supply
download was in progress for the eration or download the settings. to the Controller while a download
built-in EtherNet/IP port settings. is in progress for the built-in Ether-
Net/IP port settings.
Memory error If operation is not recovered by the None
above, replace the CPU Unit.
Attached infor- Attached information 1: Type of errors (01 hex: Non-volatile memory access error, 02 hex: Inconsistency in set-
mation tings)
Attached information 2: Error details (00 hex: Non-volatile memory access error, 11 hex: Incorrect baud rate
setting, 12 hex: Unsupported baud rate)
Precautions/ The cause of error can be identified with the attached information.
Remarks

3 - 552 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name IP Address Setting Error Event code 34220000 hex
Meaning An error was detected in the IP address settings.
Source EtherNet/IP Function Module Source details Communica- Detection tim- At power ON or
tions port ing Controller reset
Error attributes Level Partial fault Recovery Automatic re- Log category System
covery (after
downloading the
settings), cycle
the power sup-
ply, or reset
Controller.
Effects User program Continues. Operation EtherNet/IP communications will not operate.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
OFF Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EIP_IPAdrCfgErr BOOL IP Address Setting Error
3
Cause and cor- Assumed cause Correction Prevention
rection

3-5-2 Error Descriptions


Setting error Identify the error from the attached None
information, correct the setting,
and then download the settings
again.
Power was interrupted when a Perform the Clear All Memory op- Do not turn OFF the power supply
download was in progress for the eration or download the settings to the Controller while a download
built-in EtherNet/IP port settings. again. is in progress for the built-in Ether-
Net/IP port settings.
The IP address acquired from Correct the IP address that was Set the IP address that was provid-
BOOTP server is illegal. provided to this port by the BOOTP ed to this port by the BOOTP serv-
server so that it is within the range er so that it is within the range
specified for an NJ-series Control- specified for an NJ-series Control-
ler. ler.
Memory error If operation is not recovered by the None
above, replace the CPU Unit.
Attached infor- Attached information 1: Type of errors (01 hex: Non-volatile memory access error, 02 hex: Inconsistency in set-
mation tings)
Attached Information 2: Error Details
(00 hex: Non-volatile memory access error
When the settings are inconsistent
(11 hex: Illegal IP address, 12 hex: Illegal subnet mask, 13 hex: Illegal default gateway, 14 hex: Preferred DNS
setting error, 15 hex: Alternate DNS setting error, 16 hex: Illegal domain name)
Precautions/ The cause of error can be identified with the attached information.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 553


3 Error Descriptions and Corrections

Event name IP Address Duplication Error Event code 84010000 hex


Meaning The same IP address is used more than once.
Source EtherNet/IP Function Module Source details Communica- Detection tim- After link is es-
tions port ing tablished
Error attributes Level Partial fault Recovery Automatic re- Log category System
covery
Effects User program Continues. Operation EtherNet/IP communications will not operate. Packets
addressed to the local IP address are discarded.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
OFF Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EIP_IPAdrDupErr BOOL IP Address Duplication Error
Cause and cor- Assumed cause Correction Prevention
rection The IP address of the built-in Perform either of the following and Perform allocations so that IP ad-
EtherNet/IP port is also used as then cycle the power supply to the dresses of nodes on the network
the IP address of another node. Controller or reset the Controller. are used for only one node.
• Check the IP addresses of other
nodes and correct the IP ad-
dress settings so that the same
address is not used by more
than one node.
• Remove the node that has the
duplicate IP address from the
network.
Attached infor- Attached information 1: Duplicated IP address (example: C0A8FA01 hex = address 192.168.250.1)
mation
Precautions/ A duplicated address error occurs if an ARP is sent with the set IP address and there is an ARP response.
Remarks

3 - 554 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name BOOTP Server Connection Error Event code 84020000 hex
Meaning Connection with the BOOTP server failed.
Source EtherNet/IP Function Module Source details Communica- Detection tim- At BOOTP oper-
tions port ing ation
Error attributes Level Partial fault Recovery Automatic re- Log category System
covery
Effects User program Continues. Operation EtherNet/IP communications will not operate.
Requests to the BOOTP server will continue until
there is a response from the BOOTP server. Data re-
freshing with the PLC Function Module will continue.
An IP address was not set for the EtherNet/IP port
when it was supposed to be set from the BOOTP
server.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
OFF Flashes at 1-s intervals. ---
System-de- Variable Data type Name 3
fined variables _EIP_BootpErr BOOL BOOTP Server Error
Cause and cor- Assumed cause Correction Prevention

3-5-2 Error Descriptions


rection Server setting error Correct the server settings at the Check to make sure that the server
remote connection. settings at the remote connection
are correct.
The server is down. Check if the server at the remote Check to make sure that the server
connection is operating normally at the remote connection is operat-
and set it to operate normally if it is ing normally.
not.
An error occurred in the communi- Check the communications path to None
cations path. the server and take corrective
measures if there are any prob-
lems.
Attached infor- None
mation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 555


3 Error Descriptions and Corrections

Event name Communications Controller Failure Event code 04210000 hex *1


Meaning A hardware error was detected in the communications controller of the built-in EtherNet/IP port.
Source EtherNet/IP Function Module Source details Communica- Detection tim- Continuously
tions port 1 or 2 ing
Error attributes Level Minor fault Recovery Cycle the power Log category System
supply.
Effects User program Continues. Operation EtherNet/IP communications are not possible for the
relevant communications port.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
OFF Lights. ---
System-de- Variable Data type Name
fined variables _EIP1_LanHwErr BOOL Communications Port 1 Communi-
cations Controller Error
_EIP2_LanHwErr BOOL Communications Port 2 Communi-
cations Controller Error
Cause and cor- Assumed cause Correction Prevention
rection Hardware error in the communica- Replace the CPU Unit. None
tions controller
Attached infor- None
mation
Precautions/ After the _EIP1_LanHwErr or _EIP2_LanHwErr system-defined variable changes to TRUE, it will not change to
Remarks FALSE unless the power supply to the Controller is cycled.
*1. This event code occurs for unit version 1.10 or later of the CPU Unit.

Event name Identity Error Event code 14210000 hex


Meaning The CIP identity information in non-volatile memory was not read correctly.
Source EtherNet/IP Function Module Source details CIP *1/CIP1 *2/ Detection tim- At power ON or
ing Controller reset
CIP2 *2
Error attributes Level Minor fault Recovery Cycle the power Log category System
supply.
Effects User program Continues. Operation EtherNet/IP communications are not possible for the
relevant communications port.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- Lights. ---
System-de- Variable Data type Name
fined variables BOOL Identity Error
_EIP_IdentityErr *1
_EIP1_IdentityErr *2 BOOL CIP Communications 1 Identity Er-
ror
_EIP2_IdentityErr *2 BOOL CIP Communications 2 Identity Er-
ror
Cause and cor- Assumed cause Correction Prevention
rection Non-volatile memory failure Replace the CPU Unit. None
Attached infor- None
mation
Precautions/ None
Remarks
*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX-series CPU Unit.

3 - 556 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name MAC Address Error Event code 14230000 hex *1
Meaning The MAC address in non-volatile memory was not read correctly.
Source EtherNet/IP Function Module Source details Communica- Detection tim- At power ON or
tions port 1 or 2 ing Controller reset
Error attributes Level Minor fault Recovery Cycle the power Log category System
supply.
Effects User program Continues. Operation EtherNet/IP communications are not possible for the
relevant communications port.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
OFF Lights. ---
System-de- Variable Data type Name
fined variables _EIP1_MacAdrErr BOOL Port 1 MAC Address Error
_EIP2_MacAdrErr BOOL Port 2 MAC Address Error
Cause and cor- Assumed cause Correction Prevention
rection Non-volatile memory failure Replace the CPU Unit. None 3
Attached infor- None
mation

3-5-2 Error Descriptions


Precautions/ After the _EIP1_MacAdrErr or _EIP2_MacAdrErr system-defined variable changes to TRUE, it will not change
Remarks to FALSE unless the power supply to the Controller is cycled.
*1. This event code occurs for unit version 1.10 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 557


3 Error Descriptions and Corrections

Event name Tag Data Link Setting Error Event code 34200000 hex
Meaning An error was detected in the communications settings for tag data links.
Source EtherNet/IP Function Module Source details CIP *1/CIP1 *2/ Detection tim- At power ON or
ing Controller reset
CIP2 *2
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery (after
downloading the
tag data link set-
tings), cycle the
power supply, or
reset Controller.
Effects User program Continues. Operation Tag data link communications will not operate.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
Flashes at 1-s intervals. Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables BOOL Tag Data Link Setting Error
_EIP_TDLinkCfgErr *1
_EIP1_TDLinkCfgErr *2 BOOL CIP Communications 1 Tag Data
Link Setting Error
_EIP2_TDLinkCfgErr *2 BOOL CIP Communications 2 Tag Data
Link Setting Error
Cause and cor- Assumed cause Correction Prevention
rection Power was interrupted when a Implement one of the following Do not turn OFF the power supply
download was in progress for the measures. to the Controller while a download
data link settings. • Perform the Clear All Memory is in progress for the tag data link
operation. settings.
• Download the tag data link set-
tings again.
• Clear the tag data link settings.
Memory error If operation is not recovered by the None
above, replace the CPU Unit.
Attached infor- Attached information 1: Type of errors (01 hex: Non-volatile memory access error, 02 hex: Inconsistency in set-
mation tings)
Precautions/ None
Remarks
*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX-series CPU Unit.

3 - 558 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name IP Route Table Setting Error Event code 34230000 hex
Meaning An IP routing setting error was detected.
Source EtherNet/IP Function Module Source details Communica- Detection tim- At power ON or
tions port ing Controller reset
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery (after
downloading the
settings), cycle
the power sup-
ply, or reset
Controller.
Effects User program Continues. Operation Communications that use the relevant IP routing set-
tings are not possible.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name 3
fined variables _EIP_IPRTblErr BOOL IP Route Table Error
Cause and cor- Assumed cause Correction Prevention

3-5-2 Error Descriptions


rection Setting error Identify the error from the attached None
information, correct the setting,
and then download the settings
again.
Power was interrupted when a Perform the Clear All Memory op- Do not turn OFF the power supply
download was in progress for the eration or download the settings to the Controller while a download
built-in EtherNet/IP port settings. again. is in progress for the built-in Ether-
Net/IP port settings.
Memory error If operation is not recovered by the None
above, replace the CPU Unit.
Attached infor- Attached information 1: Type of errors (01 hex: Non-volatile memory access error, 02 hex: Inconsistency in set-
mation tings)
Attached Information 2: Error Details
(00 hex: Non-volatile memory access error)
When the settings are inconsistent
(11 hex: Illegal IP router table settings, 12 hex: Illegal Hosts setting, 13 hex: Invalid default gateway, 14 hex:
Illegal IPForward settings, 15 hex: Illegal NAT settings, 16 hex: Illegal PacketFilter settings)
Precautions/ The cause of error can be identified with the attached information.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 559


3 Error Descriptions and Corrections

Event name FTP Server Setting Error Event code 34240000 hex
Meaning An error was detected in the FTP server settings.
Source EtherNet/IP Function Module Source details FTP Detection tim- At power ON or
ing Controller reset
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery (after
downloading the
FTP settings),
cycle the power
supply, or reset
Controller
Effects User program Continues. Operation FTP will not operate.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Setting error Identify the error from the attached None
information, correct the setting,
and then download the settings
again.
Power was interrupted when a Perform the Clear All Memory op- Do not turn OFF the power supply
download was in progress for the eration or download the settings to the Controller while a download
FTP server settings. again. is in progress for the FTP server
settings.
Memory error If operation is not recovered by the None
above, replace the CPU Unit.
Attached infor- Attached information 1: Type of errors (01 hex: Non-volatile memory access error, 02 hex: Inconsistency in set-
mation tings)
Precautions/ The cause of error can be identified with the attached information.
Remarks

3 - 560 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name NTP Client Setting Error Event code 34250000 hex
Meaning An error was detected in the NTP client settings.
Source EtherNet/IP Function Module Source details NTP Detection tim- At power ON or
ing Controller reset
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery (after
downloading the
NTP settings),
cycle the power
supply, or reset
Controller
Effects User program Continues. Operation NTP operation stops.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables None --- ---
3
Cause and cor- Assumed cause Correction Prevention
rection

3-5-2 Error Descriptions


Setting error Identify the error from the attached None
information, correct the setting,
and then download the settings
again.
Power was interrupted when a Perform the Clear All Memory op- Do not turn OFF the power supply
download was in progress for the eration or download the settings to the Controller while a download
NTP client settings. again. is in progress for the NTP client
settings.
Memory error If operation is not recovered by the None
above, replace the CPU Unit.
Attached infor- Attached information 1: Type of errors (01 hex: Non-volatile memory access error, 02 hex: Inconsistency in set-
mation tings)
Precautions/ The cause of error can be identified with the attached information.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 561


3 Error Descriptions and Corrections

Event name SNMP Setting Error Event code 34260000 hex


Meaning An error was detected in the SNMP agent/trap settings.
Source EtherNet/IP Function Module Source details SNMP Detection tim- At power ON or
ing Controller reset
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery (after
downloading the
SNMP settings),
cycle the power
supply, or reset
Controller.
Effects User program Continues. Operation SNMP operation stops.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Setting error Identify the error from the attached None
information, correct the setting,
and then download the settings
again.
Power was interrupted when a Perform the Clear All Memory op- Do not turn OFF the power supply
download was in progress for the eration or download the settings to the Controller while a download
SNMP agent/trap settings. again. is in progress for the SNMP agent/
trap settings.
Memory error If operation is not recovered by the None
above, replace the CPU Unit.
Attached infor- Attached information 1: Type of errors (01 hex: Non-volatile memory access error, 02 hex: Inconsistency in set-
mation tings)
Attached Information 2: Error Location,
when there is an inconsistency in the settings
(01 hex: SNMP agent settings, 02 hex: SNMP trap settings)
Precautions/ The cause of error can be identified with the attached information.
Remarks

3 - 562 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name Tag Name Resolution Error Event code 34270000 hex
Meaning Resolution of a tag used in a tag data link failed.
Source EtherNet/IP Function Module Source details CIP *1/CIP1 *2/ Detection tim- At power ON, at
ing Controller reset,
CIP2 *2
when variables
are changed
from the Sys-
mac Studio, or
when the data
link table is
changed from
the Network
Configurator
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery (after
downloading the
3
tag settings)
Effects User program Continues. Operation Data links will not operate for unresolved tags. Data

3-5-2 Error Descriptions


links for other tags will operate.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
Flashes at 1-s intervals. Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables BOOL Tag Name Resolution Error
_EIP_TagAdrErr *1
_EIP1_TagAdrErr *2 BOOL CIP Communications1 Tag Name
Resolution Error
_EIP2_TagAdrErr *2 BOOL CIP Communications2 Tag Name
Resolution Error
Cause and cor- Assumed cause Correction Prevention
rection The size of the network variable is Correct the sizes in the tag settings Set the sizes in the tag settings to
different from the tag settings. to match the network variables. match the network variables.
The I/O direction set for a tag data Correct the tag settings or the set- Set the tag settings or the settings
link and the I/O direction of the tings of the Controller variables so of the Controller variables so that
Controller variable do not match. that the I/O direction for the tag da- the I/O directions for the tag data
ta links match the I/O direction of links match the I/O directions of the
the Controller variables. Controller variables.
There are no network variables for Correct the tag settings so that ex- Set the tag settings so that existing
the Controller tag settings. isting network variables are set for network variables are set for the
the tags. tags.
A variable in the Controller that is Remove the Constant attribute Do not set the Constant attribute
set for a tag data link has the Net- from the Controller variable that for a Controller variable that has
work Publish attribute set to Input has the Network Publish attribute the Network Publish attribute set to
but also has the Constant attribute. set to Input. Input.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX-series CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 563


3 Error Descriptions and Corrections

Event name Basic Ethernet Setting Error Event code 34280000 hex *1
Meaning An error was detected in the Ethernet settings.
Source EtherNet/IP Function Module Source details Communica- Detection tim- At power ON or
tions port 1 or 2 ing Controller reset
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery, cycle
the power sup-
ply, or reset
Controller
Effects User program Continues. Operation EtherNet/IP communications are not possible for the
relevant communications port.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
OFF Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EIP1_EtnCfgErr BOOL Port1 Basic Ethernet Setting Error
_EIP2_EtnCfgErr BOOL Port2 Basic Ethernet Setting Error
Cause and cor- Assumed cause Correction Prevention
rection Parameter error Identify the error from the attached None
information, correct the setting,
and then download the settings
again.
Power was interrupted when a Perform the Clear All Memory op- Do not turn OFF the power supply
download was in progress for the eration or download the settings. to the Controller while a download
built-in EtherNet/IP port settings. is in progress for the built-in Ether-
Net/IP port settings.
A memory error occurred. If operation is not recovered by the None
above, replace the CPU Unit.
Attached infor- Attached information 1: Type of errors (01 hex: Non-volatile memory access error, 02 hex: Inconsistency in set-
mation tings)
Attached information 2: Error details (00 hex: Non-volatile memory access error, 11 hex: Incorrect baud rate
setting, 12 hex: Unsupported baud rate)
Precautions/ The cause of error can be identified with the attached information.
Remarks
*1. This event code occurs for unit version 1.10 or later of the CPU Unit.

3 - 564 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name IP Address Setting Error Event code 34290000 hex *1
Meaning An error was detected in the IP address settings.
Source EtherNet/IP Function Module Source details Communica- Detection tim- At power ON or
tions port 1 or 2 ing Controller reset
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery (after
downloading the
settings), cycle
the power sup-
ply, or reset
Controller.
Effects User program Continues. Operation EtherNet/IP communications are not possible for the
relevant communications port.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
OFF Flashes at 1-s intervals. ---
System-de- Variable Data type Name
3
fined variables _EIP1_IPAdrCfgErr BOOL Port1 IP Address Setting Error

3-5-2 Error Descriptions


_EIP2_IPAdrCfgErr BOOL Port2 IP Address Setting Error
Cause and cor- Assumed cause Correction Prevention
rection Parameter error Identify the error from the attached None
information, correct the setting,
and then download the settings
again.
Power was interrupted when a Perform the Clear All Memory op- Do not turn OFF the power supply
download was in progress for the eration or download the settings to the Controller while a download
built-in EtherNet/IP port settings. again. is in progress for the built-in Ether-
Net/IP port settings.
The IP address acquired from Correct the IP address that was Correct the IP address that was
BOOTP server is illegal. provided to this port by the BOOTP provided to this port by the BOOTP
server so that it is within the range server so that it is within the range
specified for an NX-series Control- specified for an NX-series Control-
ler. ler.
A memory error occurred. If operation is not recovered by the None
above, replace the CPU Unit.
Attached infor- Attached information 1: Type of errors (01 hex: Non-volatile memory access error, 02 hex: Inconsistency in set-
mation tings)
Attached information 2: Error details
(00 hex: Non-volatile memory access error)
When the settings are inconsistent
(11 hex: Illegal IP address, 12 hex: Illegal subnet mask)
Precautions/ The cause of error can be identified with the attached information.
Remarks
*1. This event code occurs for unit version 1.10 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 565


3 Error Descriptions and Corrections

Event name DNS Setting Error Event code 342A0000 hex *1


Meaning An error was detected in the DNS settings or Hosts settings.
Source EtherNet/IP Function Module Source details Communica- Detection tim- At power ON or
tions port ing Controller reset
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery (after
downloading the
settings), cycle
the power sup-
ply, or reset
Controller.
Effects User program Continues. Operation EtherNet/IP communications will not operate.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
OFF Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EIP_DNSCfgErr BOOL DNS Setting Error
Cause and cor- Assumed cause Correction Prevention
rection Parameter error Identify the error from the attached None
information, correct the setting,
and then download the settings
again.
Power was interrupted when a Perform the Clear All Memory op- Do not turn OFF the power supply
download was in progress for the eration or download the settings to the Controller while a download
built-in EtherNet/IP port settings. again. is in progress for the built-in Ether-
Net/IP port settings.
A memory error occurred. If operation is not recovered by the None
above, replace the CPU Unit.
Attached infor- Attached information 1: Type of errors (01 hex: Non-volatile memory access error, 02 hex: Inconsistency in set-
mation tings)
Attached information 2: Error details
(00 hex: Non-volatile memory access error)
When the settings are inconsistent
(14 hex: Preferred DNS setting error, 15 hex: Alternate DNS setting error, 16 hex: Illegal domain name)
Precautions/ The cause of error can be identified with the attached information.
Remarks
*1. This event code occurs for unit version 1.10 or later of the CPU Unit.

3 - 566 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name Controller Insufficient Memory Warning Event code 50010000 hex *1
Meaning The amount of data for the EtherCAT slave configuration, network-published information, or other data ex-
ceeds the value that is specified for the CPU Unit. You may not be able to perform online editing or other oper-
ations.
Source EtherCAT Master Function Module Source details Master or Detection tim- At power ON,
or CIP ing download, or
EtherNet/IP Function Module online editing
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery
Effects User program Continues. Operation Not affected.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention 3
rection The amount of data for the Ether- Reduce the number of PDOs that None
CAT slave configuration, network- are used by the EtherCAT slaves.

3-5-2 Error Descriptions


published information, or other da- Reduce the number of data types
ta exceeds the value that is speci- that are used for network variables
fied for the CPU Unit. or reduce the length of the text
strings that are used for names.
Attached infor- None
mation
Precautions/ You may not be able to perform online editing or other operations.
Remarks
*1. This event code occurs for unit version 1.02 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 567


3 Error Descriptions and Corrections

Event name DNS Server Connection Error Event code 84030000 hex
Meaning Connection with the DNS server failed.
Source EtherNet/IP Function Module Source details Communica- Detection tim- At DNS opera-
tions port ing tion
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery (after
downloading the
DNS settings)
Effects User program Continues. Operation Communications using DNS stop.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EIP_DNSSrvErr BOOL DNS Server Connection Error
Cause and cor- Assumed cause Correction Prevention
rection Parameter error If there is a mistake with the speci- Make sure that the connected serv-
fications of the connected server, er is specified correctly.
correct the server specifications
and download them again.
Server is down. Check if the server at the remote Check to make sure that the server
connection is operating normally at the remote connection is operat-
and set it to operate normally if it is ing normally.
not.
An error occurred in the communi- Check the communications path to None
cations path. the server and take corrective
measures if there are any prob-
lems.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 568 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name NTP Server Connection Error Event code 84040000 hex
Meaning Connection with the NTP server failed.
Source EtherNet/IP Function Module Source details NTP Detection tim- At NTP opera-
ing tion
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery (after
downloading the
NTP settings)
Effects User program Continues. Operation Time cannot be acquired from NTP.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EIP_NTPSrvErr BOOL NTP Server Connection Error
Cause and cor- Assumed cause Correction Prevention
rection Parameter error If there is a mistake with the speci- Make sure that the connected serv- 3
fications of the connected server, er is specified correctly.
correct the server specifications

3-5-2 Error Descriptions


and download them again.
Server is down. Check if the server at the remote Check to make sure that the server
connection is operating normally at the remote connection is operat-
and set it to operate normally if it is ing normally.
not.
An error occurred in the communi- Check the communications path to None
cations path. the server and take corrective
measures if there are any prob-
lems.
Attached infor- None
mation
Precautions/ If TCP Server Run is recorded in the event log after the correction is made, then the CPU Unit is correctly con-
Remarks nected to the DNS server.

NJ/NX-series Troubleshooting Manual (W503) 3 - 569


3 Error Descriptions and Corrections

Event name Tag Data Link Connection Failed Event code 84070000 hex
Meaning Establishing a tag data link connection failed.
Source EtherNet/IP Function Module Source details CIP *1/CIP1 *2/ Detection tim- When establish-
ing ing tag data link
CIP2 *2
connection
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery
Effects User program Continues. Operation Data links will not operate for connections that could
not be established. Data links for other connections
will operate.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
Flashes at 1-s intervals. Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables *1 BOOL Tag Data Link Connection Failed
_EIP_TDLinkOpnErr
_EIP1_TDLinkOpnErr *2 BOOL CIP Communications1 Tag Data
Link Connection Failed
_EIP2_TDLinkOpnErr *2 BOOL CIP Communications2 Tag Data
Link Connection Failed
Cause and cor- Assumed cause Correction Prevention
rection The tag data link connection infor- Correct the tag data link connec- Before you use the tag data links,
mation is not the same for the origi- tion information, and then down- make sure that the tag data link
nator and target. load the device parameters or con- connection information in the origi-
nection settings from the Network nator and target are suitable.
Configurator or Sysmac Studio.
Insufficient connections Reduce the number of class-3 Reduce the number of data links
messages. and class-3 messages that are
used.
Attached infor- Attached information 1: Target node IP address (example: C0A8FA01 hex = address 192.168.250.1)
mation Attached information 2: Connection instance No. 0 to 255*3
Attached information 3: Connection status (example: 010000117 hex for General Status 01 and Additional Sta-
tus 0117)*3
Precautions/ • You can investigate a detailed cause from the connection status.
Remarks Refer to the Connection Status Codes and Troubleshooting described in the NJ/NX-series CPU Unit Built-in
EtherNet/IP Port User’s Manual (Cat. No. W506).
• This event occurs only once even if this error occurred simultaneously in several connections for the same
target node.
*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX-series CPU Unit.
*3. Attached information 2 and 3 are not available for a CPU Unit with unit version 1.10 or earlier.

3 - 570 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name Tag Data Link Timeout Event code 84080000 hex
Meaning A timeout occurred in a tag data link.
Source EtherNet/IP Function Module Source details CIP *1/CIP1 *2/ Detection tim- Continuously af-
ing ter starting tag
CIP2 *2
data link com-
munications
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery
Effects User program Continues. Operation The relevant data link connection will stop. Reconnec-
tion processing is periodically repeated for the tag da-
ta link error target.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
Flashes at 1-s intervals. Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables BOOL Tag Data Link Communications Er-
_EIP_TDLinkErr *1
ror
3
_EIP1_TDLinkErr *2 BOOL CIP Communications1 Tag Data
Link Communications Error

3-5-2 Error Descriptions


_EIP2_TDLinkErr *2 BOOL CIP Communications2 Tag Data
Link Communications Error
Cause and cor- Assumed cause Correction Prevention
rection The power supply to the target Check the status of the target node Use the tag data link after you con-
node is OFF. and start it normally. firm that the target node is normal.
Communications with the target
node stop.
The Ethernet cable for EtherNet/IP Reconnect the connector and Connect the connector securely.
is disconnected. make sure it is mated correctly.
The Ethernet cable for EtherNet/IP Replace the Ethernet cable. None
is broken.
Noise Implement noise countermeasures Implement noise countermeasures
if there is excessive noise. if there is excessive noise.
The link to the built-in EtherNet/IP Refer to the Link OFF Detected er- Refer to the Link OFF Detected er-
port is OFF. ror (84060000 hex) for the as- ror (84060000 hex) for the as-
sumed causes and other informa- sumed causes and other informa-
tion on link OFF. tion on link OFF.
The packet loss occurred on the Increase the timeout value or RPI. Design the network so that there is
path due to the network communi- Or, review the network environ- not too much load on the network.
cations load. ment and network devices.
Attached infor- Attached information 1: Connection instance No. (0 to 255)
mation Attached information 2: Target node IP address (example: C0A8FA01 hex = address 192.168.250.1)
Precautions/ • The following cases are not included in this error.
Remarks Connections as a target
• This event occurs only once even if this error occurred simultaneously in several connections for the same
target node.
*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX-series CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 571


3 Error Descriptions and Corrections

Event name Tag Data Link Connection Timeout Event code 84090000 hex *1
Meaning A timeout occurred while trying to establish a tag data link connection.
Source EtherNet/IP Function Module Source details CIP *2/CIP1 *3/ Detection tim- When establish-
*3 ing ing tag data link
CIP2
connection
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery
Effects User program Continues. Operation Data links will not operate for connections that timed
out. Reconnection processing is periodically repeated
for the connection that timed out.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
Flashes at 1-s intervals. Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables *2 BOOL Tag Data Link Connection Failed
_EIP_TDLinkOpnErr
_EIP1_TDLinkOpnErr *3 BOOL CIP Communications1 Tag Data
Link Connection Failed
_EIP2_TDLinkOpnErr *3 BOOL CIP Communications2 Tag Data
Link Connection Failed
Cause and cor- Assumed cause Correction Prevention
rection The power supply to the target Check the status of the target node Use the tag data link after you con-
node is OFF. and start it normally. firm that the target node is normal.
Communications at the target node
are stopped.
The Ethernet cable for EtherNet/IP Reconnect the connector and Connect the connector securely.
is disconnected. make sure it is mated correctly.
The Ethernet cable for EtherNet/IP Replace the Ethernet cable. None
is broken.
An error occurred in the communi- Check the communications path None
cations path. and take corrective measures if
there are any problems.
Attached infor- Attached information 1: Target node IP address (example: C0A8FA01 hex = address 192.168.250.1)
mation
Precautions/ • You can change the event level to the observation level. If you change the level to the observation level, the
Remarks EtherNet/IP NET ERR column above will be changed to “---” (no change) and recovery will not be necessa-
ry.
• The following cases are not included in this error.
Connections as a target
Connection timeouts due to a Link OFF detection for an Ethernet switch
• This event occurs only once even if this error occurred simultaneously in several connections for the same
target node.
*1. This event code occurs for unit version 1.04 or later of the CPU Unit.
*2. This applies to an NJ-series CPU Unit.
*3. This applies to an NX-series CPU Unit.

3 - 572 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name IP Address Duplication Error Event code 840A0000 hex *1
Meaning The same IP address is used more than once.
Source EtherNet/IP Function Module Source details Communica- Detection tim- After link is es-
tions port 1 or 2 ing tablished
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery
Effects User program Continues. Operation EtherNet/IP communications are not possible for the
relevant communications port. Packets addressed to
the local IP address of the relevant communications
port are discarded.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
OFF Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EIP1_IPAdrDupErr BOOL Port 1 IP Address Duplication Error
_EIP2_IPAdrDupErr BOOL Port 2 IP Address Duplication Error 3
Cause and cor- Assumed cause Correction Prevention
rection The IP address of the built-in Perform either of the following and Perform allocations so that IP ad-

3-5-2 Error Descriptions


EtherNet/IP port is also used as then cycle the power supply to the dresses of nodes on the network
the IP address of another node. Controller or reset the Controller. are used for only one node.
• Check the IP addresses of other
nodes and correct the IP ad-
dress settings so that the same
address is not used by more
than one node.
• Remove the node that has the
duplicate IP address from the
network.
Attached infor- Attached information 1: Duplicated IP address (example: C0A8FA01 hex = address 192.168.250.1)
mation
Precautions/ A duplicated address error occurs if an ARP is sent with the set IP address and there is an ARP response.
Remarks
*1. This event code occurs for unit version 1.10 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 573


3 Error Descriptions and Corrections

Event name BOOTP Server Connection Error Event code 840B0000 hex *1
Meaning Connection with the BOOTP server failed.
Source EtherNet/IP Function Module Source details Communica- Detection tim- At BOOTP oper-
tions port 1 or 2 ing ation
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery
Effects User program Continues. Operation EtherNet/IP communications are not possible for the
relevant communications port.
Requests to the BOOTP server will continue until
there is a response from the BOOTP server. Data re-
freshing with the PLC Function Module will continue.
An IP address was not set for the EtherNet/IP port
when it was supposed to be set from the BOOTP
server.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
OFF Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EIP1_BootpErr BOOL Port1 BOOTP Server Error
_EIP2_BootpErr BOOL Port2 BOOTP Server Error
Cause and cor- Assumed cause Correction Prevention
rection Server setting error Correct the server settings at the Check to make sure that the server
remote connection. settings at the remote connection
are correct.
The server is down. Check if the server at the remote Check to make sure that the server
connection is operating normally at the remote connection is operat-
and set it to operate normally if it is ing normally.
not.
An error occurred in the communi- Check the communications path to None
cations path. the server and take corrective
measures if there are any prob-
lems.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.10 or later of the CPU Unit.

3 - 574 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name Allowed Communications Bandwidth per Unit Exceed- Event code 840C0000 hex *1
ed
Meaning The total bandwidth for the connections that are set or established exceeded the allowed communications
bandwidth of tag data links and CIP Safety communications*2 per Unit for all of the built-in EtherNet/IP ports.
Source EtherNet/IP Function Module Source details CIP1 or CIP2 Detection tim- When establish-
ing ing tag data link
connection or
CIP Safety con-
nection
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery (after
downloading the
settings), cycle
the power sup-
ply, or reset
Controller. 3
Effects User program Continues. Operation Tag data links and CIP Safety communications*2 will
not operate in the bandwidth that exceeds the allowed

3-5-2 Error Descriptions


communications bandwidth per Unit.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
Flashes at 1-s intervals. Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EIP_TDLinkOpnErr BOOL Tag Data Link Connection Failed
_EIP1_TDLinkOpnErr BOOL CIP Communications1 Tag Data
Link Connection Failed
_EIP2_TDLinkOpnErr BOOL CIP Communications2 Tag Data
Link Connection Failed
Cause and cor- Assumed cause Correction Prevention
rection An attempt was made to establish Change the settings at the origina- Set the tag data links and CIP
a connection that would cause the tor node for the tag data links and Safety communications*2 so that
used bandwidth (PPS) total of the CIP Safety communications*2 so the total PPS for all of the built-in
packet transfer rates of the tag da- that the total PPS for all of the EtherNet/IP ports does not exceed
ta links and CIP Safety communi- built-in EtherNet/IP ports does not the allowed communications band-
cations*2 that use all of the built-in exceed the allowed communica- width per Unit.
EtherNet/IP ports to exceed the al- tions bandwidth per Unit, and then
lowed communications bandwidth cycle the power supply to the Con-
per Unit. troller or reset the Controller.
Attached infor- None
mation
Precautions/ You can confirm the bandwidth (PPS) of the tag data link for EtherNet/IP ports in the Ethernet Information
Remarks Tab Page on the Network Configurator.
Refer to Ethernet Information Tab Page section in Checking Status with the Network Configurator in the
NJ/NX-series CPU Unit Built-in EtherNet/IP Port User’s Manual (Cat. No. W506) for how to confirm the band-
width (PPS) on the Network Configurator.
*1. This event code occurs for unit version 1.10 or later of the CPU Unit.
*2. This applies for a CPU Unit that supports CIP Safety communications.

NJ/NX-series Troubleshooting Manual (W503) 3 - 575


3 Error Descriptions and Corrections

Event name Number of Tag Sets for Tag Data Links Exceeded Event code 840E0000 hex*1
Meaning The total number of tag sets for tag data links for all ports of the built-in Ethernet/IP port exceeds the upper
limit.
Source EtherNet/IP Function Module Source details CIP1 or CIP2 Detection tim- At power ON,
ing Controller reset,
download from
the Sysmac Stu-
dio, or download
from the Net-
work Configura-
tor
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery
Effects User program Continues. Operation Tag data link communications for the relevant port
were stopped.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
Flashes at 1-s intervals. Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EIP_TDLinkCfgErr BOOL Tag Data Link Setting Error
_EIP1_TDLinkCfgErr BOOL CIP Communications 1 Tag Data
Link Setting Error
_EIP2_TDLinkCfgErr BOOL CIP Communications 2 Tag Data
Link Setting Error
Cause and cor- Assumed cause Correction Prevention
rection The total number for all ports of tag Change the number of tag sets so When the number of tag sets for
sets for tag data links that are set that the total number for all ports of tag data links that are set for each
for each built-in Ethernet/IP port tag sets for tag data links that are built-in Ethernet/IP port is changed,
exceeds the total number of which set for each built-in Ethernet/IP check that the total number of tag
the product can be allowed. port does not exceed the total sets for all ports does not exceed
number of which the product can the total number of which the prod-
be allowed. uct can be allowed in advance.
Attached infor- Attached information 1: The number of tag sets that are set for the port.
mation Attached information 2: Total number of tag sets that are set for the product.
Attached information 3: Total number of tag sets that the product can be allowed.
Precautions/ None
Remarks
*1. This event code occurs for an NX102 CPU Unit.

3 - 576 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name Access Detected Outside Range of Variable Event code 54E00000 hex
Meaning Accessing a value that is out of range was detected for a tag variable that is used in a tag data link.
Source EtherNet/IP Function Module Source details Communica- Detection tim- When variable
tions port ing is written
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An out-of-range value was written Correct the value that is written to Write values that are in range for
by an EtherNet/IP tag data link for the variable with a specified range variables with specified ranges.
a variable with a specified range. so that the value is in the range. Write values that specify enumera-
A value that does not specify an Correct the value that is written to tors to enumeration variables. 3
enumerator was written by an the enumeration variable so that
EtherNet/IP tag data link for an the value specifies an enumerator.

3-5-2 Error Descriptions


enumeration variable.
Attached infor- None
mation
Precautions/ • Write operations for out-of-range values or values that do not specify enumerators do not end normally.
Remarks • Write operations for in-range values or values that specify enumerators end normally.

Event name Packet Discarded Due to Full Reception Buffer Event code 84050000 hex
Meaning A packet was discarded.
Source EtherNet/IP Function Module Source details Communica- Detection tim- After link is es-
tions port,*1 ing tablished
communications
port 1,*2 or com-
munications port
2*2
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A network convergence occurred. The load on the network is too Make sure that unnecessary
high. Check whether there are no- broadcast frames are not sent on
des that send unnecessary broad- the network.
cast frames on the network and re- Do not connect the Ethernet cable
move them. After that, check that in a loop.
the received number of frames has
reduced in the network statistical
information.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX-series CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 577


3 Error Descriptions and Corrections

Event name Link OFF Detected Event code 84060000 hex


Meaning An Ethernet link OFF was detected.
Source EtherNet/IP Function Module Source details Communica- Detection tim- Continuously
tions port,*1 ing
communications
port 1,*2 or com-
munications port
2*2
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation EtherNet/IP communications will not operate.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- --- OFF
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection An Ethernet cable is broken, dis- Connect the Ethernet cable se- Connect the Ethernet cable se-
connected, or loose. curely. If the cable is broken, re- curely. Check the cable to make
place it. sure that it is not disconnected.
The Ethernet switch’s power sup- Turn ON the power supply to the Do not turn OFF the power supply
ply is turned OFF. Ethernet switch. to the Ethernet switch.
Replace the Ethernet switch if it
fails.
Baud rate mismatch. Correct the settings so that the Set the same baud rate as for the
same baud rate is used as for the remote communications nodes.
remote communications nodes.
Noise Implement noise countermeasures Implement noise countermeasures.
if there is excessive noise.
One of the following operations None This error occurs when the None This error occurs when the
was performed. operations on the left are per- operations on the left are per-
• The Identity object was reset. formed. formed.
• Settings for EtherNet/IP were
downloaded from the Network
Configurator or Sysmac Studio,
or the Clear All Memory opera-
tion was performed.
• EtherNet/IP was restarted.
Attached infor- None
mation
Precautions/ You can change the event level to the minor fault level. If you change the level to the minor fault level, the
Remarks Recovery column above will be changed to “Automatic recovery.”
*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX-series CPU Unit.

3 - 578 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name Tag Data Link Download Started Event code 94010000 hex
Meaning Changing the tag data link settings started.
Source EtherNet/IP Function Module Source details CIP *1/CIP1 *2/ Detection tim- At user opera-
ing tion
CIP2 *2
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Not affected.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
Flashes at 1-s intervals. --- ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Changing the tag data link settings --- ---
started.
Attached infor- Attached information 1: Controller status (01 hex: PROGRAM mode, 02 hex: RUN mode)
mation 3
Precautions/ None
Remarks

3-5-2 Error Descriptions


*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX-series CPU Unit.

Event name Tag Data Link Download Finished Event code 94020000 hex
Meaning Changing the tag data link settings finished.
Source EtherNet/IP Function Module Source details CIP *1/CIP1 *2/ Detection tim- At user opera-
ing tion
CIP2 *2
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Not affected.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
Flashes at 1-s intervals. --- ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Changing the tag data link settings --- ---
finished.
Attached infor- Attached information 1: Controller status (01 hex: PROGRAM mode, 02 hex: RUN mode)
mation
Precautions/ None
Remarks
*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX-series CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 579


3 Error Descriptions and Corrections

Event name Tag Data Link Stopped Event code 94030000 hex
Meaning Tag data links were stopped by the Network Configurator, Sysmac Studio, or manipulation of a system-defined
variable. Or, the data link table was downloaded from the Network Configurator or Sysmac Studio again.
Source EtherNet/IP Function Module Source details CIP *1/CIP1 *2/ Detection tim- At user opera-
ing tion
CIP2 *2
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Not affected.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
Flashes at 1-s intervals. --- ---
System-de- Variable Data type Name
fined variables *1 BOOL Tag Data Link Communications
_EIP_TDLinkStopCmd
Stop Switch
_EIP1_TDLinkStopCmd *2 BOOL CIP Communications1 Tag Data
Link Communications Stop Switch
_EIP2_TDLinkStopCmd *2 BOOL CIP Communications2 Tag Data
Link Communications Stop Switch
Cause and cor- Assumed cause Correction Prevention
rection Tag data links were stopped by the --- ---
Network Configurator, Sysmac Stu-
dio, or manipulation of a system-
defined variable.
Attached infor- Attached information 1: Controller status (01 hex: PROGRAM mode, 02 hex: RUN mode)
mation Attached information 2: Operation method 01 hex: Operation from the Network Configurator or Sysmac Studio,
02 hex: Operation with a system-defined variable
Precautions/ None
Remarks
*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX-series CPU Unit.

3 - 580 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name Tag Data Link Started Event code 94040000 hex
Meaning Tag data links were started by the Network Configurator, Sysmac Studio, or manipulation of a system-defined
variable. Or, the data link table was downloaded from the Network Configurator or Sysmac Studio again.
Source EtherNet/IP Function Module Source details CIP *1/CIP1 *2/ Detection tim- At user opera-
ing tion
CIP2 *2
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Not affected.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
Flashes at 1-s intervals. --- ---
System-de- Variable Data type Name
fined variables *1 BOOL Tag Data Link Communications
_EIP_TDLinkStartCmd
Start Switch
_EIP1_TDLinkStartCmd *2 BOOL CIP Communications1 Tag Data
Link Communications Start Switch
_EIP2_TDLinkStartCmd *2 BOOL CIP Communications2 Tag Data 3
Link Communications Start Switch
Cause and cor- Assumed cause Correction Prevention

3-5-2 Error Descriptions


rection Tag data links were started by the --- ---
Network Configurator, Sysmac Stu-
dio, or manipulation of a systemde-
fined variable.
Attached infor- Attached information 1: Controller status 01 hex: PROGRAM mode, 02 hex: RUN mode
mation Attached information 2: Operation method 01 hex: Operation from the Network Configurator or Sysmac Studio,
02 hex: Operation with system-defined variable
Precautions/ None
Remarks
*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX-series CPU Unit.

Event name Link Detected Event code 94050000 hex


Meaning Establishment of an Ethernet link was detected.
Source EtherNet/IP Function Module Source details Communica- Detection tim- When establish-
tions port,*1 ing ing link
communications
port 1,*2 or com-
munications port
2*2
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- --- Lights.
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Establishment of an Ethernet link --- ---
was detected.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX-series CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 581


3 Error Descriptions and Corrections

Event name Restarting Ethernet Port Event code 94060000 hex


Meaning The built-in EtherNet/IP port was restarted.
Source EtherNet/IP Function Module Source details Communica- Detection tim- At user opera-
tions port,*1 ing tion
communications
port 1,*2 or com-
munications port
2*2
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Not affected.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The built-in EtherNet/IP port was --- ---
restarted.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX-series CPU Unit.

Event name Tag Data Link All Run Event code 94070000 hex
Meaning Tag data link connections to all nodes have been normally established.
Source EtherNet/IP Function Module Source details CIP *1/CIP1 *2/ Detection tim- When establish-
*2 ing ing tag data link
CIP2
connection
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
Lights. --- ---
System-de- Variable Data type Name
fined variables BOOL All Tag Data Link Communications
_EIP_TDLinkAllRunSta *1
Status
_EIP1_TDLinkAllRunSta *2 BOOL CIP Communications1 All Tag Data
Link Communications Status
_EIP2_TDLinkAllRunSta *2 BOOL CIP Communications2 All Tag Data
Link Communications Status
Cause and cor- Assumed cause Correction Prevention
rection Tag data link connections to all tar- --- ---
get nodes have been established.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX-series CPU Unit.

3 - 582 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name IP Address Fixed Event code 94080000 hex
Meaning The correct IP address has been determined and Ethernet communications can start.
Source EtherNet/IP Function Module Source details Communica- Detection tim- At power ON or
tions port,*1 ing Controller reset
communications
port 1,*2 or com-
munications port
2*2
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
Lights. --- ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention 3
rection The correct IP address has been --- ---
determined and Ethernet commu-

3-5-2 Error Descriptions


nications can start.
Attached infor- Attached Information 1: IP address (example: C0A8FA01 hex = address 192.168.250.1)
mation
Precautions/ None
Remarks
*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX-series CPU Unit.

Event name BOOTP Client Started Event code 94090000 hex


Meaning The BOOTP client started requesting an IP address.
Source EtherNet/IP Function Module Source details Communica- Detection tim- At power ON or
tions port,*1 ing Controller reset
communications
port 1,*2 or com-
munications port
2*2
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The BOOTP client started request- --- ---
ing an IP address.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This applies to an NJ-series CPU Unit.
*2. This applies to an NX-series CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 583


3 Error Descriptions and Corrections

Event name FTP Server Started Event code 940A0000 hex


Meaning The FTP agent started normally.
Source EtherNet/IP Function Module Source details FTP Detection tim- At power ON or
ing Controller reset
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The FTP agent started normally. --- ---
Attached infor- None
mation
Precautions/ None
Remarks

Event name NTP Client Started Event code 940B0000 hex


Meaning The NTP client started normally and a request for the NTP server to obtain the time started.
Source EtherNet/IP Function Module Source details NTP Detection tim- At power ON or
ing Controller reset
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The NTP client started normally --- ---
and a request for the NTP server to
obtain the time started.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 584 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-5 Errors in the EtherNet/IP Function Module


Event name SNMP Started Event code 940C0000 hex
Meaning The SNMP agent started normally.
Source EtherNet/IP Function Module Source details SNMP Detection tim- At power ON or
ing Controller reset
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Not affected.
Indicators EtherNet/IP NET RUN EtherNet/IP NET ERR EtherNet/IP LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The SNMP agent started normally. --- ---
Attached infor- None
mation
Precautions/ None 3
Remarks

3-5-2 Error Descriptions

NJ/NX-series Troubleshooting Manual (W503) 3 - 585


3 Error Descriptions and Corrections

3-5-3 Other Troubles and Corrections


Problem Correction
Tag data is not concurrent. Check the following items and correct the user program.
• Data concurrency is maintained for each connection between the CPU
Unit and the built-in EtherNet/IP port.
To maintain data concurrency for tag data links, set a refreshing task for
the network variables that are assigned to tags. Refer to NJ/NX-series
CPU Unit Built-in EtherNet/IP Port User’s Manual (Cat. No. W506) for de-
tails.
• Refer to the product manuals for products from other manufacturers.
At startup, some of the receive • If the user program uses receive data, make sure that the All Tag Data
data is FALSE when it should be Link Communications Status in communications status 1 or the Controller
TRUE. Operating Mode for the target node is TRUE before you use the receive
data. To use operation information from the Controller, use Controller sta-
tus in the tag sets on both the sending and receiving nodes.
• If the Fault Action setting of the output (produce) tag is enabled, The out-
put (produce) data changes to FALSE when a fatal error occurs in the
CPU Unit. Check the error status at the output (producing) Controller.
Tag data link communications • For an NX701 CPU Unit, use a 1,000 Mbps Ethernet switch if 10 or 100
are not stable. Mbps is set or if you are using a 10 Mbps repeater hub, a 100 Mbps re-
peater hub, or a 1,000 Mbps repeater hub. The performance of the tag
data links assumes that an Ethernet switch is used to achieve a 40,000
pps bandwidth for full-duplex, 1,000 Mbps auto-negotiation communica-
tions.
• For an NX102 CPU Unit, use a 100 Mbps Ethernet switch if 10 Mbps is
set or if you are using a 10 Mbps or 100 Mbps repeater hub. The per-
formance of the tag data links assumes that an Ethernet switch is used to
achieve a 12000 pps bandwidth for full-duplex, 100 Mbps auto-negotia-
tion communications.
• For an NJ-series CPU Unit and an NX1P2 CPU Unit, use a 100 Mbps
Ethernet switch if 100 Mbps is set or if you are using a 10 Mbps or 100
Mbps repeater hub. For unit version 1.03 or later, the performance of the
tag data links assumes that an Ethernet switch is used to achieve a 3,000
pps bandwidth for full-duplex, 100 Mbps auto-negotiation communica-
tions. For unit version 1.00 to 1.02, a 1,000 pps bandwidth is assumed.
• Refer to NJ/NX-series CPU Unit Built-in EtherNet/IP Port User’s Manual
(Cat. No. W506) to access the error counters and discarded packed
counters on the Ethernet Information Tab Page. Use the information to
check for noise on the communications path, non-standard cables, dam-
aged cables/connectors, unexpectedly high communications traffic, and
incorrect loops in connections between Ethernet switches.
• Contact the Ethernet switch manufacturer if there are problems with the
transfer capacity of the Ethernet switches in the communications path. If
Ethernet switches are cascaded, the load may be concentrated on the
middle Ethernet switches. Change the network configuration so that the
load is not concentrated.
• Also, refer to NJ/NX-series CPU Unit Built-in EtherNet/IP Port User’s
Manual (Cat. No. W506) and use the connection status on the
Connections Tab Page to remove the cause of the error according to in-
formation in 15-3-2 Connection Status Codes and Troubleshooting.

3 - 586 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


3-6 Errors in the EtherCAT Master Func-
tion Module
3-6-1 Error Tables

Built-in EtherCAT Master in CPU Unit

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
j
rt
n s
f 3
o
04400000 hex Communica- An error was detect- • The CPU Unit has failed. page

3-6-1 Error Tables


tions Con- ed in the hardware 3 - 594
¡
troller Fail- test at startup.
ure
14400000 hex MAC Ad- The MAC address is • The CPU Unit has failed. page
¡
dress Error incorrect. 3 - 594
44010000 hex EtherCAT A fatal error was de- • Software is corrupted. page
Fault tected in the Ether- 3 - 595
¡
CAT Master Function
Module.
84200000 hex Link OFF Er- A Link OFF state oc- • The Ethernet cable is broken page
ror curred. between the master and 3 - 596
slaves.
• The Ethernet cable connector ¡
is disconnected.
• The Ethernet cable is not con-
nected.
842E0000 hex EtherCAT The sent EtherCAT • A Unit other than an EtherCAT page
(Ver. 1.11 or later) Frame Not frame was not re- slave is connected. 3 - 597
Received ceived. • A connector on the Ethernet
cable is disconnected, the con-
tact is faulty, or parts are faulty.
• Slave output ports are con-
nected to each other.
¡
• The master and slave are con-
nected with the slave output
port.
• Hardware failure of EtherCAT
slave
• Hardware failure of EtherCAT
master
24200000 hex Slave Node The same slave ad- • The same node address is set page
Address Du- dress is used for two for more than one slave. ¡ 3 - 599
plicated nodes.

NJ/NX-series Troubleshooting Manual (W503) 3 - 587


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
34400000 hex Network There is an error in • The power supply to the Con- page
Configura- the network configu- troller was interrupted or com- 3 - 600
tion Informa- ration information. munications with the Sysmac
¡
tion Error Studio were disconnected
while downloading the network
configuration information.
34410000 hex EtherCAT Process data commu- • The transmission delay time in page
(Ver. 1.10 or later) Communica- nications could not be the actually connected configu- 3 - 601
[NX-series] tions Cycle performed with the ration is longer than the trans-
Exceeded specified communica- mission delay time calculated ¡
tions cycle. for the user-set cable length.
• The set task period or commu-
nications cycle is too short.
50010000 hex Controller In- The amount of data • The amount of data for the page
(Ver. 1.02 or later) sufficient for the EtherCAT EtherCAT slave configuration, 3 - 602
Memory slave configuration, network-published information,
Warning network-published in- or other data exceeds the val-
formation, or other ue that is specified for the CPU
data exceeds the val- Unit. ¡
ue that is specified for
the CPU Unit. You
may not be able to
perform online editing
or other operations.
84210000 hex Network The EtherCAT net- • Slave output ports are con- page
Configura- work configuration is nected to each other. 3 - 603
tion Error incorrect. • The master and slave are con-
nected with the slave output
port. ¡
• The number of connected
slaves exceeded the maximum
number of slaves for the Ether-
CAT master.

3 - 588 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
84220000 hex Network A slave that is in the • A slave that is in the network page
Configura- network configuration configuration information is not 3 - 606
tion Verifica- information is not connected.
tion Error connected. Or, a • There is a node address mis-
slave that is not in the match.
network configuration • A different slave from the one
information is con- that is specified in the network
nected. configuration information is
connected.
• A slave that is not in the net-
work configuration information ¡
3
is connected.
• The hardware switches for the

3-6-1 Error Tables


slave node address were
changed to a value other than
0 after the Write Slave Node
Address operation was per-
formed from the Sysmac Stu-
dio.
• The Ethernet physical layer is
broken between two slaves.
84230000 hex Slave Initiali- Slave initialization • An error occurred in EtherCAT page
zation Error failed. master processing. 3 - 608
• An initialization error occurred
in the EtherCAT slave.
• An initialization error occurred
in the EtherCAT Coupler Unit.
• A major fault level Controller
error occurred.
• The Ethernet cable is broken
or the specified cable is not ¡
being used.
• A connector on the Ethernet
cable is disconnected, the con-
tact is faulty, or parts are faulty.
• A general-purpose Ethernet
hub is connected.
• The master failed.
• The slave failed.
• Noise
84280000 hex Slave Appli- An error occurred in • An error was detected in the page
cation Error the slave application. slave's application layer status ¡ 3 - 610
register.
84290000 hex Process Da- Sending process data • It was not possible to send the page
ta Transmis- failed. EtherCAT frame during the 3 - 611
sion Error EtherCAT communications pe-
¡
riod.
• The frame transmission jitter
exceeded the limit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 589


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
842B0000 hex Process Da- Process data recep- • The Ethernet cable is broken page
ta Reception tion timed out. or the specified cable is not 3 - 612
Timeout being used.
• A connector on the Ethernet
cable is disconnected, the con-
tact is faulty, or parts are faulty.
• A general-purpose Ethernet
¡
hub is connected.
• The master failed.
• The slave failed.
• The Ethernet cable is too long.
• The CPU Unit task period is
too short.
• Noise
842C0000 hex Process Da- An error occurred in • A slave left the network even page
ta Communi- process data commu- though the disconnection oper- 3 - 614
cations Error nications. ation or disable operation was ¡
not performed.
• Slave failure
842F0000 hex Input Proc- Because the Ether- • Hardware failure of EtherCAT page
(Ver. 1.13 or later) ess Data In- CAT master could not slave 3 - 616
valid Error perform process data • Noise
communications nor-
mally when it was in
the Operational state,
the Input Data Invalid
state continued for
¡
the following period.
• When the task pe-
riod is 10 ms or
shorter: 100 ms
• When the task pe-
riod is longer than
10 ms: 10 periods
of the task

3 - 590 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
102F0000 hex EtherCAT The backup operation • There is no connection be- page
(Ver. 1.03 or later) Slave Back- for an EtherCAT slave tween the EtherCAT master 3 - 618
up Failed ended in an error. and the slave (Link OFF).
• An error caused an incorrect
EtherCAT master status.
• The EtherCAT network config-
uration information does not
agree with the physical net-
work configuration.
• The request to the EtherCAT
slave failed. 3
• The EtherCAT master was ¡
temporarily unable to perform

3-6-1 Error Tables


the processing because it was
executing other processing.
• Initialization of the EtherCAT
slave failed.
• It was not possible to read the
backup parameters from the
EtherCAT slave.
• Communications with an OM-
RON Communications Coupler
Unit or NX Unit failed.

NJ/NX-series Troubleshooting Manual (W503) 3 - 591


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
10300000 hex EtherCAT The restore operation • There is no connection be- page
(Ver. 1.03 or later) Slave Re- for an EtherCAT slave tween the EtherCAT master 3 - 620
store Opera- ended in an error. and the slave (Link OFF).
tion Failed • An error caused an incorrect
EtherCAT master status.
• The EtherCAT network config-
uration information does not
agree with the physical net-
work configuration.
• The request to the EtherCAT
slave failed.
• The EtherCAT master was
temporarily unable to perform
the processing because it was
executing other processing.
• Initialization of the EtherCAT
slave failed.
• It was not possible to write the
backup parameters to the
MX2/RX Series Inverter. (This
applies only for unit version
1.10 or earlier of the CPU
Unit.)
• It was not possible to write the
backup parameters to the
EtherCAT slave.
¡
• Incorrect backup data was de-
tected.
• The EtherCAT network config-
uration in the backup data
does not agree with the physi-
cal network configuration.
• An error occurred at an OM-
RON Communications Coupler
Unit.
The following causes are pos-
sible.
• Reading a backup file failed
at the Communications
Coupler Unit (when attach-
ed information 4 is 1).
• Communications with the
Communications Coupler
Unit or NX Unit failed (when
attached information 4 is 2).
• The Unit Configuration of
the NX Units in the Commu-
nications Coupler Unit when
data was backed up did not
agree with the actual config-
uration of NX Units (when
attached information 4 is 3).

3 - 592 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
64200000 hex Emergency An emergency mes- • An emergency message was page
Message sage was detected. received from a slave. ¡ 3 - 622
Detected
842D0000 hex EtherCAT An error occurred in a • Refer to the attached informa- page
Message Er- message communi- tion to check the error. 3 - 623
¡
ror cations with the
slave.
94400000 hex Slave Dis- A slave was discon- • An operation to disconnect the page
connected nected for a discon- slave was executed from the 3 - 624
nection command. Sysmac Studio. ¡
• The EC_DisconnectSlave in- 3
struction was executed.
94410000 hex Slave Con- A slave was recon- • An operation to reconnect the page

3-6-1 Error Tables


nected nected for a recon- slave was executed from the 3 - 625
nection command. Sysmac Studio. ¡
• The EC_ConnectSlave instruc-
tion was executed.
94430000 hex Error Reset A command was re- • An error reset operation was page
ceived to reset errors. performed from the Sysmac 3 - 626
Studio. ¡
• The ResetECError instruction
was executed.
94440000 hex Slave Disa- The EtherCAT Slave • The EC_ChangeEnableSetting page
(Version 1.04 or bled was disabled. instruction was executed. ¡ 3 - 627
later)
94450000 hex Slave Ena- The EtherCAT Slave • The EC_ChangeEnableSetting page
(Version 1.04 or bled was enabled. instruction was executed. ¡ 3 - 628
later)
94500000 hex EtherCAT EtherCAT diagnosis/ • The value of the _EC_Statistic- page
(Ver. 1.11 or later) Diagnosis/ statistics log is start- sLogEnable system-defined 3 - 628
¡
Statistics ed. variable changed from FALSE
Log Started to TRUE.
94510000 hex EtherCAT EtherCAT diagnosis/ • An error that causes EtherCAT page
(Ver. 1.11 or later) Diagnosis/ statistics log is diagnosis/statistics log to end 3 - 629
¡
Statistics ended. occurred.
Log Ended

NJ/NX-series Troubleshooting Manual (W503) 3 - 593


3 Error Descriptions and Corrections

3-6-2 Error Descriptions

Built-in EtherCAT Master in CPU Unit

Event name Communications Controller Failure Event code 04400000 hex


Meaning An error was detected in the hardware test at startup.
Source EtherCAT Master Function Module Source details Communica- Detection tim- At power ON or
tions port ing Controller reset
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Continues. Operation Master:
The master waits in the Init state.
Slave:
Parameter setting is not possible. Process data com-
munications are not possible.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- Lights. ---
System-de- Variable Data type Name
fined variables _EC_LanHwErr BOOL Communications Controller Error
Cause and cor- Assumed cause Correction Prevention
rection The CPU Unit has failed. Replace the CPU Unit. None
Attached infor- None
mation
Precautions/ None
Remarks

Event name MAC Address Error Event code 14400000 hex


Meaning The MAC address is incorrect.
Source EtherCAT Master Function Module Source details Communica- Detection tim- At power ON or
tions port ing Controller reset
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Continues. Operation Master:
The master waits in the Init state.
Slave:
Parameter setting is not possible. Process data com-
munications are not possible.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- Lights. ---
System-de- Variable Data type Name
fined variables _EC_MacAdrErr BOOL MAC Address Error
Cause and cor- Assumed cause Correction Prevention
rection The CPU Unit has failed. Replace the CPU Unit. None
Attached infor- None
mation
Precautions/ None
Remarks

3 - 594 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Event name EtherCAT Fault Event code 44010000 hex
Meaning A fatal error was detected in the EtherCAT Master Function Module.
Source EtherCAT Master Function Module Source details Master Detection tim- During commu-
ing nications
Error attributes Level Partial fault Recovery Cycle the power Log category System
supply or reset
the Controller.
Effects User program Continues. Operation Master:
The EtherCAT Master Function Module stops.
Slave:
Parameter setting is not possible. Process data com-
munications are not possible.
If the error occurred during synchronized communica-
tions between the master and slave, then the error oc-
curred at the slave. The error is processed according
to settings in the slave. 3
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- Lights. ---

3-6-2 Error Descriptions


System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection Software is corrupted. Replace the CPU Unit. None
Attached infor- Attached information 1: System information 1
mation Attached information 2: System information 2
Attached information 3: System information 3
Attached information 4: System information 4
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 595


3 Error Descriptions and Corrections

Event name Link OFF Error Event code 84200000 hex


Meaning A Link OFF state occurred.
Source EtherCAT Master Function Module Source details Communica- Detection tim- At power ON, at
tions port ing Controller reset,
or during com-
munications
Error attributes Level Partial fault Recovery Error reset Log category System
Effects User program Continues. Operation Master:
Other communications errors caused by this error are
not detected.
Slave:
Parameter setting is not possible. Process data com-
munications are not possible. If the error occurred
during synchronized communications between the
master and slave, then the error occurred at the slave.
The error is processed according to settings in the
slave.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EC_LinkOffErr BOOL Link OFF Error
_EC_LinkStatus BOOL Link Status
Cause and cor- Assumed cause Correction Prevention
rection The Ethernet cable is broken be- Check the Ethernet cable between Check the Ethernet cable to see if
tween the master and slaves. the master and slave to see if they it is operating properly.
are damaged or disconnected and
replace the cable if necessary.
The Ethernet cable connector is Reconnect the connector and Confirm that the Ethernet cable is
disconnected. make sure it is mated correctly. connected securely.
The Ethernet cable is not connect- Confirm that all Ethernet cables are
ed. connected and connect any cables
that are not connected.
Attached infor- None
mation
Precautions/ None
Remarks

3 - 596 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Event name EtherCAT Frame Not Received Event code 842E0000 hex*1
Meaning The sent EtherCAT frame was not received.
Source EtherCAT Master Function Module Source details Master/Slave Detection tim- At power ON, at
ing Controller reset,
or when a cable
is connected to
EtherCAT mas-
ter
Error attributes Level Partial fault Recovery Error reset Log category System
Effects User program Continues. Operation Master:
The master waits in the Init state.
Slave:
Parameter setting is not possible. Process data com-
munications are not possible.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
Not lit. Flashes at 1-s intervals. Flashing 3
System-de- Variable Data type Name
fined variables

3-6-2 Error Descriptions


None --- ---
Cause and cor- Assumed cause Correction Prevention
rection A Unit other than an EtherCAT Confirm that the Unit connected to None
slave is connected. the relevant port of the slave or
master which is shown in the at-
tached information is an EtherCAT
slave.
A connector on the Ethernet cable Confirm the connection of the ca- Make sure that the Ethernet cable
is disconnected, the contact is faul- ble or slave that is connected to is not broken and the specified ca-
ty, or parts are faulty. the relevant port of the slave or ble is used.
master which is shown in the at- Confirm that the Ethernet cable
tached information. connector is mated securely.
If the cable used is the one not
specified, replace it.
Or, reconnect the connector and
make sure it is mated correctly.
Slave output ports are connected Correct the connection of the Confirm that there are no incorrect
to each other. Ethernet cable that is connected to Ethernet cable connections.
The master and slave are connect- the relevant port of the slave or
ed with the slave output port. master which is shown in the at-
tached information.
Hardware failure of EtherCAT slave Replace the slave that is connect- None
ed to the output port of the slave or
master which is shown in the at-
tached information. Or, replace the
slave itself which is shown in the
attached information.
Hardware failure of EtherCAT mas- If the attached information indi- None
ter cates the master and operation is
not recovered by the above, re-
place the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 597


3 Error Descriptions and Corrections

Attached infor- Attached information 1: Error location diagnostic result


mation • 0: Error location is not identified
• 1: Error location is identified
Attached information 2: Node address of the slave which the frame from the slave that is connected to the out-
put port is not received. (Only if the attached information 1 is 1.)
• 0: Master
• Not 0: Node address of the slave
Attached information 3: Port name of the slave output port which the frame from the slave that is connected is
not received. (Only if the attached information 1 is 1.)
• If the network configuration information agrees with the physical network information of the relevant slave,
the port name that is displayed on the Support Software is output. If they do not agree, any one of PortA,
PortB, PortC, and PortD is output as the default of a port name.
• If the attached information 2 is 0, 0 is output as the port name.
Attached information 4: System information
Precautions/ If the node address setting of an EtherCAT slave is not made, the node address cannot be identified from the
Remarks attached information. Check that there is no error for each slave and cable.
*1. This event code occurs for unit version 1.11 or later of the CPU Unit.

3 - 598 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Event name Slave Node Address Duplicated Event code 24200000 hex
Meaning The same slave address is used for two nodes.
Source EtherCAT Master Function Module Source details Slave Detection tim- At power ON, at
ing Controller reset,
or during com-
munications
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Master:
• If error is detection when the master is started:
Communications stop. The master waits in the Init
state.
• When the Fail-soft operation is set to Fail-soft and
the error is detected during operation:
Slaves that were normal continue to operate.
Slaves after the new slave that caused the duplicat-
ed address error remain in the Init state. 3
• When the Fail-soft operation is set to Stop and the
error is detected during operation:

3-6-2 Error Descriptions


The slaves that were normal enter the Pre-opera-
tional state. Slaves after the new slave that caused
the duplicated address error remain in the Init state.
Slave:
• No error occurred.
Parameters other than the node address cannot be
set and process data communications cannot be per-
formed for the new slave that caused the duplicated
address error and all slaves after it.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EC_SlavAdrDupErr BOOL Slave Node Address Duplicated
Error
Cause and cor- Assumed cause Correction Prevention
rection The same node address is set for Check the node address switch or Set the node address of the slave
more than one slave. node address set value of the to prevent duplication.
slave, and change it to prevent ad-
dress duplication.
Attached infor- None
mation
Precautions/ The slave cannot be used unless the slave node address is set.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 599


3 Error Descriptions and Corrections

Event name Network Configuration Information Error Event code 34400000 hex
Meaning There is an error in the network configuration information.
Source EtherCAT Master Function Module Source details Master Detection tim- At power ON or
ing Controller reset
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery
Effects User program Continues. Operation Master:
The master waits in the Init state.
Slave:
Parameter setting is not possible. Process data com-
munications are not possible.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EC_NetCfgErr BOOL Network Configuration Information
Error
Cause and cor- Assumed cause Correction Prevention
rection The power supply to the Controller Perform the Clear All Memory op- Do not turn OFF the power supply
was interrupted or communications eration, set the network configura- to the Controller or disconnect
with the Sysmac Studio were dis- tion information, and then save it in communications with the Sysmac
connected while downloading the the master again. Studio while downloading the net-
network configuration information. work configuration information.
Attached infor- Attached Information 1: Error Details (0001 hex: Illegal parameter, 0014 hex: Error opening file)
mation
Precautions/ None
Remarks

3 - 600 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Event name EtherCAT Communications Cycle Exceeded Event code 34410000 hex*1
Meaning Process data communications could not be performed with the specified communications cycle.
Source EtherCAT Master Function Module Source details Master Detection tim- At start of com-
ing munications
Error attributes Level Minor fault Recovery Automatic re- Log category System
covery
Effects User program Continues. Operation Master:
The master waits in the Init state.
Slave:
Parameter setting is not possible. Process data com-
munications are not possible.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EC_CycleExceeded BOOL EtherCAT Communications Cycle
3
Exceeded
Cause and cor- Assumed cause Correction Prevention

3-6-2 Error Descriptions


rection The transmission delay time in the Set the cable length so that it Set the cable length so that it
actually connected configuration is agrees with the actual configura- agrees with the actual configura-
longer than the transmission delay tion. tion.
time calculated for the user-set ca-
ble length.
The set task period or communica- Use the Simulator and set a task Use the Simulator and set a task
tions cycle is too short. period (communications cycle) that period (communications cycle) that
enables communications. enables communications.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.10 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 601


3 Error Descriptions and Corrections

Event name Controller Insufficient Memory Warning Event code 50010000 hex*1
Meaning The amount of data for the EtherCAT slave configuration, network-published information, or other data ex-
ceeds the value that is specified for the CPU Unit. You may not be able to perform online editing or other oper-
ations.
Source EtherCAT Master Function Module Source details Master or Detection tim- At power ON,
or CIP ing download, or
EtherNet/IP Function Module online editing
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection The amount of data for the Ether- Reduce the number of PDOs that None
CAT slave configuration, network- are used by the EtherCAT slaves.
published information, or other da- Reduce the number of data types
ta exceeds the value that is speci- that are used for network variables
fied for the CPU Unit. or reduce the length of the text
strings that are used for names.
Attached infor- None
mation
Precautions/ You may not be able to perform online editing or other operations.
Remarks
*1. This event code occurs for unit version 1.02 or later of the CPU Unit.

3 - 602 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Event name Network Configuration Error Event code 84210000 hex
Meaning The EtherCAT network configuration is incorrect.
Source EtherCAT Master Function Module Source details Master Detection tim- At power ON, at
ing Controller reset,
or during com-
munications
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Refer to Precautions/Remarks.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EC_NetTopologyErr BOOL Network Configuration Error
Cause and cor- Assumed cause Correction Prevention
rection Slave output ports are connected Correct the Ethernet cable connec- Confirm that there are no incorrect
to each other. tions. Ethernet cable connections. 3
The master and slave are connect-
ed with the slave output port.

3-6-2 Error Descriptions


The number of connected slaves Disconnect unnecessary slaves Confirm that no more than the
exceeded the maximum number of and keep the number below the maximum number of slaves are
slaves for the EtherCAT master. maximum number. connected to the EtherCAT net-
work.
Attached infor- Error Details: 0000 hex: Too many slaves, 0001 hex: Incorrect connections, such as a ring connection
mation

NJ/NX-series Troubleshooting Manual (W503) 3 - 603


3 Error Descriptions and Corrections

Precautions/ Operation
Remarks Master:
• The following applies if fail-soft operation is set to Fail-soft, the event was detected when the power supply
was turned ON or the Controller was reset, and the error details in the attached information is 0000 hex:
The maximum number of slaves from the beginning will enter the Operational state and continue to operate.
The slaves past the maximum number of slaves will remain in Init state and communications will stop.
• The following applies if fail-soft operation is set to Stop, the event was detected when the power supply was
turned ON or the Controller was reset, and the error details in the attached information is 0000 hex:
The maximum number of slaves from the beginning will enter the Pre-operational state and only message
communications will continue. The slaves past the maximum number of slaves will remain in Init state and
communications will stop.
• The following applies if the event was detected when the power supply was turned ON or the Controller was
reset, and the error details in the attached information is 0001 hex:
All slaves will remain in the Init state and communications will stop.
• The following applies if fail-soft operation is set to Fail-soft, the event was detected during communications,
and the error details in the attached information is 0000 hex:
The maximum number of slaves from the beginning will enter the Operational state and continue to operate.
The slaves past the maximum number of slaves will remain in Init state and communications will stop.
• The following applies if fail-soft operation is set to Stop, the event was detected during communications, and
the error details in the attached information is 0000 hex:
The maximum number of slaves from the beginning will enter the Pre-operational state and communications
will stop. The slaves past the maximum number of slaves will remain in Init state and communications will
stop.
• The following applies if fail-soft operation is set to Fail-soft, the event was detected during communications,
and the error details in the attached information is 0001 hex:
The slaves that are normal continue to operate. If you are using distributed clocks to synchronize the slaves,
a Synchronization Error may occur between the slaves.
Slave:
• No error occurred.
• The following applies if fail-soft operation is set to Fail-soft, the event was detected when the power supply
was turned ON or the Controller was reset, and the error details in the attached information is 0000 hex:
The maximum number of slaves from the beginning will enter the Operational state, it will be possible to set
parameters, and process data communications will continue. The slaves past the maximum number of
slaves will remain in the Init state and it will not be possible to set parameters or perform process data com-
munications for them.
• The following applies if fail-soft operation is set to Stop, the event was detected when the power supply was
turned ON or the Controller was reset, and the error details in the attached information is 0000 hex:
The maximum number of slaves from the beginning will enter the Pre-operational state, it will be possible to
set parameters, but process data communications will not be possible. The The slaves past the maximum
number of slaves will remain in the Init state and it will not be possible to set parameters or perform process
data communications for them.
• The following applies if the event was detected when the power supply was turned ON or the Controller was
reset, and the error details in the attached information is 0001 hex:
All slaves will remain in the Init state and it will not be possible to set parameters or perform process data
communications.

3 - 604 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


• The following applies if fail-soft operation is set to Fail-soft, the event was detected during communications,
and the error details in the attached information is 0000 hex:
The slaves before the node where the error occurred will enter the Operational state, it will be possible to
set parameters, and process data communications will continue. For the slave where the error occurred and
all slaves after it, it will not be possible to set parameters or perform process data communications.
• The following applies if fail-soft operation is set to Stop, the event was detected during communications, and
the error details in the attached information is 0000 hex:
It will be possible to set parameters but it will not be possible to perform process data communications for all
slaves in the Pre-operational state. It will not be possible to set parameters or perform process data commu-
nications for all slaves in the Init state.
• The following applies if fail-soft operation is set to Fail-soft, the event was detected during communications,
and the error details in the attached information is 0001 hex:
Process data communications will be possible for all slaves that are operating normally. If you are using dis-
tributed clocks to synchronize the slaves and a Synchronization Error is detected, only input refreshing is
enabled. It will be possible to set parameters.
There are restrictions on the number of slave node addresses, and not on the number of slaves. This is be-
cause there are slaves, such as Junction Slaves, that use more than one node.
3
Also, if the maximum number of slaves are connected and an attempt is made to make a ring connection, a
Too Many Slaves error (0000 hex) occurs.

3-6-2 Error Descriptions

NJ/NX-series Troubleshooting Manual (W503) 3 - 605


3 Error Descriptions and Corrections

Event name Network Configuration Verification Error Event code 84220000 hex
Meaning A slave that is in the network configuration information is not connected. Or, a slave that is not in the network
configuration information is connected.
Source EtherCAT Master Function Module Source details Master/Slave Detection tim- At power ON, at
ing Controller reset,
or during com-
munications
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation When Fail-soft Operation Is Set to Fail-soft
Master:
Slaves that are consistent with the network configura-
tion information enter the Operational state. Slaves
that are not consistent with the network configuration
information and all subsequent slaves remain in Init
state.
Slave:
Depends on the slave communications status.

When Fail-soft Operation Is Set to Stop


Master:
Slaves that are consistent with the network configura-
tion information enter the Pre-operational state.
Slaves that are not consistent with the network config-
uration information and all subsequent slaves will re-
main in the Init state.
Slave:
Depends on the slave communications status.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EC_NetCfgCmpErr BOOL Network Configuration Verification
Error
When Inconsistencies Are Found Array[1..n] of BOOL*1 Communications Error Slave Table
in Verification
_EC_CommErrTbl

3 - 606 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Cause and cor- Assumed cause Correction Prevention
rection A slave that is in the network con- Connect the slaves that are in the Set and save the network configu-
figuration information is not con- network configuration information. ration information for the configura-
nected. Or, connect the Sysmac Studio tion actually connected in the mas-
and set and save the network con- ter.
figuration information with the
slave deleted in the master.
There is a node address mismatch. Make the slave node address set-
tings consistent with the network
configuration information.
A different slave from the one that Connect the slave that is specified
is specified in the network configu- in the network configuration infor-
ration information is connected. mation. Or, connect the Sysmac
Studio and set and save the net-
work configuration information with
the correct slaves in the master.
3
A slave that is not in the network Disconnect the slave that is not in
configuration information is con- the network configuration informa-

3-6-2 Error Descriptions


nected. tion from the network. Or, connect
the Sysmac Studio and set and
save the network configuration in-
formation with the slave added in
the master.
The hardware switches for the To use the value that is set on the To use the value that is set on the
slave node address were changed hardware switches, reset the error. hardware switches, reset the error.
to a value other than 0 after the When the error is reset, there will When the error is reset, there will
Write Slave Node Address opera- be a disagreement between the be a disagreement between the
tion was performed from the Sys- hardware switches and the value hardware switches and the value
mac Studio. that was written from the Sysmac that was written from the Sysmac
Studio. A Slave Application Error Studio. A Slave Application Error
(84280000 hex) will occur and you (84280000 hex) will occur and you
must then reset the error again. must then reset the error again.
If this error occurs when the slave If this error occurs when the slave
is disconnected or disabled, reset is disconnected or disabled, reset
the error first and then connect or the error first and then connect or
enable the slave. When you do, a enable the slave. When you do, a
Slave Application Error (84280000 Slave Application Error (84280000
hex) will occur. Reset the error hex) will occur. Reset the error
again and then connect or enable again and then connect or enable
the slave. the slave.
To use the node address that was To use the node address that was
set in the Write Slave Node set in the Write Slave Node
Address from the Sysmac Studio, Address from the Sysmac Studio,
set the hardware switches to a set the hardware switches to a
node address of 0 and cycle the node address of 0 and cycle the
power supply to the slave. power supply to the slave.
The Ethernet physical layer is bro- In cases not caused by the above None
ken between two slaves. causes, confirm the location of the
break in the Ethernet cable and re-
place the cable.
Attached infor- None
mation
Precautions/ If you add check items in the options for network configuration verification, check whether the items match.
Remarks
*1. “n” is 512 for an NX-series CPU Unit and 192 for the NX102, NX1P2, and NJ-series CPU Units.

NJ/NX-series Troubleshooting Manual (W503) 3 - 607


3 Error Descriptions and Corrections

Event name Slave Initialization Error Event code 84230000 hex


Meaning Slave initialization failed.
Source EtherCAT Master Function Module Source details Master/Slave Detection tim- At power ON,
ing Controller reset,
error reset, or
major fault level
Controller error
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation When Fail-soft Operation Is Set to Fail-soft
Master:
• When the master fails to enter Pre-operational
state after initialization:
Communications stop in the Init state at the slave
where the error occurred. Slaves in topology up to
the slave where the error occurred enter Operation-
al state and continue to operate.
• When the master fails to enter states after Pre-op-
erational state:
Only the slave with the error will stop state transi-
tions. The normal slaves enter the Operational
state and continue to operate.
Slave:
This depends on the slave communications status.

When Fail-soft Operation Is Set to Stop


Master:
• When the master fails to enter Pre-operational
state after initialization:
All slaves enter the Init state and communications
stop.
• When the master fails to enter states after Pre-op-
erational state:
All slaves enter the Pre-operational state and com-
munications stop.
Slave:
This depends on the slave communications status.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EC_SlavInitErr BOOL Slave Initialization Error
_EC_CommErrTbl Array[1..n] of BOOL*1 Communications Error Slave Table
Cause and cor- Assumed cause Correction Prevention
rection An error occurred in EtherCAT Connect the Sysmac Studio and Correctly set the slave synchroni-
master processing. reconfigure and save the network zation settings, PDO mapping in-
configuration information in the formation, and configure and save
master again. If this error occurs network configuration information
again, check that there are no er- in the master.
rors in the slave synchronization
settings and the PDO mapping in-
formation, and correct any errors
that are found.

3 - 608 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


An initialization error occurred in The Module config send method None
the EtherCAT slave. parameter is sometimes displayed
for a slave in the EtherCAT net-
work configuration on the Sysmac
Studio even if a send method can-
not be set. If that occurs, set the
Module config send method pa-
rameter to Do not send and per-
form synchronization again.
Or, cycle the power supply to the
EtherCAT slave. If this error per-
sists, replace the EtherCAT slave.
An initialization error occurred in Connect the Sysmac Studio to the None
the EtherCAT Coupler Unit. USB port on the EtherCAT Coupler
Unit, check the error details, and
take suitable measures for the er-
ror. 3
A major fault level Controller error If a major fault level Controller error Perform preventive measures for
occurred. occurs, process data communica- major fault level Controller errors.

3-6-2 Error Descriptions


tions stop. If a Slave Application
Error (84280000 hex) occurs at this
time, this event also occurs.
Perform corrections for the major
fault level Controller error.
The Ethernet cable is broken or the The causes given on the left are Make sure that the cable is not bro-
specified cable is not being used. possible if the error occurs from ken and use the specified cable.
A connector on the Ethernet cable when the system starts operation Confirm that the Ethernet cable
is disconnected, the contact is faul- or if it always occurs after a specif- connector is mated securely.
ty, or parts are faulty. ic time after the system starts oper-
A general-purpose Ethernet hub is ation. Use the diagnostic and stat- When branching an EtherCAT net-
connected. istical information from the Sysmac work, use an EtherCAT Junction
Studio and check the EtherCAT Slave.
communications status.
The master failed. None
If the Ethernet cable between the
The slave failed. None
master and slave is broken or if the
specified cable was not used, re-
place the cable. Or, reconnect the
connector and make sure it is mat-
ed correctly. If a general-purpose
Ethernet hub is connected, replace
it with an EtherCAT Junction Slave.
If the CPU Unit or an EtherCAT
slave fails, replace it.
Noise If this error occurs irregularly, im- Implement noise countermeasures.
plement noise countermeasures.
Attached infor- Attached information 1: System information 1
mation Attached information 2: System information 2
Attached information 3: System information 3
Attached information 4: System information 4
Precautions/ None
Remarks
*1. “n” is 512 for an NX-series CPU Unit and 192 for the NX102, NX1P2, and NJ-series CPU Units.

NJ/NX-series Troubleshooting Manual (W503) 3 - 609


3 Error Descriptions and Corrections

Event name Slave Application Error Event code 84280000 hex


Meaning An error occurred in the slave application.
Source EtherCAT Master Function Module Source details Slave Detection tim- During commu-
ing nications
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation When Fail-soft Operation Is Set to Fail-soft
Master:
The slave communications status is not manipulated,
but operation continues. The status of slaves with an
application layer status error is also not manipulated.
Slave:
An error occurred. Operation is according to the state
transition behavior of the slave where the error occur-
red.

When Fail-soft Operation Is Set to Stop


Master:
All slaves enter the Pre-operational state when an ap-
plication layer status error occurs.
Slave:
An error occurred. All slaves enter the Pre-operational
state.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EC_SlavAppErr BOOL Slave Application Error
_EC_CommErrTbl Array[1..n] of BOOL*1 Communications Error Slave Table
Cause and cor- Assumed cause Correction Prevention
rection An error was detected in the Clear the error from the EtherCAT None
slave's application layer status reg- slave where the application error
ister. occurred. Use the procedure given
in the slave documentation.
Attached infor- Attached Information 1: AL status code for the slave where the error was detected.
mation
Precautions/ None
Remarks
*1. “n” is 512 for an NX-series CPU Unit and 192 for the NX102, NX1P2, and NJ-series CPU Units.

3 - 610 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Event name Process Data Transmission Error Event code 84290000 hex
Meaning Sending process data failed.
Source EtherCAT Master Function Module Source details Master Detection tim- During commu-
ing nications
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation When Fail-soft Operation Is Set to Fail-soft
Master:
Operation continues.
Slave:
The error occurs only with synced slaves.

When Fail-soft Operation Is Set to Stop


Master:
All slaves enter the Pre-operational state.
Slave:
Errors only occur in synced slaves.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
3
--- Flashes at 1-s intervals. ---

3-6-2 Error Descriptions


System-de- Variable Data type Name
fined variables _EC_PDSendErr BOOL Process Data Transmission Error
Cause and cor- Assumed cause Correction Prevention
rection It was not possible to send the Connect the Sysmac Studio, in- Set the task period of the primary
EtherCAT frame during the Ether- crease the task period setting of periodic task or priority-5 periodic
CAT communications period. the primary periodic task or priori- task to a value that provides suffi-
The frame transmission jitter ex- ty-5 periodic task, and set and cient processing time.
ceeded the limit. save the network configuration in- Use the Simulator to check the
formation in the EtherCAT master. necessary EtherCAT communica-
tions period.
Attached infor- Attached Information 1: Error Details
mation • Frame generation was late for the transmission timing: 0000 hex,
• The transmission jitter exceeded the limit: 0001 hex
Attached information 2: System information
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 611


3 Error Descriptions and Corrections

Event name Process Data Reception Timeout Event code 842B0000 hex
Meaning Process data reception timed out.
Source EtherCAT Master Function Module Source details Master Detection tim- During commu-
ing nications
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation When Fail-soft Operation Is Set to Fail-soft
Master:
Operation continues.
Slave:
Errors only occur in synced slaves. Operational state
continues. Safe-operational state is entered if the
state transition is made at the slave.
When Fail-soft Operation Is Set to Stop
Master:
All slaves enter the Pre-operational state.
Slave:
Errors only occur in synced slaves.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EC_PDTimeoutErr BOOL Process Data Reception Timeout
Error
Cause and cor- Assumed cause Correction Prevention
rection The Ethernet cable is broken or the The causes given on the left are Make sure that the cable is not bro-
specified cable is not being used. possible if the error occurs from ken and use the specified cable.
A connector on the Ethernet cable when the system starts operation Confirm that the Ethernet cable
is disconnected, the contact is faul- or if it always occurs after a specif- connector is mated securely.
ty, or parts are faulty. ic time after the system starts oper-
A general-purpose Ethernet hub is ation. Use the diagnostic and stat- When branching an EtherCAT net-
connected. istical information from the Sysmac work, use an EtherCAT Junction
Studio and check the EtherCAT Slave.
communications status.
The master failed. None
If the Ethernet cable between the
The slave failed. None
master and slave is broken or if the
specified cable was not used, re-
place the cable. Or, reconnect the
connector and make sure it is mat-
ed correctly. If a general-purpose
Ethernet hub is connected, replace
it with an EtherCAT Junction Slave.
If the CPU Unit or an EtherCAT
slave fails, replace it.
The Ethernet cable is too long. The causes given on the left are Make the Ethernet cable as short
possible if the error occurs from as possible.
The CPU Unit task period is too when the system starts operation. If there is a large number of Ether-
short. If the Ethernet cable is too long, CAT slaves connected, increase
shorten it. If the error still occurs, the task period of the primary peri-
connect the Sysmac Studio, in- odic task or priority-5 periodic
crease the task period of the pri- task .
mary periodic task or priority-5 pe-
riodic task, and reconfigure the
Controller.
Noise If this error occurs irregularly, im- Implement noise countermeasures.
plement noise countermeasures.

3 - 612 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Attached infor- Attached Information 1: Error Details
mation • 0001 hex: Occurred in the primary periodic task.
• 0002 hex: Occurred in the priority-5 periodic task.
Precautions/ None
Remarks

3-6-2 Error Descriptions

NJ/NX-series Troubleshooting Manual (W503) 3 - 613


3 Error Descriptions and Corrections

Event name Process Data Communications Error Event code 842C0000 hex
Meaning An error occurred in process data communications.
Source EtherCAT Master Function Module Source details Slave Detection tim- During commu-
ing nications
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation When Fail-soft Operation Is Set to Fail-soft
Master:
Operation continues.
Slave:
An error occurred. Operational state continues. If a
PDI watchdog error occurs in a slave, the slave enters
the Init state. Check for communications errors for
each slave in system-defined variables
_EC_CommErrTbl [].

When Fail-soft Operation Is Set to Stop


Master:
All slaves enter the Pre-operational state.
Slave:
An error occurred. When operation stops, all slaves
enter the Pre-operational state. If a PDI watchdog er-
ror occurs in a slave, the slave enters the Init state.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EC_PDCommErr BOOL Process Data Communications Er-
ror
_EC_CommErrTbl Array[1..n] of BOOL*1 Communications Error Slave Table
_EC_PDActive BOOL Process Data Communications
Status
Cause and cor- Assumed cause Correction Prevention
rection A slave left the network even • Perform the disconnection oper- Same as corrections that are given
though the disconnection operation ation or disable operation before on the left.
or disable operation was not per- turning OFF the power supply of
formed. the slave.
• The power supply of the slave is • Perform the disconnection oper-
turned OFF. ation or disable operation before
• The Ethernet cable is removed. removing the Ethernet cable.
A slave left the network even The causes given on the left are • Confirm that the Ethernet cable
though the disconnection operation possible if the error occurs from connector is mated securely.
or disable operation was not per- when the system starts operation • Make sure that the Ethernet ca-
formed. or if it always occurs after a specif- ble is not broken.
• A connector on the Ethernet ca- ic time after the system starts oper- • Make sure that the specified ca-
ble is disconnected, the contact ation. Use the diagnostic and stat- ble is being used.
is faulty, or parts are faulty. istical information from the Sysmac
• The Ethernet cable is broken. Studio and check the EtherCAT
• The specified cable is not being communications status.
used. If the Ethernet cable is broken or if
the specified cable was not used,
replace the cable. Or, reconnect
the connector and make sure it is
mated correctly.
Slave failure If this error occurs again even after None
the above correction, replace the
slave.

3 - 614 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Attached infor- Attached Information 1: Error Details
mation • 0001 hex: Slave WDT error (Slave failure)
• 0002 hex: Slave disconnected (A slave left the network even though the disconnection operation or disable
operation was not performed.)
Precautions/ None
Remarks
*1. “n” is 512 for an NX-series CPU Unit and 192 for the NX102, NX1P2, and NJ-series CPU Units.

3-6-2 Error Descriptions

NJ/NX-series Troubleshooting Manual (W503) 3 - 615


3 Error Descriptions and Corrections

Event name Input Process Data Invalid Error Event code 842F0000 hex *1
Meaning Because the EtherCAT master could not perform process data communications normally when it was in the
Operational state, the Input Data Invalid state continued for the following period.
• When the task period is 10 ms or shorter: 100 ms
• When the task period is longer than 10 ms: 10 periods of the task
Source EtherCAT Master Function Module Source details Slave Detection tim- During commu-
ing nications
Error attributes Level Minor fault Recovery Error reset Log category System
Effects User program Continues. Operation Not affected.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- Flashes at 1-s intervals. ---
System-de- Variable Data type Name
fined variables _EC_IndataInvalidErr BOOL Input Process Data Invalid Error
_EC_InDataInvalid BOOL Input Data Invalid
_EC_InData1Invalid BOOL Input Data1 Invalid
_EC_InData2Invalid BOOL Input Data2 Invalid
Cause and cor- Assumed cause Correction Prevention
rection Hardware failure of EtherCAT slave While disconnecting the slaves None
from the network one by one, cor-
rect the error until the
_EC_InDataInvalid (Input Data In-
valid), _EC_InData1Invalid (Input
Data1 Invalid), and
_EC_InData2Invalid (Input Data2
Invalid) system-defined variables
change to FALSE. When any of
these variables changes from
TRUE to FALSE, the slave discon-
nected at that time is considered
as failed. Replace the slave.
In addition, program the
_EC_InDataInvalid (Input Data In-
valid), _EC_InData1Invalid (Input
Data1 Invalid), and
_EC_InData2Invalid (Input Data2
Invalid) system-defined variables
as an interlock condition in the
user program to ensure that invalid
input data does not cause unex-
pected operation.
Noise Check the number of error frames If error frames are still counted in
in the slave diagnostic and statisti- the master diagnostic and statisti-
cal information. It is considered cal information, before you start
that the slave was affected by operation, remove the noise source
noise in each location where an er- or implement noise countermeas-
ror frame was counted. Implement ures while checking the slave diag-
appropriate noise countermeas- nostic and statistical information.
ures for all locations considered to
be affected by noise. Then, make
sure that error frames are no lon-
ger counted in the slave diagnostic
and statistical information.

3 - 616 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Attached infor- Attached information 1: System-defined variables that changed to TRUE for a certain period. The value is 1 for
mation a system-defined variable that changed to TRUE for a certain period.
• 1st bit from the least-significant bit: _EC_InDataInvalid (Input Data Invalid), _EC_InData1Invalid (Input Da-
ta1 Invalid)
• 2nd bit from the least-significant bit: _EC_InData2Invalid (Input Data2 Invalid)
Precautions/ None
Remarks
*1. “n” is 512 for an NX-series CPU Unit and 192 for the NX102, NX1P2, and NJ-series CPU Units.

3-6-2 Error Descriptions

NJ/NX-series Troubleshooting Manual (W503) 3 - 617


3 Error Descriptions and Corrections

Event name EtherCAT Slave Backup Failed Event code 102F0000 hex*1
Meaning The backup operation for an EtherCAT slave ended in an error.
Source EtherCAT Master Function Module Source details Master Detection tim- During backup
ing operation
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables _EC_DisconnSlavTbl Disconnected Slave Table
Array[1..n] of BOOL*2
Cause and cor- Assumed cause Correction Prevention
rection There is no connection between Wire the EtherCAT master and Wire the EtherCAT master and
the EtherCAT master and the slave slave securely. slave securely and make sure that
(Link OFF). a connection is established before
you attempt to back up the data.
An error caused an incorrect Ether- Use the Sysmac Studio or the Back up the data when there are
CAT master status. Troubleshooter of an HMI to check no EtherCAT errors.
for errors and eliminate any Ether-
CAT errors.
The EtherCAT network configura- Make sure that network configura- Back up the data only when the
tion information does not agree tion information agrees with the network configuration information
with the physical network configu- physical network configuration. agrees with the physical network
ration. configuration.
The request to the EtherCAT slave Connect the cable securely. Imple- Connect the cable securely. Imple-
failed. ment noise countermeasures if ment noise countermeasures if
there is excessive ambient noise. If there is excessive ambient noise.
the situation does not improve, re-
place the EtherCAT slave.
The EtherCAT master was tempo- Try backing up the data again. None
rarily unable to perform the proc-
essing because it was executing
other processing.
Initialization of the EtherCAT slave Connect any slaves that are dis- Back up the data when the Ether-
failed. connected. Use the Sysmac Studio CAT slave is participating in the
or the Troubleshooter of an HMI to network and there are no slaves
check for the following errors: that are disconnected from the net-
Slave Initialization Error, Slave Ap- work. Also, back up the data when
plication Error, and Process Data there is no Process Data Commu-
Communications Error. Eliminate nications Error.
any errors that you find.
It was not possible to read the The ESI file may be incorrect. Ask None
backup parameters from the Ether- the manufacturer of the slave if you
CAT slave. can read all of the parameters that
are set as backup parameters. If all
of the backup parameters can be
read, the EtherCAT slave is faulty.
Replace the EtherCAT slave.
Communications with an OMRON Connect the cable securely. Mount Connect the cable securely. Mount
Communications Coupler Unit or the NX Unit securely. Implement the NX Unit securely. Implement
NX Unit failed. noise countermeasures if there is noise countermeasures if there is
excessive ambient noise. If the excessive ambient noise.
problem still exists, replace the
Communications Coupler Unit or
the NX Unit.

3 - 618 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Attached infor- Attached Information 1: Error Details (The following values are in the order of the causes of the error.)
mation • 0001 hex: Link OFF
• 0002 hex: Incorrect master status
• 0003 hex: Configuration information does not agree with network configuration.
• 0004 hex: The request to the EtherCAT slave failed.
• 0005 hex: Master status temporarily prevented processing.
• 0006 hex: An error occurred in slave initialization or a slave is disconnected from the network.
• 0007 hex: Reading the backup data failed.
• 000B hex: Error at OMRON Communications Coupler Unit
Attached Information 2: Error Location
• 0: Master
• 1 or higher: Slave node address
Attached Information 3: Error Location Details (only when attached information 1 is 000B hex).
• 0: Communications Coupler Unit
• 1 to 63: Unit number of NX Unit
Attached Information 4: Cause of Error at OMRON Communications Coupler Unit (only when attached infor-
3
mation 1 is 000B hex).
• 2: Communications with the Communications Coupler Unit or NX Unit failed.

3-6-2 Error Descriptions


Precautions/ None
Remarks
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.
*2. “n” is 512 for an NX-series CPU Unit and 192 for the NX102, NX1P2, and NJ-series CPU Units.

NJ/NX-series Troubleshooting Manual (W503) 3 - 619


3 Error Descriptions and Corrections

Event name EtherCAT Slave Restore Operation Failed Event code 10300000 hex*1
Meaning The restore operation for an EtherCAT slave ended in an error.
Source EtherCAT Master Function Module Source details Master Detection tim- During restore
ing operation
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Not affected.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables None --- ---
Cause and cor- Assumed cause Correction Prevention
rection There is no connection between Wire the EtherCAT master and Wire the EtherCAT master and
the EtherCAT master and the slave slave securely. slave securely, and make sure that
(Link OFF). a connection is established before
you attempt to restore the data.
An error caused an incorrect Ether- Use the Sysmac Studio or the Restore the data when there are
CAT master status. Troubleshooter of an HMI to check no EtherCAT errors.
for errors and eliminate any Ether-
CAT errors.
The EtherCAT network configura- Make sure that network configura- Restore the data only when the
tion information does not agree tion information agrees with the network configuration information
with the physical network configu- physical network configuration. Al- agrees with the physical network
ration. ways use a slave revision that is configuration.
the same or higher than the slave
revision that was used when the
data was backed up even if you set
No check for the Revision Check
Method for backup. Set No check
for the Serial Number Check Meth-
od and then back up the data. If
you replace a slave with the Serial
Number Check Method set to
Setting = Actual device, do not use
the restore function. Instead,
change the network configuration
from the Sysmac Studio, download
the network configuration, and then
transfer the slave parameters. If
the node address is set on the
hardware switches, use the same
setting as when the data was
backed up.
The request to the EtherCAT slave Connect the cable securely. Imple- Connect the cable securely. Imple-
failed. ment noise countermeasures if ment noise countermeasures if
there is excessive ambient noise. If there is excessive ambient noise.
the situation does not improve, re-
place the EtherCAT slave.
The EtherCAT master was tempo- Try restoring the data again. None
rarily unable to perform the proc-
essing because it was executing
other processing.

3 - 620 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Initialization of the EtherCAT slave Use the Sysmac Studio or the Restore the data when there is no
failed. Troubleshooter of an HMI to check Process Data Communications Er-
for the following errors: Slave Initi- ror.
alization Error, Slave Application
Error, and Process Data Communi-
cations Error. Eliminate any errors
that you find.
It was not possible to write the Download the parameters to the Data is sometimes not restored
backup parameters to the MX2/RX Inverter using the ”To Drive” menu due to Inverter restrictions.
Series Inverter. (This applies only of the Sysmac Studio. If that occurs, download the param-
for unit version 1.10 or earlier of eters to the Inverter using the “To
the CPU Unit.) Drive” menu of the Sysmac Studio.
It was not possible to write the The ESI file may be incorrect. Ask None
backup parameters to the Ether- the manufacturer of the slave if you
CAT slave. can write all of the parameters that
are set as backup parameters. If all
of the backup parameters can be
3
written, the slave is faulty. Replace
the slave.

3-6-2 Error Descriptions


Incorrect backup data was detect- Format the SD Memory Card with Do not remove the SD Memory
ed. the Sysmac Studio and then place Card or turn OFF the power supply
the backup file on it. while the SD BUSY indicator is lit.
Or, replace the SD Memory Card
periodically according to the write
life of the SD Memory Card.
The EtherCAT network configura- Make sure that the EtherCAT net- Make sure that the EtherCAT net-
tion in the backup data does not work configuration in the backup work configuration in the backup
agree with the physical network data agrees with the physical net- data agrees with the physical net-
configuration. work configuration. work configuration before you try to
restore the data.
An error occurred at an OMRON • Try backing up the data again • Format an SD Memory Card
Communications Coupler Unit. (when attached information 4 is with the Sysmac Studio and
The following causes are possible. 1). then place the backup file on it.
• Reading a backup file failed at • Connect the cable securely. Also, do not remove the SD
the Communications Coupler Mount the NX Unit securely. Im- Memory Card or turn OFF the
Unit (when attached information plement noise countermeasures power supply while the SD
4 is 1). if there is excessive ambient BUSY indicator is lit (when at-
• Communications with the Com- noise. If the problem still exists, tached information 4 is 1).
munications Coupler Unit or NX replace the Communications • Connect the cable securely.
Unit failed (when attached infor- Coupler Unit or the NX Unit Mount the NX Unit securely. Im-
mation 4 is 2). (when attached information 4 is plement noise countermeasures
• The Unit Configuration of the NX 2). if there is excessive ambient
Units in the Communications • Make the Unit Configuration of noise (when attached informa-
Coupler Unit when data was the NX Units in the Communica- tion 4 is 2).
backed up did not agree with the tions Coupler Unit when data • Restore the data while the Unit
actual configuration of NX Units was backed up agree with the Configuration of the NX Units in
(when attached information 4 is actual configuration of NX Units the Communications Coupler
3). (when attached information 4 is Unit agrees with the actual con-
2 or 3). figuration of NX Units (when at-
• Correct the hardware switches tached information 4 is 2 or 3).
on the Communications Coupler • Restore the data while the hard-
Unit so that they are the same ware switches on the Communi-
as when the data was backed cations Coupler Unit are the
up (when attached information 4 same as when the data was
is 3). backed up (when attached infor-
mation 4 is 3).

NJ/NX-series Troubleshooting Manual (W503) 3 - 621


3 Error Descriptions and Corrections

Attached infor- Attached Information 1: Error Details (The following values are in the order of the causes of the error.)
mation • 0001 hex: Link OFF
• 0002 hex: Incorrect master status
• 0003 hex: Configuration information does not agree with network configuration.
• 0004 hex: The request to the EtherCAT slave failed.
• 0005 hex: Master status temporarily prevented processing.
• 0006 hex: An error occurred in slave initialization.
• 0007 hex: Writing the backup data failed.
• 0008 hex: The backup data is not correct.
• 0009 hex : The network configuration does not agree with the network configuration in the backup data.
• 000A hex: The service is not supported
• 000B hex: Error at OMRON Communications Coupler Unit
Attached Information 2: Error Location
• 0: Master
• 1 or higher: Slave node address
Attached Information 3: Error Location Details (only when attached information 1 is 000B hex).
• 0: Communications Coupler Unit
• 1 to 63: Unit number of NX Unit
Attached Information 4: Cause of Error at OMRON Communications Coupler Unit (only when attached infor-
mation 1 is 000B hex).
• 1: Reading the backup file failed.
• 2: Communications with the Communications Coupler Unit or NX Unit failed.
• 3: The Unit Configuration does not agree with the Unit Configuration in the backup data.
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.03 or later of the CPU Unit.

Event name Emergency Message Detected Event code 64200000 hex


Meaning An emergency message was detected.
Source EtherCAT Master Function Module Source details Slave Detection tim- During commu-
ing nications
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Slave:
An error occurred. Other operation is not affected.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables _EC_SlavEmergErr BOOL Emergency Message Detected
Cause and cor- Assumed cause Correction Prevention
rection An emergency message was re- Clear the error from the EtherCAT Refer to the information given in
ceived from a slave. slave where the application error the manual for the slave and imple-
occurred. Use the procedure given ment countermeasures to prevent
in the slave documentation. the problem.
Attached infor- Attached Information 1: Slave emergency code
mation Attached information 2: Slave error register object value
Attached Information 3: Slave emergency data. Only the lower five bytes are valid.
Precautions/ None
Remarks

3 - 622 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Event name EtherCAT Message Error Event code 842D0000 hex
Meaning An error occurred in a message communications with the slave.
Source EtherCAT Master Function Module Source details Master Detection tim- During commu-
ing nications
Error attributes Level Observation Recovery --- Log category System
Effects User program Continues. Operation Slave:
An error occurred. Other operation is not affected.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables _EC_MsgErr BOOL EtherCAT Message Error
Cause and cor- Assumed cause Correction Prevention
rection Refer to the attached information Send messages only to slaves that Use messages that match the
to check the error. support the message protocol. slave specifications.
Identify the error message with the Also check to make sure that mes- 3
error details that are given in the sages are addressed to the correct
attached information, and correct node.

3-6-2 Error Descriptions


the message.
Attached infor- Attached Information 1: Error Details
mation • 1st byte: 00 hex: Error message reception, 02 hex: Illegal or unsupported message discarded, 04 hex: Mes-
sage with illegal destination address discarded
• 2nd byte:
For Transmission: 00 hex: Error, 01 hex: VoE (AoE), 02 hex: EoE, 03 hex: CoE, 04 hex: FoE, 05 hex: SoE,
0F hex: VoE
For Reception: 80 hex: Error, 81 hex: VoE (AoE), 82 hex: EoE, 83 hex: CoE, 84 hex: FoE, 85 hex: SoE, 8F
hex: VoE
Attached information 2: Source node address. If the source is the master: 0
Attached Information 3: Transmission destination node address. If the destination is the master: 0
Attached information 4: Error service data. This data is valid only when byte 2 of attached information 1 is 00
or 80 hex.
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 623


3 Error Descriptions and Corrections

Event name Slave Disconnected Event code 94400000 hex


Meaning A slave was disconnected for a disconnection command.
Source EtherCAT Master Function Module Source details Slave Detection tim- When slave dis-
ing connection is
specified during
communications
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Master:
Process data communications are stopped for the
slave and all slaves after it. Monitoring of topology
changes is stopped for the slave and all slaves after it.
Slave:
The slaves will move to Init state. You can transfer the
backup parameters with the Sysmac Studio. Process
data communications are not possible.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables _EC_DisconnSlavTbl Disconnected Slave Table
Array[1..n] of BOOL*1
_EC_PDSlavTbl Array[1..n] of BOOL*1 Process Data Communicating
Slave Table
_EC_MBXSlavTbl Array[1..n] of BOOL*1 Message Communications Ena-
bled Slave Table
Cause and cor- Assumed cause Correction Prevention
rection An operation to disconnect the --- ---
slave was executed from the Sys-
mac Studio.
The EC_DisconnectSlave instruc- --- ---
tion was executed.
Attached infor- None
mation
Precautions/ None
Remarks
*1. “n” is 512 for an NX-series CPU Unit and 192 for the NX102, NX1P2, and NJ-series CPU Units.

3 - 624 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Event name Slave Connected Event code 94410000 hex
Meaning A slave was reconnected for a reconnection command.
Source EtherCAT Master Function Module Source details Slave Detection tim- When slave re-
ing connection is
specified during
communications
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Master:
The slave enters the Operational state again, and
process data communications restart.
Slave:
Enters Operational state.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables _EC_DisconnSlavTbl Disconnected Slave Table
3
Array[1..n] of BOOL*1
_EC_PDSlavTbl Array[1..n] of BOOL*1 Process Data Communicating

3-6-2 Error Descriptions


Slave Table
_EC_MBXSlavTbl Array[1..n] of BOOL*1 Message Communications Ena-
bled Slave Table
Cause and cor- Assumed cause Correction Prevention
rection An operation to reconnect the --- ---
slave was executed from the Sys-
mac Studio.
The EC_ConnectSlave instruction --- ---
was executed.
Attached infor- None
mation
Precautions/ None
Remarks
*1. “n” is 512 for an NX-series CPU Unit and 192 for the NX102, NX1P2, and NJ-series CPU Units.

NJ/NX-series Troubleshooting Manual (W503) 3 - 625


3 Error Descriptions and Corrections

Event name Error Reset Event code 94430000 hex


Meaning A command was received to reset errors.
Source EtherCAT Master Function Module Source details Master Detection tim- When errors are
ing reset
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Master:
The current errors are reset and the network is veri-
fied again. If the error is not detected again, process
data communications with the slave for which commu-
nications were stopped are restarted.
Slave:
The slave where the error occurred enters the Opera-
tional state.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables _EC_PDSlavTbl Process Data Communicating
Array[1..n] of BOOL*1
Slave Table
_EC_MBXSlavTbl Array[1..n] of BOOL*1 Message Communications Ena-
bled Slave Table
Cause and cor- Assumed cause Correction Prevention
rection An error reset operation was per- --- ---
formed from the Sysmac Studio.
The ResetECError instruction was --- ---
executed.
Attached infor- None
mation
Precautions/ None
Remarks
*1. “n” is 512 for an NX-series CPU Unit and 192 for the NX102, NX1P2, and NJ-series CPU Units.

3 - 626 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Event name Slave Disabled Event code 94440000 hex*1
Meaning The EtherCAT Slave was disabled.
Source EtherCAT Master Function Module Source details Slave Detection tim- At execution of
ing setting instruc-
tion
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Master:
Process data communications stop for the slave.
Slave:
Enters the Pre-operational state. It will be possible to
set parameters. Process data communications are not
possible.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables
3
_EC_PDSlavTbl Array[1..n] of BOOL*2 Process Data Communicating
Slave Table

3-6-2 Error Descriptions


_EC_DisableSlavTbl Array[1..n] of BOOL*2 Disabled Slave Table
Cause and cor- Assumed cause Correction Prevention
rection The EC_ChangeEnableSetting in- --- ---
struction was executed.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.04 or later of the CPU Unit.
*2. “n” is 512 for an NX-series CPU Unit and 192 for the NX102, NX1P2, and NJ-series CPU Units.

NJ/NX-series Troubleshooting Manual (W503) 3 - 627


3 Error Descriptions and Corrections

Event name Slave Enabled Event code 94450000 hex*1


Meaning The EtherCAT Slave was enabled.
Source EtherCAT Master Function Module Source details Slave Detection tim- At execution of
ing setting instruc-
tion
Error attributes Level Information Recovery --- Log category System
Effects User program Continues. Operation Master:
The slave enters the Operational state again, and
process data communications restart.
Slave:
Enters Operational state.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables _EC_PDSlavTbl Process Data Communicating
Array[1..n] of BOOL*2
Slave Table
_EC_DisableSlavTbl Array[1..n] of BOOL*2 Disabled Slave Table
Cause and cor- Assumed cause Correction Prevention
rection The EC_ChangeEnableSetting in- --- ---
struction was executed.
Attached infor- None
mation
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.04 or later of the CPU Unit.
*2. “n” is 512 for an NX-series CPU Unit and 192 for the NX102, NX1P2, and NJ-series CPU Units.

Event name EtherCAT Diagnosis/Statistics Log Started Event code 94500000 hex*1
Meaning EtherCAT diagnosis/statistics log is started.
Source EtherCAT Master Function Module Source details Master Detection tim- When EtherCAT
ing diagnosis/statis-
tics log is start-
ed
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation The response time to non-synchronous EtherCAT
slaves will be extended.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables _EC_StatisticsLogEnable BOOL Diagnosis/Statistics Log Enable
_EC_StatisticsLogBusy BOOL Diagnosis/Statistics Log Busy
Cause and cor- Assumed cause Correction Prevention
rection The value of the _EC_StatisticsLo- --- ---
gEnable systemdefined variable
changed from FALSE to TRUE.
Attached infor- Attached information 1: Automatic saving interval to the SD Memory Card for the diagnosis/statistics log
mation • 0: One-shot Mode
• Not 0: Interval (sec)
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.11 or later of the CPU Unit.

3 - 628 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-6 Errors in the EtherCAT Master Function Module


Event name EtherCAT Diagnosis/Statistics Log Ended Event code 94510000 hex*1
Meaning EtherCAT diagnosis/statistics log is ended.
Source EtherCAT Master Function Module Source details Master Detection tim- When EtherCAT
ing diagnosis/statis-
tics log is ended
Error attributes Level Information Recovery --- Log category Access
Effects User program Continues. Operation Not affected.
Indicators EtherCAT NET RUN EtherCAT NET ERR EtherCAT LINK/ACT
--- --- ---
System-de- Variable Data type Name
fined variables _EC_StatisticsLogEnable BOOL Diagnosis/Statistics Log Enable
_EC_StatisticsLogBusy BOOL Diagnosis/Statistics Log Busy
_EC_StatisticsLogErr BOOL Diagnosis/Statistics Log Error End
Cause and cor- Assumed cause Correction Prevention
rection An error that causes EtherCAT di- --- --- 3
agnosis/statistics log to end occur-
red.

3-6-2 Error Descriptions


Attached infor- Attached information 1: Automatic saving interval to the SD Memory Card for the diagnosis/statistics log
mation • 0: One-shot Mode
• Not 0: Interval (sec)
Attached information 2: Causes to end EtherCAT diagnosis/statistics log
• 1: The value of the _EC_StatisticsLogEnable changed from TRUE to FALSE.
• 2: The 1000th record was saved in the log file.
• 3: The SD Memory Card does not have sufficient available space to save another records in the log file.
• 4: The SD Memory Card is write protected.
• 5: The SD Memory Card cannot be recognized.
• 6: Synchronizing (or downloading)
• 7: An invalid value was specified to the automatic saving interval to the SD Memory Card for the diagnosis/
statistics log.
Precautions/ None
Remarks
*1. This event code occurs for unit version 1.11 or later of the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) 3 - 629


3 Error Descriptions and Corrections

3-7 Errors in the OPC UA Function


This section provides tables of the errors (events) that can occur with the OPC UA function.
Refer to NJ/NX-series CPU Unit OPC UA User’s Manual (Cat. No. W588) for information on the unit
versions of CPU Units with which you can use the OPC UA function and corresponding Sysmac Stu-
dio versions.

3-7-1 Error Tables

OPC UA Server Function

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
15000000 hex Execution Failed to save the Ex- • An SD Memory Card is not in- page
[NJ501-1£00(Ver.1.17 Log Save ecution Log to the SD serted. 3 - 635
or later), NX102] Failed Memory Card. • The SD Memory Card type is
not correct.
• The format of the SD Memory
Card is not correct.
• The SD Memory Card is write ¡ 8
protected.
• The SD Memory Card does
not have sufficient available
space.
• The SD Memory Card is dam-
aged.
35D00000 hex OPC UA The OPC UA Server • The power supply to the Con- page
[NJ501-1£00(Ver.1.17 Server Set- Settings are incorrect. troller was interrupted while 3 - 636
or later), NX102] ting Error the OPC UA Server Settings
were being transferred.
• The power supply to the Con-
troller was interrupted during a
¡
Clear All Memory operation.
• The OPC UA Server settings
are not correct because the
Controller was interrupted dur-
ing a restore operation.
• TCP port number is duplicated.
35D10000 hex Server Cer- The server certificate • The period that is set in the page
[NJ501-1£00(Ver.1.17 tificate Ex- expired. server certificate expired. ¡ 8 3 - 637
or later), NX102] pired

44180000 hex OPC UA A fatal error was de- • A software error occurred. page
[NJ501-1£00(Ver.1.17 System tected in the OPC UA 3 - 637
¡
or later), NX102] Processing Server.
Error

3 - 630 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b

3-7 Errors in the OPC UA Function


rt f
j n s
o
15020000 hex Server Cer- The IP address of the The IP address of the built-in page
[NJ501-1£00(Ver.1.17 tificate Mis- server certificate in EtherNet/IP port of the CPU Unit 3 - 638
or later), NX102] match the CPU Unit is not was changed when the OPC
the same as that of Server Use Option is set to Use.
the built-in • The IP address was changed
EtherNet/IP port on by the ChangeIPAdr (Change
the CPU Unit. IP Address) instruction.
• If the IP address setting meth-
od was Obtain from BOOTP ¡
server, the IP address was
changed when the power is
3
turned ON.
• A project containing a different

3-7-1 Error Tables


IP address for the built-in
EtherNet/IP port of the CPU
Unit was downloaded to the
CPU Unit.
35D20000 hex Server Cer- The server certificate • The period that is set in the page
[NJ501-1£00(Ver.1.17 tificate Expi- is close to expiring. server certificate is close to ex- 8 ¡ 3 - 639
or later), NX102] ration Notice piring.

35D30000 hex Too Many The number of varia- • When the OPC UA Server pre- page
[NJ501-1£00(Ver.1.17 Public Varia- bles that can be pub- pared the address space, the 3 - 639
or later), NX102] bles lished to the OPC UA number of OPC UA variables
client exceeded the exceeded the upper limit. ¡
upper limit when the
OPC UA Server was
prepared.
35D40000 hex Unsupported When the OPC UA • The OPC UA Server had an page
[NJ501-1£00(Ver.1.17 Data Type Server was prepared, unsupported data type in the 3 - 640
or later), NX102] the network-publish- network-published global vari-
ed global variables in- ables. Unsupported data types
cluded a data type are as follows.
variable that cannot • Multidimensional array
be published to the specified structure
OPC UA client. • Structure containing multidi-
mensional array(s) as mem-
ber(s)
• Structure whose nesting
number exceeds the limit
¡
value
• Union
• Array whose start number is
not 0; e.g., Array[2..5]
• Variable whose size ex-
ceeds the limit value
• Array whose number of ele-
ments exceeds the limit val-
ue
• Structure whose number of
members exceeds the limit
value

NJ/NX-series Troubleshooting Manual (W503) 3 - 631


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
35D50000 hex Too Many The number of value • When the OPC UA Server pre- page
[NJ501-1£00(Ver.1.17 Public Value attributes to be pub- pared the address space, the 3 - 641
or later), NX102] Attributes lished to the OPC UA number of OPC UA value at-
client exceeded the tributes has exceeded the up- ¡
upper limit when the per limit.
OPC UA Server was
prepared.
35D60000 hex Too Many The number of struc- • When the OPC UA Server pre- page
[NJ501-1£00(Ver.1.17 Structure ture definitions to be pared the address space, the 3 - 642
or later), NX102] Definitions published to the OPC number of structure definitions
UA client exceeded has exceeded the upper limit. ¡
the upper limit when
the OPC UA Server
was prepared.
85600000 hex OPC UA Cli- A connection request • User authentication informa- page
[NJ501-1£00(Ver.1.17 ent Connec- from an OPC UA cli- tion was incorrect. 3 - 643
or later), NX102] tion Reject- ent was rejected. • The client certificate was incor-
ed rect.
• The client certificate was regis-
tered in the Rejected Certifi-
cate List.
¡
• The CA certificate is not regis-
tered in the Trusted Certificate
List for Client authentication or
Issuer authentication.
• The number of sessions has
exceeded the maximum num-
ber of connectable sessions.
95D00000 hex OPC UA The OPC UA Server • The OPC UA Server started. page
[NJ501-1£00(Ver.1.17 Server Start- started. ¡ 3 - 644
or later), NX102] ed

95D10000 hex OPC UA The OPC UA Server • The OPC UA Server stopped. page
[NJ501-1£00(Ver.1.17 Server Stop- stopped. ¡ 3 - 644
or later), NX102] ped

95D20000 hex Server Cer- A server certificate • A server certificate was gener- page
[NJ501-1£00(Ver.1.17 tificate Gen- was generated. ated. 3 - 645
or later), NX102] erated • The server certifi-
cate is automati-
cally generated
when there is no
¡
server certificate.
• The server certifi-
cate is generated
when Regenerate
certificate is per-
formed.
95D30000 hex Client Certifi- Received client certif- • The maximum number of client page
[NJ501-1£00(Ver.1.17 cate Dis- icates were discard- certificates that can be regis- 3 - 645
¡
or later), NX102] carded ed. tered in the Rejected Certifi-
cate List has been exceeded.

3 - 632 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b

3-7 Errors in the OPC UA Function


rt f
j n s
o
95D40000 hex OPC UA The OPC UA Server • A restore was executed using page
[NJ501-1£00(Ver.1.17 Server Cer- certificate and Securi- a backup file created by a CPU 3 - 646
or later), NX102] tificate and ty Profile have been Unit whose version does not
Security Pro- cleared. support the OPC UA Server.
file Cleared • A project was downloaded
from a CPU Unit without the ¡
OPC UA Server.
• Checked Clearing the OPC UA
server certificate and security
profile. and performed Clear
All Memory operation.
3

3-7-1 Error Tables

NJ/NX-series Troubleshooting Manual (W503) 3 - 633


3 Error Descriptions and Corrections

OPC UA Instructions
The lower four digits of an event code give the error code for the instruction. For details of error codes,
refer to the description of the corresponding event code. For example, for an error code, 16#5000, re-
fer to the description for event code 54015000 hex.

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015000 hex OPC UA The OPC UA Server • The OPCUA_Shutdown (Shut- page
[NJ501-1£00(Ver.1.17 Server Shut- was already shut- down OPC UA Function) in- 3 - 647
or later), NX102] down or down or was being struction was executed while
Shutting shut down. the OPC UA Server was al-
Down ready shut down.
¡
• The OPCUA_Shutdown (Shut-
down OPC UA Function) in-
struction was executed while
the OPC UA Server was being
shut down.
54015001 hex OPC UA The OPCUA_Shut- • The OPCUA_Shutdown (Shut- page
[NJ501-1£00(Ver.1.17 Server Being down (Shutdown down OPC UA Function) in- 3 - 648
or later), NX102] Initialized OPC UA Function) in- struction was executed while
struction could not be the OPC UA Server was being ¡
executed because initialized.
the OPC UA Server
was being initialized.
54015002 hex OPC UA The relevant instruc- • When the Server Use Option is page
[NJ501-1£00(Ver.1.17 Server Not tion could not be exe- set to Do not use, the relevant 3 - 649
or later), NX102] Started cuted because the instruction was executed. ¡
OPC UA Server had
not been started.

3 - 634 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

3-7-2 Error Descriptions

3-7 Errors in the OPC UA Function


OPC UA Server Function

Event name Execution Log Save Failed Event code 15000000 hex
Meaning Failed to save the Execution Log to the SD Memory Card.
Source PLC Function Module Source details OPC UA Serv- Detection tim- Continuously
er ing
Error attrib- Level Minor fault Log category System
utes Recovery Automatic recovery
Effects User program Continues Operation Not affected
System-de- Variable Data type Name
fined varia- None --- --- 3
bles
Cause and Assumed cause Correction Prevention

3-7-2 Error Descriptions


correction An SD Memory Card is not in- Insert an SD Memory Card. Insert an SD Memory Card.
serted.
The SD Memory Card type is not Replace the SD Memory Card Use an SD or SDHC card.
correct. with an SD or SDHC card.
The format of the SD Memory Format the SD Memory Card Use a formatted SD Memory
Card is not correct. with the Sysmac Studio. Card.
Also, do not remove the SD
Memory Card or turn OFF the
power supply while the SD BUSY
indicator is lit.
The SD Memory Card is write Remove write protection from the Make sure that the SD Memory
protected. SD Memory Card. Card is not write protected.
The capacity of the SD Memory Replace the SD Memory Card for Replace the SD Memory Card for
Card is insufficient. one with sufficient available ca- one with sufficient available ca-
pacity. pacity.
The SD Memory Card is dam- Replace the SD Memory Card. Do not remove the SD Memory
aged. Card or turn OFF the power sup-
ply while the SD BUSY indicator
is lit.
Replace the SD Memory Card
periodically according to the write
life of the SD Memory Card.
Do not remove the SD Memory
Card while the SD PWR indicator
is lit.
Attached in- Attached information 1: Error Details
formation • 0001 hex: An SD Memory Card is not inserted
• 0002 hex: The SD Memory Card is faulty, the format of the SD Memory Card is not correct, or the SD
Memory Card type is not correct.
• 0003 hex: The SD Memory Card is write protected.
• 0005 hex: There is not sufficient space available on the SD Memory Card.
• 0302 hex: A file was not successfully saved to the SD Memory Card due to other factors, or the SD
Memory Card is damaged.
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 635


3 Error Descriptions and Corrections

Event name OPC UA Server Setting Error Event code 35D00000 hex
Meaning The OPC UA Server Settings are incorrect.
Source PLC Function Module Source details OPC UA Serv- Detection tim- At Download,
er ing at CPU Unit
power ON, at
Controller reset
Error attrib- Level Minor fault Log category System
utes Recovery Automatic recovery
Effects User program Continues Operation • The OPC UA Server cannot be started.
• The operating status of the OPC UA Server will
move to the Halt error state.
System-de- Variable Data type Name
fined varia- None --- ---
bles
Cause and Assumed cause Correction Prevention
correction • The power supply to the Con- Transfer the OPC UA Server Set- None
troller was interrupted while tings again with the Sysmac Stu-
the OPC UA Server Settings dio.
were being transfered.
• The power supply to the Con-
troller was interrupted during a
Clear All Memory operation.
• The OPC UA Server settings
are not correct because the
Controller was interrupted dur-
ing a restore operation.
TCP port number is duplicated. Do not set the same port number Do not set the same port number
as that of the socket communica- as that of the socket communica-
tions instructions or FTP server tions instructions or FTP server
settings. settings.
Attached in- None
formation
Precautions/ None
Remarks

3 - 636 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Server certificate Expired Event code 35D10000 hex


Meaning The server certificate expired.
Source PLC Function Module Source details OPC UA Serv- Detection tim- At Download,

3-7 Errors in the OPC UA Function


er ing at CPU Unit
power ON, at
Controller re-
set,
or Periodically
(every 24
hours)
Error attrib- Level Minor fault Log category System
utes Recovery Automatic recovery
Effects User program Continues Operation Not affected
System-de- Variable Data type Name
fined varia- None --- --- 3
bles
Cause and Assumed cause Correction Prevention

3-7-2 Error Descriptions


correction The period that is set in the serv- Regenerate the server certificate. Consider the expiration date of
er certificate expired. the server certificate.
Attached in- Attached Information 1: The expiration date of the server certificate
formation • "YYYY-MM-DD HH:MM:SS"
Precautions/ This event will not be registered in duplicate until the power supply to the Controller is cycled or the Con-
Remarks troller is reset or the Server certificate is regenerated.

Event name OPC UA System Processing Error Event code 44180000 hex
Meaning A fatal error was detected in the OPC UA Server.
Source PLC Function Module Source details OPC UA Serv- Detection tim- ---
er ing
Error attrib- Level Minor fault Log category System
utes Recovery ---
Effects User program Continues Operation Not affected
System-de- Variable Data type Name
fined varia- None --- ---
bles
Cause and Assumed cause Correction Prevention
correction An error occurred in the soft- Cycle the power supply to the ---
ware. Controller, or reset the Controller.
Attached in- None
formation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 637


3 Error Descriptions and Corrections

Event name Server Certificate Mismatch Event code 15020000 hex


Meaning The IP address of the server certificate in the CPU Unit is not the same as that of the built-in EtherNet/IP
port on the CPU Unit.
Source PLC Function Module Source details OPC UA Serv- Detection tim- At CPU Unit
er ing power ON, at
Controller re-
set,
at Download,
or Periodically
(every 24
hours)
Error attrib- Level Observation Log category System
utes Recovery ---
Effects User program Continues Operation Not affected
System-de- Variable Data type Name
fined varia- None --- ---
bles
Cause and Assumed cause Correction Prevention
correction The IP address of the built-in Restore the IP address of the Regenerate the server certificate
EtherNet/IP port of the CPU Unit built-in EtherNet/IP port on the after changing the IP address of
was changed when the OPC UA CPU Unit, or regenerate the the built-in EtherNet/IP port on
Server Use Option is set to Use. server certificate. the CPU Unit.
• The IP address was changed
by the ChangeIPAdr (Change
IP Address) instruction.
• If the IP address setting meth-
od was Obtain from BOOTP
server, the IP address was
changed when the power is
turned ON.
• A project containing a different
IP address for the built-in
EtherNet/IP port of the CPU
Unit was downloaded to the
CPU Unit.
Attached in- Attached Information 1: The IP address of the server certificate
formation
Precautions/ This event will not be registered in duplicate until the power supply to the Controller is cycled or the Con-
Remarks troller is reset or the Server certificate is regenerated.

3 - 638 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Server Certificate Expiration Notice Event code 35D20000 hex
Meaning The server certificate is close to expiring.
Source PLC Function Module Source details OPC UA Serv- Detection tim- At CPU Unit

3-7 Errors in the OPC UA Function


er ing power ON, at
Controller re-
set, or Periodi-
cally (every 24
hours)
Error attrib- Level Observation Log category System
utes Recovery ---
Effects User program Continues Operation Not affected
System-de- Variable Data type Name
fined varia- None --- ---
bles
Cause and Assumed cause Correction Prevention 3
correction The period that is set in the serv- Regenerate the server certificate. Consider the expiration date of
er certificate is close to expiring. the server certificate.

3-7-2 Error Descriptions


Attached in- Attached Information 1: The expiration date of the server certificate
formation • "YYYY-MM-DD HH:MM:SS"
Precautions/ This event will not be registered in duplicate until the power supply to the Controller is cycled or the Con-
Remarks troller is reset or the Server certificate is regenerated.

Event name Too Many Public Variables Event code 35D30000 hex
Meaning The number of variables that can be published to the OPC UA client exceeded the upper limit when the
OPC UA Server was prepared.
Source PLC Function Module Source details OPC UA Serv- Detection tim- At CPU Unit
er ing power ON, at
Controller re-
set, restore op-
eration, at
download, or
online editing
Error attrib- Level Observation Log category System
utes Recovery ---
Effects User program Continues Operation Not affected
System-de- Variable Data type Name
fined varia- None --- ---
bles
Cause and Assumed cause Correction Prevention
correction When the OPC UA Server pre- Make the number of the network- Keep the number of the network-
pared the address space, the published global variables less published global variables below
number of OPC UA variables has than the maximum number that the maximum number that can
exceeded the upper limit. can be published to the OPC UA be published to the OPC UA cli-
client. ent.
Attached in- None
formation
Precautions/ This event does not occur if the OPC UA Server Use Option is set to Do not use or when you use a
Remarks project not compatible with the OPC UA Server.

NJ/NX-series Troubleshooting Manual (W503) 3 - 639


3 Error Descriptions and Corrections

Event name Unsupported Data Type Event code 35D40000 hex


Meaning When the OPC UA Server was prepared, the network-published global variables included a data type
variable that cannot be published to the OPC UA client.
Source PLC Function Module Source details OPC UA Serv- Detection tim- At CPU Unit
er ing power ON, at
Controller re-
set, restore op-
eration, at
download, or
online editing
Error attrib- Level Observation Log category System
utes Recovery ---
Effects User program Continues Operation Not affected
System-de- Variable Data type Name
fined varia- None --- ---
bles
Cause and Assumed cause Correction Prevention
correction The OPC UA Server had an un- Set global variables of the follow- Set global variables of the follow-
supported data type in the net- ing data types to be not publish- ing data types to be not publish-
work-published global variables. ed. ed.
Unsupported data types are as • Multidimensional array speci- • Multidimensional array speci-
follows. fied structure fied structure
• Multidimensional array speci- • Structure containing multidi- • Structure containing multidi-
fied structure mensional array(s) as mem- mensional array(s) as mem-
• Structure containing multidi- ber(s) ber( s)
mensional array(s) as mem- • Structure whose nesting num- • Structure whose nesting num-
ber(s) ber exceeds the limit value ber exceeds the limit value
• Structure whose nesting num- • Union • Union
ber exceeds the limit value • Array whose start number is • Array whose start number is
• Union not 0; e.g., Array[2..5] not 0; e.g., Array[2..5]
• Array whose start number is • Variable whose size exceeds • Variable whose size exceeds
not 0; e.g., Array[2..5] the limit value the limit value
• Variable whose size exceeds • Array whose number of ele- • Array whose number of ele-
the limit value ments exceeds the limit value ments exceeds the limit value
• Array whose number of ele- • Structure whose number of • Structure whose number of
ments exceeds the limit value members exceeds the limit members exceeds the limit
• Structure whose number of value value.
members exceeds the limit
value
Attached in- Attached Information 1: Error Details
formation • Bit 00: Multidimensional array specified structure
• Bit 01: Structure containing multidimensional array(s) as member(s)
• Bit 02: Structure whose nesting number exceeds the limit value.
• Bit 03: Union
• Bit 04: Array whose start number is not 0; e.g., Array[2..5]
• Bit 05: Variable whose size exceeds the limit value
• Bit 06: Array whose number of elements exceeds the limit value
• Bit 07: Structure whose number of members exceeds the limit value
Precautions/ None
Remarks

3 - 640 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Too Many Public Value Attributes Event code 35D50000 hex
Meaning The number of value attributes to be published to the OPC UA client exceeded the upper limit when the
OPC UA Server was prepared.

3-7 Errors in the OPC UA Function


Source PLC Function Module Source details OPC UA Serv- Detection tim- At CPU Unit
er ing power ON, at
Controller re-
set, restore op-
eration, at
download, or
online editing
Error attrib- Level Observation Log category System
utes Recovery ---
Effects User program Continues Operation Not affected
System-de- Variable Data type Name
fined varia- None --- --- 3
bles
Cause and Assumed cause Correction Prevention

3-7-2 Error Descriptions


correction When the OPC UA Server pre- Check the number or data type Check the number or data type
pared the address space, the of the network-published global of the network-published global
number of OPC UA value attrib- variables and make it less than variables and make it less than
utes has exceeded the upper lim- the maximum number of value the maximum number of value
it. attributes. attributes.
Attached in- None
formation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 641


3 Error Descriptions and Corrections

Event name Too Many Structure Definitions Event code 35D60000 hex
Meaning The number of structure definitions to be published to the OPC UA client exceeded the upper limit when
the OPC UA Server was prepared.
Source PLC Function Module Source details OPC UA Serv- Detection tim- At CPU Unit
er ing power ON, at
Controller re-
set, restore op-
eration, at
download, or
online editing
Error attrib- Level Observation Log category System
utes Recovery ---
Effects User program Continues Operation Not affected
System-de- Variable Data type Name
fined varia- None --- ---
bles
Cause and Assumed cause Correction Prevention
correction When the OPC UA Server pre- Check the data type of the net- Check the data type of the net-
pared the address space, the work-published global variables work-published global variables
number of structure definitions and make sure that the number and make sure that the number
has exceeded the upper limit. of structure definitions does not of structure definitions does not
exceed the upper limit. exceed the upper limit.
Attached in- None
formation
Precautions/ None
Remarks

3 - 642 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name OPC UA Client Connection Rejected Event code 85600000 hex
Meaning A connection request from an OPC UA client was rejected.
Source PLC Function Module Source details OPC UA Serv- Detection tim- When receiving

3-7 Errors in the OPC UA Function


er ing a connection
request from a
OPC UA client
Error attrib- Level Observation Log category System
utes Recovery ---
Effects User program Continues Operation The OPC UA client cannot connect to the OPC UA
Server.
System-de- Variable Data type Name
fined varia- None --- ---
bles
Cause and Assumed cause Correction Prevention
correction User authentication information Use the correct user name and Set the correct user name and 3
was incorrect. password. password for OPC UA client.
The client certificate was incor- Check that the client certificate Register the correct client certifi-

3-7-2 Error Descriptions


rect. registered in the CPU Unit is cor- cate in the CPU Unit.
rect.
Make sure the client certificate Register the correct client certifi-
used by the OPC UA client is cate in the CPU Unit.
correct.
The client certificate was regis- Register the client certificate to Register to the Trusted Client List
tered in the Rejected Certificate the Trusted Certificate List, and the certificate of the client to be
List. then reconnect. connected.
The CA certificate is not regis- Register the CA certificate to the Register the CA certificate to the
tered in the Trusted Certificate Trusted Certificate List for Client Trusted Certificate List for Client
List for Client authentication or authentication or Issuer authenti- authentication or Issuer authenti-
Issuer authentication. cation, and then reconnect. cation.
The number of sessions has ex- Make sure the number of ses- Reconsider the configuration to
ceeded the maximum number of sions is below the maximum con- make sure that the number of
connectable sessions. nectable sessions. sessions is less than the maxi-
mum number of sessions that
can be connected.
Attached in- Attached information 1: Reasons for connection rejected
formation • 01 hex: Incorrect user authentication information
• 02 hex: Untrusted certificate
• 04 hex: Maximum connectable sessions exceeded
Attached information 2: Details
• User name if the reason for connection rejected is set to 01 hex, as described above.
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 643


3 Error Descriptions and Corrections

Event name OPC UA Server Started Event code 95D00000 hex


Meaning The OPC UA Server started.
Source PLC Function Module Source details OPC UA Serv- Detection tim- At start of OPC
er ing UA Server
Error attrib- Level Information Log category System
utes Recovery ---
Effects User program Continues Operation Not affected
System-de- Variable Data type Name
fined varia- None --- ---
bles
Cause and Assumed cause Correction Prevention
correction The OPC UA Server started. None None
Attached in- None
formation
Precautions/ None
Remarks

Event name OPC UA Server Stopped Event code 95D10000 hex


Meaning The OPC UA Server stopped.
Source PLC Function Module Source details OPC UA Serv- Detection tim- At OPCUA_
er ing Shutdown
(Shutdown
OPC UA Func-
tion) instruction
execution,
shutdown oper-
ation from the
Sysmac Studio
Error attrib- Level Information Log category System
utes Recovery ---
Effects User program Continues Operation The OPC UA Server stopped.
System-de- Variable Data type Name
fined varia- None --- ---
bles
Cause and Assumed cause Correction Prevention
correction The OPC UA Server stopped. None None
Attached in- None
formation
Precautions/ • This event is not registered when the OPC UA Server stops due to power OFF.
Remarks • To start the OPC UA Server, cycle the power supply to the Controller or reset the Controller.

3 - 644 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name Server Certificate Generated Event code 95D20000 hex


Meaning A server certificate was generated.
• The server certificate is automatically generated when there is no server certificate.

3-7 Errors in the OPC UA Function


• The server certificate is generated when Regenerate certificate is performed.
Source PLC Function Module Source details OPC UA Serv- Detection tim- When a server
er ing certificate is
generated
Error attrib- Level Information Log category System
utes Recovery ---
Effects User program Continues Operation Not affected
System-de- Variable Data type Name
fined varia- None --- ---
bles
Cause and Assumed cause Correction Prevention
correction A server certificate was generat- None None 3
ed.
Attached in- None

3-7-2 Error Descriptions


formation
Precautions/ None
Remarks

Event name Client Certificate Discarded Event code 95D30000 hex


Meaning Received client certificates were discarded.
Source PLC Function Module Source details OPC UA Serv- Detection tim- When receiving
er ing a connection
request from a
OPC UA client
Error attrib- Level Information Log category System
utes Recovery ---
Effects User program Continues Operation Not affected
System-de- Variable Data type Name
fined varia- None --- ---
bles
Cause and Assumed cause Correction Prevention
correction The maximum number of client Delete registered client certifi- Delete unnecessary client certifi-
certificates that can be registered cates from the Rejected Certifi- cates from the Rejected Certifi-
in the Rejected Certificate List cate List. cate List.
has been exceeded.
Attached in- Attached information 1: The IP address of the discarded client certificate
formation
Precautions/ None
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 645


3 Error Descriptions and Corrections

Event name OPC UA Server Certificate and Security Profile Event code 95D40000 hex
Cleared
Meaning The OPC UA Server certificate and Security Profile have been cleared.
Source PLC Function Module Source details OPC UA Serv- Detection tim- At Download,
er ing restore opera-
tion, Clear All
Memory opera-
tion with the
relevant check-
box checked
Error attrib- Level Information Log category System
utes Recovery ---
Effects User program Continues Operation Not affected
System-de- Variable Data type Name
fined varia- None --- ---
bles
Cause and Assumed cause Correction Prevention
correction • A restore was executed using --- ---
a backup file created by a
CPU Unit whose version does
not support OPC UA Server.
• A project was downloaded
from a CPU Unit without OPC
UA Server.
• Checked Clearing the OPC
UA server certificate and se-
curity profile. and performed
Clear All Memory operation.
Attached in- None
formation
Precautions/ None
Remarks

3 - 646 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

OPC UA Instructions
This section provides a table of errors (events) that occur for the following instruction. The lower four

3-7 Errors in the OPC UA Function


digits of the event code give the error code for the instruction.

OPC UA instruction Name


OPCUA_Shutdown Shutdown OPC UA Server

Event name OPC UA Server Shutdown or Shutting Down Event code 54015000 hex
Meaning The OPC UA Server was already shut down or was being shut down.
Source PLC Function Module Source details OPC UA Serv- Detection tim- At instruction
er ing execution
Error attrib- Level Observation Log category System
utes Recovery --- 3
Effects User program Continues Operation The relevant instruction will end according to speci-
fications.

3-7-2 Error Descriptions


System-de- Variable Data type Name
fined varia- None --- ---
bles
Cause and Assumed cause Correction Prevention
correction • The OPCUA_Shutdown (Shut- Cycle the power supply to the When you write the user pro-
down OPC UA Function) in- Controller and start the OPC UA gram, make sure that an OP-
struction was executed while Server before executing the rele- CUA_ Shutdown (Shutdown
the OPC UA Server was al- vant instruction. OPC UA Function) instruction
ready shut down. cannot be repeated after the
• The OPCUA_Shutdown (Shut- same instruction is executed, or
down OPC UA Function) in- that the shutdown instruction
struction was executed while cannot be executed after the
the OPC UA Server was being same instruction is performed
shut down. from the Sysmac Studio.
Attached in- Attached Information 1: Error Location
formation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number
from the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If
there is more than one possible instruction, information is given on all of them. Nothing is given If the
instruction cannot be identified.
Precautions/ If a program is changed after an error occurs, the attached information may not be correctly displayed.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 647


3 Error Descriptions and Corrections

Event name OPC UA Server Being Initialized Event code 54015001 hex
Meaning The OPCUA_Shutdown (Shutdown OPC UA Function) instruction could not be executed because the
OPC UA Server was being initialized.
Source PLC Function Module Source details OPC UA Serv- Detection tim- At instruction
er ing execution
Error attrib- Level Observation Log category System
utes Recovery ---
Effects User program Continues Operation The relevant instruction will end according to speci-
fications.
System-de- Variable Data type Name
fined varia- None --- ---
bles
Cause and Assumed cause Correction Prevention
correction The OPCUA_Shutdown (Shut- Execute the relevant instruction Execute the relevant instruction
down OPC UA Function) instruc- again. again.
tion was executed while the OPC
UA Server was being initialized.
Attached in- Attached Information 1: Error Location
formation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number
from the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If
there is more than one possible instruction, information is given on all of them. Nothing is given If the
instruction cannot be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information may not be correctly displayed.
Remarks

3 - 648 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Event name OPC UA Server Not Started Event code 54015002 hex
Meaning The relevant instruction could not be executed because the OPC UA Server had not been started.
Source PLC Function Module Source details OPC UA Serv- Detection tim- At instruction

3-7 Errors in the OPC UA Function


er ing execution
Error attrib- Level Observation Log category System
utes Recovery ---
Effects User program Continues Operation The relevant instruction will end according to speci-
fications.
System-de- Variable Data type Name
fined varia- None --- ---
bles
Cause and Assumed cause Correction Prevention
correction When the OPC UA Server Use Set the OPC UA Server Use Op- Set the OPC UA Server Use Op-
Option is set to Do not use, the tion to Use and cycle the power tion to Use and cycle the power
relevant instruction was execut- supply to the Controller before supply to the Controller before 3
ed. executing the relevant instruc- executing the relevant instruc-
tion. tion.

3-7-2 Error Descriptions


Attached in- Attached Information 1: Error Location
formation Attached Information 2: Error Location Details (Rung Number). For a program section, the rung number
from the start of the section is given. For ST, the line number is given.
Attached Information 3: Names of the Instruction and Instruction Instance Where the Error Occurred. If
there is more than one possible instruction, information is given on all of them. Nothing is given If the
instruction cannot be identified.
Attached Information 4: Expansion Error Code (ErrorIDEx)
Precautions/ If a program is changed after an error occurs, the attached information may not be correctly displayed.
Remarks

NJ/NX-series Troubleshooting Manual (W503) 3 - 649


3 Error Descriptions and Corrections

3-7-3 OPC UA Server-specific Troubleshooting


This section shows the problems, causes, corrections, related event logs, and Execution Logs for
OPC UA server-specific troubleshooting.

Related logs
Execution
Log
Symptom Cause 1 Cause 2 Correction (Category,
Event log
log code,
and log
name)
Cannot The connection des- The IP address is Specify the same value --- ---
connect tination is incorrect. different. as set forOPC UA
Server Settings - End
point for the URL.
The connection des- The IP address has Specify the same value Server Cer- Server Cer-
tination is incorrect. been changed by as set for OPC UA tificate Mis- tificate Mis-
BOOTP. Server Settings - End match match
point for the URL. (15020000 (CERT,
hex) 0004, Mis-
match_Host)
The connection des- The port number is Specify the same value --- ---
tination is incorrect. different or is dupli- as set for PC UA
cated with that of Server Settings - End
another communica- point for the URL.
tions service.
The connection des- The IP address has Change the connection Server Cer- Server Cer-
tination is incorrect. been changed by setting of the OPC UA tificate Mis- tificate Mis-
the Sysmac Studio, client with a correct IP match match
NetworkConfigura- address. (15020000 (CERT,
tor, or instruction. Regenerate the server hex) 0004, Mis-
certificate manually in match_Host)
the Sysmac Studio. Af-
ter that, export the
server certificate and
import it into the OPC
UA client.
The Ethernet/IP ca- The cable is discon- Check the network en- --- ---
ble is not connected. nected. vironment.
A relay device is
faulty, etc.
OPC UA server set- The OPC UA server Execute downloading OPC UA OPC UA
ting error settings are corrupt- using the Sysmac Stu- Server Set- Server Error
ed. dio. ting Error (SERVER,
(35D00000 0007, Hal-
hex) tError)
The OPC UA Server OPC UA Server of Set OPC UA Server to --- ---
Use setting is incor- OPC UA Server Use.
rect. Settings is set to Do
not use.

3 - 650 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Related logs
Execution
Log

3-7 Errors in the OPC UA Function


Symptom Cause 1 Cause 2 Correction (Category,
Event log
log code,
and log
name)
The OPC UA Server The project is down- Replace the CPU Unit --- ---
Use setting is incor- loaded from a CPU with one which sup-
rect. Unit with an old ver- ports OPC UA func-
sion. tionality and then
transfer the project to
the Controller.
The OPC UA Server The OPCUA_Shut- Cycle the power supply OPC UA OPC UA
is in the shutdown down (Shutdown to the Controller, or re- Server Server Shut-
state. OPC UA Function) set the Controller. Stopped down
3
instruction was is- (95D10000 (SERVER,
sued hex) 0006, Shut-

3-7-3 OPC UA Server-specific Troubleshooting


and then the OPC down)
UA server was shut
down from the Sys-
mac Studio.
The OPC UA Server The OPC UA func- Wait until the state of --- ---
is in the Preparing tion is being used the OPC UA function
state. during downloading, becomes Running and
clearing all memory, then connect.
or restoring.
The client certificate The client certificate Add the client certifi- Client Con- Application
is invalid. or CA certificate is cate to the Trusted nection Re- Authentica-
not registered in the Certificate List. jected tion (AUTH,
Trusted Certificate Add the CA certificate (85600000 0001, Appli-
List for client au- to the Trusted Certifi- hex) cation)
thentication. cate Lits for client au-
thentication.
Add the revoked certifi-
cate to the Certificate
Revocation Lists for cli-
ent authentication.
The client certificate The client certificate Set the correct client Client Con- Application
is invalid. is corrupted. certificate for the OPC nection Re- Authentica-
UA client. jected tion (AUTH,
(85600000 0001, Appli-
hex) cation)

NJ/NX-series Troubleshooting Manual (W503) 3 - 651


3 Error Descriptions and Corrections

Related logs
Execution
Log
Symptom Cause 1 Cause 2 Correction (Category,
Event log
log code,
and log
name)
The client certificate The client certificate Add the client certifi- Client Con- Application
is invalid. is not registered in cate to the Trusted nection Re- Authentica-
the Trusted Certifi- Certificate List for cli- jected tion (AUTH,
cate List for client ent authentication. (85600000 0001, Appli-
authentication. Or add the CA certifi- hex) cation)
Or the CA certificate cate to the Trusted
is not registered in Certificate List for cli-
the Trusted Certifi- ent authentication or
cate List for client the Trusted Certificate
authentication or the List for issuer authenti-
Trusted Certificate cation.
List for issuer au-
thentication.
The CA-signed cli- The CA-signed cli- Update all CA certifi- Client Con- Application
ent certificate has ent certificate has cate revocation lists up nection Re- Authentica-
been revoked. been revoked. to the root certificate. jected tion (AUTH,
(85600000 0001, Appli-
hex) cation)
The CA certificate The CA certificate it- Update all CA certifi- Client Con- Application
has been revoked self or the CA certifi- cate revocation lists up nection Re- Authentica-
cates up to the root to the root certificate. jected tion (AUTH,
have been revoked. (85600000 0001, Appli-
hex) cation)
The server certifi- The IP address Regenerate the server Server Cer- Server Cer-
cate is invalid. specified in the serv- certificate and install it tificate Mis- tificate Mis-
er certificate does on the OPC UA client. match match
not match the IP ad- (15020000 (CERT,
dress of the Control- hex) 0004, Mis-
ler. match_
Host)
The server certifi- The server certifi- Set an appropriate Server Cer- Server Cer-
cate is invalid. cate has expired. server certificate expi- tificate Ex- tificate Ex-
ration date and then pired pired (CERT,
regenerate the server (35D10000 0003, Ex-
certificate. hex) pired_Serv-
er)
Security policy mis- The security policy Check the consistency --- ---
match set on the OPC UA of the security policies
client is outside of between the server
the allowable range and client.
of the server securi- Add the security policy
ty policy. supported by OPC UA
client to the security
policy settings of the
server.

3 - 652 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Related logs
Execution
Log

3-7 Errors in the OPC UA Function


Symptom Cause 1 Cause 2 Correction (Category,
Event log
log code,
and log
name)
Security policy mis- The OPC UA client Check the consistency --- ---
match does not support the of the security policies
encryption method between the server
of the server certifi- and client.
cate.
Self-signed certifi- The OPC UA client Consult with the sys- --- ---
cate acceptance re- does not accept the tem administrator to
jected self-signed certifi- make sure that the
cate of the OPC UA self-signed certificate
3
server. is accepted.

3-7-3 OPC UA Server-specific Troubleshooting


Server certificate The OPC UA server Reinstall the server OPC UA Server Cer-
mismatch certificate was certificate on the OPC Server Cer- tificate Up-
cleared when all UA client. tificate and dated
memory was OPC UA (CERT,
cleared. Security 0001, Up-
Profile De- date_Sever)
leted
(95D40000
hex)
Server certificate The server certifi- Reinstall the server --- Server Cer-
mismatch cate has been re- certificate on the OPC tificate Up-
generated. UA client. dated
(CERT,
0001, Up-
date_Sever)
Error occurs when a The number of sup- Make sure that more --- Application
session is created. ported sessions is than five sessions are Authentica-
exceeded. not created. tion (AUTH,
0001, Appli-
cation)
Error occurs when a The specified data Set Data Encoding of --- ---
session is created. encoding method is the OPC UA client to
not supported by the UA Binary.
OPC UA server.
Error occurs when a The specified trans- Set Transport Protocol --- ---
session is created. port protocol is not of the OPC UA client to
supported by the UA TCP.
OPC UA server.
Error occurs when a The user name or Check the consistency OPC UA User Au-
session is created. password entered of the user name and Client Con- thentication
on the OPC UA cli- password between the nection Re- (AUTH,
ent does not match server and client. jected 0002, User)
the corresponding (85600000
authentication set- hex)
ting on the server.

NJ/NX-series Troubleshooting Manual (W503) 3 - 653


3 Error Descriptions and Corrections

Related logs
Execution
Log
Symptom Cause 1 Cause 2 Correction (Category,
Event log
log code,
and log
name)
Error occurs when a The user of the OPC Set the user authenti- OPC UA User Au-
session is created. UA client is not reg- cation settings correct- Client Con- thentication
istered in the user ly. nection Re- (AUTH,
authentication set- jected 0002, User)
tings. (85600000
hex)
Error occurs when a The user authentica- Set the user authenti- OPC UA Security Set-
session is created. tion settings have cation settings correct- Client Con- tings Updat-
been changed. ly. nection Re- ed (AUTH,
jected 0100, Up-
(85600000 date)
hex)
Error occurs when a The OPC UA client Select the Permit Op- OPC UA Application
session is created. is requesting au- tion for Anonymous Client Con- Authentica-
thentication with login in the Security nection Re- tion (AUTH,
user certificate. Settings Dialog Box for jected 0001, Appli-
the OPC UA Server. (85600000 cation)
Or hex)
connect with the OPC
UA client settings con-
figured for user name
and password authen-
tication.
Error occurs when a The settings of the Select the Permit Op- OPC UA User Au-
session is created. OPC UA server are tion for Anonymous Client Con- thentication
set for user name login in the Security nection Re- (AUTH,
and password au- Settings Dialog Box for jected 0002, User)
thentication but the the OPC UA Server. (85600000
OPC UA client is re- Or hex)
questing to connect connect with the OPC
anonymously. UA client settings con-
figured for user name
and password authen-
tication.
The client certificate The maximum num- More than 32 client --- ---
cannot be moved to ber of client certifi- certificates cannot be
the Trusted Certifi- cates is already reg- registered in the Trust-
cate List. istered in the Trust- ed Certificate List. De-
ed Certificate List. lete the client certifi-
cate of a client that is
not connected and
then add the client cer-
tificate to the Trusted
Certificate List.

3 - 654 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Related logs
Execution
Log

3-7 Errors in the OPC UA Function


Symptom Cause 1 Cause 2 Correction (Category,
Event log
log code,
and log
name)
The client certificate The maximum num- More than 32 client Client Cer- Certificate
cannot be moved as ber of client certifi- certificates cannot be tificate Dis- Discarded
it is not included in cates is already reg- registered in the Re- carded (CERT,
the Rejected Certifi- istered in the Reject- jected Certificate List. (95D30000 0102, Dis-
cate List. ed Certificate List. Delete unnecessary hex) card_Client)
client certificates from
the Rejected Certifi-
cate List to reconnect
from the client. After 3
the client certificate is
added to the Rejected

3-7-3 OPC UA Server-specific Troubleshooting


Certificate List, move it
to the Trusted Certifi-
cate List.
A variable A global variable of The publish attribute Set the publish attrib- --- ---
cannot be the CPU Unit is not of the global variable ute of the global varia-
viewed displayed correctly is set to Do not ble of the CPU Unit to
from an on the OPC UA cli- publish. ublish Only, Input or
OPC UA ent. Output.
client. A system-defined --- A system-defined vari- --- ---
variable of the CPU able cannot be publish-
Unit is not displayed ed.
correctly on the Copy it to a network-
OPC UA client. published variable in a
user program.

NJ/NX-series Troubleshooting Manual (W503) 3 - 655


3 Error Descriptions and Corrections

Related logs
Execution
Log
Symptom Cause 1 Cause 2 Correction (Category,
Event log
log code,
and log
name)
A global variable of The variable is a The following variables Unsupport- Variable In-
the CPU Unit is not variable that cannot cannot be published by ed Data cluding Un-
displayed correctly be published. the OPC UA Server. Type supported
on the OPC UA cli- Change the variable to (35D40000 Data Type
ent. a data type that can be hex) (SERVER,
published with the 0101, Inva-
OPC UA Server. lidDataType)
• Multidimensional ar-
ray specified struc-
ture
• Structure containing
multidimensional ar-
ray(s) as member(s)
• Structure whose
nesting number ex-
ceeds the limit val-
ue.
• Union
• Array whose start
number is not 0
• Variable whose size
exceeds the limit
value
• Array whose number
of elements exceeds
the limit value
• Structure whose
number of members
exceeds the limit
value
No node for struc- The structure mem- Refer to the value at- --- ---
ture member. ber cannot be de- tributes for details on
ployed. the members of struc-
ture variables.
A variable of the The number of vari- Set the number of pub- Too Many Maximum
CPU Unit is not dis- ables that can be lic variables of the Public Vari- Number of
played correctly on published is exceed- OPC UA Server to no ables Variables
the OPC UA client. ed. more than the upper (35D30000 That Can Be
limit. hex) Published Is
Set the publish attrib- Exceeded
ute of any global varia- (SERVER,
ble for which network 0100, Max-
publishing is not nec- Variables)
essary toDo not
publish.

3 - 656 NJ/NX-series Troubleshooting Manual (W503)


3 Error Descriptions and Corrections

Related logs
Execution
Log

3-7 Errors in the OPC UA Function


Symptom Cause 1 Cause 2 Correction (Category,
Event log
log code,
and log
name)
A variable of the The maximum num- Make sure that the Too Many Maximum
CPU Unit is not dis- ber of value attrib- number of public attrib- Public Val- Number of
played correctly on utes that can be utes for the OPC UA ue Attrib- Variables
the OPC UA client. published is exceed- Server does not ex- utes That Can Be
ed. ceed the upper limit. (35D50000 Published Is
Set Do not publish for hex) Exceeded
global variables which (SERVER,
do not need to be pub- 0100, Max-
lished. Variables) 3
A variable of the The maximum num- Make sure that the Too Many Maximum
CPU Unit is not dis- ber of structure defi- number of structure Structure Number of

3-7-3 OPC UA Server-specific Troubleshooting


played correctly on nitions that can be definitions that can be Definitions Variables
the OPC UA client. published is exceed- published for the OPC (35D60000 That Can Be
ed. UA Server does not hex) Published Is
exceed the upper limit. Exceeded
(SERVER,
0100, Max-
Variables)
A variable Read/write error The variable is not Set the publish attrib- --- ---
cannot be published to OPC ute of the variable to
read or UA. Publish Only, Input or
written. Output.
Read/write error OPC UA is in a shut- Cycle the power supply OPC UA OPC UA
down state. to the Controller, or re- Server Server Shut-
set the Controller. Stopped down
(95D10000 (SERVER,
hex) 0006, Shut-
down)
Read/write error OPC UA is in the Read/write after the --- ---
Preparing state. state becomes Run-
ning.
Read/write error The variable cannot Specify the entire ar- --- ---
be accessed be- ray.
cause an element in
its array is specified.
Read/write error The variable cannot Specify the entire --- ---
be accessed be- structure.
cause its structure
member is specified.
Read/write error The EtherNet/IP ca- Check the network en- --- Application
ble has become dis- vironment. Authentica-
connected, commu- tion (AUTH,
nications has been 0001, Appli-
cut off, or other com- cation)
munications failure
has occurred.

NJ/NX-series Troubleshooting Manual (W503) 3 - 657


3 Error Descriptions and Corrections

Related logs
Execution
Log
Symptom Cause 1 Cause 2 Correction (Category,
Event log
log code,
and log
name)
The sub- Subscription error The maximum value Make sure that the --- ---
scription for subscriptions is number of OPC UA
settings exceeded. subscriptions does not
cannot be exceed 100.
config- Subscription error The maximum value Make sure that the --- ---
ured. for MoniterdItem is number of OPC UA cli-
exceeded. ent MoniterdItems
does not exceed 2,000
for NJ501-1£00 and
1,000 for NX102-£££
£.
Subscription error OPC UA is in a shut- Cycle the power supply OPC UA OPC UA
down state. to the Controller, or re- Server Server Shut-
set the Controller and Stopped down
then execute. (95D10000 (SERVER,
hex) 0006, Shut-
down)
Subscription error OPC UA is in the Execute after the state --- ---
Preparing state. becomes Running.
Subscription error The EtherNet/IP ca- Check the network en- --- Connection
ble has become dis- vironment. from OPC
connected, commu- UA client
nications has been (AUTH,
cut off, or other com- 0001, Appli-
munications failure cation)
has occurred.
Execution An SD card is not in- An SD card is not in- Insert an SD Memory Execution ---
logs are serted. serted correctly in Card into the CPU Unit Log Save
not re- the CPU Unit. correctly. Failed
corded. - The SD card is (15000000
damaged. hex)
- The SD card is not
supported.
- The SD card is not
formatted.
SD card is write-pro- The write protection Change the position of Execution ---
tected switch of the SD the write protection Log Save
card is set to the switch of the SD card Failed
write-protected posi- to enable writing. (15000000
tion. hex)
The settings are in- The Do not record Select the Record Op- --- ---
correct. Option is selected tion for Execution Log
for Execution Log in in the OPC UA Server
the OPC UA Server Settings Tab Page.
Settings Tab Page.

*1. Refer to 3-7 Errors in the OPC UA Function on page 3 - 630 for details on the event logs.
*2. Refer to NJ/NX-series CPU Unit OPC UA User’s Manual (Cat. No. W588)for details on execution logs.

3 - 658 NJ/NX-series Troubleshooting Manual (W503)


A
Appendices
The appendix describes the other errors (events) that can occur in models other than
the standard CPU Units, the errors (events) that can occur in connected devices, the
events in order of event codes, the applicable range of the HMI Troubleshooter and A
the correspondence of NX bus events for NX102 CPU Units, NX1P2 CPU Units and
Slave Terminals.

A-1 Other Errors (Events) That Can Occur in the CPU Units......................... A - 2
A-1-1 Errors in the DB Connection Service Function ............................................. A - 2
A-1-2 Errors in GEM Services ................................................................................ A - 9
A-1-3 Errors in Robot Control Function ................................................................ A - 15
A-1-4 Errors in the CNC Function......................................................................... A - 35
A-2 Errors (Events) That Can Occur in Connected Devices ........................ A - 55
A-2-1 Errors in Slave Terminals............................................................................ A - 55
A-2-2 Errors in EtherCAT Slaves ........................................................................ A - 112
A-2-3 Errors in CJ-series Units ........................................................................... A - 153
A-3 An Error Log Table for CJ-series Special Units ................................... A - 180
A-4 Events in Order of Event Codes ............................................................ A - 186
A-4-1 Interpreting Error Descriptions.................................................................. A - 186
A-4-2 Error Table ................................................................................................ A - 188
A-5 Applicable Range of the HMI Troubleshooter....................................... A - 244
A-5-1 Combinations of HMIs and CPU Units That Enable Using the Trou-
bleshooter.................................................................................................. A - 244
A-5-2 System Configuration Elements Supported by the Troubleshooter .......... A - 245
A-6 Correspondence of NX Bus Events between NX102 CPU Units,
NX1P2 CPU Units and Slave Terminals.................................................. A - 246

NJ/NX-series Troubleshooting Manual (W503) A-1


Appendices

A-1 Other Errors (Events) That Can Occur


in the CPU Units
This appendix provides tables of the errors (events) that can occur in models other than the standard
NJ/NX-series CPU Units. These errors are not listed in Section 3 Error Descriptions and Corrections
on page 3 - 1. Refer to 3-1 Errors by Source on page 3 - 2 for interpreting error tables.
Refer to the manual for the specific product for details on errors.

A-1-1 Errors in the DB Connection Service Function


The section provides tables of the errors (events) that can occur in the DB connection service or DB
connection instructions.
Refer to NJ/NX-series Database Connection CPU Units User's Manual(Cat. No. W527) for information
on the model and the unit version of the CPU Unit with which you can use the DB connection service
and DB connection instructions.
The errors are divided into the following functional groups.
• Database connection service
• Database connection instructions

DB Connection Service
The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W527 NJ/NX-series Database Connection CPU Units User’s Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
14D00000 hex Spool Mem- Spool Memory Cor- • The user application made an W527
ory Corrupt- rupted invalid writing to the Spool ¡
ed memory.
14D20000 hex Execution Failed to save the Ex- • An SD Memory Card is not in- W527
Log Save ecution Log to the SD serted.
Failed Memory Card. • The SD Memory Card is not
the correct type of card.
• The format of the SD Memory
Card is not correct.
¡ 8
• The SD Memory Card is write
protected.
• The capacity of the SD Memo-
ry Card is insufficient.
• The SD Memory Card is dam-
aged.

A-2 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
14D30000 hex SQL Execu- Failed to save the • An SD Memory Card is not in- W527
tion Failure SQL Execution Fail- serted.
Log Save ure Log to the SD • The SD Memory Card is not
Failed Memory Card. the correct type of card.
• The format of the SD Memory
Card is not correct.
¡ 8
• The SD Memory Card is write
protected.
• The capacity of the SD Memo-
ry Card is insufficient.
• The SD Memory Card is dam-
aged.
35300000 hex DB Connec- The DB Connection • The power supply to the Con- W527
tion Setting settings are not cor- troller was interrupted during a
Error rect. download of the DB Connec- A
tion settings.
• The DB Connection settings

A-1-1 Errors in the DB Connection Service Function


are not correct because the
power supply to the Controller
was interrupted during a Clear ¡
All Memory operation.
• The DB Connection settings
are not correct because the
power supply to the Controller
was interrupted during a Re-
store operation.
• Non-volatile memory failed.
85100000 hex DB Connec- The DB Connection • The power supply to the server W527
tion Discon- was disconnected is OFF.
nected Error due to an error. • The DB is stopped in the serv-
er.
¡
• The Ethernet cable connector
is disconnected.
• The Ethernet cable is broken.
• Noise
95300000 hex DB Connec- The DB Connection • The DB Connection Service W527
tion Service Service was started. was successfully started. ¡
Started
95310000 hex DB Connec- The DB Connection • The DB Connection Service W527
tion Service Service was stopped. was stopped. ¡
Stopped
95320000 hex DB Connec- The DB Connection • The DB Connection Service W527
tion Service Service was shut was shut down for turning OFF ¡
Shutdown down. the power supply safely.

NJ/NX-series Troubleshooting Manual (W503) A-3


Appendices

DB Connection Instructions
The lower four digits of the event code give the error code (ErrorID) for the instruction. For descriptions
of an error code, refer to the description of the corresponding event code. For example, if the error
code for the instruction is 16#3000, refer to the description for event code 54013000 hex.

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W527 NJ/NX-series Database Connection CPU Units User’s Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54013000 hex DB Connec- The DB Connection • A command to start the DB W527
tion Service Service has not been Connection Service was not
Not Started started. given before the execution of
relevant instruction.
¡
• A command to stop the DB
Connection Service was given
before the execution of rele-
vant instruction.
54013001 hex DB Connec- Failed to change the • Run mode change to Test W527
tion Service Run mode of the DB Mode was executed by the rel-
Run Mode Connection Service. evant instruction while running
Change in Operation Mode.
Failed • Run mode change to Opera-
tion Mode was executed by the
relevant instruction while run-
ning in Test Mode.
¡
• Start of the DB Connection
Service was commanded while
the DB Connection Service
was being stopped.
• Shutdown of the DB Connec-
tion Service was commanded
while the DB Connection Serv-
ice was being stopped.
54013002 hex DB Connec- The DB Connection • The relevant instruction was W527
tion Service Service is already executed after the DB Connec-
Shutdown or shut down or being tion Service was shut down.
Shutting shut down. The relevant instruction was ¡
Down executed while the shutdown
processing of the DB Connec-
tion Service was in progress.

A-4 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54013003 hex Invalid DB The specified DB • The DB Connection Name W527
Connection Connection Name is specified in the
Name not set in any DB DBConnectionName input vari-
Connection settings. able of the relevant instruction
¡
is wrong.
• The DB Connection Name set
in the DB Connection settings
is wrong.
54013004 hex DB Connec- The DB rejected the • The user name or password W527
tion Reject- connection. set in the DB Connection set- ¡
ed tings is wrong.
54013005 hex DB Connec- Failed to connect to • A server does not exist for the W527
tion Failed the DB. specified IP address or the
specified host name.
• The power supply to the server A
is OFF.
¡
• The DB is stopped in the serv-

A-1-1 Errors in the DB Connection Service Function


er.
• The Ethernet cable connector
is disconnected.
• The Ethernet cable is broken.
54013006 hex DB Connec- A same-name DB • The relevant instruction was W527
tion Already Connection is already executed when a same-name
¡
Established established. DB Connection was already
established.
54013007 hex Too Many The number of DB • The relevant instruction was W527
DB Connec- Connections that can executed when the maximum
tions be established at the number of DB Connections
¡
same time is exceed- that can be established at the
ed. same time were already estab-
lished.
54013008 hex Invalid DB The specified DB • The DB Connection specified W527
Connection Connection is not cor- in the DBConnection input var-
rect, or the DB Con- iable of the relevant instruction
nection is already is wrong.
¡
closed. • The DB Connection specified
in the DBConnection input var-
iable of the relevant instruction
is closed.
54013009 hex Invalid DB The specified DB • A structure variable that con- W527
Map Variable Map Variable is not tains a derivative data type of
correct. member was specified as a DB
Map Variable.
• A non-structure variable was
¡
specified as a DB Map Varia-
ble.
• A structure array variable was
specified as a DB Map Varia-
ble for INSERT or UPDATE.

NJ/NX-series Troubleshooting Manual (W503) A-5


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401300A hex Unregistered The specified DB • The DB Map Variable has not W527
DB Map Var- Map Variable has not been created by a DB_Create-
iable been registered. Mapping instruction.
• A variable that is not registered
as a DB Map Variable was
specified in MapVar. ¡
• The DB Connection specified
in the relevant instruction is dif-
ferent from the one specified at
the execution of DB_Create-
Mapping instruction.
5401300B hex SQL Execu- The executed SQL • There is no column with the W527
tion Error statement resulted in same name as a structure
an error. member of the DB Map Varia-
ble.
• The table specified in the
DB_CreateMapping instruction
does not exist in the DB.
• One or more structure member
values of the DB Map Variable
cannot be converted to the
corresponding column’s data
type.
• One or more column values
cannot be converted to the
corresponding structure mem-
ber’s data type of the DB Map
Variable.
• One or more structure member
values of the DB Map Variable
exceed the valid range of the
corresponding column’s data ¡
type.
• The column specified in the
extraction condition does not
exist in the DB’s records.
(DB_Select instruction,
DB_Update instruction,
DB_Delete instruction)
• The extraction condition has a
syntax error. (DB_Select in-
struction, DB_Update instruc-
tion, DB_Delete instruction)
• The column specified in the
sort condition does not exist in
the DB’s records. (DB_Select
instruction)
• The sort condition has a syn-
tax error. (DB_Select instruc-
tion)
• The user does not have the
access rights to the table.

A-6 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401300C hex Spool Ca- The SQL statement • The DB connection failure has W527
pacity Ex- could not be stored in been continuing due to net-
ceeded the Spool memory work failure or other factors.
because its maximum • The resend processing of the
capacity was exceed- SQL statements stored in the ¡
ed. Spool memory has not been
executed (when the Resend
spool data parameter is set to
Manual).
5401300E hex Invalid Ex- The entered extrac- • A text string that consists of a W527
traction Con- tion condition is inva- NULL (16#00) character only
¡
dition lid. was specified in the Where in-
put variable.
54013010 hex Log Code The value of the en- • A value outside the valid range W527
Out of tered log code is out- from 0 to 9999 was specified. ¡ A
Range side the valid range.
54013011 hex DB Connec- The instruction could • The power supply to the server W527

A-1-1 Errors in the DB Connection Service Function


tion Discon- not be executed be- is OFF.
nected Error cause the DB Con- • The DB is stopped in the serv-
Status nection had been dis- er.
¡
connected due to an • The Ethernet cable connector
error. is disconnected.
• The Ethernet cable is broken.
• Noise
54013012 hex DB Connec- The instruction was • The power supply to the server W527
tion Instruc- not completed within is OFF.
tion Execu- the time specified for • The Ethernet cable connector
tion Timeout timeout. is disconnected. ¡
• The Ethernet cable is broken.
• The server’s processing time is
long.
54013013 hex DB Connec- The instruction could • The DB Connection settings W527
tion Service not be executed be- are corrupted.
Error Stop cause the DB Con-
¡
nection Service was
stopped due to an er-
ror.
54013014 hex Data Already One or more SQL • A DB_Insert or DB_Update in- W527
Spooled statements are al- struction was executed when
ready stored in the one or more SQL statements
Spool memory. were already stored in the
Spool memory.
¡
• A DB_Select or DB_Delete in-
struction was executed when
one or more SQL statements
were already stored in the
Spool memory.

NJ/NX-series Troubleshooting Manual (W503) A-7


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54013015 hex DB Connec- The instruction could • The relevant instruction was W527
tion Service not be executed be- executed during the initializa-
Initializing cause the initializa- tion processing of the DB Con-
¡
tion processing of the nection Service.
DB Connection Serv-
ice is in progress.
54013016 hex DB in Proc- The instruction could • Though a DB Connection In- W527
ess not be executed be- struction Execution Timeout
cause the DB is un- occurred for the previous in-
der processing in the struction, the relevant instruc- ¡
server. tion was executed before com-
pletion of the DB’s processing
in the server.
54013017 hex Operation The log could not be • Though Execution Log was W527
Log Disa- recorded because the specified in the LogType input
bled specified Operation variable, the Execution Log is
Log is disabled. disabled.
¡
• Though Debug Log was speci-
fied in the LogType input varia-
ble, recording to the Debug
Log is stopped.

A-8 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
A-1-2 Errors in GEM Services
The section provides tables of the errors (events) that can occur in the GEM Services and GEM in-
structions.
You can use the GEM Services and GEM instructions with the NJ501-1340 CPU Unit. The unit version
of the CPU Unit is 1.09 or later.
The errors are divided into the following functional groups.
• GEM Services
• GEM instructions

GEM Services
The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W528 NJ-series SECS/GEM CPU Units User's Manual A

A-1-2 Errors in GEM Services


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
14E00000 hex Invalid GEM The GEM setting data • The power supply to the CPU W528
Setting Data is invalid. Unit was interrupted during a
transfer of the setting data of
the GEM Service.
• The setting data of the GEM
¡
Service is not correct because
the power supply to the Con-
troller was interrupted during a
Clear All Memory operation.
• Non-volatile memory failed.
14E20000 hex Spool Data The spool data is dis- • The spool data was discarded W528
Discarded carded. because the power supply to
¡
the CPU Unit was interrupted
with no shutdown.
14E30000 hex Spool Save Failed to save the • The capacity of the SD Memo- W528
Failed spooled data to the ry Card is insufficient.
¡
SD Memory Card. • The SD Memory Card is dam-
aged.
35400000 hex Illegal Varia- Resolution of the vari- • The variable that is specified in W528
ble Alloca- able allocation failed. the SECS/GEM Configurator
tion does not exist in the global
variables.
• The data type, constant attrib-
ute, number of array dimen-
¡
sions or number of array ele-
ments of the variable that is
set in the SECS/GEM Configu-
rator is different from the varia-
ble defined in the global varia-
bles.

NJ/NX-series Troubleshooting Manual (W503) A-9


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
35410000 hex Illegal TCP The TCP port number • The TCP port number for the W528
Port Number for the host communi- host communications is also
¡
cations is illegal. used as the TCP port number
of another function.
14E10000 hex GEM Serv- An error occurred • The capacity of the SD Memo- W528
ice Log Save when the GEM Serv- ry Card is insufficient.
¡
Failed ice log is written to • The SD Memory Card is dam-
the SD Memory Card. aged.
14E40000 hex Invalid SD An SD Memory Card • An SD Memory Card is not in- W528
Memory is not inserted or an serted.
Card SD Memory Card that • The SD Memory Card type is
cannot be written is not correct.
¡
inserted. • The format of the SD Memory
Card is not correct.
• The SD Memory Card is write
protected.
66000000 hex Send Trans- The send transaction • The capacity to process the W528
action exceeded the capaci- send transaction is insufficient.
¡
Queue Over- ty for temporary stor-
run age.
66010000 hex Reception The reception trans- • The capacity to process the re- W528
Transaction action exceeded the ception transaction is insuffi-
¡
Queue Over- capacity for tempora- cient.
run ry storage.
66020000 hex Too Long The SECS message • The SECS message to be sent W528
SECS Mes- to be sent to the host to the host exceeds the maxi-
¡
sage exceeds the maxi- mum length.
mum length.
95420000 hex GEM Serv- The GEM Service • The GEM Service started nor- W528
¡
ice Started started normally. mally.
95430000 hex Shutdown The shutdown proc- • The shutdown processing was W528
Completed essing was complet- completed normally. ¡
ed normally.
95440000 hex GEM Setting The setting data of • The setting data of the GEM W528
Data the GEM Service was Service from the SECS/GEM ¡
Changed changed. Configurator was changed.
95450000 hex Valid SD An SD Memory Card • An SD Memory Card that can W528
Memory that can be written is be written is inserted. ¡
Card inserted.

A - 10 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
GEM Instructions
The lower four digits of the event code give the error code (ErrorID) for the instruction. For descriptions
of an error code, refer to the description of the corresponding event code. For example, if the error
code for the instruction is 16#0400, refer to the description for event code 54010400 hex.

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W502 NJ/NX-series Instructions Reference Manual
W528 NJ-series SECS/GEM CPU Units User's Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
j
rt
n s
f A
o
54010400 hex Input Value An input parameter • An input parameter for an in- SBCA-468

A-1-2 Errors in GEM Services


Out of for an instruction ex- struction exceeded the valid
Range ceeded the valid range for an input variable. Or,
range for an input division by an integer of 0 oc-
variable. curred in division or remainder ¡
Or, division by an in- calculations.
teger of 0 occurred in
division or remainder
calculations.
54010419 hex Incorrect Da- A data type that can- • A data type that cannot be SBCA-468
ta Type not be used for an in- used for an instruction is speci-
struction is specified fied for an input or in-out varia- ¡
for an input or in-out ble.
variable.
5401041D hex Exceeded The maximum re- • More than the maximum num- SBCA-468
Simultane- sources that you can ber of relevant instructions
ous Instruc- use for the relevant were executed at the same
¡
tion Execut- instruction group at time.
ed Resour- the same time was
ces exceeded.
54013810 hex GEM Serv- An instruction was • The relevant instruction was W528
ice Status in executed when the executed when the GEM Serv-
¡
Initializing GEM Service status ice status was Initializing.
was Initializing.
54013811 hex GEM Serv- An instruction was • The relevant instruction was W528
ice Status in executed when the executed when the GEM Serv-
¡
EQStarting GEM Service status ice status was EQStarting.
was EQStarting.
54013812 hex GEM Serv- An instruction was • The relevant instruction was W528
ice Status in executed when the executed when the GEM Serv-
¡
EQInitializ- GEM Service status ice status was EQInitializing.
ing was EQInitializing.
54013813 hex GEM Serv- An instruction was • The relevant instruction was W528
ice Status in executed when the executed when the GEM Serv-
¡
EQRun GEM Service status ice status was EQRun.
was EQRun.

NJ/NX-series Troubleshooting Manual (W503) A - 11


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54013814 hex GEM Serv- An instruction was • The relevant instruction was W528
ice Status in executed when the executed when the GEM Serv-
¡
Stop GEM Service status ice status was Stop.
was Stop.
54013815 hex GEM Serv- An instruction was • The relevant instruction was W528
ice Status in executed when the executed when the GEM Serv-
¡
Error GEM Service status ice status was Error.
was Error.
54013816 hex GEM Serv- An instruction was • The relevant instruction was W528
ice Status in executed when the executed when the GEM Serv-
¡
Shutting- GEM Service status ice status was ShuttingDown.
Down was ShuttingDown.
54013817 hex GEM Serv- An instruction was • The relevant instruction was W528
ice Status in executed when the executed when the GEM Serv-
¡
Shutdown GEM Service status ice status was Shutdown.
was Shutdown.
54013818 hex No Message An instruction was • The relevant instruction was W528
Received executed without re- executed without receiving the
¡
ceiving a SECS mes- relevant SECS message from
sage from the host. the host.
54013819 hex Multi-execu- Processing of a trans- • This instruction was executed W528
tion of In- action for a different before completing processing
structions instance of the same for a transaction for a different
instruction that was instance of the same instruc- ¡
executed before this tion.
instruction is not com-
pleted.
5401381A hex State Transi- A state transition for a • This instruction was executed W528
tion in Prog- different instance of for a different instance of the
ress the same instruction GEM_ChangeCommState in-
that was executed struction in EnabledNotComm
before this instruction state.
¡
is not completed. • This instruction was executed
for a different instance of the
GEM_ChangeControlState in-
struction in AttemptOnline
state.
5401381B hex Insufficient The instruction was • The instruction was executed W528
Transaction executed while the while the number of transac-
Resource number of transac- tions that can be buffered ex-
¡
tions that can be buf- ceeds the upper limit.
fered exceeds the up-
per limit.
54013820 hex Too Many More characters were • More characters were speci- W528
Characters specified than the fied than the number of char-
number that was set acters set with the SECS/GEM ¡
and the instruction Configurator.
was executed.

A - 12 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54013821 hex Invalid Size An incorrect array or • A value was specified that is W528
an array with an in- larger than the maximum table
correct number of el- size set with the SECS/GEM
¡
ements was specified Configurator.
and the instruction
was executed.
54013822 hex Set to Disa- The instruction that • The instruction executed for a W528
ble was set to disable GEM capability was disabled
¡
was executed. on the SECS/GEM Configura-
tor.
54013824 hex Undefined An undefined CEID • A CEID that was not defined in W528
CEID was specified and the the SECS/GEM Configurator
¡
instruction was exe- was specified.
cuted.
54013825 hex Undefined An undefined ALID • An ALID that was not defined W528 A
ALID was specified and the in the SECS/GEM Configurator
¡
instruction was exe- was specified.

A-1-2 Errors in GEM Services


cuted.
54013826 hex Undefined An undefined • A CCODE that was not defined W528
CCODE CCODE was speci- in the SECS/GEM Configurator
¡
fied and the instruc- was specified.
tion was executed.
54013827 hex Undefined An undefined mes- • A message number that was W528
Message sage number was not defined in the SECS/GEM
Number specified and the in- Configurator was specified. ¡
struction was execut-
ed.
54013828 hex HSMS Com- An HSMS communi- • An HSMS communications W528
munications cations setting that is setting that is out of range was
Setting Out out of range was specified.
¡
of Range specified and the in-
struction was execut-
ed.
54013829 hex TID Out of A TID that is out of • A TID that is out of range was W528
Range range was specified specified.
¡
and the instruction
was executed.
5401382C hex Undefined An undefined ECID • An ECID that was not defined W528
ECID was specified and the in the SECS/GEM Configurator
¡
instruction was exe- was specified.
cuted.
5401382D hex Type Mis- A value with an incor- • A different equipment constant W528
match rect data type was data type than the one regis-
specified and the in- tered with the SECS/GEM ¡
struction was execut- Configurator was specified.
ed.
5401382E hex ECV Out of An out-of-range value • A value was specified that is W528
Range was specified for an outside the upper and lower
equipment constant limits of the value of the equip- ¡
and the instruction ment constant that was set on
was executed. the SECS/GEM Configurator.

NJ/NX-series Troubleshooting Manual (W503) A - 13


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401382F hex Illegal A CPNAME that is • A CPNAME was specified that W528
CPNAME different form the re- is different from the received
ceived CPNAME was CPNAME.
¡
specified and the in-
struction was execut-
ed.
54013830 hex HCACK Out An HCACK that is out • An HCACK that is out of range W528
of Range of range was speci- was specified.
¡
fied and the instruc-
tion was executed.
54013831 hex CPACK Out A CPACK that is out • A CPACK that is out of range W528
of Range of range was speci- was specified.
¡
fied and the instruc-
tion was executed.
54013832 hex CEPACK A CEPACK that is out • A CEPACK that is out of range W528
Out of of range was speci- was specified.
¡
Range fied and the instruc-
tion was executed.
54013833 hex ACKC7 Out An ACKC7 that is out • An ACKC7 that is out of range W528
of Range of range was speci- was specified.
¡
fied and the instruc-
tion was executed.
54013834 hex ACKC7A An ACKC7A that is • An ACKC7A that is out of W528
Out of out of range was range was specified.
Range specified and the in- ¡
struction was execut-
ed.
54013835 hex ACKC10 Out An ACKC10 that is • An ACKC10 that is out of W528
of Range out of range was range was specified.
specified and the in- ¡
struction was execut-
ed.
54013836 hex EAC Out of An EAC that is out of • An EAC that is out of range W528
Range range was specified was specified.
¡
and the instruction
was executed.
54013838 hex Illegal SECS A message number • A message number for which a W528
Message for which an illegal SECS message that does not
SECS message is set agree with the instruction
¡
was specified and the specifications was specified.
instruction was exe-
cuted.

A - 14 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
A-1-3 Errors in Robot Control Function
The section provides tables of the errors (events) that can occur in the robot control functions and ro-
bot instructions.
You can use the robot control functions and robot instructions with the NJ501-4£££ CPU Unit. The
unit version of the CPU Unit is 1.09 or later.

General Robot Control


The upper four digits of the event code give the error code (ErrorID) for the instruction. For descrip-
tions of an error code, refer to the description of the corresponding event code. For example, if the
error code for the instruction is 16#5422, refer to the description for event code 54220000 hex.

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name A


W539 NJ-series NJ Robotics CPU Unit User’s Manual

A-1-3 Errors in Robot Control Function


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54220000 hex Target Ve- The parameter speci- • Instruction input parameter ex- W539
locity Setting fied for the Velocity ceeded the valid range of the
Out of input variable to a input variable.
¡
Range motion control in-
struction is out of
range.
54230000 hex Acceleration The parameter speci- • Instruction input parameter ex- W539
Setting Out fied for the ceeded the valid range of the
of Range Acceleration input input variable.
¡
variable to a motion
control instruction is
out of range.
54240000 hex Deceleration The parameter speci- • Instruction input parameter ex- W539
Setting Out fied for the ceeded the valid range of the
of Range Deceleration input input variable.
¡
variable to a motion
control instruction is
out of range.
542B0000 hex Buffer Mode The parameter speci- • Instruction input parameter ex- W539
Selection fied for the ceeded the valid range of the
Out of BufferMode input var- input variable.
¡
Range iable to a motion con-
trol instruction is out
of range.

NJ/NX-series Troubleshooting Manual (W503) A - 15


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
542C0000 hex Coordinate The parameter speci- • Instruction input parameter ex- W539
System Se- fied for the ceeded the valid range of the
lection Out CoordSystem input input variable.
¡
of Range variable to a motion
control instruction is
out of range.
542E0000 hex Direction Se- The parameter speci- • Instruction input parameter ex- W539
lection Out fied for the Direction ceeded the valid range of the
of Range input variable to a input variable.
¡
motion control in-
struction is out of
range.
54320000 hex Transition The parameter speci- • Instruction input parameter ex- W539
Mode Selec- fied for the ceeded the valid range of the
tion Out of TransitionMode input input variable.
Range variable to a motion • _mcAborting or _mcBuffered ¡
control instruction is was specified for BufferMode
out of range. and _mcTMNone was not
specified for TransitionMode.
543B0000 hex Motion Con- An attempt was made • A motion control instruction W539
trol Instruc- to re-execute a mo- that cannot be re-executed
tion Re-exe- tion control instruction was re-executed. ¡
cution Disa- that cannot be re-
bled executed.
543C0000 hex Motion Con- Multiple functions that • Multiple functions that cannot W539
trol Instruc- cannot be executed be executed simultaneously
tion Multi-ex- simultaneously were were executed for the same
ecution Dis- executed for the target (MC common, axis, or ¡
abled same target (MC axes group).
common, axis, or ax-
es group).
543E0000 hex Instruction • A motion instruc- • A motion instruction was exe- W539
Cannot Be tion was executed cuted for an axis or an axes
Executed for an axis or an group that was in a coordinat-
during Multi- axes group that ed multiaxes motion.
axes Coordi- was in a coordinat- • The MC_SetKinTransform in-
nated Con- ed multi-axes mo- struction was executed for an
trol tion. axes group in a GroupEnable ¡
• A robot instruction state.
that you cannot
use for an axes
group in a Group-
Enable state was
executed.

A - 16 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
543F0000 hex Multi-axes A multi-axes coordi- • A multi-axes coordinated con- W539
Coordinated nated control instruc- trol instruction was executed
Control In- tion was executed for for an axes group that was in
struction an axes group that the Axes Group Disabled
Executed for was in a GroupDisa- state.
Disabled Ax- ble state. • One of the following instruc-
es Group tions was executed for an axes ¡
group that was in a GroupDis-
able state.
MC_MoveTimeAbsolute
MC_SyncLinearConveyor
MC_SyncOut
MC_RobotJog
54410000 hex Impossible A motion instruction • A motion instruction was exe- W539
Axis Opera- was executed for an cuted for an axis for which the A
tion Speci- axis for which the Servo is OFF.
fied when Servo is OFF. • A zero position preset was per-

A-1-3 Errors in Robot Control Function


the Servo is formed with the MC_Home or
¡
OFF MC_HomeWithParameter in-
struction for an axis for which
EtherCAT process data com-
munications are not establish-
ed.
54420000 hex Composition A motion instruction • A motion instruction was exe- W539
Axis Stop- was executed for an cuted for an axes group while
ped Error axes group while the the MC_Stop instruction was
MC_Stop instruction being executed for a composi- ¡
was being executed tion axis.
for a composition ax-
is.
54430000 hex Motion Con- The number of mo- • An axis instruction was execut- W539
trol Instruc- tion control instruc- ed when there was already a
tion Multi-ex- tions that is buffered current instruction and a buf-
ecution Buf- for Buffered or Blend- fered instruction for the same
fer Limit Ex- ing Buffer Modes ex- axis.
¡
ceeded ceeded the buffer lim- • An axes group instruction was
it. executed when there was al-
ready eight current instructions
and buffered instructions for
the same axis.
54570000 hex Motion Con- An attempt was made • A parameter for an input varia- W539
trol Instruc- to change the param- ble that cannot be changed for
tion Re-exe- eter for the re-execution was changed.
cution Disa- AxesGroup input vari-
bled (Axes able when re-execut-
Group Spec- ing a motion control ¡
ification) instruction. (This in-
put variable cannot
be changed when re-
executing an instruc-
tion.)

NJ/NX-series Troubleshooting Manual (W503) A - 17


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54610000 hex Illegal Axes The axes group • An axes group does not exist W539
Group Spec- specified for the for the variable specified for
ification AxesGroup input vari- the AxesGroup input variable
able to a motion con- to the instruction.
¡
trol instruction does • The axes group specified for
not exist or is not a the AxesGroup input variable
used group. to the instruction is not speci-
fied as a used group.
54660000 hex Instruction High-speed homing, • High-speed homing was exe- W539
Execution an interpolation in- cuted when home was unde-
Error with struction, or a robot fined.
Undefined instruction was exe- • An interpolation instruction
Home cuted when home was executed for an axes
was undefined. group that includes an axis
with no defined home.
• One of the following robot in-
structions was executed for an ¡
axes group that includes a log-
ical axis with no defined home.
MC_SetKinTransform
MC_MoveTimeAbsolute
MC_SyncLinearConveyor
MC_SyncOut
MC_GroupMon
MC_RobotJog
54780000 hex Target Posi- The parameter speci- • Instruction input parameter ex- W539
tion Setting fied for the Position ceeded the valid range of the
Out of input variable to a input variable.
¡
Range motion control in- • The target position of a Rotary
struction is out of Mode axis is not within the ring
range. setting range.
57050000 hex Kinematics An attempt was made • One of the following instruc- W539
Unsupported to execute an instruc- tions was executed for an axes
Instruction tion that cannot be group for which the kinematics
used for an axes transform was set.
group for which the MC_MoveLinear ¡
kinematics transform MC_MoveLinearAbsolute
was set. MC_MoveLinearRelative
MC_MoveCircular2D
MC_ChangeAxesInGroup

A - 18 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
57060000 hex Axes Group The configuration ele- • The number of axes in the ax- W539
Mismatch ments of the specified es group and the number of
with Kine- axes group and the axes in the specified robot
matics specified kinematics (kinematics type) do not
do not match. match.
• The count mode for axes in the
axes group and the count
¡
mode for the specified robot
(kinematics type) do not
match.
• The display unit for axes in the
axes group and the display
unit for the specified robot (kin-
ematics type) do not match.
57070000 hex Kinematics KinType specified for • KinType is outside the setting W539 A
Type Out of the KinTransform in- range.
Range put variable to a mo- ¡

A-1-3 Errors in Robot Control Function


tion control instruction
is out of range.
57080000 hex Kinematics KinParam or • KinParam is outside the setting W539
Parameter ExpansionParam range.
Out of specified for the • ExpansionParam is outside the
Range KinTransform input setting range. ¡
variable to a motion
control instruction is
out of range.
57090000 hex Workspace WorkspaceType • WorkspaceType is outside the W539
Type Out of specified for the setting range.
Range Workspace input vari-
¡
able to a motion con-
trol instruction is out
of range.
570A0000 hex Workspace WorkspaceParam • WorkspaceParam is outside W539
Parameter specified for the the setting range.
Out of Workspace input vari-
¡
Range able to a motion con-
trol instruction is out
of range.
570B0000 hex Invalid Coor- The coordinate sys- • The coordinate system ID is W539
dinate Sys- tem ID specified for outside the setting range.
tem Number the CSID input varia- • The specified coordinate sys-
ble to a motion con- tem ID is not defined by the ¡
trol instruction is out MC_DefineCoordSystem in-
of range or not de- struction.
fined.

NJ/NX-series Troubleshooting Manual (W503) A - 19


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
570C0000 hex Coordinate The coordinate trans- • The coordinate transformation W539
Transforma- formation parameter parameter Pose is outside the
tion Parame- Pose, which was setting range.
ter Out of specified for the
¡
Range CoordTransform input
variable to a motion
control instruction, is
out of range.
570D0000 hex Transition The Transition Pa- • TransitionParameter is outside W539
parameters rameters specified for the setting range.
out of range the
TransitionParameter
¡
input variable to a
motion control in-
struction is out of
range.
570F0000 hex Cannot Cal- The inverse kinemat- • The kinematics parameter is W539
culate Kine- ics or direct kinemat- outside the setting range.
matics ics cannot be calcu- • One of the robot axes (A0 to
lated. A2) is stopped at the position
for which direct kinematics cal-
¡
culation cannot be performed.
• Inverse kinematics calculation
cannot be performed for the
target position specified in the
machine coordinate system.
57100000 hex Kinematics The kinematics trans- • The kinematics transform is W539
Transform form is not set for the not set for the axes group. ¡
Not Set specified axes group.
57110000 hex Target Posi- The position parame- • Specified wrong value of Posi- W539
tion Out of ter specified as varia- tion input.
¡
Range ble for the Position is
out of range.
57120000 hex Velocity Er- MaxVelocity specified • MaxVelocity is outside the set- W539
ror Detection for the TrajData input ting range.
Value Out of variable to a motion ¡
Range control instruction is
out of range.
57130000 hex Acceleration MaxAcceleration • MaxAcceleration is outside the W539
Error Detec- specified for the setting range.
tion Value TrajData input varia-
¡
Out of ble to a motion con-
Range trol instruction is out
of range.
57140000 hex Trajectory TrajTime specified for • TrajTime is outside the setting W539
Target Time the TrajData input range.
Out of variable to a motion ¡
Range control instruction is
out of range.

A - 20 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
57150000 hex Trajectory MoveTrajType speci- • MoveTrajType or SyncTrajType W539
Type Out of fied for the TrajData is outside the setting range.
Range input variable to a
¡
motion control in-
struction is out of
range.
57160000 hex Trajectory TrajTransition speci- • TrajTransition is outside the W539
Transition fied for the TrajData setting range.
Out of input variable to a
¡
Range motion control in-
struction is out of
range.
57170000 hex Trajectory TrajDistance specified • TrajDistance is outside the set- W539
Travel Dis- for the TrajData input ting range.
tance Out of variable to a motion ¡ A
Range control instruction is
out of range.

A-1-3 Errors in Robot Control Function


57190000 hex Initial Work- The position of the • InitWorkpiecePosition is out- W539
piece Posi- workpiece specified side the workspace.
tion Outside for the
Workspace InitWorkpiecePosition
¡
input variable to a
motion control in-
struction is outside
the workspace.
571A0000 hex Invalid Con- The axis specified for • The specified axis is registered W539
veyor Axis the ConveyorAxis in- in the axes group which is
Specified out variable to a mo- specified for AxesGroup.
tion control instruction • The specified axis is an ¡
is not correct. unused axis.
• The unit of the conveyor axis is
incorrect.
571B0000 hex Target Posi- The target position • Position is outside the work- W539
tion Outside specified for the space.
Workspace Position input varia-
¡
ble to a motion con-
trol instruction is out-
side the workspace.
571C0000 hex Cannot Can- The MC_SyncOut in- • The MC_SyncLinearConveyor W539
cel Synchro- struction cannot be instruction was not executed.
nization executed. • The MC_SyncLinearConveyor
¡
instruction execution is in prog-
ress, but synchronization is not
currently performed.
571E0000 hex Too Many The number of kine- • The number kinematics set by W539
Kinematics matics exceeded the the MC_SetKinTransform in- ¡
limit. struction exceeded the limit.
571F0000 hex Kinematics Kinematics initializa- • One of the robot axes (A0 to W539
Initialization tion failed. A3) is stopped at the position
¡
Error for which direct kinematics cal-
culation cannot be performed.

NJ/NX-series Troubleshooting Manual (W503) A - 21


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
57320000 hex Invalid Tool The tool ID specified • ToolID is outside the setting W539
Number for the ToolID input range.
variable to a motion • The specified tool ID is not de-
¡
control instruction is fined by the MC_DefineTool-
out of range or not Transform instruction.
defined.
57330000 hex Tool Param- The transform param- • The transform parameter is W539
eter Out of eter specified for the outside the setting range.
Range ToolTransform input
¡
variable to a motion
control instruction is
out of range.
57340000 hex Unsupported The transition mode • The parameters specified for W539
Transition specified for the the TransitionParameter input
Data TransitionMode input variable cannot be used for
variable to a motion transition in the mode specified
control instruction for the TransitionMode input
does not support the variable. ¡
current instruction or • The trajectory data which is set
the buffered instruc- for the buffered instruction
tion. cannot be used for transition in
the mode specified for the
TransitionMode input variable.
57360000 hex Offset Not During the MC_Syn- • The EnableOffset input varia- W539
Allowed cLinearConveyor in- ble changed to TRUE before
struction execution, the MC_SyncLinearConveyor
¡
the offset function can instruction operation entered
be used only in Phase6.
Phase6.
57370000 hex Motion Con- An input variable that • MoveTrajType or SyncTrajType W539
trol Instruc- cannot be changed for the current instruction do
tion Multiex- was changed during not match MoveTrajType or
¡
ecution Dis- multi-execution of in- SyncTrajType for the next in-
abled (Tra- structions. struction executed with Buf-
jectory Type) fered or Blending.
57390000 hex Unsupported The next instruction • The transition mode specified W539
Transition was executed with for the TransitionMode input
Mode TransitionMode which variable to a motion control in-
does not support the struction does not support the ¡
combination of the combination of the current in-
current and next in- struction and buffered instruc-
structions. tion.
57440000 hex Jog Mode The JogMode input • The JogMode input variable to W539
Out of variable to the the MC_RobotJog instruction
Range MC_RobotJog in- is outside the setting range. ¡
struction is out of
range.

A - 22 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
57450000 hex Initial Work- The • The InitWorkpiecePosition in- W539
piece Posi- InitWorkpiecePosition put variable to the MC_SyncLi-
tion Out of input variable to the nearConveyor instruction is
¡
Range MC_SyncLinearCon- outside the setting range.
veyor instruction is
out of range.
57460000 hex Maximum In- The MaxVelocityTCP • The MaxVelocityTCP input var- W539
terpolation input variable to the iable to the MC_SetKinTrans-
Velocity Out MC_SetKinTransform form instruction is outside the ¡
of Range instruction is out of setting range.
range.
57470000 hex Maximum In- The • The MaxAccelerationTCP in- W539
terpolation MaxAccelerationTCP put variable to the MC_SetKin-
Acceleration input variable to the Transform instruction is out-
Out of MC_SetKinTransform side the setting range.
¡
A
Range instruction is out of
range.

A-1-3 Errors in Robot Control Function


57480000 hex Maximum In- The • The MaxDecelerationTCP in- W539
terpolation MaxDecelerationTCP put variable to the MC_SetKin-
Deceleration input variable to the Transform instruction is out-
¡
Out of MC_SetKinTransform side the setting range.
Range instruction is out of
range.
64430000 hex Positive Lim- An instruction was • An instruction for a motion in W539
it Input executed for a motion the positive direction was exe-
in the positive direc- cuted when the positive limit
tion when the positive input was ON, or an instruction
limit input was ON. for a motion with no direction
specification was executed ¡
when the positive limit input
was ON. An axes group mo-
tion control instruction was
executed when the positive
limit input was ON.
64440000 hex Negative An instruction for a • An instruction for a motion in W539
Limit Input motion in the nega- the negative direction was exe-
tive direction was cuted when the negative limit
executed when the input was ON, or an instruction
negative limit input for a motion with no direction
was ON. specification was executed ¡
when the negative limit input
was ON. An axes group mo-
tion control instruction was
executed when the negative
limit input was ON.

NJ/NX-series Troubleshooting Manual (W503) A - 23


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
64590000 hex Home Unde- Home of the logical • The command position or ac- W539
fined during axis became unde- tual position overflowed or un-
Coordinated fined during axes derflowed for a logical axis in
Motion group motion or while an axes group motion or a logi-
decelerating to a cal axis that was decelerating
stop. to a stop and the home defini-
tion was lost.
• A slave communications error
occurred for a logical axis and ¡
home became undefined dur-
ing axes group motion or while
decelerating to a stop.
• A slave for a logical axis left
the network or was disabled
and home became undefined
during axes group motion or
while decelerating to a stop.
645A0000 hex Maximum In- The command veloci- • The trajectory data for the cur- W539
terpolation ty exceeded the max- rent instruction is incorrect.
Velocity Er- imum interpolation • The maximum interpolation ve-
ror velocity specified for locity specified for the
¡
the MaxVelocityTCP MaxVelocityTCP input variable
input variable to the to the MC_SetKinTransform in-
MC_SetKinTransform struction is incorrect or too low.
instruction.
645B0000 hex Maximum In- The command accel- • The trajectory data for the cur- W539
terpolation eration rate exceeded rent instruction is incorrect.
Acceleration the maximum interpo- • The maximum interpolation ac-
Error lation acceleration celeration specified for the
specified for the MaxAccelerationTCP input ¡
MaxAccelerationTCP variable to the MC_SetKin-
input variable to the Transform instruction is incor-
MC_SetKinTransform rect or too low.
instruction.
645C0000 hex Maximum In- The command decel- • The trajectory data for the cur- W539
terpolation eration rate exceeded rent instruction is incorrect.
Deceleration the maximum interpo- • The maximum interpolation de-
Error lation deceleration celeration specified for the
specified for the Max MaxDecelerationTCP input ¡
DecelerationTCP in- variable to the MC_SetKin-
put variable to the Transform instruction is incor-
MC_SetKinTransform rect or too low.
instruction.
67000000 hex Command The command posi- • The specified trajectory data is W539
Position Out- tion is outside the incorrect.
¡
side Work- workspace.
space

A - 24 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
67010000 hex Current Po- The current position • The current position was out- W539
sition Out- was outside the work- side the workspace when one
side Work- space when an in- of the following instructions
space struction was execut- was executed.
¡
ed. MC_MoveTimeAbsolute
MC_SyncLinearConveyor
MC_SyncOut
MC_RobotJog
67020000 hex Workpiece The robot could not • The conveyor position was W539
Synchroni- catch up the work- changed before the robot
zation Ex- piece on the convey- reached the workpiece. ¡
cessive Fol- or. • The conveyor current position
lowing Error is incorrect.
67030000 hex Velocity Er- The command veloci- • The combination of parame- W539
ror Detection ty exceeded ters specified for the TrajData A
MaxVelocity specified input variable caused a too
for the TrajData input high command velocity.

A-1-3 Errors in Robot Control Function


¡
variable to a motion • The parameters specified for
control instruction. the TrajData input variable are
incorrect.
• MaxVelocity is too low.
67040000 hex Acceleration The command accel- • The combination of parame- W539
Error Detec- eration rate exceeded ters specified for the TrajData
tion the MaxAcceleration input variable caused a too
specified for the high command acceleration
TrajData input varia- rate. ¡
ble to a motion con- • The parameters specified for
trol instruction. the TrajData input variable are
incorrect.
• MaxAcceleration is too low.
67050000 hex Command The command cur- • The axis maximum velocity W539
Current Ve- rent velocity exceed- was exceeded.
¡
locity Limit ed the axis maximum
Exceeded velocity.
74300000 hex Axes Group An error occurred for • An error occurred for an axis in W539
Composition an axis in an axes an axes group that was in mo- ¡
Axis Error group. tion.
77000000 hex Conveyor The MC_SyncLinear- • EtherCAT process data com- W539
Axis Position Conveyor instruction munications are not establish-
Read Error cannot be executed ed for the conveyor axis.
due to a conveyor ax- • The slave of the conveyor axis
is position error. was disconnected. ¡
• An Absolute Encoder Current
Position Calculation Failed er-
ror (64580000 hex) was de-
tected for the conveyor axis.

NJ/NX-series Troubleshooting Manual (W503) A - 25


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
94230000 hex Transition The specified • The transition start condition W539
Parameter TransitionParameter specified for
Adjusted input variable was ad- TransitionParameter input vari-
¡
justed before transi- able for multi-execution of in-
tion started. structions was already exceed-
ed by the current instruction.

A - 26 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Robot Instructions
The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W539 NJ-series NJ Robotics CPU Unit User’s Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015422 hex Target Ve- The parameter speci- • Instruction input parameter ex- W539
locity Setting fied for the Velocity ceeded the valid range of the
Out of input variable to a input variable.
¡
Range motion control in-
struction is out of A
range.
54015423 hex Acceleration The parameter speci- • Instruction input parameter ex- W539

A-1-3 Errors in Robot Control Function


Setting Out fied for the ceeded the valid range of the
of Range Acceleration input input variable.
¡
variable to a motion
control instruction is
out of range.
54015424 hex Deceleration The parameter speci- • Instruction input parameter ex- W539
Setting Out fied for the ceeded the valid range of the
of Range Deceleration input input variable.
¡
variable to a motion
control instruction is
out of range.
5401542B hex Buffer Mode The parameter speci- • Instruction input parameter ex- W539
Selection fied for the ceeded the valid range of the
Out of BufferMode input var- input variable.
¡
Range iable to a motion con-
trol instruction is out
of range.
5401542C hex Coordinate The parameter speci- • Instruction input parameter ex- W539
System Se- fied for the ceeded the valid range of the
lection Out CoordSystem input input variable.
¡
of Range variable to a motion
control instruction is
out of range.
5401542E hex Direction Se- The parameter speci- • Instruction input parameter ex- W539
lection Out fied for the Direction ceeded the valid range of the
of Range input variable to a input variable.
¡
motion control in-
struction is out of
range.

NJ/NX-series Troubleshooting Manual (W503) A - 27


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015432 hex Transition The parameter speci- • Instruction input parameter ex- W539
Mode Selec- fied for the ceeded the valid range of the
tion Out of TransitionMode input input variable.
Range variable to a motion • _mcAborting or _mcBuffered ¡
control instruction is was specified for BufferMode
out of range. and _mcTMNone was not
specified for TransitionMode.
5401543B hex Motion Con- An attempt was made • A motion control instruction W539
trol Instruc- to re-execute a mo- that cannot be re-executed
tion Re-exe- tion control instruction was re-executed. ¡
cution Disa- that cannot be re-
bled executed.
5401543C hex Motion Con- Multiple functions that • Multiple functions that cannot W539
trol Instruc- cannot be executed be executed simultaneously
tion Multi-ex- simultaneously were were executed for the same
ecution Dis- executed for the target (MC common, axis, or ¡
abled same target (MC axes group).
common, axis, or ax-
es group).
5401543E hex Instruction • A motion instruc- • A motion instruction was exe- W539
Cannot Be tion was executed cuted for an axis or an axes
Executed for an axis or an group that was in a coordinat-
during Multi- axes group that ed multiaxes motion.
axes Coordi- was in a coordinat- • The MC_SetKinTransform in-
nated Con- ed multi-axes mo- struction was executed for an
trol tion. axes group in a GroupEnable ¡
• A robot instruction state.
that you cannot
use for an axes
group in a Group-
Enable state was
executed.
5401543F hex Multi-axes A multi-axes coordi- • A multi-axes coordinated con- W539
Coordinated nated control instruc- trol instruction was executed
Control In- tion was executed for for an axes group that was in a
struction an axes group that GroupDisable state.
Executed for was in a GroupDisa- • One of the following instruc-
Disabled Ax- ble state. tions was executed for an axes
¡
es Group group that was in a GroupDis-
able state.
MC_MoveTimeAbsolute
MC_SyncLinearConveyor
MC_SyncOut
MC_RobotJog

A - 28 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015441 hex Impossible A motion instruction • A motion instruction was exe- W539
Axis Opera- was executed for an cuted for an axis for which the
tion Speci- axis for which the Servo is OFF.
fied when Servo is OFF. • A zero position preset was per-
the Servo is formed with the MC_Home or
¡
OFF MC_HomeWithParameter in-
struction for an axis for which
EtherCAT process data com-
munications are not establish-
ed.
54015442 hex Composition A motion instruction • A motion instruction was exe- W539
Axis Stop- was executed for an cuted for an axes group while
ped Error axes group while the the MC_Stop instruction was
MC_Stop instruction being executed for a composi- ¡
was being executed tion axis. A
for a composition ax-
is.

A-1-3 Errors in Robot Control Function


54015443 hex Motion Con- The number of mo- • An axis instruction was execut- W539
trol Instruc- tion control instruc- ed when there was already a
tion Multi-ex- tions that is buffered current instruction and a buf-
ecution Buf- for Buffered or Blend- fered instruction for the same
fer Limit Ex- ing Buffer Modes ex- axis.
¡
ceeded ceeded the buffer lim- • An axes group instruction was
it. executed when there was al-
ready eight current instructions
and buffered instructions for
the same axis.
54015461 hex Illegal Axes The axes group • An axes group does not exist W539
Group Spec- specified for the for the variable specified for
ification AxesGroup input vari- the AxesGroup input variable
able to a motion con- to the instruction.
¡
trol instruction does • The axes group specified for
not exist or is not a the AxesGroup input variable
used axes group. to the instruction is not speci-
fied as a used axes group.
54015466 hex Instruction High-speed homing, • High-speed homing was exe- W539
Execution an interpolation in- cuted when home was unde-
Error with struction, or a robot fined.
Undefined instruction was exe- • An interpolation instruction
Home cuted when home was executed for an axes
was undefined. group that includes an axis
with no defined home.
• One of the following robot in-
structions was executed for an ¡
axes group that includes a log-
ical axis with no defined home.
MC_SetKinTransform
MC_MoveTimeAbsolute
MC_SyncLinearConveyor
MC_SyncOut
MC_GroupMon
MC_RobotJog

NJ/NX-series Troubleshooting Manual (W503) A - 29


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015478 hex Target Posi- The parameter speci- • Instruction input parameter ex- W539
tion Setting fied for the Position ceeded the valid range of the
Out of input variable to a input variable.
¡
Range motion control in- • The target position of a Rotary
struction is out of Mode axis is not within the ring
range. setting range.
54015706 hex Axes Group The configuration ele- • The number of axes in the ax- W539
Mismatch ments of the specified es group and the number of
with Kine- axes group and the axes in the specified robot
matics specified kinematics (kinematics type) do not
do not match. match.
• The count mode for axes in the
axes group and the count
¡
mode for the specified robot
(kinematics type) do not
match.
• The display unit for axes in the
axes group and the display
unit for the specified robot (kin-
ematics type) do not match.
54015707 hex Kinematics KinType specified for • KinType is outside the setting W539
Type Out of the KinTransform in- range.
Range put variable to a mo- ¡
tion control instruction
is out of range.
54015708 hex Kinematics KinParam or • KinParam is outside the setting W539
Parameter ExpansionParam range.
Out of specified for the • ExpansionParam is outside the
Range KinTransform input setting range. ¡
variable to a motion
control instruction is
out of range.
54015709 hex Workspace WorkspaceType • WorkspaceType is outside the W539
Type Out of specified for the setting range.
Range Workspace input vari-
¡
able to a motion con-
trol instruction is out
of range.
5401570A hex Workspace WorkspaceParam • WorkspaceParam is outside W539
Parameter specified for the the setting range.
Out of Workspace input vari-
¡
Range able to a motion con-
trol instruction is out
of range.
5401570B hex Invalid Coor- The coordinate sys- • The coordinate system ID is W539
dinate Sys- tem ID specified for outside the setting range.
tem Number the CSID input varia- • The specified coordinate sys-
ble to a motion con- tem ID is not defined by the ¡
trol instruction is out MC_DefineCoordSystem in-
of range or not de- struction.
fined.

A - 30 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401570C hex Coordinate The coordinate trans- • The coordinate transformation W539
Transforma- formation parameter parameter Pose is outside the
tion Parame- Pose, which was setting range.
ter Out of specified for the
¡
Range CoordTransform input
variable to a motion
control instruction, is
out of range.
5401570D hex Transition The Transition Pa- • TransitionParameter is outside W539
parameters rameters specified for the setting range.
out of range the
TransitionParameter
¡
input variable to a
motion control in-
struction is out of A
range.
54015710 hex Kinematics The kinematics trans- • The kinematics transform is W539

A-1-3 Errors in Robot Control Function


Transform form is not set for the not set for the axes group. ¡
Not Set specified axes group.
54015711 hex Target Posi- The position parame- • Specified wrong value of Posi- W539
tion Out of ter specified as varia- tion input.
¡
Range ble for the Position is
out of range.
54015712 hex Velocity Er- MaxVelocity specified • MaxVelocity is outside the set- W539
ror Detection for the TrajData input ting range.
Value Out of variable to a motion ¡
Range control instruction is
out of range.
54015713 hex Acceleration MaxAcceleration • MaxAcceleration is outside the W539
Error Detec- specified for the setting range.
tion Value TrajData input varia-
¡
Out of ble to a motion con-
Range trol instruction is out
of range.
54015714 hex Trajectory TrajTime specified for • TrajTime is outside the setting W539
Target Time the TrajData input range.
Out of variable to a motion ¡
Range control instruction is
out of range.
54015715 hex Trajectory MoveTrajType speci- • MoveTrajType or SyncTrajType W539
Type Out of fied for the TrajData is outside the setting range.
Range input variable to a
¡
motion control in-
struction is out of
range.
54015716 hex Trajectory TrajTransition speci- • TrajTransition is outside the W539
Transition fied for the TrajData setting range.
Out of input variable to a
¡
Range motion control in-
struction is out of
range.

NJ/NX-series Troubleshooting Manual (W503) A - 31


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015717 hex Trajectory TrajDistance specified • TrajDistance is outside the set- W539
Travel Dis- for the TrajData input ting range.
tance Out of variable to a motion ¡
Range control instruction is
out of range.
54015719 hex Initial Work- The position of the • InitWorkpiecePosition is out- W539
piece Posi- workpiece specified side the workspace.
tion Outside for the
Workspace InitWorkpiecePosition
¡
input variable to a
motion control in-
struction is outside
the workspace.
5401571A hex Invalid Con- The axis specified for • The specified axis is registered W539
veyor Axis the ConveyorAxis in- in the axes group which is
Specified out variable to a mo- specified for AxesGroup.
tion control instruction • The specified axis is an ¡
is not correct. unused axis.
• The unit of the conveyor axis is
incorrect.
5401571B hex Target Posi- The target position • Position is outside the work- W539
tion Outside specified for the space.
Workspace Position input varia-
¡
ble to a motion con-
trol instruction is out-
side the workspace.
5401571C hex Cannot Can- The MC_SyncOut in- • The MC_SyncLinearConveyor W539
cel Synchro- struction cannot be instruction was not executed.
nization executed. • The MC_SyncLinearConveyor
¡
instruction execution is in prog-
ress, but synchronization is not
currently performed.
5401571E hex Too Many The number of kine- • The number kinematics set by W539
Kinematics matics exceeded the the MC_SetKinTransform in- ¡
limit. struction exceeded the limit.
5401571F hex Kinematics Kinematics initializa- • One of the robot axes (A0 to W539
Initialization tion failed. A3) is stopped at the position
¡
Error for which direct kinematics cal-
culation cannot be performed.
54015732 hex Invalid Tool The tool ID specified • ToolID is outside the setting W539
Number for the ToolID input range.
variable to a motion • The specified tool ID is not de-
¡
control instruction is fined by the MC_DefineTool-
out of range or not Transform instruction.
defined.
54015733 hex Tool Param- The transform param- • The transform parameter is W539
eter Out of eter specified for the outside the setting range.
Range ToolTransform input
¡
variable to a motion
control instruction is
out of range.

A - 32 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015736 hex Offset Not During the MC_Syn- • The EnableOffset input varia- W539
Allowed cLinearConveyor in- ble changed to TRUE before
struction execution, the MC_SyncLinearConveyor
¡
the offset function can instruction operation entered
be used only in Phase6.
Phase6.
54015744 hex Jog Mode The JogMode input • The JogMode input variable to W539
Out of variable to the the MC_RobotJog instruction
Range MC_RobotJog in- is outside the setting range. ¡
struction is out of
range.
54015745 hex Initial Work- The • The InitWorkpiecePosition in- W539
piece Posi- InitWorkpiecePosition put variable to the MC_SyncLi-
tion Out of input variable to the nearConveyor instruction is
Range MC_SyncLinearCon- outside the setting range.
¡
A
veyor instruction is
out of range.

A-1-3 Errors in Robot Control Function


54015746 hex Maximum In- The MaxVelocityTCP • The MaxVelocityTCP input var- W539
terpolation input variable to the iable to the MC_SetKinTrans-
Velocity Out MC_SetKinTransform form instruction is outside the ¡
of Range instruction is out of setting range.
range.
54015747 hex Maximum In- The • The MaxAccelerationTCP in- W539
terpolation MaxAccelerationTCP put variable to the MC_SetKin-
Acceleration input variable to the Transform instruction is out-
¡
Out of MC_SetKinTransform side the setting range.
Range instruction is out of
range.
54015748 hex Maximum In- The • The MaxDecelerationTCP in- W539
terpolation MaxDecelerationTCP put variable to the MC_SetKin-
Deceleration input variable to the Transform instruction is out-
¡
Out of MC_SetKinTransform side the setting range.
Range instruction is out of
range.
54016443 hex Positive Lim- An instruction was • An instruction for a motion in W539
it Input executed for a motion the positive direction was exe-
in the positive direc- cuted when the positive limit
tion when the positive input was ON, or an instruction
limit input was ON. for a motion with no direction
specification was executed ¡
when the positive limit input
was ON. An axes group mo-
tion control instruction was
executed when the positive
limit input was ON.

NJ/NX-series Troubleshooting Manual (W503) A - 33


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54016444 hex Negative An instruction for a • An instruction for a motion in W539
Limit Input motion in the nega- the negative direction was exe-
tive direction was cuted when the negative limit
executed when the input was ON, or an instruction
negative limit input for a motion with no direction
was ON. specification was executed ¡
when the negative limit input
was ON. An axes group mo-
tion control instruction was
executed when the negative
limit input was ON.
54016701 hex Current Po- The current position • The current position was out- W539
sition Out- was outside the work- side the workspace when one
side Work- space when an in- of the following instructions
space struction was execut- was executed.
¡
ed. MC_MoveTimeAbsolute
MC_SyncLinearConveyor
MC_SyncOut
MC_RobotJog

A - 34 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
A-1-4 Errors in the CNC Function
This section provides tables of the errors (events) that can occur in the CNC functions and CNC in-
structions.
You can use the CNC functions and CNC instructions with an NJ501-5300 Controller. The unit version
of the CPU Unit is 1.16 or later.

CNC Function
The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


O030 NJ/NY-series NC Integrated Controller User’s Manual

Level

Event code Event name Meaning Assumed cause


M M O
I
Reference
A
P n
a i b
rt f
j n s
o

A-1-4 Errors in the CNC Function


47810000 hex CNC Param- A fatal error was de- • The system failed to transfer O030
eter Setting tected during setting the CNC parameter setting.
¡
Invalid of the CNC Function Otherwise, an error occurred in
Module. the software.
17800000 hex CNC Param- The CNC parameters • The power supply to the Con- O030
eter Setting that were saved in troller was interrupted or com-
Error non-volatile memory munications with the Sysmac
are missing. Studio were disconnected
¡
while downloading the CNC
parameter settings or clearing
memory.
• Non-volatile memory failure
17810000 hex Absolute En- The absolute encoder • When the retained variables O030
coder Home current position that are backed up with a battery,
Offset Read is retained during this event indicates that the life
¡
Error power interruptions of the battery in the CPU Unit
was lost. has expired.
• Backup memory failure
17820000 hex CNC Motor The CNC motor com- • The power supply to the Con- O030
Compensa- pensation table that troller was interrupted or com-
tion Table was saved in non-vol- munications with the Sysmac
Read Error atile memory is miss- Studio were disconnected
¡
ing. while downloading the CNC
parameter settings or clearing
memory.
• Non-volatile memory failure
37800000 hex Required The object that is re- • The required PDOs are not O030
Process Da- quired for the as- mapped when the assigned
ta Object signed axis type in axis type in the CNC motor pa-
¡
Not Set the CNC motor pa- rameter settings is set to a ser-
rameter settings is vo axis or encoder axis.
not allocated to PDO. • Non-volatile memory failure

NJ/NX-series Troubleshooting Manual (W503) A - 35


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
47800000 hex CNC Initiali- A fatal error occurred • Hardware failure O030
zation Error in the system and
prevented initializa- ¡
tion of the CNC Func-
tion Module.
77800000 hex CNC Control The primary periodic • The processing load in the pri- O030
Period Ex- task processing has mary periodic task is too
ceeded not been completed heavy. ¡
within two control cy-
cles.
37810000 hex Process Da- The PDO mapping is • The relevant instruction was O030
ta Object not correct. executed for a device that
¡
Setting Miss- does not have an object that
ing supports the instruction.
56000000 hex Illegal CNC The CNC coordinate • CNC coordinate system does O030
Coordinate system specified for not exist for the variable speci-
System the Coord in-out vari- fied for the Coord in-out varia-
¡
Specification able to a CNC in- ble to the instruction.
struction does not ex-
ist.
56010000 hex Deceleration The parameter speci- • Instruction input parameter ex- O030
Setting Out fied for the ceeded the valid range of the
of Range Deceleration input input variable.
¡
variable to a CNC in-
struction is out of
range.
56020000 hex Jerk Setting The parameter speci- • Instruction input parameter ex- O030
Out of fied for the Jerk input ceeded the valid range of the
Range variable to a CNC in- input variable. ¡
struction is out of
range.
56030000 hex CNC Instruc- A CNC instruction • A CNC instruction that cannot O030
tion Re-exe- that cannot be re- be re-executed was re-execut-
¡
cution Disa- executed was re-exe- ed.
bled cuted.
56040000 hex CNC Multi- Multiple functions that • Multiple functions that cannot O030
execution cannot be executed be executed simultaneously
Disabled simultaneously were were executed for the same
executed for the target (CNC coordinate sys-
same target (CNC co- tem).
¡
ordinate system). • The CNC_LoadProgramFile in-
struction was executed when
any of CNC coordinate system
was Executing (Executing) or
Hold (Holding).

A - 36 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
56050000 hex Unassigned The CNC motor of • The logical CNC motor number O030
Logical CNC the parameter speci- for which the CNC motor is not
Motor Num- fied for the assigned to the
ber Speci- LogicalMotorNo input LogicalMotorNo input variable ¡
fied variable to the CNC to the CNC instruction was
instruction is not as- specified, and the instruction
signed. was executed.
56060000 hex Logical CNC The parameter speci- • Instruction input parameter ex- O030
Motor Num- fied for the ceeded the valid range of the
ber Out of LogicalMotorNo input input variable.
¡
Range variable to a CNC in-
struction is out of
range.
56070000 hex Target Posi- The parameter speci- • Instruction input parameter ex- O030
tion Setting fied for the Position ceeded the valid range of the A
Out of input variable to a input variable. Or, there was ¡
Range CNC instruction is out an overflow/underflow in the

A-1-4 Errors in the CNC Function


of range. target position.
56080000 hex Impossible An operation instruc- • Home was preset with the O030
CNC Motor tion was executed for CNC_Home or CNC_Home-
Operation the CNC motor for WithParameter instruction for
Specified which the Servo is an axis for which EtherCAT ¡
when the OFF. process data communications
Servo is are not established.
OFF
56090000 hex Target Ve- The parameter speci- • Instruction input parameter ex- O030
locity Setting fied for the Velocity ceeded the valid range of the
Out of input variable to a input variable. ¡
Range CNC instruction is out
of range.
560A0000 hex Acceleration/ The parameter speci- • Instruction input parameter ex- O030
Deceleration fied for the ceeded the valid range of the
Setting Out Acceleration input input variable.
¡
of Range variable to a CNC in-
struction is out of
range.
560B0000 hex Travel Mode The parameter speci- • Instruction input parameter ex- O030
Selection fied for the ceeded the valid range of the
Out of MoveMode input vari- input variable.
¡
Range able to a CNC in-
struction is out of
range.
560C0000 hex Immediate An Immediate Stop • An Immediate Stop instruction O030
Stop Instruc- (CNC_CoordImme- was executed.
¡
tion Execut- diateStop) instruction
ed was executed.

NJ/NX-series Troubleshooting Manual (W503) A - 37


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
560D0000 hex Parameter The parameter speci- • Instruction input parameter ex- O030
Selection fied for the ceeded the valid range of the
Out of ParameterNumber in- input variable.
¡
Range put variable to a CNC
instruction is out of
range.
560E0000 hex CNC Param- The parameter speci- • Instruction input parameter ex- O030
eter Setting fied for the ceeded the valid range of the
Read/Write SettingValue in-out in-out variable.
¡
Setting Val- variable to a CNC in-
ue Out of struction is out of
Range range.
560F0000 hex CNC Param- The parameter speci- • Instruction input parameter ex- O030
eter Setting fied for the Target in- ceeded the valid range of the
Read/Write out variable to a CNC in-out variable. ¡
Target Out of instruction is out of
Range range.
56100000 hex Cycle Start A cycle start was exe- • A cycle start was executed for O030
Error with cuted for a CNC coor- a CNC coordinate system in-
Undefined dinate system includ- cluding the positioning axis
¡
Home ing the positioning ax- with no defined home.
is with no defined
home.
56110000 hex Homing Pa- The parameter speci- • Instruction input parameter ex- O030
rameter Set- fied for the ceeded the valid range of the
ting Out of HomingParameter in- in-out variable.
¡
Range out variable of the
CNC instruction is out
of range.
56120000 hex M Code The parameter speci- • Instruction input parameter ex- O030
Number Out fied for the MCodeNo ceeded the valid range of the
of Range input variable to a input variable. ¡
CNC instruction is out
of range.
56130000 hex CNC Instruc- An attempt was made • A parameter for an in-out vari- O030
tion Re-exe- to change the param- able that cannot be changed
cution Disa- eter for the Coord in- for re-execution was changed.
bled (CNC out variable when re-
Coordinate executing a CNC in-
¡
System struction. (This in-out
Specifica- variable cannot be
tion) changed when re-ex-
ecuting an instruc-
tion.)

A - 38 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
56140000 hex CNC Instruc- An attempt was made • A parameter for an input varia- O030
tion Re-exe- to change the param- ble that cannot be changed for
cution Disa- eter for the re-execution was changed.
bled (Logical LogicalMotorNo input
CNC Motor variable when re-exe-
Number) cuting a CNC instruc- ¡
tion. (This input varia-
ble cannot be
changed when re-ex-
ecuting an instruc-
tion.)
56150000 hex Illegal NC An error was detect- • NC program transfer process- O030
Program ed in the NC program ing failed.
¡
transferred from Sys-
mac Studio. A
56160000 hex Cycle Start A cycle start was exe- • A cycle start was executed O030
Multi-execu- cuted multiple times while the CNC coordinate sys-

A-1-4 Errors in the CNC Function


tion Disabled for the same target tem is Executing (Executing),
¡
(CNC coordinate sys- MovingOnHold (Manual Oper-
tem). ation While Holding), or Mov-
ing (Moving).
56170000 hex Impossible A cycle start was exe- • A cycle start was executed for O030
CNC Motor cuted for a CNC coor- the CNC motor for which Ser-
Cycle Start dinate system includ- vo is turned OFF.
Specified ing the CNC motor for ¡
when the which the Servo is
Servo is OFF.
OFF
56180000 hex Illegal NC The NC program • A cycle start was executed af- O030
Program specified for ter an unloaded NC program is
Number ProgramNo in the specified for ProgramNo in the
Specification ControlInputs in-out ControlInputs in-out variable to
¡
variable to the the CNC_CoordControl in-
CNC_CoordControl struction.
instruction is not load-
ed.
56190000 hex Illegal Back A cycle start was exe- • A cycle start was executed O030
Trace Speci- cuted when the CNC when the CNC coordinate sys-
fication coordinate system is tem is Standby (Standby) while
Standby (Standby) BackTrace in the ControlInputs
while BackTrace in in-out variable to the CNC_Co-
¡
the ControlInputs in- ordControl instruction is set to
out variable to the TRUE.
CNC_CoordControl
instruction is set to
TRUE.
56250000 hex Illegal CNC The CNC motor • A CNC motor does not exist O030
Motor Speci- specified for the for the variable specified for
fication Target input variable the Target input variable to the ¡
to a CNC instruction instruction.
does not exist.

NJ/NX-series Troubleshooting Manual (W503) A - 39


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
56260000 hex Illegal CNC The CNC motor com- • A CNC motor compensation O030
Motor Com- pensation table speci- table does not exist for the var-
pensation fied for the Target in- iable specified for the Target
¡
Table Speci- put variable to a CNC input variable to the instruc-
fication instruction does not tion.
exist.
56290000 hex NC Program Loading failed be- • The NC program that has a ca- O030
Capacity Ex- cause the NC pro- pacity above the maximum
ceeded gram downloaded was downloaded from Sysmac
¡
from Sysmac Studio Studio.
exceeded the maxi-
mum capacity.
67800000 hex Immediate The immediate stop • An immediate stop input signal O030
Stop Input input turned ON. was detected.
• The immediate stop input sig-
¡
nal is not connected correctly
or the logic setting for the im-
mediate stop input is wrong.
67810000 hex Positive Lim- The positive limit in- • A positive limit input signal was O030
it Input De- put turned ON. detected.
tected • The positive limit input signal is
¡
not connected correctly or the
logic setting for the positive
limit input is wrong.
67820000 hex Negative The negative limit in- • A negative limit input signal O030
Limit Input put turned ON. was detected.
Detected • The negative limit input signal
¡
is not connected correctly or
the logic setting for the nega-
tive limit input is wrong.
67830000 hex Target Posi- The specified position • The parameter specified for O030
tion Positive exceeds the positive the Position input variable to
Software software limit. the instruction is beyond the
Limit Ex- positive software limit.
ceeded • The first position is beyond the
¡
positive software limit and an
instruction that specifies mo-
tion in the opposite direction of
the software limit was execut-
ed.
67840000 hex Target Posi- The specified position • The parameter specified for O030
tion Nega- exceeds the negative the Position input variable to
tive Software software limit. the instruction is beyond the
Limit Ex- negative software limit.
ceeded • While the starting position is ¡
out of the negative software
limit, an operation was speci-
fied in the opposite direction of
the software limit.

A - 40 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
67850000 hex Command Positioning, an in- • One of the following was exe- O030
Position struction in the under- cuted when there was a com-
Overflow/ flow/overflow direc- mand position overflow/under-
Underflow tion, or an instruction flow.
for which the direction • A positioning instruction
is not specified was • A continuous control instruc- ¡
executed when there tion in the underflow/overflow
was an underflow/ direction
overflow in the com- • An instruction for which the di-
mand position. rection is not specified (sync-
ing)
67860000 hex Positive Lim- An instruction was • An instruction for a motion in O030
it Input executed for a motion the positive direction was exe-
in the positive direc- cuted when the positive limit
tion when the positive input was ON, or an instruction A
¡
limit input was ON. for a motion with no direction
specification was executed

A-1-4 Errors in the CNC Function


when the positive limit input
was ON.
67870000 hex Negative While the negative • While the negative limit input is O030
Limit Input limit input is set to set to ON, an instruction that
ON, an instruction runs in the negative direction
¡
that runs in the nega- was executed, or an instruction
tive direction was with no direction specified was
executed. executed.
67880000 hex Positive The position exceed- • The position exceeded the O030
Software ed the positive soft- positive software limit.
Limit Ex- ware limit while the ¡
ceeded CNC motor was run-
ning.
67890000 hex Negative The position exceed- • The position exceeded the O030
Software ed the negative soft- negative software limit.
Limit Ex- ware limit while the ¡
ceeded CNC motor was run-
ning.
678A0000 hex In-position The in-position check • Time is required to complete O030
Check Time was not completed positioning.
¡
Exceeded within the monitoring
time.
678B0000 hex Following The error between • The positioning operation has O030
Error Limit the command current poor following performance
Exceeded position and actual and the actual motion is slower
¡
current value exceed- than the command.
ed the Following Er-
ror Over Value.

NJ/NX-series Troubleshooting Manual (W503) A - 41


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
67910000 hex Illegal Fol- The difference be- • The command current position O030
lowing Error tween the command was restricted so that the ve-
position and the ac- locity of the CNC motor would
tual current position not exceed the maximum ve-
exceeds the range of locity for the specified travel
30-bit data when con- distance. ¡
verted to pulses. • The CNC motor’s positioning
operation has poor following
performance and the actual
motion is slower than the com-
mand.
67920000 hex Absolute En- It was not possible to • The position to restore when O030
coder Cur- correctly restore the converted to pulses exceeded
rent Position current position from the range of signed 40-bit da-
Calculation the absolute encoder ta. ¡
Failed information that was
saved when power
was interrupted.
67930000 hex Home Unde- Home of the CNC • The command position or ac- O030
fined during motor became unde- tual position overflowed or un-
Coordinated fined while the status derflowed for a CNC motor
Motion of CNC coordinate while the status of CNC coordi-
system is Executing nate system is Executing (Exe-
(Executing), Hold cuting), Hold (Holding), or Mo-
(Holding), MovingOn- vingOnHold (Manual Operation
Hold (Manual Opera- While Holding), and the home
tion While Holding). definition was lost.
• A slave communications error
occurred in the CNC motor
and the home become unde-
fined while the status of CNC ¡
coordinate system is Executing
(Executing), Hold (Holding), or
MovingOnHold (Manual Oper-
ation While Holding).
• A slave for a logical axis left
the network or was disabled
and home became undefined
while the status of CNC coordi-
nate system is Executing (Exe-
cuting), Hold (Holding), or Mo-
vingOnHold (Manual Operation
While Holding).
67940000 hex Cycle Start The first position ex- • The command current position O030
Specified ceeds the positive of the positioning cartesian ax-
during Posi- software limit. is or positioning rotational axis
¡
tive Software in the CNC coordinate system
Limit Ex- is out of range of the positive
ceeded software limit.

A - 42 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
67950000 hex Cycle Start The first position ex- • The command current position O030
Specified ceeds the negative of the positioning cartesian ax-
during Nega- software limit. is or positioning rotational axis
¡
tive Software in the CNC coordinate system
Limit Ex- is out of range of the negative
ceeded software limit.
67960000 hex Cycle Start Positioning, an in- • One of the following was exe- O030
Specified struction in the under- cuted when there was a com-
during Com- flow/overflow direc- mand position overflow/under-
mand Posi- tion, or an instruction flow.
tion Over- for which the direction • A positioning instruction
flow (Under- is not specified was • A continuous control instruc- ¡
flow) executed when there tion in the underflow/overflow
was an underflow/ direction
overflow in the com- • An instruction for which the di- A
mand position. rection is not specified (sync-
ing)

A-1-4 Errors in the CNC Function


67970000 hex Cycle Start A cycle start was exe- • A cycle start was executed O030
Specified cuted when the posi- when the positive limit input
during Posi- tive limit input was was ON. ¡
tive Limit In- ON.
put
67980000 hex Cycle Start A cycle start was exe- • A cycle start was executed O030
Specified cuted when the nega- when the negative limit input
during Nega- tive limit input was was ON. ¡
tive Limit In- ON.
put
67990000 hex NC Program An error was detect- An error was detected in the run- O030
Execution ed while the NC pro- ning NC program.
Error gram was running. • Refer to the Error Codes in At- ¡
tached information for the error
contents.
77820000 hex CNC Coordi- An error occurred for • An error occurred for a compo- O030
nate System a composition CNC sition CNC motor in a CNC co-
Composition motor in a CNC coor- ordinate system while it was ¡
CNC Motor dinate system. moving.
Error
77830000 hex CNC Com- A CNC common error • Partial fault level CNC com- O030
mon Error occurred. mon error occurred. ¡
Occurrence
77840000 hex Servo Main An attempt was made • An attempt was made to turn O030
Circuits OFF to turn ON the Servo ON the Servo when the main
when the main circuit circuit power supply to the Ser-
¡
power supply to the vo Drive was OFF.
Servo Drive was
OFF.
77850000 hex Servo Main The main circuit pow- • The main circuit power of the O030
Circuit Pow- er of the Servo Drive Servo Drive was interrupted
¡
er OFF turned OFF while the while the Servo was ON.
Servo was ON.

NJ/NX-series Troubleshooting Manual (W503) A - 43


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
77860000 hex Slave Error An error was detect- • An error was detected for the O030
Detected ed for the EtherCAT EtherCAT slave or NX Unit that
slave or NX Unit that is allocated to the CNC motor. ¡
is allocated to the
CNC motor.
77880000 hex Slave Dis- An EtherCAT slave or • An EtherCAT slave or NX Unit O030
connection NX Unit that is allo- that is allocated to the CNC
during Servo cated to the CNC mo- motor was disconnected, re-
ON tor was disconnected, placed, or disabled while the ¡
replaced, or disabled Servo was ON.
while the Servo was
ON.
77890000 hex Homing Op- The limit signal in the • The Operation Selection at O030
posite Direc- direction opposite to Negative Limit Input or Opera-
tion Limit In- the homing direction tion Selection at Positive Limit
put Detected was detected during Input parameter is set to No
a homing operation. reverse turn.
• The location of the homing in-
put signal sensors, homing ¡
settings, and homing start po-
sition cause a limit input to be
reached.
• The input signal sensor wiring
is incorrect or the sensor is
faulty.
778A0000 hex Homing Di- The limit signal in the • The Operation Selection at O030
rection Limit homing direction was Negative Limit Input or Opera-
Input Detect- detected during a tion Selection at Positive Limit
ed homing operation. Input parameter is set to No
reverse turn.
• The location of the homing in-
put signal sensors, homing ¡
settings, and homing start po-
sition cause a limit input to be
reached.
• The input signal sensor wiring
is incorrect or the sensor is
faulty.
778B0000 hex Homing Lim- The limit signals in • The wiring of the limit signal is O030
it Inputs De- both directions were incorrect.
tected in detected during a • The limit sensor is installed in
Both Direc- homing operation. the wrong location. ¡
tions • The contact logic of the limit
signal is not correct.
• The limit sensor failed.

A - 44 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
778C0000 hex Home Prox- The home proximity • The wiring of the home proxim- O030
imity/Homing input and the limit sig- ity signal or limit signal is incor-
Opposite Di- nal in the direction rect.
rection Limit opposite to the hom- • The home proximity sensor or
Input Detect- ing direction were de- limit sensor is installed in the
ed tected at the same wrong location. ¡
time during a homing • The contact logic of the home
operation. proximity signal or limit signal
is not correct.
• The home proximity sensor or
limit sensor failed.
778D0000 hex Home Prox- The home proximity • The wiring of the home proxim- O030
imity/Homing input and the limit sig- ity signal or limit signal is incor-
Direction nal in the homing di- rect.
Limit Input rection were detected • The home proximity sensor or A
Detected at the same time dur- limit sensor is installed in the
ing a homing opera- wrong location. ¡

A-1-4 Errors in the CNC Function


tion. • The contact logic of the home
proximity signal or limit signal
is not correct.
• The home proximity sensor or
limit sensor failed.
778E0000 hex Home Input/ The home input and • The wiring of the home input O030
Homing Op- the limit signal in the signal or limit signal is incor-
posite Direc- direction opposite to rect.
tion Limit In- the homing direction • The home input sensor or limit
put Detected were detected at the sensor is installed in the wrong
same time during a location. ¡
homing operation. • The contact logic of the home
input signal or limit signal is
not correct.
• The home input signal output
device or limit sensor failed.
778F0000 hex Home Input/ The home input and • The wiring of the home input O030
Homing Di- the limit signal in the signal or limit signal is incor-
rection Limit homing direction rect.
Input Detect- were detected at the • The home input sensor or limit
ed same time during a sensor is installed in the wrong
homing operation. location. ¡
• The contact logic of the home
input signal or limit signal is
not correct.
• The home input signal output
device or limit sensor failed.

NJ/NX-series Troubleshooting Manual (W503) A - 45


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
77900000 hex Invalid The setting of the • The set value of the home in- O030
Home Input home input mask dis- put mask distance when the
Mask Dis- tance is not suitable operating mode of the
tance for the CNC_Home or MC_Home instruction is set to
CNC_HomeWith- Proximity Reverse Turn/Home ¡
Parameter instruc- Input Mask Distance is insuffi-
tion. cient to decelerate from the
homing velocity to the homing
approach velocity.
77910000 hex No Home In- There was no home • There was no home signal in- O030
put signal input during put during the homing opera-
the homing operation. tion.
¡
Or, a limit signal was • A limit signal was detected be-
detected before there fore there was a home input.
was a home input.
77920000 hex No Home There was no home • There was no home proximity O030
Proximity In- proximity signal input signal input during the homing
put during the homing op- operation when a home ¡
eration. proximity input signal was
specified.
87800000 hex EtherCAT A communications er- • A communications error occur- O030
Slave Com- ror occurred for the red for the EtherCAT slave or
munications EtherCAT slave or NX NX Unit that is allocated to the ¡
Error Unit that is allocated CNC motor.
to a CNC motor.
561D0000 hex SD Memory SD Memory Card ac- • An SD Memory Card is not in- O030
Card Access cess failed when an serted.
Failure instruction was exe- • The SD Memory Card is dam-
¡
cuted. aged.
• The SD Memory Card slot is
broken.
561E0000 hex File Does The file specified for • The specified file does not ex- O030
Not Exist an instruction does ist. ¡
not exist.
561F0000 hex Illegal Load Loading has failed • An attempt was made to load O030
NC Program because an attempt the NC program with an invalid
Number was made to load the program number specified.
¡
Specification NC program with an
invalid program num-
ber specified.
56200000 hex Too Many The maximum num- • The maximum number of open O030
Files Open ber of open files was files was exceeded when
exceeded when opening a file for an instruc- ¡
opening a file for an tion.
instruction.
56210000 hex File or Direc- The file name or di- • The file name or directory O030
tory Name Is rectory name that name that was specified for
¡
Too Long was specified for an the instruction to create is too
instruction is too long. long.

A - 46 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
56220000 hex SD Memory SD Memory Card ac- • The SD Memory Card is dam- O030
Card Access cess failed. aged.
¡
Failed • The SD Memory Card slot is
broken.
56230000 hex Load NC Loading has failed • An attempt was made to load O030
Program Ca- because an attempt the NC program that has a ca-
pacity Ex- was made to load the pacity above the maximum.
¡
ceeded NC program that has
a capacity above the
maximum.
56240000 hex Number of Loading failed be- • A new NC program was load- O030
NC Program cause an attempt was ed while the number of loaded
Exceeded made to load NC pro- NC programs reaches the
¡
grams over the maxi- maximum.
mum number of NC A
programs.
56280000 hex Illegal Load An error was detect- • A syntax error was detected in O030

A-1-4 Errors in the CNC Function


NC Program ed in the loaded NC the NC program you attempted ¡
program. to load.
678C0000 hex Following The following error • The positioning operation has O030
Error Warn- exceeded the Follow- poor following performance
¡
ing ing Error Warning and the actual motion is slower
Value. than the command.
678D0000 hex Command The number of pulses • When the command position O030
Position for the command po- was converted to the pulse unit
Overflow sition overflowed. for the positioning cartesian
axis or positioning rotational
¡
axis, the specified value ex-
ceeded the upper limit of the
signed 40-bit data (signed 54-
bit data for the spindle axis).
678E0000 hex Command The number of pulses • When the command position O030
Position Un- for the command po- was converted to the pulse unit
derflow sition exceeded the for the positioning cartesian
valid range. (It under- axis or positioning rotational
¡
flowed.) axis, the specified value ex-
ceeded the lower limit of the
signed 40-bit data (signed 54-
bit data for the spindle axis).
678F0000 hex Actual Posi- The number of pulses • When the command position O030
tion Over- for the actual position was converted to the pulse unit
flow overflowed. for the positioning cartesian
axis or positioning rotational
¡
axis, the specified value ex-
ceeded the upper limit of the
signed 40-bit data (signed 54-
bit data for the spindle axis).

NJ/NX-series Troubleshooting Manual (W503) A - 47


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
67900000 hex Actual Posi- The number of pulses • When the command position O030
tion Under- for the actual position was converted to the pulse unit
flow underflowed. for the positioning cartesian
axis or positioning rotational
¡
axis, the specified value ex-
ceeded the lower limit of the
signed 40-bit data (signed 54-
bit data for the spindle axis).
77810000 hex CNC Plan- CNC planner service • The processing load of the NC O030
ner Service processing was not program in a period of the
¡
Period Ex- finished within two CNC planner service is too
ceeded periods. heavy.
77870000 hex Slave Ob- A warning was de- • A warning was detected for the O030
servation tected for an Ether- EtherCAT slave or NX Unit that ¡
Detected CAT slave or NX Unit. is allocated to a CNC motor.
97810000 hex Software The path exceeded • The path exceeded the soft- O030
Limit Path the software limit was ware limit was specified during
Limited specified during Exe- Executing (Executing).
cuting (Executing). ¡
Therefore, the path
was limited within the
software limit range.
97830000 hex Velocity The velocity control • The output value by feedback O030
Control command value for loop calculation exceeded
Command the servo drive is sa- Maximum Velocity defined in
Value Satu- turated. the CNC motor parameter, or
rated the actual operation is slower
than the commanded one be-
cause of the poor following
¡
performance of the positioning
operation.
• The spindle rotation velocity
(S) or spindle velocity override
value was commanded over
the Maximum Velocity defined
in the CNC motor parameter.
97800000 hex Slave Error The error code was • The error code was reported O030
Code Report reported by the slave by the slave when a Slave
when a Slave Error Error Detected error ¡
Detected error occur- (77860000 hex) occurred.
red.
97820000 hex CNC Func- This event provides • This event provides internal in- O030
tion System internal information formation from the CNC Func-
Information from the CNC Func- tion Module. It is recorded to ¡
tion Module. provide additional information
for another event.

A - 48 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
CNC Instructions
This section shows lists of errors (events) that may occur in CNC instructions. The lower four digits of
the event code represents the error code (ErrorID) for the instruction. For details of error codes, refer
to the description of the corresponding event code. For example, when the error code of the target
instruction is 16#3781, refer to the explanation of event code, 54013781 hex.

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


O030 NJ/NY-series NC Integrated Controller User’s Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o A
54013781 hex Process Da- The PDO mapping is • The PDOs that are required for O030
ta Object not correct. the CNC instruction are not

A-1-4 Errors in the CNC Function


Setting Miss- mapped.
ing • The relevant instruction was ¡
executed for a device that
does not have an object that
supports the instruction.
54015600 hex Illegal CNC The CNC coordinate • CNC coordinate system does O030
Coordinate system specified for not exist for the variable speci-
System the Coord in-out vari- fied for the Coord in-out varia-
¡
Specification able to a CNC in- ble to the instruction.
struction does not ex-
ist.
54015601 hex Deceleration The parameter speci- • Instruction input parameter ex- O030
Setting Out fied for the ceeded the valid range of the
of Range Deceleration input input variable.
¡
variable to a CNC in-
struction is out of
range.
54015602 hex Jerk Setting The parameter speci- • Instruction input parameter ex- O030
Out of fied for the Jerk input ceeded the valid range of the
Range variable to a CNC in- input variable. ¡
struction is out of
range.
54015603 hex CNC Instruc- A CNC instruction • A CNC instruction that cannot O030
tion Re-exe- that cannot be re- be re-executed was re-execut-
¡
cution Disa- executed was re-exe- ed.
bled cuted.

NJ/NX-series Troubleshooting Manual (W503) A - 49


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015604 hex CNC Multi- Multiple functions that • Multiple functions that cannot O030
execution cannot be executed be executed simultaneously
Disabled simultaneously were were executed for the same
executed for the target (CNC coordinate sys-
same target (CNC co- tem).
¡
ordinate system). • The CNC_LoadProgramFile in-
struction was executed when
any of CNC coordinate system
was Executing (Executing) or
Hold (Holding).
54015605 hex Unassigned The CNC motor of • The logical CNC motor number O030
Logical CNC the parameter speci- for which the CNC motor is not
Motor Num- fied for the Logical- assigned to the LogicalMotor-
ber Speci- MotorNo input varia- No input variable to the CNC ¡
fied ble to the CNC in- instruction was specified, and
struction is not as- the instruction was executed.
signed.
54015606 hex Logical CNC The parameter speci- • Instruction input parameter ex- O030
Motor Num- fied for the Logical- ceeded the valid range of the
ber Out of MotorNo input varia- input variable. ¡
Range ble to a CNC instruc-
tion is out of range.
54015607 hex Target Posi- The parameter speci- • Instruction input parameter ex- O030
tion Setting fied for the Position ceeded the valid range of the
Out of input variable to a input variable. Or, there was ¡
Range CNC instruction is out an overflow/underflow in the
of range. target position.
54015608 hex Impossible An operation instruc- • An operation instruction was O030
CNC Motor tion was executed for executed for the CNC motor
Operation the CNC motor for for which the Servo is OFF.
Specified which the Servo is • Home was preset with the
when the OFF. CNC_Home or CNC_Home- ¡
Servo is WithParameter instruction for
OFF an axis for which EtherCAT
process data communications
are not established.
54015609 hex Target Ve- The parameter speci- • Instruction input parameter ex- O030
locity Setting fied for the Velocity ceeded the valid range of the
Out of input variable to a input variable. ¡
Range CNC instruction is out
of range.
5401560A hex Acceleration/ The parameter speci- • Instruction input parameter ex- O030
Deceleration fied for the ceeded the valid range of the
Setting Out Acceleration input input variable.
¡
of Range variable to a CNC in-
struction is out of
range.

A - 50 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
5401560B hex Travel Mode The parameter speci- • Instruction input parameter ex- O030
Selection fied for the ceeded the valid range of the
Out of MoveMode input vari- input variable.
¡
Range able to a CNC in-
struction is out of
range.
5401560D hex Parameter The parameter speci- • Instruction input parameter ex- O030
Selection fied for the ceeded the valid range of the
Out of ParameterNumber in- input variable.
¡
Range put variable to a CNC
instruction is out of
range.
5401560E hex CNC Param- The parameter speci- • Instruction input parameter ex- O030
eter Setting fied for the ceeded the valid range of the
Read/Write SettingValue in-out in-out variable. A
¡
Setting Val- variable to a CNC in-
ue Out of struction is out of

A-1-4 Errors in the CNC Function


Range range.
5401560F hex CNC Param- The parameter speci- • Instruction input parameter ex- O030
eter Setting fied for the Target in- ceeded the valid range of the
Read/Write out variable to a CNC in-out variable. ¡
Target Out of instruction is out of
Range range.
54015611 hex Homing Pa- The parameter speci- • Instruction input parameter ex- O030
rameter Set- fied for the ceeded the valid range of the
ting Out of HomingParameter in- in-out variable.
¡
Range out variable of the
CNC instruction is out
of range.
54015612 hex M Code The parameter speci- • Instruction input parameter ex- O030
Number Out fied for the MCodeNo ceeded the valid range of the
of Range input variable to a input variable. ¡
CNC instruction is out
of range.
54015613 hex CNC Instruc- An attempt was made • A parameter for an in-out vari- O030
tion Re-exe- to change the param- able that cannot be changed
cution Disa- eter for the Coord in- for re-execution was changed.
bled (CNC out variable when re-
Coordinate executing a CNC in-
¡
System struction. (This in-out
Specifica- variable cannot be
tion) changed when re-ex-
ecuting an instruc-
tion.)

NJ/NX-series Troubleshooting Manual (W503) A - 51


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015614 hex CNC Instruc- An attempt was made • A parameter for an input varia- O030
tion Re-exe- to change the param- ble that cannot be changed for
cution Disa- eter for the re-execution was changed.
bled (Logical LogicalMotorNo input
CNC Motor variable when re-exe-
Number) cuting a CNC instruc- ¡
tion. (This input varia-
ble cannot be
changed when re-ex-
ecuting an instruc-
tion.)
5401561D hex SD Memory SD Memory Card ac- • An SD Memory Card is not in- O030
Card Access cess failed when an serted.
Failure instruction was exe- • The SD Memory Card is dam-
¡
cuted. aged.
• The SD Memory Card slot is
broken.
5401561E hex File Does The file specified for • The specified file does not ex- O030
Not Exist an instruction does ist. ¡
not exist.
5401561F hex Illegal Load Loading has failed • An attempt was made to load O030
NC Program because an attempt the NC program with an invalid
Number was made to load the program number specified.
¡
Specification NC program with an
invalid program num-
ber specified.
54015620 hex Too Many The maximum num- • The maximum number of open O030
Files Open ber of open files was files was exceeded when
exceeded when opening a file for an instruc- ¡
opening a file for an tion.
instruction.
54015621 hex File or Direc- The file name or di- • The file name or directory O030
tory Name Is rectory name that name that was specified for
¡
Too Long was specified for an the instruction to create is too
instruction is too long. long.
54015622 hex SD Memory SD Memory Card ac- • The SD Memory Card is dam- O030
Card Access cess failed. aged.
¡
Failed • The SD Memory Card slot is
broken.
54015623 hex Load NC Loading has failed • An attempt was made to load O030
Program Ca- because an attempt the NC program that has a ca-
pacity Ex- was made to load the pacity above the maximum.
¡
ceeded NC program that has
a capacity above the
maximum.
54015624 hex Number of Loading failed be- • A new NC program was load- O030
NC Program cause an attempt was ed while the number of loaded
Exceeded made to load NC pro- NC programs reaches the
¡
grams over the maxi- maximum.
mum number of NC
programs.

A - 52 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-1 Other Errors (Events) That Can Occur in the CPU Units
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54015625 hex Illegal CNC The CNC motor • A CNC motor does not exist O030
Motor Speci- specified for the for the variable specified for
fication Target input variable the Target input variable to the ¡
to a CNC instruction instruction.
does not exist.
54015626 hex Illegal CNC The CNC motor com- • A CNC motor compensation O030
Motor Com- pensation table speci- table does not exist for the var-
pensation fied for the Target in- iable specified for the Target
¡
Table Speci- put variable to a CNC input variable to the instruc-
fication instruction does not tion.
exist.
54015628 hex Illegal Load An error was detect- • A syntax error was detected in O030
NC Program ed in the loaded NC the NC program you attempted ¡
program. to load.
54016783 hex Target Posi- The specified position • The parameter specified for O030 A
tion Positive exceeds the positive the Position input variable to
Software software limit. the instruction is beyond the

A-1-4 Errors in the CNC Function


Limit Ex- positive software limit.
ceeded • The first position is beyond the
¡
positive software limit and an
instruction that specifies mo-
tion in the opposite direction of
the software limit was execut-
ed.
54016784 hex Target Posi- The specified position • The parameter specified for O030
tion Nega- exceeds the negative the Position input variable to
tive Software software limit. the instruction is beyond the
Limit Ex- negative software limit.
ceeded • While the first position is out of ¡
the negative software limit, an
operation was specified in the
opposite direction of the soft-
ware limit.
54016785 hex Command Positioning, an in- • One of the following was exe- O030
Position struction in the under- cuted when there was a com-
Overflow/ flow/overflow direc- mand position overflow/under-
Underflow tion, or an instruction flow.
for which the direction • A positioning instruction
is not specified was • A continuous control instruc- ¡
executed when there tion in the underflow/overflow
was an underflow/ direction
overflow in the com- • An instruction for which the di-
mand position. rection is not specified (sync-
ing)

NJ/NX-series Troubleshooting Manual (W503) A - 53


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54016786 hex Positive Lim- An instruction was • An instruction for a motion in O030
it Input executed for a motion the positive direction was exe-
in the positive direc- cuted when the positive limit
tion when the positive input was ON, or an instruction
¡
limit input was ON. for a motion with no direction
specification was executed
when the positive limit input
was ON.
54016787 hex Negative While the negative • While the negative limit input is O030
Limit Input limit input is set to set to ON, an instruction that
ON, an instruction runs in the negative direction
¡
that runs in the nega- was executed, or an instruction
tive direction was with no direction specified was
executed. executed.
54017784 hex Servo Main An attempt was made • An attempt was made to turn O030
Circuits OFF to turn ON the Servo ON the Servo when the main
when the main circuit circuit power supply to the Ser-
¡
power supply to the vo Drive was OFF.
Servo Drive was
OFF.

A - 54 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


A-2 Errors (Events) That Can Occur in
Connected Devices
The section provides tables of the errors (events) that can occur in the devices connected to NJ/NX-
seriesCPU Unit. Refer to 3-1 Errors by Source on page 3 - 2 for interpreting error tables.
Refer to the manual for the specific product for details on errors.

A-2-1 Errors in Slave Terminals


The section provides tables of the errors (events) that can occur in the following Units in OMRON
Slave Terminals.
• NX-series EtherCAT Coupler Units
• NX-series Digital I/O Units
• NX-series Analog I/O Units
• NX-series System Units A
• NX-series Position Interface Units
• NX-series Communications Interface Unit

A-2-1 Errors in Slave Terminals


• NX-series Safety CPU Units
• NX-series Safety I/O Units
• NX-series Load Cell Input Units
• NX-series IO-Link Master Units
• NX-series Temperature Control Units

NX-series EtherCAT Coupler Units


The section provides a table of the errors (events) that can occur in the following Unit.
NX-ECC£££

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W519 NX-series EtherCAT Coupler Unit User's Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
00210000 hex Bus Control- An internal bus error • A Unit failed or an I/O commu- W519
ler Error occurred. nications error occurred be-
¡
tween the Communications
Coupler Unit and the NX Unit.
00220000 hex Non-volatile An error occurred in • Non-volatile memory failure W519
Memory non-volatile memory.
¡
Hardware
Error

NJ/NX-series Troubleshooting Manual (W503) A - 55


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
05010000 hex ESC Error An error occurred in • An error occurred in the Ether- W519
the EtherCAT slave CAT slave communications
¡
communications con- controller.
troller.
05020000 hex ESC Initiali- Initialization of the • An initialization error occurred W519
zation Error EtherCAT slave com- in the EtherCAT slave commu-
¡
munications controller nications controller.
failed.
05030000 hex Slave Unit An error occurred in • An error occurred in Slave Unit W519
Verification Slave Unit verifica- information. ¡
Error tion.
10420000 hex Non-volatile An error occurred in • The power supply to the Com- W519
Memory the control parame- munications Coupler Unit was
Control Pa- ters. turned OFF or Support Soft-
rameter Er- ware communications were ¡
ror disconnected while writing the
Unit operation settings was in
progress.
10430000 hex Memory Memory corruption • Memory corruption was detect- W519
Corruption was detected. ed. ¡
Detected
24A00000 hex Unit Config- The number of con- • More than the maximum num- W519
uration Error, nected NX Units ex- ber of NX Units is connected to
Too Many ceeds the maximum the Communications Coupler
¡
Units value for the Commu- Unit.
nications Coupler
Unit.
24A10000 hex Unit Config- An unsupported NX • An unsupported NX Unit was W519
uration Error, Unit is mounted. Or, detected.
Unsupported the total byte size of • The total byte size of all I/O
Configura- all I/O data for the data for the connected NX
tion connected NX Units Units exceeds the predeter- ¡
exceeds the predeter- mined maximum value for the
mined maximum val- Communications Coupler Unit.
ue for the Communi-
cations Coupler Unit.
35000000 hex Unit Config- An error occurred in • The power supply to the Com- W519
uration Infor- the Unit configuration munications Coupler Unit was
mation Error information in the turned OFF or Support Soft-
Communications ware communications were ¡
Coupler Unit. disconnected while download-
ing the Unit configuration infor-
mation.

A - 56 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
35010000 hex Unit Config- There is an inconsis- • An NX Unit that is registered in W519
uration Veri- tency between the the Unit configuration informa-
fication Error Unit configuration in- tion is not connected.
formation in the Com- • A connected NX Unit does not
munications Coupler agree with the NX Unit that is
Unit and the Units registered in the Unit configu-
that are actually con- ration information.
nected. Or, the Unit • An NX Unit that is not regis-
configuration was tered in the Unit configuration
changed during oper- information is connected.
ation while the Unit • A mounted Unit is disabled in
configuration informa- the NX Unit Mounting Setting
tion was not set in the for the Unit configuration infor-
Communications mation.
Coupler Unit. • An NX Unit became discon- A
nected during operation.
• An NX Unit was connected
¡

A-2-1 Errors in Slave Terminals


during operation.
• The serial number of a Unit
that is registered in the Unit
configuration information does
not agree with the serial num-
ber of the Unit that is connect-
ed. (The Serial Number Check
Method is set to Setting =
Actual device.)
• The version of a Unit that is
registered in the Unit configu-
ration information is newer
than the version of the Unit
that is connected.
• The power supply to the Addi-
tional NX Unit Power Supply
Unit is not turned ON.
35020000 hex NX Unit Mi- A minor fault was de- • A minor fault level error occur- W519
nor Fault tected in an NX Unit. red in a Unit where an error ¡
was detected.
35040000 hex Mailbox Set- An incorrect mailbox • An incorrect mailbox setting W519
ting Error setting was detected was detected for the Sync
for the Sync Manag- Manager. ¡
er. (AL-Status Code:
0016 hex)
35050000 hex RxPDO Set- An error was detect- • An error was detected in the W519
ting Error ed in the RxPDO set- RxPDO settings.
¡
tings. (AL-Status
Code: 001D hex)
35060000 hex TxPDO Set- An error was detect- • An error was detected in the W519
ting Error ed in the TxPDO set- TxPDO settings.
¡
tings. (AL-Status
Code: 001E hex)

NJ/NX-series Troubleshooting Manual (W503) A - 57


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
35070000 hex PDO WDT An incorrect PDO • An incorrect PDO WDT setting W519
Setting Error WDT setting was de- was detected.
¡
tected. (AL-Status
Code: 001F hex)
35080000 hex SM Event An SM Event Mode • An SM Event Mode that is not W519
Mode Set- that is not supported supported was set.
¡
ting Error was set. (AL-Status
Code: 0028 hex)
35090000 hex TxPDO An incorrect TxPDO • An incorrect TxPDO was set, W519
Mapping Er- was set. (AL-Status e.g., the index, subindex, or
¡
ror Code: 0024 hex) size was outside of the allowa-
ble range.
350A0000 hex RxPDO An incorrect RxPDO • An incorrect RxPDO was set, W519
Mapping Er- was set. (AL-Status e.g., the index, subindex, or
¡
ror Code: 0025 hex) size was outside of the allowa-
ble range.
350B0000 hex Illegal State An incorrect state • An incorrect state transition re- W519
Transition transition request was quest was received.
¡
Request Re- received. (AL-Status
ceived Code: 0011 hex)
350C0000 hex Error State An incorrect state • An unclear state transition re- W519
Transition transition request was quest was received.
¡
Received received. (AL-Status
Code: 0012 hex)
350D0000 hex Synchroni- When DC Mode was • When DC Mode was con- W519
zation Cycle confirmed, the cycle firmed, the cycle time was set
Setting Error time was set to a val- to a value that made operation
ue that made opera- impossible. ¡
tion impossible. (AL-
Status Code: 0035
hex)
40200000 hex NX Unit A fatal error occurred • An error occurred in the soft- W519
Processing in an NX Unit. ware. ¡
Error
84C00000 hex NX Unit An error occurred in • An NX Unit is not mounted W519
Communica- I/O data communica- properly.
¡
tions Time- tions with the NX • An NX Unit has failed.
out Units.
84C10000 hex NX Unit Initi- Initializing an NX Unit • An error occurred in process- W519
alization Er- failed. ing the Communications Cou-
ror pler Unit.
• An initialization error occurred
in an NX Unit.
• The Enabled Channel Settings ¡
for all channels of the Analog
Input Unit are set to Disable.
The Enabled Channel Settings
for all channels of the Analog
Output Unit are set to Disable.

A - 58 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
85000000 hex Process Da- Process data commu- • The EtherCAT communica- W519
ta WDT Er- nications were stop- tions cable is disconnected or
ror ped for more than the broken. ¡
specified period of • There is an error in the host
time. controller.
85010000 hex Synchroni- A synchronization in- • The EtherCAT communica- W519
zation Inter- terruption error occur- tions cable is disconnected or
ruption Error red. broken.
• There is a synchronization set-
¡
ting error in the EtherCAT Cou-
pler Unit.
• There is a hardware error in
the EtherCAT Coupler Unit.
85020000 hex Synchroni- A synchronization er- • The EtherCAT communica- W519
zation Error ror occurred. tions cable is disconnected or A
broken.
• There is a synchronization set-

A-2-1 Errors in Slave Terminals


ting error in the EtherCAT ¡
master or EtherCAT Coupler
Unit.
• There is a hardware error in
the EtherCAT Coupler Unit.
85030000 hex Communica- The number of con- • Power to the host controller W519
tions Syn- secutive communica- was interrupted during process
chronization tions errors in receiv- data communications.
Error ing the synchroniza- • The EtherCAT communica-
tion data exceeded tions cable is disconnected or
the value that is set broken.
¡
for the Consecutive • Noise is entering on an Ether-
Communications Er- CAT communications cable.
ror Detection Count
parameter in the
Communications Er-
ror Settings.
84C50000 hex NX Unit Starting an NX Unit • A startup error occurred in an W519
¡
Startup Error failed. NX Unit.
35030000 hex NX Unit Ob- An observation was • An observation level error oc- W519
servation detected in an NX curred in a Unit where an error
Unit. was detected. This event is re- ¡
corded in the event log in the
Communications Coupler Unit.
350E0000 hex NX Bus Cy- Exceeding the NX • The NX bus cycle was exceed- W519
cle Delay bus cycle was detect- ed. ¡
Detected ed.

NJ/NX-series Troubleshooting Manual (W503) A - 59


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80220000 hex NX Message An error was detect- For the NX bus of CPU Units W519
Communica- ed in message com- • The message communications
tions Error munications and the load is high.
message frame was For Communications Coupler
discarded. Units
• The message communications
load is high. ¡
• The communications cable is
disconnected or broken. This
cause does not apply if attach-
ed information 2 is 0 (NX bus).
• Message communications
were cutoff in communications.
90400000 hex Event Log The event log was • The event log was cleared by W519
¡
Cleared cleared. the user.
90420000 hex Restart Exe- A restart was execut- • A restart command was re- W519
¡
cuted ed. ceived.
90430000 hex Memory All The Unit settings • The non-volatile memory in the W519
Cleared were cleared. EtherCAT Coupler Unit was ¡
cleared.
94600000 hex I/O Check I/O checking was • I/O checking was started. W519
(Ver. 1.07 or later) Execution started. ¡
Started

A - 60 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


NX-series Digital I/O Units
The section provides a table of the errors (events) that can occur in the following Units.
NX-ID££££
NX-OC££££
NX-OD££££

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W521 NX-series Digital I/O Unit User's Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
j
rt
n s
f A
o
00200000 hex Non-volatile An error occurred in • Non-volatile memory failure W521

A-2-1 Errors in Slave Terminals


Memory non-volatile memory.
¡
Hardware
Error
10410000 hex Control Pa- An error occurred in For the NX bus of CPU Units W521
rameter Er- the control parame- • The power supply to the CPU
ror in Master ters that are saved in Unit was turned OFF while
the master. writing the Unit operation set-
tings was in progress. Or there
is an error in the area of the
non-volatile memory in the
CPU Unit in which the Unit op-
eration settings for the relevant
NX Unit are saved.
For Communications Coupler
¡
Units
• The power supply to the Com-
munications Coupler Unit was
turned OFF while writing the
Unit operation settings was in
progress. Or there is an error
in the area of the non-volatile
memory in the Communica-
tions Coupler Unit in which the
Unit operation settings for the
relevant NX Unit are saved.

NJ/NX-series Troubleshooting Manual (W503) A - 61


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80200000 hex NX Unit I/O An I/O communica- For the NX bus of CPU Units W521
Communica- tions error occurred in • An error that prevents normal
tions Error an NX Unit. NX bus communications oc-
curred in a CPU Unit.
• An NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected,
or the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified
range, or the capacity of the
Unit power supply is insuffi-
cient.
• There is a hardware error in an
NX Unit.
For Communications Coupler
¡
Units
• An error that prevents normal
NX bus communications oc-
curred in a Communications
Coupler Unit.
• The NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected.
Or, the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified
range. Or, the capacity of the
Unit power supply is insuffi-
cient.
• There is a hardware error in
the NX Unit.

A - 62 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80210000 hex NX Unit Out- An output synchroni- For the NX bus of CPU Units W521
put Synchro- zation error occurred • I/O refreshing on the NX bus is
nization Er- in the NX Unit. not performed normally due to
ror an error in the CPU Unit.
For Communications Coupler
Units
¡
• The communications cable
connected to the Communica-
tions Coupler Unit is broken or
the connection is faulty.
• The communications cable is
affected by noise.
80240000 hex NX Unit A time information er- For the NX bus of CPU Units W521
Clock Not ror occurred in an NX • There is a hardware error in an
Synchron- Unit. NX Unit. A
ized Error • There is a hardware error in a
CPU Unit.

A-2-1 Errors in Slave Terminals


For Communications Coupler ¡
Units
• There is a hardware error in an
NX Unit.
• There is a hardware error in an
EtherCAT Coupler Unit.
70010000 hex Previous A previous time was For the NX bus of CPU Units W521
(Ver. 1.06) Time Speci- specified for output • A past time is specified due to
fied refreshing with a an error in the user program.
specified time stamp. • A Task Period Exceeded error
occurred in a CPU Unit.
For Communications Coupler
Units
• A past time is specified due to
¡
an error in the user program.
• A Task Period Exceeded error
occurred in a CPU Unit.
• The arrival of I/O data at an
NX Unit was delayed due to a
Communications Synchroniza-
tion Error or other communica-
tions error.
90400000 hex Event Log The event log was • The event log was cleared by W521
¡
Cleared cleared. the user.

NJ/NX-series Troubleshooting Manual (W503) A - 63


Appendices

NX-series Analog I/O Units


The section provides a table of the errors (events) that can occur in the following Units.
NX-AD££££
NX-DA££££
NX-TS££££
NX-HB££££

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W522 NX-series Analog I/O Units User's Manual for Analog Input Units and Analog Output Units
W566*1 NX-series Analog I/O Units User's Manual for Temperature Input Units and Heater Burnout
Detection Units
*1. Temperature Input Units are introduced in Cat. No. W522 before Cat. No. W566 is released.

l Analog Input Units and Analog Output Units (NX-AD££££, NX-DA£££


£)

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
00200000 hex Non-volatile An error occurred in • Non-volatile memory failure W522
Memory non-volatile memory.
¡
Hardware
Error
10400000 hex Analog Unit An error occurred for • The power supply to the Ana- W522
Calibration the calibration data in log Unit was turned OFF or
Parameter the Analog Unit. Support Software communica-
¡
Error tions were disconnected while
writing the calibration values to
the Analog Unit.
10410000 hex Control Pa- An error occurred in For the NX bus of CPU Units W522
rameter Er- the control parame- • The power supply to the CPU
ror in Master ters that are saved in Unit was turned OFF while
the master. writing the Unit operation set-
tings was in progress. Or there
¡
is an error in the area of the
non-volatile memory in the
CPU Unit in which the Unit op-
eration settings for the relevant
NX Unit are saved.
14C00000 hex Unit Calibra- An error occurred in • An error was detected in the W522
tion Value the user calibration calibration data. ¡
Parity Error data in the NX Unit.
65030000 hex Unit I/O Dis- A disconnected input • Input wiring is broken. W522
connection was detected for • Input wiring is disconnected.
¡ 8
Detected for channel 1.
Channel 1

A - 64 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
65040000 hex Unit I/O Dis- A disconnected input • Input wiring is broken. W522
connection was detected for • Input wiring is disconnected.
¡ 8
Detected for channel 2.
Channel 2
65050000 hex Unit I/O Dis- A disconnected input • Input wiring is broken. W522
connection was detected for • Input wiring is disconnected.
¡ 8
Detected for channel 3.
Channel 3
65060000 hex Unit I/O Dis- A disconnected input • Input wiring is broken. W522
connection was detected for • Input wiring is disconnected.
¡ 8
Detected for channel 4.
Channel 4
65070000 hex Unit I/O Dis- A disconnected input • Input wiring is broken. W522
connection was detected for • Input wiring is disconnected.
Detected for channel 5.
¡ 8 A
Channel 5
65080000 hex Unit I/O Dis- A disconnected input • Input wiring is broken. W522

A-2-1 Errors in Slave Terminals


connection was detected for • Input wiring is disconnected.
¡ 8
Detected for channel 6.
Channel 6
65090000 hex Unit I/O Dis- A disconnected input • Input wiring is broken. W522
connection was detected for • Input wiring is disconnected.
¡ 8
Detected for channel 7.
Channel 7
650A0000 hex Unit I/O Dis- A disconnected input • Input wiring is broken. W522
connection was detected for • Input wiring is disconnected.
¡ 8
Detected for channel 8.
Channel 8

NJ/NX-series Troubleshooting Manual (W503) A - 65


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80200000 hex NX Unit I/O An I/O communica- For the NX bus of CPU Units W522
Communica- tions error occurred in • An error that prevents normal
tions Error an NX Unit. NX bus communications oc-
curred in a CPU Unit.
• An NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected,
or the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified
range, or the capacity of the
Unit power supply is insuffi-
cient.
• There is a hardware error in an
NX Unit.
For Communications Coupler
¡
Units
• An error that prevents normal
NX bus communications oc-
curred in a Communications
Coupler Unit.
• An NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected.
Or, the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified
range. Or, the capacity of the
Unit power supply is insuffi-
cient.
• There is a hardware error in
the NX Unit.

A - 66 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80210000 hex NX Unit Out- An output synchroni- For the NX bus of CPU Units W522
put Synchro- zation error occurred • I/O refreshing on the NX bus is
nization Er- in the NX Unit. not performed normally due to
ror an error in the CPU Unit.
For Communications Coupler
Units
¡
• The communications cable
connected to the Communica-
tions Coupler Unit is broken or
the connection is faulty.
• The communications cable is
affected by noise.
80240000 hex NX Unit A time information er- For the NX bus of CPU Units W522
Clock Not ror occurred in an NX • There is a hardware error in an
Synchron- Unit. NX Unit. A
ized Error • There is a hardware error in a
CPU Unit.

A-2-1 Errors in Slave Terminals


For Communications Coupler ¡
Units
• There is a hardware error in an
NX Unit.
• There is a hardware error in an
EtherCAT Coupler Unit.
64F00000 hex Unit Over The analog input data • The analog input data exceed- W522
Range for for input channel 1 ed the upper limit of the input
Channel 1 exceeded the upper range. Or, the analog output
limit of the input data exceeded the upper limit
range. Or, the analog of the output range. 8 ¡
output data for output
channel 1 exceeded
the upper limit of the
output range.
64F10000 hex Unit Over The analog input data • The analog input data exceed- W522
Range for for input channel 2 ed the upper limit of the input
Channel 2 exceeded the upper range. Or, the analog output
limit of the input data exceeded the upper limit
range. Or, the analog of the output range. 8 ¡
output data for output
channel 2 exceeded
the upper limit of the
output range.
64F20000 hex Unit Over The analog input data • The analog input data exceed- W522
Range for for input channel 3 ed the upper limit of the input
Channel 3 exceeded the upper range. Or, the analog output
limit of the input data exceeded the upper limit
range. Or, the analog of the output range. 8 ¡
output data for output
channel 3 exceeded
the upper limit of the
output range.

NJ/NX-series Troubleshooting Manual (W503) A - 67


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
64F30000 hex Unit Over The analog input data • The analog input data exceed- W522
Range for for input channel 4 ed the upper limit of the input
Channel 4 exceeded the upper range. Or, the analog output
limit of the input data exceeded the upper limit
range. Or, the analog of the output range. 8 ¡
output data for output
channel 4 exceeded
the upper limit of the
output range.
64F40000 hex Unit Over The analog input data • The analog input data exceed- W522
Range for for input channel 5 ed the upper limit of the input
Channel 5 exceeded the upper range. Or, the analog output
limit of the input data exceeded the upper limit
range. Or, the analog of the output range. 8 ¡
output data for output
channel 5 exceeded
the upper limit of the
output range.
64F50000 hex Unit Over The analog input data • The analog input data exceed- W522
Range for for input channel 6 ed the upper limit of the input
Channel 6 exceeded the upper range. Or, the analog output
limit of the input data exceeded the upper limit
range. Or, the analog of the output range. 8 ¡
output data for output
channel 6 exceeded
the upper limit of the
output range.
64F60000 hex Unit Over The analog input data • The analog input data exceed- W522
Range for for input channel 7 ed the upper limit of the input
Channel 7 exceeded the upper range. Or, the analog output
limit of the input data exceeded the upper limit
range. Or, the analog of the output range. 8 ¡
output data for output
channel 7 exceeded
the upper limit of the
output range.
64F70000 hex Unit Over The analog input data • The analog input data exceed- W522
Range for for input channel 8 ed the upper limit of the input
Channel 8 exceeded the upper range. Or, the analog output
limit of the input data exceeded the upper limit
range. Or, the analog of the output range. 8 ¡
output data for output
channel 8 exceeded
the upper limit of the
output range.

A - 68 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
64F80000 hex Unit Under The analog input data • The analog input data went be- W522
Range for for input channel 1 low the lower limit of the input
Channel 1 went below the lower range. Or, the analog output
limit of the input data went below the lower limit
range. Or, the analog of the output range. 8 ¡
output data for output
channel 1 went below
the lower limit of the
output range.
64F90000 hex Unit Under The analog input data • The analog input data went be- W522
Range for for input channel 2 low the lower limit of the input
Channel 2 went below the lower range. Or, the analog output
limit of the input data went below the lower limit
range. Or, the analog of the output range. 8 ¡
output data for output A
channel 2 went below
the lower limit of the

A-2-1 Errors in Slave Terminals


output range.
64FA0000 hex Unit Under The analog input data • The analog input data went be- W522
Range for for input channel 3 low the lower limit of the input
Channel 3 went below the lower range. Or, the analog output
limit of the input data went below the lower limit
range. Or, the analog of the output range. 8 ¡
output data for output
channel 3 went below
the lower limit of the
output range.
64FB0000 hex Unit Under The analog input data • The analog input data went be- W522
Range for for input channel 4 low the lower limit of the input
Channel 4 went below the lower range. Or, the analog output
limit of the input data went below the lower limit
range. Or, the analog of the output range. 8 ¡
output data for output
channel 4 went below
the lower limit of the
output range.
64FC0000 hex Unit Under The analog input data • The analog input data went be- W522
Range for for input channel 5 low the lower limit of the input
Channel 5 went below the lower range. Or, the analog output
limit of the input data went below the lower limit
range. Or, the analog of the output range. 8 ¡
output data for output
channel 5 went below
the lower limit of the
output range.

NJ/NX-series Troubleshooting Manual (W503) A - 69


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
64FD0000 hex Unit Under The analog input data • The analog input data went be- W522
Range for for input channel 6 low the lower limit of the input
Channel 6 went below the lower range. Or, the analog output
limit of the input data went below the lower limit
range. Or, the analog of the output range. 8 ¡
output data for output
channel 6 went below
the lower limit of the
output range.
64FE0000 hex Unit Under The analog input data • The analog input data went be- W522
Range for for input channel 7 low the lower limit of the input
Channel 7 went below the lower range. Or, the analog output
limit of the input data went below the lower limit
range. Or, the analog of the output range. 8 ¡
output data for output
channel 7 went below
the lower limit of the
output range.
64FF0000 hex Unit Under The analog input data • The analog input data went be- W522
Range for for input channel 8 low the lower limit of the input
Channel 8 went below the lower range. Or, the analog output
limit of the input data went below the lower limit
range. Or, the analog of the output range. 8 ¡
output data for output
channel 8 went below
the lower limit of the
output range.
90400000 hex Event Log The event log was • The event log was cleared by W522
¡
Cleared cleared. the user.

A - 70 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


l Temperature Input Units (NX-TS££££)

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
00200000 hex Non-volatile An error occurred in • Non-volatile memory failure W566
Memory non-volatile memory. (W522)
¡
Hardware
Error
05100000 hex A/D Convert- An error occurred in • Noise W566
¡
er Error the A/D converter • A/D Converter Error (W522)
05110000 hex Cold Junc- The temperature can- • There is a faulty connection to W566
tion Sensor not be converted be- the cold junction sensor. (W522)
Error cause the cold junc- • The cold junction sensor failed. ¡ 8
tion sensor is discon-
nected.
10410000 hex Control Pa- An error occurred in For the NX bus of CPU Units W566 A
rameter Er- the control parame- • The power supply to the CPU (W522)
ror in Master ters that are saved in Unit was turned OFF while

A-2-1 Errors in Slave Terminals


the master. writing the Unit operation set-
tings was in progress. Or there
is an error in the area of the
non-volatile memory in the
CPU Unit in which the Unit op-
eration settings for the relevant
NX Unit are saved.
For Communications Coupler
¡
Units
• The power supply to the Com-
munications Coupler Unit was
turned OFF while writing the
Unit operation settings was in
progress. Or there is an error
in the area of the non-volatile
memory in the Communica-
tions Coupler Unit in which the
Unit operation settings for the
relevant NX Unit are saved.
40200000 hex NX Unit A fatal error occurred • An error occurred in the soft- W566
Processing in an NX Unit. ware. ¡ (W522)
Error
65100000 hex Sensor Dis- A disconnected tem- • The temperature sensor is W566
connected perature sensor was damaged or the wires are bro- (W522)
Error detected. ken. ¡ 8
• An unused channel is not disa-
bled.

NJ/NX-series Troubleshooting Manual (W503) A - 71


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80200000 hex NX Unit I/O An I/O communica- For the NX bus of CPU Units W566
Communica- tions error occurred in • An error that prevents normal (W522)
tions Error an NX Unit. NX bus communications oc-
curred in a CPU Unit.
• An NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected,
or the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified
range, or the capacity of the
Unit power supply is insuffi-
cient.
• There is a hardware error in
the NX Unit.
For Communications Coupler
¡
Units
• An error that prevents normal
NX bus communications oc-
curred in a Communications
Coupler Unit.
• The NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected.
Or, the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified
range. Or, the capacity of the
Unit power supply is insuffi-
cient.
• There is a hardware error in
the NX Unit.

A - 72 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80240000 hex NX Unit A time information er- For the NX bus of CPU Units W566
Clock Not ror occurred in an NX • There is a hardware error in an (W522)
Synchron- Unit. NX Unit.
ized Error • There is a hardware error in a
CPU Unit.
For Communications Coupler ¡
Units
• There is a hardware error in an
NX Unit.
• There is a hardware error in an
EtherCAT Coupler Unit.
65110000 hex Process Val- The process temper- • The sensor is disconnected. W566
ue Over ature exceeded the • The sensor or the compensat- (W522)
Range upper limit of temper- ing cables are not wired cor-
ature conversion rectly. A
range. • The sensor and the input type
setting do not agree.

A-2-1 Errors in Slave Terminals


8 ¡
• The range of the input type is
too narrow for the tempera-
tures that need to be meas-
ured.
• An unused channel is not disa-
bled.
65120000 hex Process Val- The process temper- • The sensor or the compensat- W566
ue Under ature went below the ing cables are not wired cor- (W522)
Range lower limit of temper- rectly.
ature conversion • The sensor and the input type
range. setting do not agree. 8 ¡
• The range of the input type is
too narrow for the tempera-
tures that need to be meas-
ured.
80220000 hex NX Message An error was detect- For the NX bus of CPU Units W566
Communica- ed in message com- • The message communications (W522)
tions Error munications and the load is high.
message frame was For Communications Coupler
discarded. Units
• The message communications
load is high. ¡
• The communications cable is
disconnected or broken. This
cause does not apply if attach-
ed information 2 is 0 (NX bus).
• Message communications
were cutoff in communications.
90400000 hex Event Log The event log was • The event log was cleared by W566
¡
Cleared cleared. the user. (W522)

NJ/NX-series Troubleshooting Manual (W503) A - 73


Appendices

l Heater Burnout Detection Units (NX-HB££££)

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
00200000 hex Non-volatile An error occurred in • Non-volatile memory failure W566
Memory non-volatile memory.
¡
Hardware
Error
05100000 hex A/D Convert- An error occurred in • Noise W566
¡
er Error the A/D converter • A/D Converter Error
10410000 hex Control Pa- An error occurred in For the NX bus of CPU Units W566
rameter Er- the control parame- • The power supply to the CPU
ror in Master ters that are saved in Unit was turned OFF while
the master. writing the Unit operation set-
tings was in progress. Or there
is an error in the area of the
non-volatile memory in the
CPU Unit in which the Unit op-
eration settings for the relevant
NX Unit are saved.
For Communications Coupler
¡
Units
• The power supply to the Com-
munications Coupler Unit was
turned OFF while writing the
Unit operation settings was in
progress. Or there is an error
in the area of the non-volatile
memory in the Communica-
tions Coupler Unit in which the
Unit operation settings for the
relevant NX Unit are saved.
40200000 hex NX Unit A fatal error occurred • An error occurred in the soft- W566
Processing in an NX Unit. ware. ¡
Error
652C0000 hex Heater Burn- A heater burnout was • A heater was burned out or W566
out Detected detected. damaged.
• The setting of the Heater Burn-
out Detection Current is too
¡ 8
high.
• A CT input that is not used is
allocated to a control output in
the CT Allocation setting.
652D0000 hex SSR Failure An SSR failure was • The SSR was short-circuited W566
Detected detected. or damaged.
• The setting of the SSR Failure
Detection Current is too small. ¡ 8
• A CT input that is not used is
allocated to a control output in
the CT Allocation setting.

A - 74 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80200000 hex NX Unit I/O An I/O communica- For the NX bus of CPU Units W566
Communica- tions error occurred in • An error that prevents normal
tions Error an NX Unit. NX bus communications oc-
curred in a CPU Unit.
• An NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected,
or the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified A
range, or the capacity of the
Unit power supply is insuffi-

A-2-1 Errors in Slave Terminals


cient.
• There is a hardware error in an
NX Unit.
For Communications Coupler
¡
Units
• An error that prevents normal
NX bus communications oc-
curred in a Communications
Coupler Unit.
• The NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected.
Or, the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified
range. Or, the capacity of the
Unit power supply is insuffi-
cient.
• There is a hardware error in
the NX Unit.

NJ/NX-series Troubleshooting Manual (W503) A - 75


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80240000 hex NX Unit A time information er- For the NX bus of CPU Units W566
Clock Not ror occurred in an NX • There is a hardware error in an
Synchron- Unit. NX Unit.
ized Error • There is a hardware error in a
CPU Unit.
For Communications Coupler ¡
Units
• There is a hardware error in an
NX Unit.
• There is a hardware error in an
EtherCAT Coupler Unit.
80220000 hex NX Message An error was detect- For the NX bus of CPU Units W566
Communica- ed in message com- • The message communications
tions Error munications and the load is high.
message frame was For Communications Coupler
discarded. Units
• The message communications ¡
load is high.
• The communications cable is
disconnected or broken.
• Message communications
were cutoff in communications.
90400000 hex Event Log The event log was • The event log was cleared by W566
¡
Cleared cleared. the user.

A - 76 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


NX-series System Units
The section provides a table of the errors (events) that can occur in the following Units.
NX-PD1£££
NX-PF0£££
NX-PC0£££
NX-TBX01

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W523 NX-series System Unit User's Manual

Level
I
M M O
Event code Event name Meaning Assumed cause
a
P
i b
n Reference A
rt f
j n s
o

A-2-1 Errors in Slave Terminals


00200000 hex Non-volatile An error occurred in • Non-volatile memory failure W523
Memory non-volatile memory.
¡
Hardware
Error
90400000 hex Event Log The event log was • The event log was cleared by W523
¡
Cleared cleared. the user.

NJ/NX-series Troubleshooting Manual (W503) A - 77


Appendices

NX-series Position Interface Units


The section provides a table of the errors (events) that can occur in the following Units.
NX-EC0£££
NX-ECS£££
NX-PG0£££

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W524 NX-series Position Interface Units User’s Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
00200000 hex Non-volatile An error occurred in • Non-volatile memory failure W524
Memory non-volatile memory.
¡
Hardware
Error
10410000 hex Control Pa- An error occurred in For the NX bus of CPU Units W524
rameter Er- the control parame- • The power supply to the CPU
ror in Master ters that are saved in Unit was turned OFF while
the master. writing the Unit operation set-
tings was in progress. Or there
is an error in the area of the
non-volatile memory in the
CPU Unit in which the Unit op-
eration settings for the relevant
NX Unit are saved.
For Communications Coupler
¡
Units
• The power supply to the Com-
munications Coupler Unit was
turned OFF while writing the
Unit operation settings was in
progress. Or there is an error
in the area of the non-volatile
memory in the Communica-
tions Coupler Unit in which the
Unit operation settings for the
relevant NX Unit are saved.
35100000 hex External In- A setting for an exter- • The same function (other than W524
put Setting nal input is not cor- a general-purpose input) is as-
¡
Error rect. signed to more than one of the
external inputs (I0 to I2).

A - 78 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
35110000 hex SSI Data There is an error in • The sum of the values set for W524
Setting Error the SSI data settings. the Valid Data Length and the
Leading Bits parameters ex-
ceeds 32.
• The sum of the values set for
the Multi-turn Data Length,
Single- turn Data Length, and
the Status Data Length param-
eters exceeds 32.
• The sum of the value set for ¡
the start bit position and the
data length of the SSI data ex-
ceeds the value set for the Val-
id Data Length parameter.
• The value set for the Encoder A
Resolution parameter exceeds
the range expressed by the

A-2-1 Errors in Slave Terminals


data length set for the Single-
turn Data Length parameter.
40200000 hex NX Unit A fatal error occurred • An error occurred in the soft- W524
Processing in an NX Unit. ware. ¡
Error
743D0000 hex Incorrect Updating the target • The communications cable W524
Synchroni- position data in the that connects the Communica-
zation Com- synchronization re- tions Coupler Unit is discon-
mand fresh failed consecu- nected or a connection is faul- ¡ 8
tively for more than ty.
the specified number • Noise
of times.
743E0000 hex Illegal Fol- The difference be- • A command that exceeded the W524
lowing Error tween the command maximum velocity (for a model
position and actual that allows maximum velocity
position exceeds the setting, the set value applies to
range expressed by this maximum velocity) was
29 bits. output continuously, so the fol-
lowing error for the actual out-
put, which is restricted by the
maximum velocity, has in-
creased. ¡
• A command velocity that does
not correspond to the com-
mand position was specified
when a velocity-continuous
pulse output was used, so the
number of pulses that were ac-
tually output for the updated
command position has in-
creased.

NJ/NX-series Troubleshooting Manual (W503) A - 79


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
743F0000 hex Illegal State The EtherCAT master • A communications command W524
Transition or EtherCAT Coupler to change the current commu-
Unit executed a com- nications status was received
mand to change the from the communications mas-
communications sta- ter while the Unit is in the Op- ¡
tus when the Pulse eration Enabled status.
Output Unit is in the
Operation Enabled
status.
80200000 hex NX Unit I/O An I/O communica- For the NX bus of CPU Units W524
Communica- tions error occurred in • An error that prevents normal
tions Error an NX Unit. NX bus communications oc-
curred in a CPU Unit.
• An NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected,
or the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified
range, or the capacity of the
Unit power supply is insuffi-
cient.
• There is a hardware error in an
NX Unit.
For Communications Coupler
¡
Units
• An error that prevents normal
NX bus communications oc-
curred in a Communications
Coupler Unit.
• The NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected.
Or, the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified
range. Or, the capacity of the
Unit power supply is insuffi-
cient.
• There is a hardware error in an
NX Unit.

A - 80 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80210000 hex NX Unit Out- An output synchroni- For the NX bus of CPU Units W524
put Synchro- zation error occurred • I/O refreshing on the NX bus is
nization Er- in the NX Unit. not performed normally due to
ror an error in the CPU Unit.
For Communications Coupler
Units
¡
• The communications cable
connected to the Communica-
tions Coupler Unit is broken or
the connection is faulty.
• The communications cable is
affected by noise.
80240000 hex NX Unit A time information er- For the NX bus of CPU Units W524
Clock Not ror occurred in an NX • There is a hardware error in an
Synchron- Unit. NX Unit. A
ized Error • There is a hardware error in a
CPU Unit.

A-2-1 Errors in Slave Terminals


For Communications Coupler ¡
Units
• There is a hardware error in an
NX Unit.
• There is a hardware error in an
EtherCAT Coupler Unit.
80220000 hex NX Message An error was detect- For the NX bus of CPU Units W524
Communica- ed in message com- • The message communications
tions Error munications and the load is high.
message frame was For Communications Coupler
discarded. Units
• The message communications ¡
load is high.
• The communications cable is
disconnected or broken.
• Message communications
were cutoff in communications.
84D00000 hex SSI Commu- An error occurred in • The SSI data settings do not W524
nications Er- SSI communications. agree with the SSI communi-
ror cations settings in the connect-
ed device.
8 ¡
• The wiring between the NX
Unit and the connected device
is not correct or disconnected.
• Noise
90400000 hex Event Log The event log was • The event log was cleared by W524
¡
Cleared cleared. the user.

NJ/NX-series Troubleshooting Manual (W503) A - 81


Appendices

NX-series Communications Interface Units


The section provides a table of the errors (events) that can occur in the following Units.
NX-CIF£££

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W540 NX-series Communications Interface Units User's Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
00200000 hex Non-volatile An error occurred in • Non-volatile memory failure W540
Memory non-volatile memory.
¡
Hardware
Error
10410000 hex Control Pa- An error occurred in For the NX bus of CPU Units W540
rameter Er- the control parame- • The power supply to the CPU
ror in Master ters that are saved in Unit was turned OFF while
the master. writing the Unit operation set-
tings was in progress. Or there
is an error in the area of the
non-volatile memory in the
CPU Unit in which the Unit op-
eration settings for the relevant
NX Unit are saved.
For Communications Coupler
¡
Units
• The power supply to the Com-
munications Coupler Unit was
turned OFF while writing the
Unit operation settings was in
progress. Or there is an error
in the area of the non-volatile
memory in the Communica-
tions Coupler Unit in which the
Unit operation settings for the
relevant NX Unit are saved.
40200000 hex NX Unit A fatal error occurred • An error occurred in the soft- W540
Processing in an NX Unit. ware. ¡
Error

A - 82 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80200000 hex NX Unit I/O An I/O communica- For the NX bus of CPU Units W540
Communica- tions error occurred in • An error that prevents normal
tions Error an NX Unit. NX bus communications oc-
curred in a CPU Unit.
• An NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected,
or the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified A
range, or the capacity of the
Unit power supply is insuffi-

A-2-1 Errors in Slave Terminals


cient.
• There is a hardware error in an
NX Unit.
For Communications Coupler
¡
Units
• An error that prevents normal
NX bus communications oc-
curred in a Communications
Coupler Unit.
• The NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected.
Or, the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified
range. Or, the capacity of the
Unit power supply is insuffi-
cient.
• There is a hardware error in an
NX Unit.

NJ/NX-series Troubleshooting Manual (W503) A - 83


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80240000 hex NX Unit A time information er- For the NX bus of CPU Units W540
Clock Not ror occurred in an NX • There is a hardware error in an
Synchron- Unit. NX Unit.
ized Error • There is a hardware error in a
CPU Unit.
For Communications Coupler ¡
Units
• There is a hardware error in an
NX Unit.
• There is a hardware error in an
EtherCAT Coupler Unit.
85400000 hex Data Dis- The internal buffer is • If the internal buffer for re- W540
carded Due full. The input data is ceived data is full, the Control-
to Full Inter- discarded. ler cannot read the received
nal Buffer data.
If the internal buffer for trans- ¡ 8
mission data is full, the trans-
mission data was too large or
there are too many send re-
quests.
80220000 hex NX Message An error was detect- For the NX bus of CPU Units W540
Communica- ed in message com- • The message communications
tions Error munications and the load is high.
message frame was For Communications Coupler
discarded. Units
• The message communications ¡
load is high.
• The communications cable is
disconnected or broken.
• Message communications
were cutoff in communications.
85410000 hex Parity Error A parity error occur- • The communications settings W540
red. and baud rate setting do not
agree with those of the remote 8 ¡
device.
• Noise
85420000 hex Framing Er- A framing error occur- • The communications settings W540
ror red. and baud rate setting do not
agree with those of the remote 8 ¡
device.
• Noise
85430000 hex Overrun Er- An overrun error oc- • The next data was received W540
ror curred. during processing of received
8 ¡
data because the baud rate is
too high.
90400000 hex Event Log The event log was • The event log was cleared by W540
¡
Cleared cleared. the user.

A - 84 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


NX-series Safety CPU Units
The section provides a table of the errors (events) that can occur in the following Safety Control Units.
NX-SL5£££
NX-SL3£££

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


Z930 NX-series Safety Control Unit User's Manual

l System Error

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
j
rt
n s
f A
o
05200000 hex System Er- A hardware error was • Hardware has failed. ¡ Z930

A-2-1 Errors in Slave Terminals


ror detected during self- • A memory error occurred due
diagnosis of the hard- to a transient cause, such as a
ware. software error or excessive
noise.

l Communications Errors

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
35200000 hex Safety Proc- Safety process data • The communications settings ¡ Z930
ess Data communications was for safety process data are not
Communica- not established with correct, the safety slave is not
tions Not Es- one or more safety in the correct status, etc.
tablished Er- slaves. • The safety slave for safety
ror process data communications
is not connected.
• The NX Unit Mounting Setting
for the safety slave for safety
process data communications
is set to Disabled.

NJ/NX-series Troubleshooting Manual (W503) A - 85


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
35200001 hex FSoE Mas- FSoE communica- • The FSoE communications ¡ Z930
ter Connec- tions were not estab- settings are not correct, the
tion Not Es- lished with the FSoE FSoE slave is not in the cor-
tablished Er- slave. rect status, etc.
ror • The FSoE slave for FSoE
communications is not con-
nected.
• The FSoE slave set in the NX
Unit Mounting Setting for FSoE
communications is disabled.
• The version of the FSoE slave
to be communicated is older
than the configured version.

A - 86 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80200000 hex NX Unit I/O An I/O communica- NX Bus of the CPU Unit ¡ Z930
Communica- tions error occurred in • An error occurred in the CPU
tions Error an NX Unit. unit, which prevents the NX
bus communications from be-
ing carried out normally.
• The NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected.
Or, the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The unit power voltage is out A
of the supported range, or the
unit power capacity is not suffi-

A-2-1 Errors in Slave Terminals


cient.
• There is a hardware error in
the NX Unit.
Communications Coupler Unit
• An error occurred in the com-
munications coupler unit,
which prevents the NX bus
communications from being
carried out normally.
• The NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected.
Or, the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The unit power voltage is out
of the supported range, or the
unit power capacity is not suffi-
cient.
• There is a hardware error in
the NX Unit.

NJ/NX-series Troubleshooting Manual (W503) A - 87


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80300000 hex Safety Proc- A communications • A setting is not correct. The ¡ Z930
ess Data timeout occurred in setting of the safety task peri-
Communica- safety process data od is too short.
tions Time- communications with • There is excessive noise.
out the Safety Control • The Safety CPU Unit or safety
Unit. slave entered a status where it
could not continue safety proc-
ess data communications.
• An error or status change oc-
curred in the NX Bus Master to
which the Unit is connected,
preventing correct process da-
ta communications.
80300001 hex FSoE Mas- A communication • A setting is not correct. The ¡ Z930
ter Connec- timeout occurred in setting of the safety task peri-
tion Timeout FSoE communica- od is too short.
tions with the FSoE • There is excessive noise.
slave. • The Safety CPU Unit or FSoE
slave entered a state where it
could not continue FSoE com-
munications.
• The process data communica-
tions were not performed cor-
rectly because an error or sta-
tus change occurred in the NX
bus master to which the Unit is
connected.
80310000 hex CIP Safety CIP safety originator • The target node is different. ¡ Z930
Originator connection was not • The target node is not config-
Connection established. ured.
Not Estab- • The target node status is inva-
lished Error lid.
80320000 hex CIP Safety A timeout occurred in • The communications cable is ¡ Z930
Originator CIP safety originator disconnected or broken.
Connection connection. • The target node entered a
Timeout state where it could not accept
the connection.
• The timeout value in the com-
munications setup is too small.
• There is excessive noise.
80330000 hex CIP Safety The target node does • The communications cable is ¡ Z930
Target Does not exist. disconnected or broken.
Not Exist • The target node entered a
state where it could not accept
the connection.
• The timeout value in the com-
munications setup is too small.
• There is excessive noise.

A - 88 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80340000 hex CIP Safety A timeout occurred in • The communications cable is ¡ Z930
Target Con- the CIP Safety Target disconnected or broken.
nection connection. • The originator device entered
Timeout a state where it could not ac-
cept the connection.
• The timeout value for the com-
munications settings is too
small.
• There is excessive noise.
84F00000 hex NX Bus I/O An error occurred in • There is a hardware error in ¡ Z930
Communica- I/O communications the NX bus master or an NX
tions Stop- between the NX bus Unit.
ped master and an NX
Unit.
A
l Operation Continuation Error Related to Program Execution Function

A-2-1 Errors in Slave Terminals


Level
I
M M O
Event code Event name Possible settings Assumed cause P n Reference
a i b
rt f
j n s
o
74A00000 hex SF_Antiva- An error was detect- Refer to information on the diag- ¡ Z930
lent Error ed in execution of a nostic code that is given for at-
safety function block. tached information 1 in the NX-
series Safety ControlUnit
InstructionsReference Manual
(Cat No. Z931).
74A10000 hex SF_EDM Er- An error was detect- Refer to information on the diag- ¡ Z930
ror ed in execution of a nostic code that is given for at-
safety function block. tached information 1 in the NX-
series Safety ControlUnit
InstructionsReference Manual
(Cat No. Z931).
74A20000 hex SF_Emer- An error was detect- Refer to information on the diag- ¡ Z930
gencyStop ed in execution of a nostic code that is given for at-
Error safety function block. tached information 1 in the NX-
series Safety ControlUnit
InstructionsReference Manual
(Cat No. Z931).
74A30000 hex SF_Enable- An error was detect- Refer to information on the diag- ¡ Z930
Switch Error ed in execution of a nostic code that is given for at-
safety function block. tached information 1 in the NX-
series Safety ControlUnit
InstructionsReference Manual
(Cat No. Z931).

NJ/NX-series Troubleshooting Manual (W503) A - 89


Appendices

Level
I
M M O
Event code Event name Possible settings Assumed cause P n Reference
a i b
rt f
j n s
o
74A40000 hex SF_Equiva- An error was detect- Refer to information on the diag- ¡ Z930
lent Error ed in execution of a nostic code that is given for at-
safety function block. tached information 1 in the NX-
series Safety ControlUnit
InstructionsReference Manual
(Cat No. Z931).
74A50000 hex SF_ESPE An error was detect- Refer to information on the diag- ¡ Z930
Error ed in execution of a nostic code that is given for at-
safety function block. tached information 1 in the NX-
series Safety ControlUnit
InstructionsReference Manual
(Cat No. Z931).
74A60000 hex SF_Guar- An error was detect- Refer to information on the diag- ¡ Z930
dLocking Er- ed in execution of a nostic code that is given for at-
ror safety function block. tached information 1 in the NX-
series Safety ControlUnit
InstructionsReference Manual
(Cat No. Z931).
74A70000 hex SF_Guard- An error was detect- Refer to information on the diag- ¡ Z930
Monitoring ed in execution of a nostic code that is given for at-
Error safety function block. tached information 1 in the NX-
series Safety ControlUnit
InstructionsReference Manual
(Cat No. Z931).
74A80000 hex SF_Mode- An error was detect- Refer to information on the diag- ¡ Z930
Selector Er- ed in execution of a nostic code that is given for at-
ror safety function block. tached information 1 in the NX-
series Safety ControlUnit
InstructionsReference Manual
(Cat No. Z931).
74A90000 hex SF_Muting- An error was detect- Refer to information on the diag- ¡ Z930
Par Error ed in execution of a nostic code that is given for at-
safety function block. tached information 1 in the NX-
series Safety ControlUnit
InstructionsReference Manual
(Cat No. Z931).
74AA0000 hex SF_Muting- An error was detect- Refer to information on the diag- ¡ Z930
Par_2Sen- ed in execution of a nostic code that is given for at-
sor Error safety function block. tached information 1 in the NX-
series Safety ControlUnit
InstructionsReference Manual
(Cat No. Z931).
74AB0000 hex SF_Muting- An error was detect- Refer to information on the diag- ¡ Z930
Seq Error ed in execution of a nostic code that is given for at-
safety function block. tached information 1 in the NX-
series Safety ControlUnit
InstructionsReference Manual
(Cat No. Z931).

A - 90 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Possible settings Assumed cause P n Reference
a i b
rt f
j n s
o
74AC0000 hex SF_OutCon- An error was detect- Refer to information on the diag- ¡ Z930
trol Error ed in execution of a nostic code that is given for at-
safety function block. tached information 1 in the NX-
series Safety ControlUnit
InstructionsReference Manual
(Cat No. Z931).
74AD0000 hex SF_Safe- An error was detect- Refer to information on the diag- ¡ Z930
tyRequest ed in execution of a nostic code that is given for at-
Error safety function block. tached information 1 in the NX-
series Safety ControlUnit
InstructionsReference Manual
(Cat No. Z931).
74AE0000 hex SF_Testa- An error was detect- Refer to information on the diag- ¡ Z930
bleSafety- ed in execution of a nostic code that is given for at-
Sensor Error safety function block. tached information 1 in the . A
74AF0000 hex SF_Two- An error was detect- Refer to information on the diag- ¡ Z930
HandCon- ed in execution of a nostic code that is given for at-

A-2-1 Errors in Slave Terminals


trolTypeII Er- safety function block. tached information 1 in the NX-
ror series Safety ControlUnit
InstructionsReference Manual
(Cat No. Z931).
74B00000 hex SF_Two- An error was detect- Refer to information on the diag- ¡ Z930
HandCon- ed in execution of a nostic code that is given for at-
trolTypeIII safety function block. tached information 1 in the NX-
Error series Safety ControlUnit
InstructionsReference Manual
(Cat No. Z931).

l Operation Stop Error Related to Program Execution

Level
I
M M O
Event code Event name Possible settings Assumed cause P n Reference
a i b
rt f
j n s
o
55000000 hex Division by Division by zero was The divisor is zero. ¡ Z930
Zero detected.
55010000 hex Cast Error A casting error was A value was input that exceeded ¡ Z930
detected. the range of the receiving varia-
ble.
55020000 hex MUX Error An MUX instruction The value of the selection input ¡ Z930
error was detected. (K) to the MUX instruction is not
correct.

l Setting Error

NJ/NX-series Troubleshooting Manual (W503) A - 91


Appendices

Level
I
M M O
Event code Event name Possible settings Assumed cause P n Reference
a i b
rt f
j n s
o
10500000 hex NX Bus There is an error in • A hardware failure occurred in ¡ Z930
Communica- the NX Bus communi- the non-volatile memory.
tions Set- cations settings that • Power was turned OFF while
tings Read are saved in non-vol- saving data to the non-volatile
Error atile memory. memory.
10510000 hex Safety Appli- There is an error in • A hardware failure occurred in ¡ Z930
cation Data the safety application the non-volatile memory.
Read Error data that is saved in • Power was turned OFF while
non-volatile memory. saving data to the non-volatile
memory.
10520000 hex NX Bus There is an error in • The NX bus communications ¡ Z930
Communica- the safety application settings that were transferred
tions Set- data that is saved in to the Safety CPU Unit do not
tings and non-volatile memory. match the safety application
Safety Appli- data.
cation Data
Mismatch
10530000 hex Non-volatile Reading/writing non- Non-volatile memory failure. ¡ Z930
Memory Ac- volatile memory
cess Error failed.
24AA0000 hex DIP Switch The DIP switch set- • The DIP switch setting was ¡ Z930
Setting Error ting is invalid. changed.

l Restore Function Errors

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
35250000 hex Safety Unit Access to the SD • An SD Memory Card is not in- ¡ Z930
Restore Op- Memory Card failed serted.
eration when you start the re- • The SD Memory Card type is
Failed to store operation for a not correct.
Start (SD Safety Unit. • The format of the SD Memory
Memory Card is not correct.
Card Access • The SD Memory Card is dam-
Failed) aged.
35260000 hex Safety Unit Reading the Safety • The Safety Unit Restore File is ¡ Z930
Restore Op- Unit Restore File not stored in the specified fold-
eration failed. er.
Failed to • The Safety Unit Restore File is
Start (Safety corrupted.
Unit Restore
File Read
Failure)

A - 92 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
35270000 hex Safety Unit A model mismatch • The restore operation for a ¡ Z930
Restore Op- was detected during Safety Unit was performed on
eration pre-execution checks an incorrect unit.
Failed to for a restore opera- • An incorrect Safety Unit Re-
Start (Model tion for a Safety Unit. store File was used.
Mismatch)
35280000 hex Safety Unit A version mismatch • The restore operation for a ¡ Z930
Restore Op- was detected during Safety Unit was performed on
eration pre-execution checks an incompatible unit.
Failed to for a restore opera- • An incorrect Safety Unit Re-
Start (Ver- tion for a Safety Unit. store File was used.
sion Mis-
match)
35290000 hex Safety Unit A node name mis- • The restore operation for a ¡ Z930
Restore Op- match was detected Safety Unit was performed on A
eration during pre-execution an incorrect unit.
Failed to checks for a restore • An incorrect Safety Unit Re-

A-2-1 Errors in Slave Terminals


Start (Node operation for a Safety store File was used.
Name Mis- Unit. • The node name specified
match) when the Safety Unit Restore
File was generated is incor-
rect.
352A0000 hex Safety Unit A safety password • The restore operation for a ¡ Z930
Restore Op- mismatch was detect- Safety Unit was performed on
eration ed during pre-execu- an incorrect unit.
Failed to tion checks for a re- • An incorrect Safety Unit Re-
Start (Safety store operation for a store File was used.
Password Safety Unit. • The safety password specified
Mismatch) when the Safety Unit Restore
File was generated is incor-
rect.
352B0000 hex Safety Unit The restore operation • The SD Memory Card was re- ¡ Z930
Restore Op- for a Safety Unit moved during a restore opera-
eration ended in an error. tion for a Safety Unit.
Failed • Data was read from or written
to the SD Memory Card via the
Support Software or an FTP
client during a restore opera-
tion for a Safety Unit.

l Other Errors

NJ/NX-series Troubleshooting Manual (W503) A - 93


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80220000 hex NX Message An error was detect- • The message communications ¡ Z930
Communica- ed in message com- load is high.
tions Error munications for an • The communications cable is
NX Unit and the mes- disconnected or broken. This
sage frame was dis- cause does not apply if attach-
carded. ed information 2 is 0 (NX bus).
• Message communications
were cut off as the result of ex-
ecuting a synchronization or
restoration operation on the
Sysmac Studio or as the result
of disconnecting an EtherCAT
slave.
951E0000 hex Sysmac Stu- A communications • The communications cable ¡ Z930
dio Commu- timeout occurred be- was disconnected.
nications tween the Sysmac
Connection Studio and the Safety
Timeout CPU Unit.
951F0000 hex Clear All Clearing all of memo- • The Clear All Memory opera- ¡ Z930
Memory Re- ry failed. tion for a Controller or a Slave
jected Terminal was performed.

l User Access Log

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
90400000 hex Event Log The event log was • The event log was cleared by ¡ Z930
Cleared cleared. the user.
90430000 hex Memory All The Unit settings • The Clear All Memory opera- ¡ Z930
Cleared were cleared. tion was performed.

A - 94 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


NX-series Safety I/O Units (NX-SI££££/NX-SO££££)
The section provides a table of the errors (events) that can occur in the following Safety Control Units.
NX-SI££££
NX-SO££££

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


Z930 NX-series Safety Control Unit User's Manual

l System Error

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
j
rt
n s
f A
o
05200000 hex System Er- A hardware error was • Hardware has failed. ¡ Z930

A-2-1 Errors in Slave Terminals


ror detected during self- • A memory error occurred due
diagnosis of the hard- to a transient cause, such as a
ware. software error or excessive
noise.

l Communications Errors

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
35210000 hex Safety Proc- Safety process data • The model or safety I/O termi- ¡ Z930
ess Data communications was nal settings are not correct.
Communica- not established with
tions Not Es- the Safety CPU Unit.
tablished -
Incorrect
Unit Param-
eter Error
35230000 hex Safety Proc- Safety process data • The setting of the FSoE slave ¡ Z930
ess Data communications was address in the safety process
Communica- not established with data communications settings
tions Not Es- the Safety CPU Unit is different from the setting in
tablished, In- because of an incor- the Unit.
correct rect FSoE slave ad-
FSoE Slave dress.
Address Er-
ror

NJ/NX-series Troubleshooting Manual (W503) A - 95


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
35240000 hex Safety Proc- Safety process data • An incorrect frame was re- ¡ Z930
ess Data communications were ceived in safety process data
Communica- not established with communications.
tions Not Es- the Safety CPU Unit • There is excessive noise.
tablished, In- because an incorrect
correct frame was received.
Frame Error
80200000 hex NX Unit I/O An I/O communica- • The NX Unit is not mounted ¡ Z930
Communica- tions error occurred properly.
tions Error between the NX bus • The power cable for the Unit
master and the NX power supply is disconnected.
Unit. Or, the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The unit power voltage is out
of the supported range, or the
unit power capacity is not suffi-
cient.
• There is a hardware error in
the NX Unit.
80300000 hex Safety Proc- A communications • A setting is not correct. The ¡ Z930
ess Data timeout occurred in setting of the safety task peri-
Communica- safety process data od is too short.
tions Time- communications with • There is excessive noise.
out the Safety Control • The Safety CPU Unit or safety
Unit. slave entered a status where it
could not continue safety proc-
ess data communications.
• The process data communica-
tions were not performed cor-
rectly because an error or sta-
tus change occurred in the NX
bus master to which the Unit is
connected.
84F10000 hex NX Bus I/O An error occurred in There is a hardware error in the ¡ Z930
Communica- I/O communications NX bus master or an NX Unit.
tions Stop- between the NX bus
ped master and an NX
Unit.

l Safety I/O Errors

A - 96 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
05210000 hex Internal Cir- A fault was detected • The internal circuit for the safe- ¡ Z930
cuit Error at in the internal circuit ty input terminal is faulty.
Safety Input for the safety input • A memory error or signal error
terminal. occurred due to a transient
cause, such as an excessive
noise.
05220000 hex Internal Cir- A fault was detected • The internal circuit for the test ¡ Z930
cuit Error at in the internal circuit output terminal is faulty.
Test Output for the test output ter- • A memory error or signal error
minal. occurred due to a transient
cause, such as an excessive
noise.
05230000 hex Internal Cir- A fault was detected • The internal circuit for the safe- ¡ Z930
cuit Error at in the internal circuit ty output terminal is faulty.
Safety Out- for the safety output • A memory error or signal error A
put terminal. occurred due to a transient
cause, such as an excessive

A-2-1 Errors in Slave Terminals


noise.
65200000 hex I/O Power An incorrect I/O pow- • The input power or output ¡ Z930
Supply Volt- er supply voltage was power is not supplied correctly.
age Error detected.
65210000 hex Output Pow- An error was detect- • The wiring is not correct or ¡ Z930
er Interrupt ed by the output pow- there is a fault in the hardware.
Circuit Error er interruption test.
65220000 hex External Test An error was detect- • The positive power supply wire ¡ Z930
Signal Fail- ed in test pulse evalu- is in contact with the input sig-
ure at Safety ation of the safety in- nal line.
Input put terminals. • The input signal lines are
shorted.
• The external device is faulty.
65230000 hex Discrepancy An error was detect- • There is a ground fault or dis- ¡ Z930
Error at ed in discrepancy connection in the input signal
Safety Input evaluation of safety line.
input terminals. • The connected device is faulty.
• The setting of the discrepancy
time is not correct.
• Chattering occurred in the in-
put signal from the external in-
put device, such as a safety
door.
65240000 hex Overload An overcurrent was • There is a ground fault on the ¡ Z930
Detected at detected at the test output signal line.
Test Output output terminal. • The external device is faulty.
65250000 hex Stuck-at- It was detected that • The positive power supply line ¡ Z930
high Detect- the test output termi- is in contact with the output
ed at Test nal is stuck ON. signal line.
Output • The internal circuit is faulty.
• A memory error or signal error
occurred due to a transient
cause, such as a software er-
ror or excessive noise.

NJ/NX-series Troubleshooting Manual (W503) A - 97


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
65270000 hex Short Circuit A ground fault was • There is a ground fault on the ¡ Z930
Detected at detected on the safe- output signal line.
Safety Out- ty output terminal.
put
65280000 hex Stuck-at- It was detected that • The positive power supply line ¡ Z930
high Detect- the safety output ter- is in contact with the output
ed at Safety minal is stuck ON. signal line.
Output • The output power supply is
outside the specifications.
• The internal circuit is faulty.
• A memory error or signal error
occurred due to a transient
cause, such as a software er-
ror or excessive noise.

l Other Errors

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80220000 hex NX Message An error was detect- • The message communications ¡ Z930
Communica- ed in message com- load is high.
tions Error munications for an • The communications cable is
NX Unit and the mes- disconnected or broken.
sage frame was dis- • Message communications
carded. were cut off as the result of ex-
ecuting a synchronization or
restoration operation on the
Sysmac Studio or as the result
of disconnecting an EtherCAT
slave.

l User Access Log

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
90400000 hex Event Log The event log was The event log was cleared by the ¡ Z930
Cleared cleared. user.
90430000 hex Memory All The Unit settings The Clear All Memory operation ¡ Z930
Cleared were cleared. was performed.

A - 98 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


NX-series Load Cell Input Units
The section provides a table of errors (events) that can occur in the following Unit.
NX-RS££££

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W565 NX-series Load Cell Input Unit User’s Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
00200000 hex Non-volatile An error occurred in • Non-volatile memory failure W565
Memory non-volatile memory.
A
¡
Hardware
Error

A-2-1 Errors in Slave Terminals


05120000 hex A/D Conver- AD conversion was • EXC+ terminal and EXC- ter- W565
sion Error not performed by the minal are short-circuited.
¡
AD converter. • Noise
• A/D converter failure
10410000 hex Control Pa- An error occurred in For the NX bus of CPU Units W565
rameter Er- the control parame- • The power supply to the CPU
ror in Master ters that are saved in Unit was turned OFF while
the master. writing the Unit operation set-
tings was in progress. Or there
is an error in the area of the
non-volatile memory in the
CPU Unit in which the Unit op-
eration settings for the relevant
NX Unit are saved.
For Communications Coupler
¡
Units
• The power supply to the Com-
munications Coupler Unit was
turned OFF while writing the
Unit operation settings was in
progress. Or there is an error
in the area of the non-volatile
memory in the Communica-
tions Coupler Unit in which the
Unit operation settings for the
relevant NX Unit are saved.
10440000 hex Unit Calibra- There is an error in • There is an error in the area of W565
tion Value the area in which the the non-volatile memory in
¡
Error Unit calibration val- which the Unit calibration val-
ues are saved. ues are saved.
10450000 hex Actual Load There is an error in • There is an error in the area of W565
Calibration the area in which the the non-volatile memory in
¡
Value Error actual load calibration which the actual load calibra-
values are saved. tion values are saved.

NJ/NX-series Troubleshooting Manual (W503) A - 99


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
40200000 hex NX Unit A fatal error occurred • An error occurred in the soft- W565
Processing in an NX Unit. ware. ¡
Error
65130000 hex Sensor Dis- A disconnection with • Wiring with the load cell is not W565
connected the load cell was de- connected.
Error tected. • Wiring with the load cell is bro-
ken. ¡
• The input signal exceeds the
input conversion range.
• Load cell failure.
80200000 hex NX Unit I/O An I/O communica- For the NX bus of CPU Units W565
Communica- tions error occurred in • An error that prevents normal
tions Error an NX Unit. NX bus communications oc-
curred in a CPU Unit.
• An NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected,
or the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified
range, or the capacity of the
Unit power supply is insuffi-
cient.
• There is a hardware error in an
NX Unit.
For Communications Coupler
¡
Units
• An error that prevents normal
NX bus communications oc-
curred in a Communications
Coupler Unit.
• The NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected.
Or, the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified
range. Or, the capacity of the
Unit power supply is insuffi-
cient.
• There is a hardware error in
the NX Unit.

A - 100 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80210000 hex NX Unit Out- An output synchroni- For the NX bus of CPU Units W565
put Synchro- zation error occurred • I/O refreshing on the NX bus is
nization Er- in the NX Unit. not performed normally due to
ror an error in the CPU Unit.
For Communications Coupler
Units
¡
• The communications cable
connected to the Communica-
tions Coupler Unit is broken or
the connection is faulty.
• The communications cable is
affected by noise.
80240000 hex NX Unit A time information er- For the NX bus of CPU Units W565
Clock Not ror occurred in an NX • There is a hardware error in an
Synchron- Unit. NX Unit. A
ized Error • There is a hardware error in a
CPU Unit.

A-2-1 Errors in Slave Terminals


For Communications Coupler ¡
Units
• There is a hardware error in an
NX Unit.
• There is a hardware error in an
EtherCAT Coupler Unit.
65140000 hex Over Range The input signal from • Wiring with the load cell is not W565
the load cell exceed- connected.
ed the upper limit of • Wiring with the load cell is bro-
the input conversion ken.
range. • EXC+ terminal and EXC- ter-
minal are short-circuited.
• Load cell failure.
• A load cell with which the rated 8 ¡
output exceeds the input range
of the Load Cell Input Unit is
used.
• A load that exceeds the rated
capacity is applied to the load
cell.
• Noise

NJ/NX-series Troubleshooting Manual (W503) A - 101


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
65150000 hex Under The input signal from • Wiring with the load cell is not W565
Range the load cell went be- connected.
low the lower limit of • Wiring with the load cell is bro-
the input conversion ken.
range. • EXC+ terminal and EXC- ter-
minal are short-circuited.
• Load cell failure.
• A load cell with which the rated 8 ¡
output exceeds the input range
of the Load Cell Input Unit is
used.
• A load that exceeds the rated
capacity is applied to the load
cell.
• Noise
80220000 hex NX Message An error was detect- For the NX bus of CPU Units W565
Communica- ed in message com- • The message communications
tions Error munications and the load is high.
message frame was For Communications Coupler
discarded. Units
• The message communications ¡
load is high.
• The communications cable is
disconnected or broken.
• Message communications
were cutoff in communications.
90400000 hex Event Log The event log was • The event log was cleared by W565
¡
Cleared cleared. the user.

A - 102 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


NX-series IO-Link Master Units
The section provides a table of errors (events) that can occur in the following Unit.
NX-ILM£££

The manual name is given below for the catalog numbers given in the Reference column of the event
table.

Cat. No. Manual name


W570 IO-Link System User’s Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
00200000 hex Non-volatile An error occurred in • Non-volatile memory failure W570
Memory non-volatile memory.
A
¡
Hardware
Error

A-2-1 Errors in Slave Terminals


10410000 hex Control Pa- An error occurred in For the NX bus of CPU Units W570
rameter Er- the control parame- • The power supply to the CPU
ror in Master ters that are saved in Unit was turned OFF while
the master. writing the Unit operation set-
tings was in progress. Or there
is an error in the area of the
non-volatile memory in the
CPU Unit in which the Unit op-
eration settings for the relevant
NX Unit are saved.
For Communications Coupler
¡
Units
• The power supply to the Com-
munications Coupler Unit was
turned OFF while writing the
Unit operation settings was in
progress. Or there is an error
in the area of the non-volatile
memory in the Communica-
tions Coupler Unit in which the
Unit operation settings for the
relevant NX Unit are saved.
40200000 hex NX Unit A fatal error occurred An error occurred in the software. W570
Processing in an NX Unit. ¡
Error

NJ/NX-series Troubleshooting Manual (W503) A - 103


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80200000 hex NX Unit I/O An I/O communica- For the NX bus of CPU Units W570
Communica- tions error occurred in • An error that prevents normal
tions Error an NX Unit. NX bus communications oc-
curred in a CPU Unit.
• An NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected,
or the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified
range, or the capacity of the
Unit power supply is insuffi-
cient.
• There is a hardware error in an
NX Unit.
For Communications Coupler
¡
Units
• An error that prevents normal
NX bus communications oc-
curred in a Communications
Coupler Unit.
• The NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected.
Or, the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified
range. Or, the capacity of the
Unit power supply is insuffi-
cient.
• There is a hardware error in
the NX Unit.

A - 104 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80240000 hex NX Unit A time information er- For the NX bus of CPU Units W570
Clock Not ror occurred in an NX • There is a hardware error in an
Synchron- Unit. NX Unit.
ized Error • There is a hardware error in a
CPU Unit.
For Communications Coupler ¡
Units
• There is a hardware error in an
NX Unit.
• There is a hardware error in an
EtherCAT Coupler Unit.
848F0000 hex Device Con- The connected de- • The connected device is differ- W570
figuration vice is different from ent from the IO-Link device
Verification the IO-Link device registered for a port of the IO- ¡
Error registered for a port Link Master. A
of the IO-Link Master.
84970000 hex I/O Cable There is a short-cir- • There is a short-circuit in the W570

A-2-1 Errors in Slave Terminals


Short-circuit cuit in the cable that I/O cable.
¡
connects the IO-Link • An IO-Link device has failed.
master and device.
849A0000 hex IO-Link A hardware failure • A hardware failure occurred. W570
Communica- occurred in the IO-
tions Module Link Communications ¡
Processing Module.
Error
80220000 hex NX Message An error was detect- For the NX bus of CPU Units W570
Communica- ed in message com- • The message communications
tions Error munications and the load is high.
message frame was For Communications Coupler
discarded. Units
• The message communications ¡
load is high.
• The communications cable is
disconnected or broken.
• Message communications
were cutoff in communications.
848C0000 hex Error-level An error-level event Use CX-Configurator FDT to con- W570
Device occurred in the IO- firm the event code of the IO-Link ¡
Event Link device. device.
848D0000 hex IO-Link An error occurred in • The I/O cable is broken. W570
Communica- IO-Link communica- • IO-Link device failure.
¡
tions Error tions with a device. • The communications were af-
fected by noise.
84990000 hex Warning-lev- A warning-level event • Use CX-Configurator FDT to W570
el Device occurred in the IO- confirm the event code of the ¡
Event Flag Link device. IO-Link device.
84950000 hex IO-Link De- IO-Link device config- IO-Link device configuration infor- W570
vice Config- uration information mation was created.
uration Infor- was created. ¡
mation Cre-
ated

NJ/NX-series Troubleshooting Manual (W503) A - 105


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
84980000 hex I/O Power The I/O power supply The I/O power supply ON was W570
Supply ON ON was detected in detected in several times. ¡
Detected several times.
90400000 hex Event Log The event log was The event log was cleared by the W570
¡
Cleared cleared. user.

A - 106 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


NX-series Temperature Control Units
The section provides a table of the errors (events) that can occur in the following Unit.
NX-TC££££

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


H228 NX-series Temperature Control Units User’s Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
00200000 hex Non-volatile An error occurred in • Non-volatile memory failure H228
Memory non-volatile memory.
A
¡
Hardware
Error

A-2-1 Errors in Slave Terminals


05100000 hex A/D Convert- An error occurred in • Noise H228
¡
er Error the A/D converter. • A/D converter failure
05110000 hex Cold Junc- The temperature can- • There is a faulty connection to H228
tion Sensor not be converted be- the cold junction sensor.
Error cause the cold junc- • The cold junction sensor failed. ¡ 8
tion sensor is discon-
nected.
10410000 hex Control Pa- An error occurred in For the NX bus of CPU Units H228
rameter Er- the control parame- • The power supply to the CPU
ror in Master ters that are saved in Unit was turned OFF while
the master. writing the Unit operation set-
tings was in progress. Or there
is an error in the area of the
non-volatile memory in the
CPU Unit in which the Unit op-
eration settings for the relevant
NX Unit are saved.
For Communications Coupler
¡
Units
• The power supply to the Com-
munications Coupler Unit was
turned OFF while writing the
Unit operation settings was in
progress. Or there is an error
in the area of the non-volatile
memory in the Communica-
tions Coupler Unit in which the
Unit operation settings for the
relevant NX Unit are saved.

NJ/NX-series Troubleshooting Manual (W503) A - 107


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
14C10000 hex Invalid Tun- Failed to write the • Power was turned OFF during H228
ing Parame- tuning result to the tuning.
ters Saved non-volatile memory,
¡
in the Unit the tuning parameters
saved in the Unit be-
came invalid.
40200000 hex NX Unit A fatal error occurred • An error occurred in the soft- H228
Processing in an NX Unit. ware. ¡
Error
65100000 hex Sensor Dis- A disconnected tem- • The temperature sensor is H228
connected perature sensor was damaged or the wires are bro-
Error detected. ken.
• An unused channel is not disa-
bled.
• The wiring to the temperature
sensor is incorrect.
¡ 8
• The Input Type parameter is
not set correctly.
• The measured value exceeds
the input indication range.
• The PV Input Shift or PV Input
Slope Coefficient parameter is
not set correctly.
652C0000 hex Heater Burn- A heater burnout was • A heater was burned out or H228
out Detected detected. damaged.
• The setting of the Heater Burn-
out Detection Current is too
high.
• A CT input that is not used is
allocated to a control output in ¡ 8
the CT Allocation setting when
this error occurs in the Heater
Burnout Detection Unit.
• An unused channel is not disa-
bled when this error occurs in
the Temperature Control Unit.
652D0000 hex SSR Failure An SSR failure was • The SSR was short-circuited H228
Detected detected. or damaged.
• The setting of the SSR Failure
Detection Current is too small.
• A CT input that is not used is
allocated to a control output in
¡ 8
the CT Allocation setting when
this error occurs in the Heater
Burnout Detection Unit.
• An unused channel is not disa-
bled when this error occurs in
the Temperature Control Unit.

A - 108 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
652E0000 hex Alarm De- The alarm set for the An alarm was detected, which H228
tected alarm type was de- was set to output in the following
tected. cases according to the alarm
type:
• - if a measured value deviates
for the amount specified by the
alarm upper limit and/or alarm
lower limit, or
• - if a measured value is greater
¡ 8
or smaller than the specified
alarm value.
The following values that are set
according to the alarm type do
not conform to the alarm that is to
be detected. A
• Alarm value
• Alarm upper limit and alarm

A-2-1 Errors in Slave Terminals


lower limit

NJ/NX-series Troubleshooting Manual (W503) A - 109


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80200000 hex NX Unit I/O An I/O communica- For the NX bus of CPU Units H228
Communica- tions error occurred in • An error that prevents normal
tions Error an NX Unit. NX bus communications oc-
curred in a CPU Unit.
• An NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected,
or the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified
range, or the capacity of the
Unit power supply is insuffi-
cient.
• There is a hardware error in an
NX Unit.
For Communications Coupler
¡
Units
• An error that prevents normal
NX bus communications oc-
curred in a Communications
Coupler Unit.
• The NX Unit is not mounted
properly.
• The power cable for the Unit
power supply is disconnected.
Or, the wiring from the Unit
power supply to the NX Units
is incorrect.
• The power cable for the Unit
power supply is broken.
• The voltage of the Unit power
supply is outside the specified
range. Or, the capacity of the
Unit power supply is insuffi-
cient.
• There is a hardware error in an
NX Unit.

A - 110 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
80240000 hex NX Unit A time information er- For the NX bus of CPU Units H228
Clock Not ror occurred in an NX • There is a hardware error in an
Synchron- Unit. NX Unit.
ized Error • There is a hardware error in a
CPU Unit.
For Communications Coupler ¡
Units
• There is a hardware error in an
NX Unit.
• There is a hardware error in an
EtherCAT Coupler Unit.
80220000 hex NX Message An error was detect- For the NX bus of CPU Units H228
Communica- ed in message com- • The message communications
tions Error munications and the load is high.
message frame was For Communications Coupler A
discarded. Units
• The message communications ¡

A-2-1 Errors in Slave Terminals


load is high.
• The communications cable is
disconnected or broken.
• Message communications
were cutoff in communications.
90400000 hex Event Log The event log was The event log was cleared by the H228
¡
Cleared cleared. user.
94D00000 hex Tuning Pa- The parameters were Tuning of one of the following H228
rameter Up- updated by tuning. functions by the user operation
dated was completed normally and the
tuning parameters were updated.
¡
• AT
• Automatic filter adjustment
• PID update by Adaptive control
with the Notification
94D10000 hex Related Pa- Related parameters • The model parameters of H228
rameters Ini- were initialized by pa- adaptive control were initial-
tialized rameter changes. ized because either the input
¡
type parameter or the temper-
ature unit parameter had been
changed.
94F00000 hex Tuning Pa- The parameters were Tuning by automatic execution of H228
rameter Au- automatically updated the following functions was com-
tomatically by tuning. pleted normally, and the tuning
Updated parameters were updated.
¡
• Water-cooling output adjust-
ment
• Adaptive control with the Auto-
matic update

NJ/NX-series Troubleshooting Manual (W503) A - 111


Appendices

A-2-2 Errors in EtherCAT Slaves


This section provides tables of the errors (events) for which the following OMRON EtherCAT slaves
provide notification to the NJ/NX-series CPU Unit.
• GX-series EtherCAT Slave Units
• Servo 1S (1S-series AC Servo Drives with Built-in EtherCAT Communications)
R88M-1£ and R88D-1SN£-ECT
• Servo G5 (G5-series AC Servo Drives with Built-in EtherCAT Communications)
and G5 Linear (G5-series Linear Motors/Drives with Built-in EtherCAT Communications Linear Mo-
tor Type)
• MX2/RX-series Inverters with EtherCAT Communications Units
• FH-series Vision Systems
• EtherCAT FQ-M-series Specialized Vision Sensors for Positioning
• E3X-series Fiber Sensors with EtherCAT Communications Unit for Digital Sensors
• E3NW-ECT EtherCAT Digital Sensor Communications Unit
• ZW-CE1£T Confocal Fiber Type Displacement Sensor

GX-series EtherCAT Slave Units


The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W488 GX-series EtherCAT Slave Units User’s Manual
W570 IO-Link System User’s Manual

l Block I/O

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
04A00000 hex Expansion An Expansion Unit • The Expansion Unit is discon- W488
Unit Hard- was disconnected nected.
ware Error during operation or a • The Expansion Unit is faulty.
signal between the ¡
Slave Unit and Ex-
pansion Unit was bro-
ken.
04A20000 hex Slave Hard- A hardware error oc- • The Slave Unit is faulty. W488
ware Error curred in the Slave ¡
Unit.
14A00000 hex Non-volatile An error occurred in • Noise W488
Memory the control parame-
¡
Checksum ters.
Error
24610000 hex Switch Set- The setting switch is • The analog range that is set on W488
ting Error set out of range. the switch is outside the set- ¡
ting range.

A - 112 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
64CC0000 hex I/O Discon- An I/O signal line is • I/O signal wiring is disconnect- W488
nection De- disconnected. ed or has a faulty connection.
¡
tected • An I/O signal line is discon-
nected.
84A00000 hex Slave Unit A verification error • An error occurred in the control W488
Verification occurred for the SII. board. ¡
Error
04A10000 hex Non-volatile An error occurred in • Non-volatile memory failure W488
Memory non-volatile memory.
¡
Hardware
Error

A-2-2 Errors in EtherCAT Slaves

NJ/NX-series Troubleshooting Manual (W503) A - 113


Appendices

l IO-Link Master Units

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
04A10000 hex Non-volatile An error occurred in • Non-volatile memory failure W570
Memory non-volatile memory.
¡
Hardware
Error
04A20000 hex Slave Hard- A hardware error oc- • The slave unit failed. W570
ware Error curred in the Slave ¡
Unit.
14A00000 hex Non-volatile An error occurred in • Noise W570
Memory the control parame-
¡
Checksum ters.
Error
847C0000 hex Device Con- The connected de- • The connected device is differ- W570
figuration vice is different from ent from the IO-Link device
Verification the IO-Link device registered for a port of the IO- ¡
Error registered for a port Link Master.
of the IO-Link Master.
84840000 hex I/O Cable There is a short-cir- • There is a short-circuit in the W570
Short-circuit cuit in the cable that I/O cable.
¡
connects the IO-Link • An IO-Link device has failed.
master and device.
84870000 hex IO-Link A hardware failure • A hardware failure occurred. W570
Communica- occurred in the IO-
tions Module Link Communications ¡
Processing Module.
Error
84A00000 hex Slave Unit An error occurred in • An error occurred in the control W570
Verification Slave Unit verifica- board. ¡
Error tion.
84790000 hex Error-level An error-level event • Use CX-Configurator FDT to W570
Device occurred in the IO- confirm the event code of the ¡
Event Link device. IO-Link device.
847A0000 hex IO-Link An error occurred in • The I/O cable is broken. Or, W570
Communica- IO-Link communica- the IO-Link device is discon-
tions Error tions with a device. nected from the port.
¡
• The communications were af-
fected by noise.
• IO-Link device failure.
84860000 hex Warning-lev- A warning-level event Use CX-Configurator FDT to con- W570
el Device occurred in the IO- firm the event code of the IO-Link ¡
Event Flag Link device. device.
84820000 hex IO-Link De- IO-Link device config- • IO-Link device configuration in- W570
vice Config- uration information formation was created.
uration Infor- was created. ¡
mation Cre-
ated
84850000 hex I/O Power The I/O power supply • The I/O power supply ON was W570
Supply ON ON was detected in detected in several times. ¡
Detected several times.

A - 114 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Servo 1S (1S-series AC Servo Drives with Built-in EtherCAT Com-
munications) R88M-1£ and R88D-1SN£-ECT
The section provides a table of the errors (events) that can occur in R88M-1£ (AC Servomotors) or
R88D-1SN£-ECT (AC Servo Drives).

The manual name is given below for the catalog numbers given in the Reference column of the event
table.

Cat. No. Manual name


I586 AC Servomotors/Servo Drives 1S-series with Built-in EtherCAT Communications User's
Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
A
04B30000 hex Regenera- An error of the Re- • Power supply voltage is insuffi- I586

A-2-2 Errors in EtherCAT Slaves


tion Circuit generation Circuit cient at power ON, or rising
Error Detect- was detected at pow- slowly.
ed during er ON. • Power supply voltage fluctuat-
Power ON ed at power ON.
• L1, L2, and L3 terminals are ¡
not connected or disconnect-
ed.
• N1 and N2 terminals are
opened.
• Servo Drive failure
05430000 hex ESC Error An error occurred in • Error of the EtherCAT slave I586
the EtherCAT slave communications controller or
communications con- false detection when the AL
troller. status code is 0051 hex ¡
• Error access from the non-OM-
RON EtherCAT master when
the AL status code is 0050 hex
08390000 hex Power Mod- An error was detect- • There is a short-circuit, ground I586
ule Error ed in the power mod- fault, or contact failure on the
ule. U, V, or W motor cable
• There is a short-circuit on the
wiring of External Regenera-
tion Resistor or the resistance
¡
value is small
• The insulation resistance failed
between the U, V, or W motor
cable and the motor ground
wire
• Servo Drive failure
083B0000 hex Self-diagno- An error was detect- • False detection due to a data I586
sis Error ed by the self-diagno- read error that was caused by
¡
sis of the safety func- excessive noise
tion. • Hardware failure

NJ/NX-series Troubleshooting Manual (W503) A - 115


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
083C0000 hex Main Circuit A temperature moni- Broken wiring of the thermistor, I586
Temperature toring circuit failure temperature monitoring circuit
Monitoring was detected on the failure ¡
Circuit Fail- main circuit.
ure
083D0000 hex Fan Error The rotation speed of • There is a foreign matter in the I586
the fan is 40% or less cooling fan and it blocks the
of the rating and the rotation ¡
cooling performance • Cooling fan failure
decreases.
083F0000 hex Regenera- The regeneration • The regeneration processing is I586
tion Proc- processing was stop- set inappropriately
essing Error ped to protect the Re- • The Regeneration Resistor is
generation Resistor. selected inappropriately
• The Regeneration Resistor is
used for continuous regenera- ¡
tive braking
• The applied power supply volt-
age is higher than the speci-
fied value
• Regeneration Resistor failure
08410000 hex Overvoltage The main circuit pow- • The P-N voltage exceeded the I586
Error er supply voltage (P- specified value
N voltage) exceeded • The input voltage increased
the operation guaran- • The Regeneration Resistor
tee range. wiring is broken ¡
• The External Regeneration
Resistor is set or selected in-
appropriately
• Servo Drive failure
08420000 hex Motor Over- The encoder detected • The temperature is high I586
heat Error the temperature that around the motor
¡
exceeded the protec- • The motor is overloaded
tion level of motor. • Encoder failure
08430000 hex 1-rotation The encoder detected • There is excessive noise I586
Counter Er- a one-rotation coun- • Failure due to vibration, im-
¡
ror ter error. pact, condensation, foreign
matter, etc.
08440000 hex Overspeed The encoder detected • The motor was rotated by ex- I586
Error the overspeed. ternal forces
¡
• Encoder failure and false de-
tection
08450000 hex Encoder The encoder detected • False detection due to a data I586
Memory Er- a nonvolatile memory read error that was caused by
¡
ror error. excessive noise
• Non-volatile memory failure
08460000 hex Absolute Po- The encoder detected • A detection error was detected I586
sition Detec- a multi-rotation coun- in the multi-rotation detection
¡
tion Error ter error. section of the encoder
• There is excessive noise

A - 116 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
08480000 hex Main Power The main circuit pow- • Incorrect wiring of the main cir- I586
Supply Un- er supply voltage fell cuit power supply
dervoltage below the operation • The low power supply voltage
(insufficient guarantee range dur- is applied to the Servo Drive
voltage be- ing Servo ON. • The long time was set in Mo- ¡
tween P and mentary Hold Time and the
N) voltage was decreased mo-
mentarily
• Servo Drive failure
08490000 hex Overcurrent The current flowing to • There is a short-circuit, ground I586
Error the motor exceeded fault, or contact failure on the
the protection level. U, V, or W motor cable
• There is a short-circuit on the
wiring of External Regenera-
tion Resistor A
• The insulation resistance failed ¡
between the U, V, or W motor

A-2-2 Errors in EtherCAT Slaves


cable and the motor ground
wire
• False detection due to the
noise
• Servo Drive failure
084A0000 hex Encoder The communications • Noise into the encoder cable I586
Communica- disconnection was • Contact failure of the signal
tions Discon- detected between the line, and disconnection of the
nection Error encoder and the Ser- encoder ¡
vo Drive. • Power supply undervoltage to
the encoder
• Encoder failure
084B0000 hex Encoder Illegal data was re- • Noise into the encoder cable I586
Communica- ceived from the en- • Contact failure of the signal
tions Error coder the specified line, and disconnection of the
¡
number of times. encoder
• Power supply undervoltage to
the encoder
084D0000 hex Non-volatile An error occurred in • False detection due to a data I586
Memory non-volatile memory. read error that was caused by
¡
Hardware excessive noise
Error • Non-volatile memory failure
18230000 hex Absolute En- The encoder detected • A temporary error occurred in I586
coder Multi- a multi-rotation coun- the encoder multi-rotation de-
rotation ter error. tection function due to vibra- ¡
Counter Er- tion, impact, or condensation
ror • Encoder failure
18380000 hex System Er- A hardware error due • False detection due to a data I586
ror to the self-diagnosis read error that was caused by
and a fatal software excessive noise
¡
error were detected. • A fatal software error was de-
tected
• Hardware failure

NJ/NX-series Troubleshooting Manual (W503) A - 117


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
183A0000 hex Non-volatile An error of data • Power interruption or noise oc- I586
Memory Da- saved in the nonvola- curred while parameters other
ta Error tile memory was de- than the safety were saved
tected. • Power interruption or noise oc-
curred while the motor identity ¡
information was saved
• Power interruption or noise oc-
curred while safety parameters
were saved
246D0000 hex Motor Non- The Servo Drive and • The Servo Drive and motor I586
conformity motor combination is combination is not correct ¡
not correct.
28080000 hex Main Circuit The phase loss of the • Incorrect wiring, for example I586
Power Sup- main circuit power the single-phase power supply
ply Phase supply was detected. is input to a 3-phase input type
Loss Error Servo Drive
• In the case where the single-
phase power supply is input to
a single- and 3-phase input
¡
type Servo Drive, the phase
loss detection is enabled.
• The power supply voltage is
low or insufficient
• Broken wiring of the main cir-
cuit power supply input
• Servo Drive failure
280D0000 hex Runaway The motor rotated in • There is incorrect wiring of the I586
Detected the direction opposite motor cable or a broken cable.
to the command. • The motor rotated in the direc- ¡
tion opposite to the command
by external forces.
357D0000 hex DC Setting A mistake was made • A mistake was made in the DC I586
Error in the DC Mode oper- Mode operation setting ¡
ation setting.
357E0000 hex Synchroni- When the DC mode • The variable PDO mapping is I586
zation Cycle was established, the used, and the number of ob-
Setting Error cycle time was set to jects is more than the maxi-
the inoperable value. mum number of mapped ob- ¡
jects for the cycle time
• The cycle time setting is incor-
rect
357F0000 hex Mailbox Set- An incorrect mailbox • An incorrect mailbox setting of I586
ting Error setting of Sync Man- Sync Manager was detected ¡
ager was detected.
35800000 hex RxPDO Set- An RxPDO setting er- • The RxPDO setting of Ether- I586
ting Error ror was detected. CAT master is incorrect ¡
• Servo Drive failure
35810000 hex TxPDO Set- A TxPDO setting er- • The TxPDO setting of Ether- I586
ting Error ror was detected. CAT master is incorrect ¡
• Servo Drive failure

A - 118 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
35820000 hex RxPDO An incorrect RxPDO • An incorrect RxPDO was set, I586
Mapping Er- was set. such as out of the allowable
¡
ror range of Index, Subindex, or
size
35830000 hex TxPDO An incorrect TxPDO • An incorrect TxPDO was set, I586
Mapping Er- was set. such as out of the allowable
¡
ror range of Index, Subindex, or
size
35840000 hex PDO WDT An incorrect PDO • An incorrect PDO WDT setting I586
Setting Error WDT setting was de- was detected ¡
tected.
35850000 hex Node Ad- The node address is • The node address is changed I586
dress Updat- changed to a value of from a set value in Sysmac
¡
ed the ID switches. Studio to a value of the ID
switches
A
35860000 hex SM Event The unsupported SM • The unsupported SM Event I586
Mode Set- Event Mode was set. Mode was set ¡

A-2-2 Errors in EtherCAT Slaves


ting Error
38570000 hex Function The function that was • The electronic gear ratio was I586
Setting Error set does not support not 1:1 when the communica-
the communications tions period was set to 125 μs.
period. • The Backlash Compensation ¡
was enabled when the com-
munications period was set to
125 μs.
38780000 hex General In- More than one func- • More than one function input is I586
put Alloca- tion input is allocated allocated to one general input
¡
tion Dupli- to one general input.
cate Error
38790000 hex General Out- More than one func- • More than one function output I586
put Alloca- tion output is allocat- is allocated to one general out-
¡
tion Dupli- ed to one general put
cate Error output.
387B0000 hex Pulse Output The dividing numera- • The dividing numerator ex- I586
Setting Error tor exceeded the di- ceeded the dividing denomina-
viding denominator tor when the Encoder Dividing
when the Encoder Di- Pulse Output - Dividing De-
¡
viding Pulse Output - nominator was set to a value
Dividing Denominator other than 0
was set to a value
other than 0.
387C0000 hex Motor Re- The connected motor • The motor was replaced I586
placement is different from the • The Servo Drive was replaced
¡
Detected motor that was con-
nected the last time.
387F0000 hex Electronic The electronic gear • The electronic gear ratio ex- I586
Gear Setting ratio exceeded the al- ceeded the allowable range ¡
Error lowable range.

NJ/NX-series Troubleshooting Manual (W503) A - 119


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
38800000 hex Servo Drive The internal tempera- • The ambient temperature of I586
Overheat ture of Servo Drive the Servo Drive exceeded the
¡
exceeded the circuit specified value
protection level. • Overload
38810000 hex Overload Er- The Load Ratio of • Operation was continued for a I586
ror Servo Drive or motor long time with high load
(4150-81 hex) ex- • There is incorrect wiring of the ¡
ceeded 100%. motor cable or a broken cable
• Increase in friction
38820000 hex Regenera- The Regeneration • The regeneration processing is I586
tion Over- Load Ratio (4310-81 set inappropriately
load Error hex) exceeded the re- • The Regeneration Resistor is
generation overload selected inappropriately
ratio. • The Regeneration Resistor is
used for continuous regenera- ¡
tive braking
• The applied power supply volt-
age is higher than the speci-
fied value
• Regeneration Resistor failure
38830000 hex Excessive The position deviation • Motor operation does not fol- I586
Position De- is greater than or low the command
viation Error equal to the value set • The value of Following error ¡
in the Following error window is small
window.
38840000 hex Excessive The speed deviation • The motor operation does not I586
Speed Devi- is greater than or follow the command because a
ation Error equal to the value set parameter value is inappropri-
in the Excessive Ve- ate
locity Deviation De- • The output axis of motor is lim-
¡
tection Level. ited on the operation by exter-
nal forces
• The value of the Excessive Ve-
locity Deviation Detection Lev-
el is inappropriate
38850000 hex Excessive The feedback motor • The velocity command value is I586
Speed Error speed is greater than too large
or equal to the value • Overshooting occurred
¡
set in the Excessive • The motor was rotated by ex-
Speed Detection Lev- ternal forces
el.
38860000 hex Following The following error • The motor operation does not I586
Error Coun- value exceeded the follow the command
ter Overflow range from • The motor is rotated or limited ¡
-2147483648 to on the operation by external
2147483647. forces

A - 120 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
38870000 hex Absolute En- The multi-rotation • An inappropriate value was set I586
coder Coun- counter of the encod- in the Encoder - Operation
ter Overflow er exceeded the max- Selection when Using
Error imum number of rota- Absolute Encoder (4510-01
¡
tions. hex)
• The multi-rotation number of
the encoder exceeded the
maximum number of rotations
38880000 hex Safety Com- Safety process data • The watchdog time was set in- I586
munications communications were correctly
Setting Error not established with • The processing was not com-
the Safety CPU Unit pleted within the watchdog ¡
because of an incor- time because communications
rect communications were not established due to
setting. the noise A
38890000 hex Safety Safety process data • An incorrect frame was re- I586
Frame Error communications were ceived in safety process data

A-2-2 Errors in EtherCAT Slaves


not established with communications.
¡
the Safety CPU Unit • There is excessive noise
because an incorrect
frame was received.
388A0000 hex Safety Pa- Safety process data • The set safety slave model is I586
rameter Er- communications were incorrect
ror not established with
the Safety CPU Unit ¡
because an incorrect
parameter was re-
ceived.
388B0000 hex FSoE Slave Safety process data • The setting of the FSoE slave I586
Address Er- communications were address in the safety process
ror not established with data communications settings
the Safety CPU Unit is different from the setting in ¡
because of an incor- the Unit
rect FSoE slave ad-
dress.
48080000 hex FPGA WDT An FPGA error was • False detection due to a data I586
Error detected. read error that was caused by
¡
excessive noise
• Hardware failure
64E30000 hex Drive Pro- Both the Positive • An error occurred on the I586
hibition Input Drive Prohibition switch, wire, power supply, and
Error (POT) and the Nega- wiring that were connected to
tive Drive Prohibition the Positive Drive Prohibition
Input (NOT) turned (POT) or Negative Drive Pro- ¡
ON. hibition Input (NOT)
• False detection occurred be-
cause the control signal power
supply was turned ON slowly

NJ/NX-series Troubleshooting Manual (W503) A - 121


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
68200000 hex Drive Pro- The operation was • Incorrect or broken wiring of I586
hibition De- stopped according to Positive Drive Prohibition Input
tected the user setting be- (POT) or Negative Drive Pro-
cause the motor ran hibition Input (NOT)
¡
in the prohibited di- • Incorrect setting of the Drive
rection when the Prohibition Input
Drive Prohibition was
enabled.
68210000 hex Control Communications be- • The USB cable or EtherCAT I586
Right Re- tween the Sysmac cable was disconnected during
lease Error Studio and Servo the connection with the Sys-
Drive were interrupt- mac Studio
ed while a specific • There is excessive noise
¡
function was used • A command sent from the Sys-
from the Sysmac Stu- mac Studio was not sent to the
dio. Servo Drive because the com-
puter was in a busy state or
the like
68220000 hex Error stop in- The Error Stop Input • The Error Stop Input (ESTP) I586
put (ESTP) is active. was input
¡
• The Error Stop Input (ESTP) is
incorrectly wired
68230000 hex Software The Position actual • Incorrect setting of Software I586
Limit Ex- value detected the Position Limit
ceeded position that exceed- • When the Software Position
ed the value set in Limit - Stop Selection was set
the Software Position to Stop according to the setting ¡
Limit, and stopped of Fault reaction option code,
the operation accord- the position exceeded the val-
ing to the user set- ue set in the Software Position
ting. Limit
78200000 hex Pulse Output The speed, which ex- • The dividing ratio setting is in- I586
Overspeed ceeded the frequency appropriate for the actual us-
Error that could be output age condition
by the Encoder Divid- ¡
ing Pulse Output
function, was detect-
ed.
78210000 hex Brake Inter- The Brake Interlock • The Brake Interlock Output I586
lock Error Output (BKIR) was (BKIR) was output because
output by the Timeout the motor rotation speed did
at Servo OFF. not decrease to or less than
the speed set in the Threshold
¡
Speed at Servo OFF within the
time set in the Timeout at Ser-
vo OFF when Servo OFF was
performed during the motor
operation

A - 122 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
78230000 hex Command A mistake was made • When bit 9 (Remote) of the I586
Error in using a command. Statusword was set to 1 (re-
mote), and the Servo Drive
was in Operation enabled state
(Servo ON), the Servo Drive
received a command to
change the communications
state from Operational to an-
other state (Init, Pre-Opera- ¡
tional, or Safe-Operational)
• A mode of operation other than
the hm mode was set during
the homing operation
• Modes of operation was set to
pp, pv or hm mode when the A
communications period was
set to shorter than 250 μs

A-2-2 Errors in EtherCAT Slaves


84B10000 hex EtherCAT A communications • A communications state I586
State state change com- change command was re-
Change Er- mand was received ceived for which the current
ror for which the current communications state could ¡
communications state not be changed
could not be
changed.
84B20000 hex EtherCAT Il- An undefined com- • An undefined communications I586
legal State munications state state change command was
¡
Change Er- change command received
ror was received.
84B40000 hex Synchroni- A signal for synchro- • Noise I586
zation Error nous communications • Error of the EtherCAT slave
¡
could not be detect- communications controller
ed.
84B50000 hex Sync Man- PDO communications • An EtherCAT communications I586
ager WDT were interrupted for cable is disconnected, loose,
¡
Error the allowable period or broken
or longer. • Host controller error
84B60000 hex ESC Initiali- Initialization of the • Data was incorrectly overwrit- I586
zation Error EtherCAT slave com- ten in the non-volatile memory
munications controller of the EtherCAT slave commu-
¡
failed. nications controller
• Failure of the EtherCAT slave
communications controller
84B70000 hex SII Verifica- An error occurred in • Data was incorrectly overwrit- I586
tion Error SII data of the Ether- ten in the non-volatile memory
CAT slave communi- of the EtherCAT slave commu-
cations controller. nications controller ¡
• Failure of the EtherCAT slave
communications controller or
false detection

NJ/NX-series Troubleshooting Manual (W503) A - 123


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
84B90000 hex Synchroni- Synchronization inter- • Incorrect EtherCAT synchroni- I586
zation Inter- ruption did not occur zation setting of the host con-
ruption Error within the specified troller
¡
period • Failure of the EtherCAT slave
communications controller or
false detection
84BA0000 hex Bootstrap The state transition to • The EtherCAT master request- I586
State Transi- unsupported Boot- ed the transition of unsupport-
¡
tion Request strap was requested. ed Bootstrap
Error
88100000 hex Communica- Communications • The power supply to the host I586
tions Syn- were not established controller was interrupted dur-
chronization consecutively be- ing PDO communications
Error cause the synchroni- • An EtherCAT communications ¡
zation with the Ether- cable is disconnected, loose,
CAT Master could not broken, or has a contact failure
be achieved. • Noise
88120000 hex Safety Com- A communications • A setting is not correct. The I586
munications timeout occurred in setting of the safety task peri-
Timeout safety process data od of the Safety CPU Unit is
communications with too short
the Safety CPU Unit. • There is excessive noise ¡
• The Safety CPU Unit or safety
slave entered a status where it
could not continue safety proc-
ess data communications
98200000 hex Absolute The multi-rotation • The multi-rotation counter of I586
Value counter of the abso- the absolute encoder was
¡
Cleared lute encoder was cleared
cleared.
081C0000 hex Capacitor The capacitor built in- • The operating time of the ca- I586
Lifetime to the Servo Drive pacitor in the Servo Drive ex-
¡
Warning reached the service ceeded the service life
life.
081D0000 hex Inrush Cur- The inrush current • The number of operating times I586
rent Preven- prevention relay built of the inrush current preven-
tion Relay into the Servo Drive tion relay in the Servo Drive ¡
Lifetime reached the service exceeded the service life
Warning life.
081F0000 hex Brake Inter- The brake interlock • The number of operating times I586
lock Output output (BKIR) relay of the brake interlock output in
Relay Life- built into the Servo the Servo Drive exceeded the ¡
time Warn- Drive reached the service life
ing service life.
083A0000 hex Encoder Encoder communica- • Power supply undervoltage to I586
Communica- tions errors occurred the encoder
tions Warn- in series more fre- • Noise into the encoder cable ¡
ing quently than the • Contact failure of the encoder
specified value. cable

A - 124 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
08470000 hex Encoder The encoder lifetime • Temporary noise I586
Lifetime is close to the end. • The end of the encoder life ¡
Warning
084C0000 hex Fan Rotation The rotation speed of • There is a foreign matter in the I586
Warning the fan is 80% or less cooling fan and it blocks the
of the rating and the rotation ¡
cooling performance • Cooling fan failure
decreases.
084E0000 hex Absolute En- The multi-rotation • An inappropriate value was set I586
coder Coun- counter of the encod- in the Encoder - Operation
ter Overflow er exceeded the val- Selection when Using
Warning ue set in Encoder - Absolute Encoder (4510-01
¡
Absolute Encoder hex)
Counter Overflow • The multi-rotation number of
Warning Level the encoder exceeded the A
(4510-02 hex). warning level
18390000 hex Lifetime In- An error was detect- • The lifetime information cor- I586

A-2-2 Errors in EtherCAT Slaves


formation ed in the saved life- ruption was detected when the
¡
Corruption time information. power supply was turned ON
Warning
34E00000 hex Data Setting The object set value • The object set value is out of I586
¡
Warning is out of the range. the range
387A0000 hex Overload The Load Ratio of • Operation was continued for a I586
Warning Servo Drive or motor long time with high load.
(4150-81 hex) ex- • There is incorrect wiring of the
ceeded the level set motor cable or a broken cable ¡
in Overload - • Increase in friction
Warning Notification
Level (4150-01 hex).
387D0000 hex Regenera- The Regeneration • The regeneration processing is I586
tion Over- Load Ratio (4150-81 set inappropriately
load Warn- hex) exceeded 85%. • The Regeneration Resistor is
ing (4310-81 hex)- selected inappropriately
• The Regeneration Resistor is
used for continuous regenera- ¡
tive braking
• The applied power supply volt-
age is higher than the speci-
fied value
• Regeneration Resistor failure
387E0000 hex Motor Vibra- The motor vibration, • The control parameter is set I586
tion Warning which was higher inappropriately
than or equal to the • The rigidity decreased due to
level set in the mechanical looseness or wear
¡
Vibration Detection -
Detection Level
(3B70-01 hex), was
detected.

NJ/NX-series Troubleshooting Manual (W503) A - 125


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
78220000 hex Command A command could not • The Switch ON command was I586
Warning be executed. received
• The Enable operation com-
mand was received
• An operation command in the
prohibition direction was re-
ceived after the immediate
¡
stop by the Drive Prohibition
Input or Software Position Lim-
it
• Homing started
• The positioning start command
was received in the Profile po-
sition mode
84B00000 hex EtherCAT An EtherCAT commu- • An EtherCAT communications I586
Communica- nications error occur- cable has a contact failure, or
tions Warn- red more than one is connected incorrectly or bro- ¡
ing time. ken
• Noise
90A00000 hex Unit Restart- Restart was per- Restart was performed I586
¡
ed formed.
98210000 hex STO Detect- The safety input OFF • The cable is disconnected or I586
ed state was detected broken
via the safety input • The STO input was turned ¡
signal or EtherCAT OFF via EtherCAT communi-
communications. cations
98220000 hex Memory All The Unit setting was • Clear All Memory was per- I586
¡
Cleared cleared. formed
98240000 hex Event Log The event log was Clear Event Log was performed I586
¡
Cleared cleared.

A - 126 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Servo G5 (G5-series AC Servo Drives with Built-in EtherCAT Com-
munications) and G5 Linear (G5-series Linear Motors/Drives with
Built-in EtherCAT Communications Linear Motor Type)
The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


I576 AC Servomotors/Servo Drives G5-series with Built-in EtherCAT Communications User’s
Manual
I577 AC Servomotors/Servo Drives G5-series with Built-in EtherCAT Communications Linear
Motor Type User’s Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
A
04A80000 hex Control Pow- The voltage between • Power supply undervoltage. I576

A-2-2 Errors in EtherCAT Slaves


er Supply the positive and neg- Or, the power supply voltage I577
Undervolt- ative terminals in the dropped because there was in-
age control power supply rush current when the main
¡
converter dropped power supply was turned ON.
below the specified • A momentary power interrup-
value. tion occurred.
• The Servo Drive failed.
04A90000 hex Overvoltage The power supply • The voltage between the posi- I576
voltage exceeded the tive and negative terminals in I577
allowable input volt- the control power supply con-
age range. verter exceeded the specified
value.
• The voltage was suddenly in-
creased by the phase advance
¡
capacitor or the uninterruptible
power supply (UPS).
• The Regeneration Resistor
wiring is broken.
• The External Regeneration
Resistor is not suitable.
• The Servo Drive failed.

NJ/NX-series Troubleshooting Manual (W503) A - 127


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
04AA0000 hex Main Circuit If the Undervoltage • Insufficient power supply ca- I576
Power Sup- Error Selection (3508 pacity I577
ply Under- hex) is set to 1, a mo- • The electromagnetic contactor
voltage (Un- mentary power inter- in the main circuit power sup-
dervoltage ruption occurred be- ply was tripped.
between tween L1 and L3 for • A momentary power interrup-
positive and longer than the value tion occurred.
negative ter- specified for the Mo- • A Servo Drive with 3-phase in-
minals) mentary Hold Time. put specifications was operat- ¡
The voltage between ed with a single-phase power
the positive and neg- supply.
ative terminals in the • The Servo Drive failed.
main power supply
converter dropped
below the specified
value while the Servo
was ON.
04AB0000 hex Main Circuit If the Undervoltage • Insufficient power supply ca- I576
Power Sup- Error Selection (3508 pacity I577
ply Under- hex) is set to 1, a mo- • The electromagnetic contactor
voltage (AC mentary power inter- in the main circuit power sup-
Cutoff De- ruption occurred be- ply was tripped.
tected) tween L1 and L3 for • A momentary power interrup-
longer than the value tion occurred.
specified for the Mo- • A Servo Drive with 3-phase in-
mentary Hold Time. put specifications was operat- ¡
The voltage between ed with a single-phase power
the positive and neg- supply.
ative terminals in the • The Servo Drive failed.
main power supply
converter dropped
below the specified
value while the Servo
was ON.
04AC0000 hex Overcurrent The current flowing • A short-circuit, line-to-ground I576
through the converter fault, contact failure, or insula- I577
exceeded the speci- tion failure occurred on the U,
fied value. V, or W motor line.
• The Servo Drive failed.
• The relay for the dynamic
brake has been welded due to
frequent Servo ON/OFF opera- ¡
tions.
• Motor windings are burned out.
• The Servomotor is not suitable
for the Servo Drive.
• The command input timing is
the same as or earlier than the
Servo ON timing.

A - 128 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
04AD0000 hex IPM Error The current flowing • A short-circuit, line-to-ground I576
through the converter fault, contact failure, or insula- I577
exceeded the speci- tion failure occurred on the U,
fied value. V, or W motor line.
• The Servo Drive failed.
• The relay for the dynamic
brake has been welded due to
frequent Servo ON/OFF opera- ¡
tions.
• Motor windings are burned out.
• The Servomotor is not suitable
for the Servo Drive.
• The pulse input timing is the
same as or earlier than the
Servo ON timing. A
04AE0000 hex Regenera- The Servo Drive re- • The Servo Drive regeneration I576
tion Tr Error generation drive Tr is drive Tr is faulty. ¡ I577

A-2-2 Errors in EtherCAT Slaves


faulty.
04AF0000 hex Encoder A missing serial in- • The encoder is faulty. I576
Phase-Z Er- cremental encoder
¡
ror phase-Z pulse was
detected.
04B00000 hex Encoder A missing serial in- • The encoder is faulty. I576
CTS Signal cremental encoder
¡
Error CTS signal logic error
was detected.
04B10000 hex Node Ad- The node address • The Servo Drive failed. I576
dress Set- that was read from I577
ting Error the rotary switches ¡
was not between 00
and 99.
04B20000 hex Other Errors The Servo Drive mal- • The control circuit malfunc- I577
functioned, or an er- tioned temporarily due to ex-
ror occurred in the cess noise.
¡
Servo Drive. • The Servo Drive's self-diagno-
sis function detected an error
in the Servo Drive.
08080000 hex Encoder A disconnection was • The encoder is not wired cor- I576
Communica- detected because rectly.
tions Discon- communications be-
nection Error tween the encoder
¡
and the Servo Drive
were stopped more
frequently than the
specified value.
08090000 hex Encoder There is a communi- • The power supply voltage of I576
Communica- cations error for the the encoder is low. ¡
tions Error encoder. • Noise

NJ/NX-series Troubleshooting Manual (W503) A - 129


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
080A0000 hex Encoder There is an error in • The power supply voltage of I576
Communica- the communications the encoder is low.
¡
tions Data data of the encoder. • Noise
Error
080B0000 hex Safety Input At least one of the in- • The cable is disconnected or I576
Error put photocouplers for broken. I577
¡
safety inputs 1 and 2
turned OFF.
080C0000 hex External En- A disconnection was • The wiring is incorrect. I576
coder Con- detected because I577
nection Error communications be-
tween the external
encoder and the Ser- ¡
vo Drive were stop-
ped more frequently
than the specified val-
ue.
080D0000 hex External En- There was a commu- • There is insufficient external I576
coder Com- nications error in data encoder power supply voltage. I577
¡
munications from the external en- • Noise
Data Error coder.
080E0000 hex External En- Bit 00 of the external • Bit 00 of the external encoder I576
coder Status encoder error code error code (ALMC) was set to ¡ I577
Error 0 (ALMC) was set to 1. 1.
080F0000 hex External En- Bit 01 of the external • Bit 01 of the external encoder I576
coder Status encoder error code error code (ALMC) was set to ¡ I577
Error 1 (ALMC) was set to 1. 1.
08100000 hex External En- Bit 02 of the external • Bit 02 of the external encoder I576
coder Status encoder error code error code (ALMC) was set to ¡ I577
Error 2 (ALMC) was set to 1. 1.
08110000 hex External En- Bit 03 of the external • Bit 03 of the external encoder I576
coder Status encoder error code error code (ALMC) was set to ¡ I577
Error 3 (ALMC) was set to 1. 1.
08120000 hex External En- Bit 04 of the external • Bit 04 of the external encoder I576
coder Status encoder error code error code (ALMC) was set to ¡ I577
Error 4 (ALMC) was set to 1. 1.
08130000 hex External En- Bit 05 of the external • Bit 05 of the external encoder I576
coder Status encoder error code error code (ALMC) was set to ¡ I577
Error 5 (ALMC) was set to 1. 1.
08140000 hex Phase-A An error such as bro- • An error such as broken wiring I576
Connection ken wiring was de- was detected in the external I577
Error tected in the external encoder phase-A connection. ¡
encoder phase-A
connection.
08150000 hex Phase-B An error such as bro- • An error such as broken wiring I576
Connection ken wiring was de- was detected in the external I577
Error tected in the external encoder phase-B connection. ¡
encoder phase-B
connection.

A - 130 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
08160000 hex Phase-Z An error such as bro- • An error such as broken wiring I576
Connection ken wiring was de- was detected in the external I577
Error tected in the external encoder phase-Z connection. ¡
encoder phase-Z
connection.
08170000 hex Encoder Da- Initialization of inter- • There is insufficient power I576
ta Restora- nal position data was supply voltage for the encoder.
tion Error not processed cor- • Noise is entering on the en-
¡
rectly in Semi-closed coder line.
Control Mode and
Absolute Value Mode.
08180000 hex External En- Initialization of inter- • There is insufficient power I576
coder Data nal position data was supply voltage for the external
Restoration not processed cor- encoder.
Error rectly in Fully-closed • Noise is entering on the exter-
¡
A
Control Mode and nal encoder line.
Absolute Value Mode.

A-2-2 Errors in EtherCAT Slaves


14A80000 hex Object Error The object area data • Noise I576
in non-volatile memo- • Non-volatile memory failure ¡ I577
ry is corrupted.
14A90000 hex Object Error The object area data • Noise I576
in non-volatile memo- • Non-volatile memory failure ¡ I577
ry is corrupted.
14AA0000 hex Object Error The object area data • Noise I576
in non-volatile memo- • Non-volatile memory failure ¡ I577
ry is corrupted.
14AB0000 hex Object Cor- The checksum data • Non-volatile memory failure I576
rupted in non-volatile memo- ¡ I577
ry is corrupted.
14AC0000 hex Object Cor- The checksum data • Non-volatile memory failure I576
rupted in non-volatile memo- ¡ I577
ry is corrupted.
14AD0000 hex Object Cor- The checksum data • Non-volatile memory failure I576
rupted in non-volatile memo- ¡ I577
ry is corrupted.
18200000 hex Absolute En- The Servomotor rota- • There is insufficient power I576
coder Over- tion speed exceeded supply voltage for the encoder.
speed Error the specified value • The wiring of the CN2 connec-
when only the battery tor is wrong. ¡
power supply was • An external force is rotating
used during a power the motor when the Servo is
interruption. OFF.
18210000 hex Encoder Ini- An encoder initializa- • Servomotor failed. I576
tialization Er- tion error was detect- ¡
ror ed.
18220000 hex Absolute En- The encoder detected • Servomotor failed. I576
coder One- a one-rotation coun-
rotation ter error. ¡
Counter Er-
ror

NJ/NX-series Troubleshooting Manual (W503) A - 131


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
18230000 hex Absolute En- The encoder detected • Servomotor failed. I576
coder Multi- a multi-rotation coun-
rotation ter error. ¡
Counter Er-
ror
24680000 hex Motor Non- The Servo Drive and • The Servo Drive and motor I576
conformity Servomotor combina- combination is not correct ¡
tion is not correct.
24690000 hex Motor Non- The Servo Drive and • The Servo Drive and motor I576
conformity Servomotor combina- combination is not correct ¡
tion is not correct.
246A0000 hex Motor Non- The Servo Drive and • The Servo Drive and Servomo- I576
conformity Servomotor combina- tor combination is not correct. ¡
tion is not correct.
246B0000 hex Motor Non- The Servo Drive and • The Servo Drive and Servomo- I576
conformity Servomotor combina- tor combination is not correct. ¡
tion is not correct.
246C0000 hex Motor Non- The Servo Drive and • The Servo Drive and Servomo- I576
conformity Servomotor combina- tor combination is not correct. ¡
tion is not correct.
28010000 hex Motor Set- Settings associated Settings associated with the mo- I577
ting Error with the motor and tor and external encoder are
¡
external encoder are missing.
missing.
28020000 hex Motor Com- The value set for the The Motor Rated Rms Current/ I577
bination Er- motor current ex- Motor Peak Absolute Current ex-
ror 1 ceeds the maximum ceeds the maximum motor ca-
¡
motor capacity al- pacity allowed for the Servo
lowed for the Servo Drive.
Drive.
28030000 hex Motor Com- The value set for the • The Motor Rated Rms Current I577
bination Er- motor exceeds the is too low compared with the
ror 2 drive range of the maximum motor capacity of
motor. the Servo Drive.
• The percentage of the Motor
Coil Unit Mass to the Motor
Rated Force is too high.
• The automatically adjusted ¡
Current Loop Proportional
Gain/Current Loop Integral
Gain is too high.
• The percentage of the Motor
Peak Absolute Current to the
Motor Rated Rms Current is
greater than 500%.
34E10000 hex Servo Drive The temperature of • The ambient temperature of I576
Overheat the Servo Drive radia- the Servo Drive exceeded the I577
tor or power elements specified value. ¡
exceeded the speci- • Overload
fied value.

A - 132 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
34E20000 hex Overload When the feedback • Operation was continued for a I576
value for torque/force long time while overloaded. I577
command exceeds • There is incorrect wiring of the
the overload level motor line or a broken cable.
specified in the Over-
load Detection Level ¡
Setting (3512 hex),
overload protection is
performed according
to the overload char-
acteristics.
34E30000 hex Regenera- The regenerative en- • The load inertia/load mass is I576
tion Over- ergy exceeds the too large. Or, the Servomotor I577
load processing capacity rotation speed/motor speed is
of the Regeneration too high is too high to absorb A
Resistor. the regenerative energy within
the specified deceleration time. ¡

A-2-2 Errors in EtherCAT Slaves


• This Regeneration Resistor
cannot be used for continuous
regenerative braking. (The op-
erating limit of the external re-
sistor is limited to a 10% duty.)
34E40000 hex Error Coun- Position error pulses • Motor operation does not fol- I576
ter Overflow exceeded the setting low the command. I577
of the Following error • The value of the Following er-
¡
window (6065 hex). ror window (6065 hex) is small.
• The encoder/external encoder
wiring is incorrect.
34E50000 hex Excessive The difference be- • Motor operation does not fol- I576
Velocity Er- tween the internal po- low the command. I577
ror sition command ve- • The setting of the Excessive
locity and the actual Velocity Error Setting (3602
velocity (i.e., the ve- hex) is too small. ¡
locity error) exceeded
the Excessive Veloci-
ty Error Setting (3602
hex).
34E60000 hex Overspeed The Servomotor rota- • The velocity command value is I576
tion speed/motor too large. I577
speed exceeded the • There is overshooting.
value set on the • The wiring is incorrect. ¡
Overspeed Detection
Level Setting (3513
hex).

NJ/NX-series Troubleshooting Manual (W503) A - 133


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
383F0000 hex Excessive During fully-closed • Connections are not correct. I576
Hybrid Fol- control, the difference • The settings are not correct.
lowing Error between the load po-
sition from the exter-
nal encoder and the
Servomotor position
from the encoder was ¡
larger than the num-
ber of pulses set as
the Hybrid Following
Error Counter Over-
flow Level (3328
hex).
38400000 hex Overspeed 2 The Servomotor rota- • The velocity command value is I576
tion speed/motor too large. I577
speed exceeded the • There is overshooting.
value set on Over- • The wiring is incorrect. ¡
speed Detection Lev-
el Setting at Immedi-
ate Stop (3615 hex).
38410000 hex Command The position com- • The change in position com- I576
Error mand variation after mand is too large. I577
the electronic gear • The backlash compensation ¡
exceeded the speci- amount is too large.
fied value.
38420000 hex Command During position com- • During position command I576
Generation mand processing, an processing, an error such as a I577
Error error such as a calcu- calculation range error occur- ¡
lation range error oc- red.
curred.
38430000 hex Error Coun- The absolute encoder • The absolute encoder position/ I576
ter Overflow position/ absolute absolute scale position in puls- I577
1 scale position in puls- es divided by the electronic
es divided by the gear ratio exceeded ¡
electronic gear ratio ±231(2,147,483,648).
exceeded
±231(2,147,483,648).
38440000 hex Error Coun- The position following • There is insufficient torque/ I576
ter Overflow error in pulses ex- force. I577
2 ceeded • There is insufficient gain.
±229(536,870,912). • The encoder/external encoder
¡
Or, the position fol- wiring is incorrect.
lowing error in com-
mand units exceeded
±230(1,073,741,824).
38450000 hex Interface In- There is a duplicate • There is a duplicate setting in I576
put Dupli- setting in the input the input signal (IN1, IN2, IN3, I577
cate Alloca- signal (IN1, IN2, IN3, and IN4) function allocations. ¡
tion Error 1 and IN4) function al-
locations.

A - 134 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
38460000 hex Interface In- There is a duplicate • There is a duplicate setting in I576
put Dupli- setting in the input the input signal (IN5, IN6, IN7, I577
cate Alloca- signal (IN5, IN6, IN7, and IN8) function allocations. ¡
tion Error 2 and IN8) function al-
locations.
38470000 hex Interface In- There is an undefined • There is an undefined number I576
put Function number specification specification in the input signal I577
Number Er- in the input signal (IN1, IN2, IN3, and IN4) func-
ror 1 (IN1, IN2, IN3, and tion allocations.
¡
IN4) function alloca- • Different logic is set for the
tions. Or, a logic set- same function in the function
ting error was detect- assignments of the input sig-
ed. nals (IN1, IN2, IN3, and IN4).
38480000 hex Interface In- There is an undefined • There is an undefined number I576
put Function number specification specification in the input signal I577 A
Number Er- in the input signal (IN5, IN6, IN7, and IN8) func-
ror 2 (IN5, IN6, IN7, and tion allocations.

A-2-2 Errors in EtherCAT Slaves


¡
IN8) function alloca- • Different logic is set for the
tions. Or, a logic set- same function in the function
ting error was detect- assignments of the input sig-
ed. nals (IN5, IN6, IN7, and IN8).
38490000 hex Interface There is an undefined • There is an undefined number I576
Output number specification specification in the output sig- I577
Function in the output signal nal (OUTM1) function alloca- ¡
Number Er- (OUTM1) function al- tion.
ror 1 location.
384A0000 hex Interface There is an undefined • There is an undefined number I576
Output number specification specification in the output sig- I577
Function in the output signal nal (OUTM2) function alloca- ¡
Number Er- (OUTM2) function al- tion.
ror 2 location.
384B0000 hex External There is an error in • The latch input was allocated I576
Latch Input the latch input func- to an input signal other than I577
Allocation tion allocation. IN5, IN6, or IN7.
Error • A latch input is assigned to an
¡
NC signal.
• The same latch input is not as-
signed to the same pin in all
Control Modes.
384C0000 hex Overrun The Servomotor ex- • The gain or inertial ratio/mass I576
Limit Error ceeded the allowable ratio is not suitable. I577
operating range set in • The set value of the Overrun
the Overrun Limit Limit Setting (3514 hex) is too
¡
Setting (3514 hex) small.
with respect to the
position command in-
put range.

NJ/NX-series Troubleshooting Manual (W503) A - 135


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
384D0000 hex Absolute En- The voltage of the • The voltage of the built-in ca- I576
coder Sys- built-in capacitor pacitor dropped below the
tem Down dropped below the specified value because the
Error specified value be- power supply to the encoder or
¡
cause the power sup- the battery power supply was
ply to the encoder or down.
the battery power
supply was down.
384E0000 hex Absolute En- The multi-rotation • The set value for switching op- I576
coder Coun- counter of the encod- eration with the absolute en-
ter Overflow er exceeded the coder is too large.
¡
Error specified value. • The traveling distance from
home of the machine exceed-
ed 32,767 revolutions.
384F0000 hex Object Set- The electronic gear • The electronic gear ratio ex- I576
ting Error 1 ratio exceeded the al- ceeded the allowable range ¡ I577
lowable range.
38500000 hex Object Set- External encoder ra- • External encoder ratio exceed- I576
ting Error 2 tio exceeded the al- ed the allowable range. ¡ I577
lowable range.
38510000 hex External En- The set value of the • The set value of the External I576
coder Con- External Feedback Feedback Pulse Type Selec- I577
nection Error Pulse Type Selection tion (3323 hex) differs from the
(3323 hex) differs external encoder type that is
¡
from the external en- connected for serial communi-
coder type that is cations.
connected for serial
communications.

A - 136 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
38520000 hex Function The function that was • The electronic gear object ratio I576
Setting Error set does not support was not 1:1 when the commu- I577
the communications nications period was set to 500
period. μs.
• Modes of operation (6060 hex)
was set to pp or hm when the
communications period was
set to 500 μs.
• More than 12 bytes were map-
ped for RxPDO in Fully-closed
Control Mode (This applies on-
ly to Cylinder-type Servomo-
tors.).
• Modes of operation (6060 hex)
was set to pp or hm in Fully- A
closed Control Mode when the
communications period was ¡

A-2-2 Errors in EtherCAT Slaves


set to 1 ms and the electronic
gear parameter ratio was not
set to 1:1 (This applies only to
Cylinder-type Servomotors.).
• No bytes (i.e., no objects) were
mapped for RxPDO.
• More than 10 objects were
mapped for RxPDO.
• More than 11 objects were
mapped for TxPDO.
• CSP Switching Reference Po-
sition (4020 hex) was mapped
for TxPDO when the communi-
cations period was set to 500
μs or when the electronic gear
object ratio was not set to 1:1.
38530000 hex Magnetic Magnetic pole posi- • Settings associated with the I577
Pole Posi- tion estimation was external encoder are incorrect.
tion Estima- not completed suc- • The command time or force
tion Error 1 cessfully. command value for magnetic
¡
pole position estimation is too
low.
• There is a large unbalanced
load or friction.
38540000 hex Magnetic Magnetic pole posi- • The value set for the Magnetic I577
Pole Posi- tion estimation was Pole Position Estimation Time
tion Estima- not completed suc- Limit for Stop (3927 hex) is
tion Error 2 cessfully because the small compared with the actual
motor did not stop stop time of the motor. ¡
within the Magnetic • The motor is moving when no
Pole Position Estima- force is applied.
tion Time Limit for
Stop.

NJ/NX-series Troubleshooting Manual (W503) A - 137


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
38550000 hex Magnetic Magnetic pole posi- • The Magnetic Pole Detection I577
Pole Posi- tion restoration was Method (3920 hex) object was
tion Estima- not completed suc- set to 3 (Magnetic pole posi-
tion Error 3 cessfully. tion restoration method), al-
though magnetic pole position
estimation had never been
executed. ¡
• The Magnetic Pole Detection
Method (3920 hex) was set to
3 (Magnetic pole position re-
storation method) when a non-
absolute type external encoder
was used.
38560000 hex Motor Auto- The current exceeded The Current Loop Proportional I577
setting Error the limit when it was Gain or the Current Loop Integral
applied to the Motor Gain was too large before auto-
when the Servo was setting was performed.
¡
locked or when FFT
measurement prepa-
rations were per-
formed.
64E00000 hex Drive Pro- When the Drive Pro- • A problem occurred with the I576
hibition Input hibition Input Selec- switches, wires, and power I577
Error 1 tion (3504 hex) was supplies that are connected to
set to 0, both the For- the Forward/Positive Drive
ward/ Positive Drive Prohibition Input (POT) and
Prohibition Input Reverse/Negative Drive Pro-
(POT) and Reverse/ hibition Input (NOT).
Negative Drive Pro-
hibition Input (NOT)
turned ON. Or, when ¡
the Drive Prohibition
Input Selection (3504
hex) was set to 2, ei-
ther the Forward/
Positive Drive Prohib-
ition Input (POT) or
Reverse/Negative
Drive Prohibition In-
put (NOT) turned ON.

A - 138 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
64E10000 hex Drive Pro- An operation com- • A problem occurred with the I576
hibition Input mand (such as a trial switches, wires, and power I577
Error 2 run of FFT) was re- supplies that are connected to
ceived from the CX- the Forward/Positive Drive
Drive when the Drive Prohibition Input (POT) and
Prohibition Input Se- Reverse/Negative Drive Pro-
lection (3504 hex) hibition Input (NOT).
was set to 0, Ether-
CAT communications ¡
was interrupted, and
either POT or NOT
was ON. Or, POT or
NOT turned ON while
operation was being
performed for a CX- A
Drive operation com-
mand.

A-2-2 Errors in EtherCAT Slaves


64E20000 hex Immediate An Immediate Stop • An Immediate Stop (STOP) I576
Stop Input (STOP) signal was in- signal was input. I577
¡
Error put. • Incorrect wiring of the immedi-
ate stop input (STOP).

NJ/NX-series Troubleshooting Manual (W503) A - 139


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
74810000 hex Command A mistake was made • When bit 09 (Remote) of the I576
Error in using a command. Statusword (6041 hex) was set I577
to 1 (remote), and the Servo
Drive was in operation enabled
state (Servo ON), a command
was received that changes the
communications state from
Operational to another state
(Init, Pre-operational, or Safeo-
perational state).
• When bit 09 (Remote) of the
Statusword (6041 hex) was set
to 0 (local), a command was
received during FFT or test run
status that changes the ESM
state from Operational, Safeo-
perational, or Pre-operational
state to Init state.
• An unsupported number was
set for 6060 hex (Operation ¡
Mode).
• During Fully-closed Control
Mode, csv or cst was set for
6060 hex (Operation Mode)
(This applies to Cylinder-type
Servomotors.).
• The setting of 6060 hex (Oper-
ation Mode) was changed at
an interval of less than 2 ms.
• Homing was started when
6098 hex (Homing Method)
was set to a value other than
8, 12, 19, 20, 33, 34,or 35.
• Data setting warnings (B0 hex)
occurred continuously for the
number of data setting warn-
ings that is set in 3781 hex
(Data Setting Warning Detec-
tion Count).
78010000 hex Operation An attempt was made • EtherCAT communications I576
Command to establish EtherCAT (change from Init to Pre-opera- I577
Competition communications or to tional state) was established or
turn ON the Servo an attempt to turn ON the Ser-
from the Controller vo from the Controller (enable
¡
(enable operation) operation) was made while ex-
while executing an ecuting an FFT that operates
FFT that operates with the Servo Drive trial run.
with the Servo Drive
alone or a trial run.

A - 140 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
78020000 hex Absolute En- The rotation of the • The rotation of the encoder I576
coder Status encoder was higher was higher than the specified
Error than the specified val- value when the power supply
¡
ue when the power was turned ON.
supply was turned
ON.
84B10000 hex EtherCAT A communications • A communications state I576
State state change com- change command was re- I577
Change Er- mand was received ceived for which the current
ror for which the current communications state could ¡
communications state not be changed
could not be
changed.
84B20000 hex EtherCAT Il- An undefined com- • An undefined communications I576
legal State munications state state change command was I577 A
¡
Change Er- change command received
ror was received.

A-2-2 Errors in EtherCAT Slaves


84B30000 hex Communica- The number of con- • Power to the host controller I576
tions Syn- secutive errors in re- was interrupted during PDO I577
chronization ceiving data during communications.
Error the communication • An EtherCAT communications
sync time exceeded cable is disconnected, broken, ¡
the value specified for or incorrectly connected.
the Communications • Noise
Error Setting (2200
hex).
84B40000 hex Synchroni- • Noise
A synchronization er- I576
¡
zation Error ror occurred. • Control PCB error I577
84B50000 hex Sync Man- PDO communications • The EtherCAT communica- I576
ager WDT were stopped for tions cable is disconnected or I577
Error more than the speci- broken. ¡
fied period of time. • There is an error in the host
controller.
84B60000 hex ESC Initiali- An error occurred in • Control PCB error I576
¡
zation Error ESC initialization. I577
84B70000 hex Slave Unit An error occurred in • Control PCB error I576
Verification Slave Unit verifica- ¡ I577
Error tion.
84B80000 hex Communica- There is an error in • An out-of-range value was set I576
tions Setting the communications from the host controller. I577
Error settings. • A command that changes the
¡
communications state to an
unsupported state was re-
ceived.
84B90000 hex Synchroni- A synchronization in- • Control PCB error I576
zation Inter- terruption error occur- ¡ I577
ruption Error red.

NJ/NX-series Troubleshooting Manual (W503) A - 141


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
98010000 hex Absolute The multi-rotation • The multi-rotation counter for I576
Value counter for the abso- the absolute encoder was
Cleared lute encoder was cleared during USB communi-
¡
cleared during USB cations by the CX-Drive.
communications by
the CX-Drive.
98020000 hex Position Da- A Config operation • A Config operation was per- I576
ta Initialized was performed or the formed during EtherCAT com- I577
multi-rotation counter munications.
was cleared for the • The multi-rotation counter was ¡
absolute encoder dur- cleared for the absolute encod-
ing EtherCAT com- er. (This applies only to Cylin-
munications. der-type Servomotors.)
08010000 hex Battery The battery voltage is • The battery voltage is 3.2 V or I576
¡
Warning 3.2 V or less. lower.
08020000 hex Fan Warning The fan stop state • There is foreign matter in the I576
continued for 1 sec- fan. ¡ I577
ond. • The Servo Drive failed.
08030000 hex Encoder Encoder communica- • There is insufficient power I576
Communica- tions errors occurred supply voltage for the encoder.
tions Warn- in series more fre- • Noise is entering on the en- ¡
ing quently than the coder line.
specified value.
08040000 hex Encoder/ The encoder temper- • The ambient temperature is I576
Serial Con- ature exceeded the too high. I577
version Unit specified value or an • Servomotor/Linear Motor
Overheating overheating warning failed. ¡
Warning was detected for the
Serial Conversion
Unit.
08050000 hex Life Expect- The remaining life of • The life expectancy of the ca- I576
ancy Warn- the capacitor or the pacitor or the fan is shorter I577
¡
ing fan is shorter than the than the specified value.
specified value.
08060000 hex External En- The external encoder • There is insufficient power I576
coder Error detected a warning. supply voltage for the external I577
Warning encoder.
¡
• Noise is entering on the exter-
nal encoder connector cable.
• The external encoder failed.
08070000 hex External En- The external encoder • There is insufficient power I576
coder Com- had more communi- supply voltage for the external I577
munications cations errors than encoder. ¡
Warning the specified value. • Noise is entering on the exter-
nal encoder connector cable.
34E00000 hex Data Setting An object setting is • The object set value is out of I576
¡
Warning out of range. the range I577
383C0000 hex Overload The load ratio is 85% • Overload I576
Warning or more of the protec- • There is incorrect wiring of the ¡ I577
tion level. motor line or a broken cable.

A - 142 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
383D0000 hex Excessive The regeneration • There is excessive regenera- I576
Regenera- load ratio is 85% or tion. I577
tion Warning more of the level. • This Regeneration Resistor ¡
cannot be used for continuous
regenerative braking.
383E0000 hex Vibration De- Vibration was detect- • The gain or inertial ratio/mass I576
tection ed. ratio setting is not suitable. ¡ I577
Warning
74800000 hex Command A command could not • The absolute multi-rotation I576
Warning be executed. counter was cleared when the I577
Servo was not OFF when us-
ing an absolute encoder for
semi-closed control (This ap-
plies only to Cylinder-type Ser-
vomotors.). A
• A forced brake operation re-
quest was sent while the Servo

A-2-2 Errors in EtherCAT Slaves


was ON.
• A Switch ON command was
sent when the main power was
OFF. (When 3508 hex = 0)
• An Enable Operation com-
mand was sent to request turn-
ing ON the Servo when the
Servomotor was operating at
30 r/min or 30 mm/s, or higher.
• A latch operation was started ¡
under the following conditions.
• An absolute external encoder
was used and phase Z was se-
lected as the trigger for fully-
closed control (This applies
only to Cylinder-type Servomo-
tors.).
• The absolute multi-rotation da-
ta was being cleared or the
Config operation was being
performed.
• The Statusword (6041 hex) bit
09 (remote) was 0 (local).
• An operation command is giv-
en in the prohibited direction
after the motor made an imme-
diate stop due to a drive pro-
hibition input.
84B00000 hex EtherCAT An EtherCAT commu- • The EtherCAT communica- I576
Communica- nications error occur- tions cable is disconnected or I577
¡
tions Warn- red one or more broken.
ing times. • Noise

NJ/NX-series Troubleshooting Manual (W503) A - 143


Appendices

MX2/RX-series Inverters with EtherCAT Communications Units


The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


I574 MX2/RX Series Inverter EtherCAT Communication Unit User’s Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
04A10000 hex Non-volatile An error occurred in • Non-volatile memory failure I574
Memory non-volatile memory.
¡
Hardware
Error
04BA0000 hex Connection An error occurred in • Contact failure between the In- I574
Error be- the connection be- verter and the EtherCAT Com-
tween Inver- tween the Inverter munications Unit for the Inver-
ter and and the EtherCAT ter.
Communica- Communications Unit • Inverter trip was reset.
¡
tions Unit for the Inverter. • The Inverter was initialized or
the mode was changed.
• The EtherCAT Communica-
tions Unit for the Inverter
failed.
04BB0000 hex Inverter An Inverter warning • An Inverter warning was de- I574
¡
Warning was detected. tected.
04BC0000 hex Inverter Trip An Inverter trip was • An Inverter trip was detected. I574
¡
detected.
34F00000 hex PDO Setting There is an illegal • The PDO mapping or Syn- I574
Error setting value in the cManager settings are incor- ¡
PDO mapping. rect.

A - 144 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


FH/FZ5 Series Vision System
The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


Z342 FH/FZ5 Vision System FH/FZ5 Series User’s Manual for Communications Settings

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
08210000 hex Fan/Power An error occurred in • A foreign object is interfering Z342
Supply Error the fan or power sup- with fan operation.
ply. • A suitable power supply volt-
¡
age is not being used, result-
ing in an overvoltage or under- A
voltage.
08220000 hex Camera An overcurrent flowed • There is a short circuit inside Z342

A-2-2 Errors in EtherCAT Slaves


Overcurrent to the Camera. the Camera cable or in a cir- ¡
Detected cuit inside the Controller.
08230000 hex Parallel I/O An overcurrent occur- • A parallel I/O interface line is Z342
Overcurrent red in the parallel I/O short-circuited. ¡
Detected interface.
182D0000 hex Setting Data Loading the scene • The data is corrupted because Z342
Load Error group data failed. the power supply was turned
OFF while saving the previous
scene data.
• As the result of changing the ¡
operation mode, the required
amount of memory increased,
resulting in insufficient memo-
ry.
38590000 hex Camera The Camera connec- • A Camera is not connected to Z342
Connection tion is wrong. the Controller.
Error • The Camera cable is broken.
• The Camera Selection settings
are not correct in the Camera
Image Input and Camera
Switching processing items. ¡
• A Camera is not connected to
the Camera port on the Con-
troller according to the Camera
Selection settings in the Cam-
era Image Input and Camera
Switching processing items.
385A0000 hex Change in The Camera that is • The Camera connection infor- Z342
Connected connected is different mation in the scene data does
Camera from when data was not agree with the connection ¡
last saved. information for the Camera
connected to the Controller.

NJ/NX-series Troubleshooting Manual (W503) A - 145


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
385B0000 hex Light instal- The Light installation • The power consumption of the Z342
lation error is incorrect. light installed onto a camera
with a Lighting Controller is in-
correct.
• The lighting mode of the light
¡
installed onto a camera with a
Lighting Controller is incorrect.
• No external power supply is
connected to the camera with
a Lighting Controller.
48020000 hex System Er- An error occurred in • A serious error occurred in the Z342
¡
ror the system. system in the Controller.
58210000 hex Output Con- A timeout occurred in • The data output handshaking Z342
trol Timeout data output hand- controls in the program (i.e.,
for Parallel shaking control for the ON/OFF timing of the DSA
I/O, PLC measurement results. signal) are not correct.
Link, or • The output control timeout time
¡
EtherNet/ IP is too short in comparison with
the program processing time.
• The parallel I/O DSA or Result
Notification signal is not wired
correctly.
58220000 hex Output Con- A timeout occurred in • The data output handshaking Z342
trol Timeout data output hand- controls in the program (i.e.,
for EtherCAT shaking control for the ON/OFF timing of the Re-
measurement results. sult Set Request signal) are
¡
not correct.
• The output control timeout time
is too short in comparison with
the program processing time.
58230000 hex Initial scene Initial scene group • The external storage specified Z342
group error setting is incorrect. as the scene group destination
by the Scene Group Saving
Destination Settings tool is not
connected at the time of start-
up. ¡
• The destination directory is not
detected at the time of startup.
• Initial scene group number is
not within the range of scene
group accepted by the system.
58240000 hex Initial scene Initial scene number • Initial scene number is not Z342
number error setting is incorrect. within the range of scenes ac- ¡
cepted by the system.
78190000 hex Image Log- Writing data to the im- • A logging disk is not inserted. Z342
ging Disk age logging disk • The available space on the
Write Error failed. logging disk is not sufficient.
¡
• There is no logging folder.
• Security restrictions are set on
the logging disk.

A - 146 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
781A0000 hex Setting Data An error occurred • Scene data was edited when Z342
Transfer Er- while transferring the there was little available space
ror scene data. on the RAM disk and the oper-
ation mode was Double Speed
Multiinput.
• The data transfer button was ¡
clicked when there was little
available space on the RAM
disk and the operation mode
was Non-stop Adjustment
Mode.
781B0000 hex Output Buf- The data output buf- • Data measurements are being Z342
fer Error fer for measurement performed on a period that is
(EtherCAT) data is full. shorter than the time that is re- ¡
quired for data output hand- A
shake controls in the program.
88080000 hex PLC Link A PLC Link cannot be • There is a mistake in the PLC Z342

A-2-2 Errors in EtherCAT Slaves


Communica- established. or Vision Sensor communica-
tions Error tions settings. ¡
• The Ethernet or RS-232C ca-
ble is damaged.

NJ/NX-series Troubleshooting Manual (W503) A - 147


Appendices

EtherCAT FQ-M-series Specialized Vision Sensors for Positioning


The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


Z314 FQ-M-series Specialized Vision Sensor for Positioning User’s Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
78080000 hex TRIG Input A TRIG signal was in- • A TRIG signal was input when Z314
Error put when the BUSY the BUSY signal for Sensor
signal for Sensor measurement was ON. ¡
measurement was • Chattering occurred for a con-
ON. tact input.
780A0000 hex Scene Data The scene data to • The power supply was inter- Z314
Error switch to is corrupted. rupted when the scene data to ¡
switch to was saved.
780B0000 hex Model Error A model was re-regis- • A model was re-registered with Z314
tered with an image an image with low contrast. ¡
with low contrast.
780C0000 hex Logging Er- Some data was not • Too much data to log in files Z314
ror saved when logging occurred in a short period of
¡
data to files on an SD time, and writing to the SD
card. card could not keep up.
780D0000 hex Output Time- A timeout occurred in • The data output handshaking Z314
out data output hand- controls in the program (i.e.,
shaking control for the ON/OFF timing of the DSA
measurement results. signal) are not correct. ¡
• The output control timeout time
is too short in comparison with
the program processing time.
780E0000 hex Output Size The data output size • The EtherCAT data output size Z314
Error setting and the PDO setting in the Sensor and the
mapping setting do PDO mapping setting in the ¡
not agree. EtherCAT master do not
agree.

A - 148 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


E3X-series Fiber Sensors with EtherCAT Communications Unit for
Digital Sensors
The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


E413 EtherCAT Digital-type Sensor Communication Unit Operation Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
04C40000 hex Sensor An error occurred in a • The Sensor is disconnected. E413
Communica- Sensor connection. ¡
tions Error
04C50000 hex Sensor Communications has • A Sensor is not connected. E413 A
Communica- not been established
tions Has with the Sensor. ¡

A-2-2 Errors in EtherCAT Slaves


Not Been
Established
14A00000 hex Non-volatile An error occurred in • Noise E413
Memory the control parame-
¡
Checksum ters.
Error
24780000 hex Number of The number of Sen- • The set value does not match E413
Sensors Ver- sors that is connected the number of Sensors that are
¡
ify Error does not agree with actually connected.
the settings.
24790000 hex Number of Too many Sensors • More than the maximum num- E413
Sensors are connected. ber of Sensors are connected. ¡
Over Limit
34F80000 hex Dummy Too many Dummy • There are too many Dummy E413
Sensors Set- Units are set. Units set, so some Sensors
¡
ting Error are not assigned logical unit
numbers.
04A10000 hex Non-volatile An error occurred in • Non-volatile memory failure E413
Memory non-volatile memory.
¡
Hardware
Error

NJ/NX-series Troubleshooting Manual (W503) A - 149


Appendices

E3NW-ECT EtherCAT Digital Sensor Communications Unit


The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


E429 EtherCAT Digital-type Sensor Communication Unit Operation Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
04C40000 hex Sensor An error occurred in a • The Sensor is disconnected. E429
Communica- Sensor connection. ¡
tions Error
04C50000 hex Sensor Communications has • A sensor is not connected. E429
Communica- not been established
tions Has with the Sensor. ¡
Not Been
Established
14A00000 hex Non-volatile An error occurred in • Noise E429
Memory the control parame-
¡
Checksum ters.
Error
247A 0000 hex Number of The number of Dis- • The Distributed Sensor Unit is E429
Distributed tributed Sensor Unit disconnected
Sensor Unit that is checked at ¡
Verify Error power up is de-
creased.
247B 0000 hex Number of Too many Sensors • More than the maximum num- E429
Sensors are connected. ber of Sensors are connected. ¡
Over Limit
247C 0000 hex Number of The number of Sen- • The set value does not match E429
Sensors Ver- sors that is connected the number of Sensors that are
¡
ify Error does not agree with actually connected.
the settings.
247D 0000 hex Number of Too many Sensors • More than the maximum num- E429
Sensors are connected at Dis- ber of Sensors are connected
Over at Dis- tributed Sensor Unit. at Distributed Sensor Unit. ¡
tributed Sen-
sor Unit
34F80000 hex Dummy Too many Dummy • There are too many Dummy E429
Sensors Set- Units are set. Units set, so some Sensors
¡
ting Error are not assigned logical unit
numbers.
04A10000 hex Non-volatile An error occurred in • Non-volatile memory failure E429
Memory non-volatile memory.
¡
Hardware
Error

A - 150 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


ZW-CE1£T Confocal Fiber Type Displacement Sensor
The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


Z332 ZW-CE1£T Confocal Fiber Type Displacement Sensor User's Manual

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
04D00000 hex Hardware Some abnormality oc- • Hardware damage Z332
error curred on the dis-
¡
placement sensor
hardware.
14B00000 hex Linearity cor- The linearity correc- • Calibration ROM damage Z332 A
rection data tion data of the dis-
¡
error placement sensor is

A-2-2 Errors in EtherCAT Slaves


damaged.
14B10000 hex Linearity cor- Reading of the dis- • Calibration ROM not inserted Z332
rection data placement sensor lin- • Calibration ROM damage
read error earity correction data ¡
was not executed
correctly.
14B20000 hex System set- The system settings • The displacement sensor pow- Z332
ting error saved to the displace- er was turned OFF during sav-
¡
ment sensor are cor- ing/loading of system settings.
rupt.
14B30000 hex Bank data The bank data saved • The displacement sensor pow- Z332
error to the displacement er was turned OFF during sav- ¡
sensor is corrupt. ing/loading of bank data.
24810000 hex Ethernet An invalid IP address • Invalid IP address setting Z332
communica- is set for the displace-
¡
tion parame- ment sensor.
ter error
74900000 hex Multiple con- Multiple control sig- • Multiple control signals turned Z332
trol signal in- nals turned ON in the ON in the same cycle. ¡
put error same cycle.
74910000 hex EXE input EXE input processing • EXE input turned ON in the Z332
error was not executed FUN mode.
¡
correctly. • EXE input turned ON with
READY output OFF.
74920000 hex SYNC input SYNC input process- • SYNC input turned ON in the Z332
error ing was not executed FUN mode. ¡
correctly.

NJ/NX-series Troubleshooting Manual (W503) A - 151


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
74930000 hex TIMING in- TIMING input proc- • TIMINGx input turned ON in Z332
put error essing was not exe- the FUN mode.
cuted correctly. • TIMINGx input turned ON or
OFF while RESETx input was
ON.
¡
• TIMINGx input turned ON in a
non-measurement state.
• TIMINGx input turned ON be-
fore the "delay time + sampling
time" elapsed.
74940000 hex RESET input RESET input proc- • RESETx input turned ON in Z332
error essing was not exe- the FUN mode. ¡
cuted correctly.
74950000 hex ZERO input ZERO input process- • ZEROx input turned ON in the Z332
error ing was not executed FUN mode.
correctly. • ZEROx input turned ON in a
¡
non-measurement state.
• ZEROx input turned ON for a
task whose status is OFF.
74960000 hex ZEROCLR ZEROCLR input • ZEROCLRx input turned ON in Z332
input error processing was not the FUN mode. ¡
executed correctly.

A - 152 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


A-2-3 Errors in CJ-series Units
The section provides tables of the errors (events) that can occur in the following CJ-series Units.
• Analog I/O Units
• Process I/O Units
• Temperature Control Units
• ID Sensor Units
• High-speed Counter Units
• Serial Communications Units
• DeviceNet Units
• EtherNet/IP Units
• CompoNet Master Units

CJ-series Analog I/O Units


The section provides tables of the errors (events) that can occur in the following Units.
CJ1W-AD041-V1/AD081-V1 A
CJ1W-AD042

A-2-3 Errors in CJ-series Units


CJ1W-DA021/DA041
CJ1W-DA08V/DA08C
CJ1W-DA042V
CJ1W-MAD42

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W490 CJ-series Analog I/O Units Operation Manual for NJ-series CPU Unit

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
04600000 hex A/D Conver- An error occurred in • There is a source of noise W490
sion Error A/D conversion. nearby. ¡ 8
• A/D converter failed.
04620000 hex Non-volatile An error occurred in • There is a source of noise W490
Memory Er- non-volatile memory. nearby. ¡
ror • Non-volatile memory failed.
34800000 hex Mean Value There is a mistake in • There is a mistake in the set- W490
Processing the setting of the ting of the number of sam-
Setting Error number of samplings plings for mean value process- ¡
for mean value proc- ing.
essing.
34830000 hex Scaling Data There is a mistake in • The upper or lower limit data W490
Setting Error the scaling data set- for scaling is outside the set-
tings. ting range. Or, the maximum ¡
value and minimum value are
not 0 and they are the same.

NJ/NX-series Troubleshooting Manual (W503) A - 153


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
34840000 hex Input Signal There is a mistake in • The settings of the input signal W490
Range Set- the input signal range range or the setting of the
ting Error or setting or in the num- number of analog inputs that
Error in ber of inputs setting. are used is incorrect. ¡
Number of
Inputs Set-
ting
34850000 hex Mean Value There is a mistake in • There is a mistake in the set- W490
Processing the setting of the ting of the number of sam-
Setting Error number of samplings plings for mean value process- ¡
for mean value proc- ing.
essing.
34860000 hex Error in Set- There is a mistake is • The specification of the Cyclic W490
ting of Con- the Conversion Mode Conversion Mode or Direct
¡
version setting. Conversion Mode is not cor-
Mode rect.
34870000 hex Output Hold There is a mistake in • The setting for output status W490
Setting Error the output hold set- when conversion stops is in- ¡
ting. correct.
34890000 hex Conversion There is a mistake in • There is a mistake in the con- W490
Time/Reso- the conversion time/ version time/resolution or oper-
lution or Op- resolution or opera- ation mode setting.
¡
eration tion mode setting.
Mode Set-
ting Error
348A0000 hex Output Sig- There is a mistake in • There is a mistake in the out- W490
nal Range the output signal put signal range setting or in
Setting Error range setting or in the the number of outputs setting.
or Error In number of outputs ¡
Number of setting.
Outputs
Used Setting
38010000 hex Scaling Data There is an error in • The upper or lower limit data W490
Setting Er- the scaling data set- for scaling is outside the set-
ror/Ratio ting or ratio conver- ting range. Or, the maximum
Conversion sion use setting. value and minimum value are
¡
Use Setting not 0 and they are the same.
Error • The I/O number for ratio con-
version is set to Not used in
the I/O specifications.
38020000 hex Ratio Set There is a mistake is • A value other than 16#0000 to W490
Value Error the ratio setting for 16#9999 (0.00 to 99.99) was
ratio conversion. specified for the ratio conver- ¡
sion A constant for ratio con-
version.
64780000 hex Input Dis- The input is discon- • Input wiring is broken. W490
connection nected. • Input wiring disconnection ¡ 8
Detected
64790000 hex Output Set The output setting is • An output set value setting is W490
¡ 8
Value Error out of range. out of range.

A - 154 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
34810000 hex Input Value In Adjustment Mode, • In Adjustment Mode, the input W490
Exceeded the input value ex- value exceeded the range for
Adjustment ceeded the range for which adjustment is possible,
8 ¡
Range in which adjustment is so the offset and gain cannot
Adjustment possible. be adjusted.
Mode
34820000 hex Input Num- The input number • The input number that was W490
ber Specifi- specified in Adjust- specified in Adjustment Mode
cation Error ment Mode is not en- is not enabled.
in Adjust- abled or the input • The setting of the Adjustment 8 ¡
ment Mode number is wrong. Input Number (device variable
*_AdjCh) is incorrect, so ad-
justment is not possible.
34880000 hex Output Num- The output number • The output number that was W490
ber Specifi- specified in Adjust- specified in Adjustment Mode A
cation Error ment Mode is not en- is not enabled.
in Adjust- abled or the output • The setting of the Adjustment 8 ¡

A-2-3 Errors in CJ-series Units


ment Mode number is wrong. Output Number (device varia-
ble *_AdjCh) is incorrect, so
adjustment is not possible.
348C0000 hex I/O Number The I/O numbers • The I/O numbers that were W490
Specification specified in Adjust- specified in Adjustment Mode
Error in Ad- ment Mode are not are not enabled.
justment enabled or the I/O • The setting of the Adjustment 8 ¡
Mode numbers are wrong. I/O Number (device variable
*_AdjCh) is incorrect, so ad-
justment is not possible.

NJ/NX-series Troubleshooting Manual (W503) A - 155


Appendices

CJ-series Process I/O Units


The section provides tables of the errors (events) that can occur in the following Units.
CJ1W-PDC15
CJ1W-AD04U
CJ1W-PH41U

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W498 CJ-series Analog I/O Units Operation Manual for NJ-series CPU Unit

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
04600000 hex A/D Conver- An error occurred in • There is a source of noise W498
sion Error A/D conversion. nearby. ¡ 8
• A/D converter failed.
04610000 hex Cold Junc- An error occurred in • Faulty connection to the cold W498
tion Sensor the cold junction sen- junction sensor for the CJ1W-
¡ 8
Error sor. PH41U.
• The cold junction sensor failed.
04620000 hex Non-volatile An error occurred in • There is a source of noise W498
Memory Er- non-volatile memory. nearby. ¡
ror • Non-volatile memory failed.
348D0000 hex Data Range A set value is out of • A set value is out of range. W498
¡
Error range.
647A0000 hex Input Error An input error occur- • The analog input signal is out W498
red. of range.
• Input wiring is broken. ¡ 8
• Input wiring disconnection or
loose terminal
647D0000 hex Zero/Span The zero/span adjust- • The zero/span adjustment pe- W498
Adjustment ment period expired. riod expired. 8 ¡
Period End
647E0000 hex Zero/Span The zero/span adjust- • The notification period for the W498
Adjustment ment period is close expiration of zero/span adjust-
8 ¡
Period No- to expiring. ment occurred.
tice

A - 156 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


CJ-series Temperature Control Units
The section provides tables of the errors (events) that can occur in the following Units.
CJ1W-TC003
CJ1W-TC004
CJ1W-TC103
CJ1W-TC104

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W491 CJ-series Temperature Control Units Operation Manual for NJ-series CPU Unit

Level
I
M M O
Event code Event name Meaning Assumed cause
a
P
i b
n Reference A
rt f
j n s
o

A-2-3 Errors in CJ-series Units


04680000 hex Cold Junc- An error occurred in • Faulty connection to the cold W491
tion Sensor the cold junction sen- junction sensor. 8 ¡
Error sor. • The cold junction sensor failed.
34940000 hex Setting Error There is an illegal • The set value is incorrect. W491
8 ¡
setting.
64840000 hex Sensor Error An error occurred in • Error in input from the Sensor. W491
8 ¡
the sensor input.
64850000 hex CT Overflow An overflow occurred • The heater current exceeded W491
8 ¡
in the CT input. 55.0 A.
64860000 hex Heater Burn- A heater burnout oc- • The power supply to the heater W491
out Alarm curred. is not ON.
8 ¡
• The heater is burned out or de-
teriorated.

NJ/NX-series Troubleshooting Manual (W503) A - 157


Appendices

CJ-series ID Sensor Units


The section provides tables of the errors (events) that can occur in the following Units.
CJ1W-V680C11
CJ1W-V680C12

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


Z317 CJ-series ID Sensor Units Operation Manual for NJ-series CPU Unit

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
046C0000 hex Unit Status, An error occurred in • An error occurred in the power Z317
Antenna the power supply to supply (24 V) to the Antenna.
¡
Power Sup- the Antenna.
ply Error
046D0000 hex Unit Status, An error occurred • There is a source of noise Z317
Memory Er- when reading non- nearby. ¡
ror volatile memory. • Non-volatile memory failure
046E0000 hex Results In- An error occurred in • The Antenna is not connected. Z317
formation, the Antenna. • Antenna failure
¡
Antenna Er- • The ID Sensor Unit failed.
ror
046F0000 hex Unit Status, An error occurred in • There is a source of noise Z317
Unit Busy an ID Sensor Unit. nearby. ¡
• The ID Sensor Unit failed.
24400000 hex Unit Status, An error occurred in • The setting of the Connected Z317
Antenna Er- the Antenna. Antenna Setting (device varia-
ror ble *_Ch#_AntConn) does not
agree with the Antenna that is
¡
connected.
• The V680-H01 or V680-H01-
V2 was connected to the
CJ1WV680C12.
34980000 hex Results In- The data storage • The user program specifies Z317
formation, area specification is addresses in the DM, CIO, AR,
Data Stor- not correct. EM, or other areas that exceed
¡
age Area the ranges defined for the data
Specification storage area specifications.
Error
54A00000 hex Results In- The address of the ID • The address of an ID Tag Z317
formation, ID Tag is wrong. specified in a command is in-
¡
Tag Address correct.
Error

A - 158 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54A10000 hex Results In- An attempt was made • The specified address or num- Z317
formation, to write to a write-pro- ber of bytes is incorrect.
Write Protec- tected area of the ID • Write-protection is enabled for ¡
tion Error Tag. the area you attempted to write
to in the ID Tag.
54A20000 hex Results In- The command to the • The contents of the following Z317
formation, ID Sensor Unit is not external device variables is not
Command correct. data that can be specified
Error (where # is the channel num-
ber).
*_Ch#_CmdSet ¡
*_Ch#_ProcAdr
*_Ch#_ProcByte
*_Ch#_CmdOption
“#” in the variable name is the A
Antenna (Head) number.
648C0000 hex Unit Status, A processing error • A processing error occurred. Z317

A-2-3 Errors in CJ-series Units


Command occurred. ¡
Error End
648D0000 hex Results In- The correct data • The travel speed of the ID Tag Z317
formation, could not be written is outside the specified range.
Verification to the ID Tag. • The distance between the An-
¡
Error tenna and ID Tag is outside the
specified range.
• Noise
648E0000 hex Results In- An error occurred in • The travel speed of the ID Tag Z317
formation, ID communications with is outside the specified range.
Tag Commu- an ID Tag, preventing • The distance between the An-
¡
nications Er- a normal end. tenna and ID Tag is outside the
ror specified range.
• Noise
648F0000 hex Results In- There is no ID Tag in • The communications specifica- Z317
formation, ID the communications tion is set to trigger, and the ID
Tag Missing area. Tag is not in the communica-
Error tions area when the trigger oc-
curs.
• The communications specifica- ¡
tion is set to single auto or re-
peat auto, and the wait time
reached the Auto Wait Time.
• An Amplifier is connected, but
an Antenna is not connected.
64900000 hex Results In- ID system error 1 oc- • System error 1 occurred. Z317
formation, ID curred.
¡
System Er-
ror 1
64910000 hex Results In- ID system error 2 oc- • System error 2 occurred. Z317
formation, ID curred.
¡
System Er-
ror 2

NJ/NX-series Troubleshooting Manual (W503) A - 159


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
64920000 hex Results In- ID system error 3 oc- • System error 3 occurred. Z317
formation, ID curred.
¡
System Er-
ror 3
64930000 hex Results In- One of the following • The number of writes was ex- Z317
formation, ID occurred. ceeded for a Number of Writes
Tag Status • The number of Control command.
writes was exceed- • An overflow or underflow oc-
ed for a Number of curred for a Calculation Write
Writes Control command.
command. • The data did not verify for a
• An overflow or un- Data Check command.
derflow occurred • An error occurred in the data
for a Calculation for a Read with Error Correc-
Write command. tion command.
¡
• The data did not • An error occurred when writing
verify for a Data for a Copy command.
Check command.
• An error occurred
in the data for a
Read with Error
Correction com-
mand.
• An error occurred
when writing for a
Copy command.
64940000 hex Results In- A Write with Error • There is ambient noise where Z317
formation, Correction command the ID Tag is used.
¡
Error Cor- performed a 1-bit er- • ID Tag error.
rection ror correction.

A - 160 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


CJ-series High-speed Counter Units
The section provides tables of the errors (events) that can occur in the following Units.
CJ1W-CT021

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W492 CJ-series High-speed Counter Units Operation Manual for NJ-series CPU Unit

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
68010000 hex Unit Error An error occurred in • There is an error in the Special W492
the High-speed Unit Setup.
A
Counter Unit. • An overflow or underflow error
occurred.

A-2-3 Errors in CJ-series Units


¡
• An illegal preset value was
used.
• A CPU Unit monitor error or
bus error occurred.

NJ/NX-series Troubleshooting Manual (W503) A - 161


Appendices

CJ-series Serial Communications Units


The section provides tables of the errors (events) that can occur in the following Units.
CJ1W-SCU22
CJ1W-SCU32
CJ1W-SCU42

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W494 CJ-series Serial Communications Units Operation Manual for NJ-series CPU Unit

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
04740000 hex Error Log An error occurred in • There is a source of noise W494
Data Error the error log data. nearby. ¡
• Non-volatile memory failure
14800000 hex Protocol Da- A protocol data • The communications connec- W494
ta Error checksum error has tor with the CX-Protocol was
occurred. disconnected or the power
supply to the Controller was in-
terrupted during transfer of the ¡
protocol data from the CX-Pro-
tocol.
• The Serial Communications
Unit failed.
34A40000 hex System Set- There is an error in • There is an error in the system W494
up Error the system settings settings for the Serial Commu-
¡
for the Serial Com- nications Unit.
munications Unit.
04750000 hex DTR Check An error was found • Loopback test jig failure. W494
Error during the DTR • Noise
check. • The communications circuits in ¡
the Serial Communications
Unit are faulty.
04760000 hex CTS Check An error was found • Loopback test jig failure. W494
Error during the CTS • Noise
check. • The communications circuits in ¡
the Serial Communications
Unit are faulty.
54A80000 hex Command A command error oc- • The constant in the expected W494
Error curred. receive message that is set in
the protocol macro is different ¡
from the constant in the mes-
sage that was received.

A - 162 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54A90000 hex Sequence The sequence was • The protocol macro data is not W494
Abort Com- ended by an Abort set correctly.
pleted setting for the next The baud rate, frame format,
¡
processing or error or other system setting does
processing. not agree with the remote
node.
54AA0000 hex Protocol An error occurred in • Sequence No. Error: W494
Macro Error the protocol macro. An unregistered number was
specified for SeqNo (communi-
cations sequence number) of
the ExecPMCR instruction (no
indicators light).
• Data read/write area exceeded
error:
The specified area range was A
exceeded when data was writ-
ten to or read from the CPU

A-2-3 Errors in CJ-series Units


Unit. (The ERC indicator and
ERR/ALM indicator will flash.)
• Protocol data syntax error:
There was a code that cannot
be executed during protocol
execution. (The ERC indicator
and ERR/ALM indicator will
flash.)
• The total of the areas speci-
fied for link words O1, O2,
I1, and I2 exceeded 500
words.
¡
• The same link word is used
by both ports 1 and 2.
• Writing was specified with a
constant.
• Interrupt notification was
specified for a Serial Com-
munications Unit.
• Thirty one or more items
were set for the write attrib-
ute data for one message.
• A length of 0 bytes was
specified for a message that
was sent or received.
• The length of a message to
be sent or received exceeds
the maximum send/receive
bytes.
• A message is not registered
for matrix reception.
• The transmission control is
set to both RTS/CTS flow
control and Xon/Xoff flow
control.

NJ/NX-series Troubleshooting Manual (W503) A - 163


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
64A00000 hex Tfs (Send The time required to • Noise W494
Finished complete a send op- • The monitoring time is shorter
Monitoring eration exceeded the than the actual completion ¡
Time) Ex- Send Finished Moni- time.
ceeded toring Time.
64A10000 hex Tfr (Receive The time required to • Noise W494
Finished complete a reception • The monitoring time is shorter
Monitoring operation exceeded than the actual completion ¡
Time) Ex- the Receive Finished time.
ceeded Monitoring Time.
64A20000 hex Tr (Receive The receive waiting • Noise W494
Wait Moni- time exceeded the • The monitoring time is shorter
¡
toring Time) Receive Wait Moni- than the actual completion
Exceeded toring Time. time.
64A30000 hex FCS Check One of the following • Noise W494
Error errors occurred in the • There was a mistake in the
converted protocol at CRC code that was attached
the serial gateway. to the command frame.
• When converting
to CompoWay/F
command: BCC er-
ror
• When converting
to Modbus-RTU
command: CRC
error
• When converting
to Modbus-ASCII
command: CRC ¡
error
• When converting
to Host Link FINS
command: FCS er-
ror
Protocol Macros
• The check code at-
tached to the re-
ceived message
does not match the
check code that
was calculated
from the received
message.

A - 164 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
64A40000 hex Timeout Er- A timeout error occur- • The steps in the communica- W494
ror red. tions sequence of a protocol
macro are not progressing.
• There is no remote device to
receive the command.
• The command frame is incor-
rect.
• The remote device is not using
the same serial communica-
tions settings.
• Wiring is not correct or termi-
nating resistance is not set
correctly.
• The remote device could not
interpret the protocol com- A
mand. ¡
• The response from the remote

A-2-3 Errors in CJ-series Units


device was sent too soon.
• The response timeout monitor-
ing time of the serial gateway
is too short.
• The loopback test jig failed.
• The communications circuits in
the Serial Communications
Unit are faulty.
• A serial gateway interrupted
processing between protocol
macro steps.
• Noise occurred.
• The Serial Communications
Mode setting is incorrect.
64A50000 hex Comparison A comparison error • Loopback test jig failure. W494
Error occurred. • Noise
• The communications circuits in ¡
the Serial Communications
Unit are faulty.
64A60000 hex Reception More than the speci- • One or more bytes of data was W494
Overflow fied amount of re- received after the completion
ceive data was re- the reception. ¡
ceived in No-protocol
Mode.
64A70000 hex Command An illegal function • An illegal function code, ad- W494
Format Error code or address was dress, or data was specified in
specified in a re- a received Modbus-RTU com- ¡
ceived Modbus-RTU mand.
command.

NJ/NX-series Troubleshooting Manual (W503) A - 165


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
84680000 hex Transmis- A transmission error • One of the following errors oc- W494
sion Error occurred. curred.
• Tfs (Send Finished Monitor-
ing Time) Exceeded
• Tfr (Receive Finished Moni-
toring Time) Exceeded
• Tr (Receive Wait Monitoring
¡
Time) Exceeded
• FCS Check Error
• Command Error
• Timeout Error
• Overrun Error
• Framing Error
• Parity Error
84690000 hex Overrun Er- An overrun occurred. • In Serial Gateway Mode or W494
ror Protocol Macro Mode:
• The reception circuits in the
Serial Communications Unit
are faulty.
• A transmission error occur-
red due to noise or other
factors.
• No-protocol Mode:
• The reception buffer re-
¡
ceived more than 259 bytes
of data before the Seri-
alRcv/Serial- RcvNoClear
instruction was executed.
• During Loopback Test
• Loopback test jig failure.
• Noise
• The communications circuits
in the Serial Communica-
tions Unit are faulty.
846A0000 hex Framing Er- A frame error occur- • In Serial Gateway Mode or W494
ror red. Protocol Macro Mode:
• The reception circuits in the
Serial Communications Unit
are faulty.
• A transmission error occur-
red due to noise or other
¡
factors.
• During Loopback Test
• Loopback test jig failure.
• Noise
• The communications circuits
in the Serial Communica-
tions Unit are faulty.

A - 166 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
846B0000 hex Parity Error A parity error occur- • In Serial Gateway Mode or W494
red. Protocol Macro Mode:
• The reception circuits in the
Serial Communications Unit
are faulty.
• A transmission error occur-
red due to noise or other
¡
factors.
• During Loopback Test
• Loopback test jig failure.
• Noise
• The communications circuits
in the Serial Communica-
tions Unit are faulty.
846C0000 hex Overrun Er- An overrun error, • The communications condi- W494 A
ror, Framing framing error, or pari- tions and baud rate settings do
Error, or Par- ty error occurred. not match the host.

A-2-3 Errors in CJ-series Units


ity Error • Noise or other external inter-
(Transmis- ference.
sion Error) • The baud rate is outside the al-
lowable range or there are bit
errors due to different stop bit
settings or other parameters.
¡
• The communications cable wir-
ing is faulty.
• Terminating resistance is not
set correctly for the
RS-422A/485 ports.
• Wiring is faulty or terminating
resistance is not set correctly
on an NT-AL001 or other
Adapter.
846D0000 hex Transmis- A CRC error occur- • Noise W494
sion Error red. • CRC calculation method does ¡
(CRC Error) not match the device.

NJ/NX-series Troubleshooting Manual (W503) A - 167


Appendices

CJ-series DeviceNet Units


The section provides tables of the errors (events) that can occur in the following Units.
CJ1W-DRM21

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W497 CJ-series DeviceNet Units Operation Manual for NJ-series CPU Unit

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
04880000 hex Unit Memory An error occurred • There is a source of noise W497
Error when writing to inter- nearby.
nal memory where • Non-volatile memory failure ¡ 8
the error history is
saved.
04890000 hex Network Network power is not • Communications power is not W497
Power Error being supplied. being supplied normally from ¡
the network.
148D0000 hex Invalid Scan There is an error in • The power was interrupted W497
List Data the contents of the during writing the scan list to
slave scan list or the non-volatile memory.
¡
master scan list stor-
ed in non-volatile
memory.
148E0000 hex Invalid Setup There is illegal data in • The power was interrupted W497
Data the settings for the while the system was writing
¡
slave function. the parameters.
• Non-volatile memory life
24480000 hex Node Ad- An error was discov- • The node address of the Devi- W497
dress Dupli- ered during the node ceNet Unit is also set for an-
cated Error address duplication other node. ¡
check when starting
the DeviceNet Unit.
34BC0000 hex Routing Ta- There is illegal data in • The local DeviceNet Unit is not W497
ble Error the routing tables set in the routing tables.
in the CPU Unit. • The routing table format is in-
¡ 8
correct.
• Reading the routing tables
timed out.

A - 168 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
34BD0000 hex Verification The slave information • A slave that is in the scan list W497
Error registered in the scan does not exist.
list does not agree • The node address of the local
with the actual slave Unit, which is the master, is
information. registered in the scan list.
• If the system is set to check
the vendor in the detailed ver-
ification settings, the vendor of
the slave does not match the
registration in the scan list.
• If the connection path is set in
the detailed verification set-
tings, then setting the connec-
tion path that is set in the scan
list failed. A
• The size of the slave I/O data ¡
does not match the registration

A-2-3 Errors in CJ-series Units


in the scan list.
• If the device type is set in the
detailed verification settings,
then setting the device type
that is set in the scan list
failed.
• If the product code is set in the
detailed verification settings,
then setting the product code
that is set in the scan list
failed.
• The device does not support
the I/O service specified in the
scan list.
34BE0000 hex Structure Er- The scan list is disa- • The I/O words allocated to W497
ror bled and an error oc- slave overlap.
curred that prevented • The I/O words allocated to the
making I/O alloca- slave exceed the valid range. ¡
tions. • The I/O size of the slave ex-
ceeds 200 bytes for outputs or
200 bytes for inputs.
34BF0000 hex Master I/O The I/O memory in • I/O words are allocated in an W497
Refresh Er- the destination CPU EM bank that does not exist.
ror Unit for I/O refreshing
could not be found ¡
when refreshing the
master function data
in the CPU Unit.

NJ/NX-series Troubleshooting Manual (W503) A - 169


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
34C00000 hex Master User- An error occurred in • The master function is not ena- W497
set Alloca- the following opera- bled.
tions User tion for user alloca- • There is a mistake in the user
Setting tion of the master. allocations in the master.
Failed • CPU Unit is not in PROGRAM
mode.
¡
• More than one software switch
changed to TRUE at the same
time. Or, another software
switch changed to TRUE be-
fore processing was completed
for a previous software switch.
34C10000 hex Communica- An error occurred in • There is an error in the set in- W497
tions Cycle one of the following formation.
Time Setting operations when set- • CPU Unit is not in PROGRAM ¡
Failed ting the communica- mode.
tions cycle time.
34C20000 hex Slave I/O The I/O memory in • I/O words are allocated in an W497
Refresh Er- the destination CPU EM bank that does not exist.
ror Unit for I/O refreshing
could not be found ¡
when refreshing the
slave function data in
the CPU Unit.
34C30000 hex Slave User An error occurred in • The slave function is not disa- W497
Allocation the following opera- bled.
Area Setting tion for user alloca- • There is a mistake in the user
Failed tion of the slave. allocations to a slave.
• CPU Unit is not in PROGRAM
mode.
¡
• More than one software switch
changed to TRUE at the same
time. Or, another software
switch changed to TRUE be-
fore processing was completed
for a previous software switch.
64AC0000 hex Send Time- A send timeout occur- • There is no slave or other de- W497
out Error red. vice on the network.
• The same baud rate is not set
for all nodes.
• Communications cable lengths
(trunk line and branch lines)
are unsuitable.
• A communications cable is dis- ¡
connected or loose.
• The terminating resistance is
somewhere other than the
ends of the trunk line.
• Noise
• There is an error in the CAN
controller.

A - 170 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
74600000 hex Master An operating error oc- • An attempt was made to ena- W497
Function En- curred when enabling ble the master function when it
able/Disable or disabling the mas- was already enabled.
Failed ter function. • An attempt was made to disa-
ble the master function when it
was already disabled.
• CPU Unit is not in PROGRAM
¡
mode.
• More than one software switch
changed to TRUE at the same
time. Or, another software
switch changed to TRUE be-
fore processing was completed
for a previous software switch.
74610000 hex Master Fixed An error occurred in • The master function is not ena- W497 A
Allocation one of the following bled.
Area Setting operations for fixed • The scan list is not disabled.

A-2-3 Errors in CJ-series Units


Failed allocation of the mas- • CPU Unit is not in PROGRAM
ter. mode.
• More than one software switch ¡
changed to TRUE at the same
time. Or, another software
switch changed to TRUE be-
fore processing was completed
for a previous software switch.

NJ/NX-series Troubleshooting Manual (W503) A - 171


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
74620000 hex Scan List An operating error oc- • CPU Unit is not in PROGRAM W497
Register/ curred when register- mode.
Clear Failed ing or clearing the • Request processing is not pos-
scan list by perform- sible in this status or the re-
ing one of the follow- quest was made when the op-
ing operations. eration was already in prog-
ress. The following are the
main causes of Unit status er-
rors.
• A software switch operation
for the master function was
executed when the master
function was disabled.
• A switch that can be used
only when the scan list is
disabled was used when the
scan list was enabled.
• A switch that can be used
only when the scan list is ¡
enables was used when the
scan list was disabled.
• A software switch operation
for the slave function was
executed when the slave
function was disabled.
• A configuration error has oc-
curred.
• There is an error in the param-
eters specified in the user set-
tings, and the requested set-
ting could not be made.
• More than one software switch
changed to TRUE at the same
time. Or, another software
switch changed to TRUE be-
fore processing was completed
for a previous software switch.
74630000 hex Slave Func- An error occurred in • An attempt was made to ena- W497
tion Enable/ one of the following ble the slave function when it
Disable operations in the was already enabled.
Failed slave function. • An attempt was made to disa-
ble the slave function when it
was already disabled.
• CPU Unit is not in PROGRAM
¡
mode.
• More than one software switch
changed to TRUE at the same
time. Or, another software
switch changed to TRUE be-
fore processing was completed
for a previous software switch.

A - 172 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
74640000 hex Slave Fixed An error occurred in • The slave function is not disa- W497
Allocation one of the following bled.
Area Setting operations for fixed • CPU Unit is not in PROGRAM
Failed allocation of the mode.
slave. • More than one software switch
¡
changed to TRUE at the same
time. Or, another software
switch changed to TRUE be-
fore processing was completed
for a previous software switch.
84740000 hex Bus Off De- A Bus Off error occur- • The master and slaves have W497
tected red (i.e., communica- different baud rates.
tions stopped be- • Communications cable lengths
cause there were too (trunk line and branch lines)
many communica- are unsuitable. A
tions errors). • A communications cable is dis- ¡
connected or loose.

A-2-3 Errors in CJ-series Units


• The terminating resistance is
somewhere other than the
ends of the trunk line.
• Noise
84750000 hex Remote I/O A timeout occurred in • The master and slaves have W497
Communica- remote I/O communi- different baud rates.
tions Error cations. • Communications cable lengths
(trunk line and branch lines)
are unsuitable.
• A communications cable is dis- ¡ 8
connected or loose.
• The terminating resistance is
somewhere other than the
ends of the trunk line.
• Noise
84760000 hex Remote I/O An error occurred in • The master is not in operation. W497
Communica- remote I/O communi- • The master and slaves have
tions Error cations. different baud rates.
(during • Communications cable lengths
Slave Oper- (trunk line and branch lines)
ation) are unsuitable.
¡
• A communications cable is dis-
connected or loose.
• The terminating resistance is
somewhere other than the
ends of the trunk line.
• Noise

NJ/NX-series Troubleshooting Manual (W503) A - 173


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
84770000 hex Slave COS An attempt was made • A COS connection to the mas- W497
Send Failed to send COS data to ter is not open.
the master using the • A Bus Off state occurred.
Slave COS Send • A network power error occur-
Switch (software red.
¡
switch 2, device vari- • A send timeout occurred.
able
*_Sw2SlavCOSSend
Cmd), but the send
failed.
048A0000 hex File Read/ An error occurred • The available capacity on the W497
Write Error when user setup data SD Memory Card was insuffi-
was read from an SD cient to write a file.
Memory Card in the • Write-protection is set on the
CPU Unit or when da- SD Memory Card when you
8 ¡
ta was written as a write to a file.
file to an SD Memory • Noise
Card. • The SD Memory Card is dam-
aged.
• The CPU Unit has failed.
148C0000 hex Invalid Mes- The data in the mes- • The power supply was inter- W497
sage Timer sage monitoring timer rupted while writing the mes-
8 ¡
List Error list is not correct. sage-monitoring timer list to
the non-volatile memory.

A - 174 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


CJ-series EtherNet/IP Unit
The section provides tables of the errors (events) that can occur in the following Units.
CJ1W-EIP21

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W495 CJ-series EtherNet/IP Units Operation Manual for NJ-series CPU Unit

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
047A0000 hex Unit Memory An error occurred • There is a source of noise W495
Error (De- when writing to the nearby.
A
vice Error) error history or device • Non-volatile memory failure
¡
parameters in non-

A-2-3 Errors in CJ-series Units


volatile memory in the
EtherNet/IP Unit.
047B0000 hex Non-volatile An error occurred in • There is a source of noise W495
Memory Er- non-volatile memory. nearby. ¡
ror • Non-volatile memory failure
047C0000 hex Communica- An error occurred in • Noise W495
tions Con- the communications • Communications Controller ¡
troller Error controller. hardware error
14840000 hex Invalid Com- An error was found in • The power was interrupted W495
munications the validation check during a download.
Parameter of the parameters for • A communications error occur-
¡
tag data links that are red during a download.
saved in non-volatile • Non-volatile memory failure
memory.
14850000 hex Tag Data- A tag database error • The power was interrupted W495
base Error occurred in the CPU during a download.
Unit when using vari- • A communications error occur-
¡
ables for tag data red during a download.
links, status layout,
etc.
34A80000 hex Verification The information regis- • The specified target does not W495
Error tered for a target exist.
node in the tag data • Variable names do not match.
link parameters is dif- • The connection size is incor- ¡
ferent from the actual rect.
node information. • Insufficient connection resour-
ces

NJ/NX-series Troubleshooting Manual (W503) A - 175


Appendices

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
34A90000 hex Tag Data There were two or • The power supply to the target W495
Link Error more errors in a con- node is OFF.
nection as an origina- • Communications with the tar-
tor. get node stop.
The following are ex- • The Ethernet cable for Ether-
cluded. Net/IP is disconnected.
¡
• Connections as a • The Ethernet cable for Ether-
target Net/IP is disconnected.
• Connection time- • Noise
outs due to a Link
OFF Error with the
Ethernet switch.
34AA0000 hex Tag Refresh An unsupported data • An unsupported data area or W495
Error area or address address range was specified
¡
range is specified for for the tag data links.
the tag data links.
34AB0000 hex Basic Ether- There is an illegal • The power was interrupted W495
net Setting TCP/IP setting. during a download.
¡
Error • A communications error occur-
red during a download.
34AC0000 hex IP Address The IP address table • The power was interrupted W495
Table Error information is incor- during a download.
¡
rect. • A communications error occur-
red during a download.
34AD0000 hex IP Router The IP router table in- • The power was interrupted W495
Table Error formation is incorrect. during a download.
¡
• A communications error occur-
red during a download.
34AE0000 hex Routing Ta- The routing table in- • The power was interrupted W495
ble Error formation is incorrect. during a download.
¡
• A communications error occur-
red during a download.
34AF0000 hex Ethernet Ad- There is an illegal • The power was interrupted W495
vanced Set- FINS setting. during a download.
¡
ting Error • A communications error occur-
red during a download.
34B00000 hex Address The host ID of the lo- • The IP address conversion W495
Mismatch cal IP address is in- method is set to automatic
consistent with the generation, but the host ID of
FINS node address. the local IP address is incon-
Or, the last segment sistent with the FINS node ad-
¡
of the local IP ad- dress or the last segment of
dress is inconsistent the local IP address is incon-
with the setting on the sistent with the setting on the
node address node address switch.
switches.
381C0000 hex Status Area An error occurred in • There is an error in the layout W495
Layout Set- the layout setting of settings of the EtherNet/IP ¡
ting Error the EtherNet/IP Unit. Unit.

A - 176 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
54AE0000 hex Multiple More than one soft- • More than one software switch W495
Switches ON ware switch changed changed to TRUE at the same
Error to TRUE at the same time. Or, another software
¡ 8
time. switch changed to TRUE be-
fore processing was completed
for a previous software switch.
84E00000 hex IP Address The same IP address • The IP address of the Ether- W495
Duplication is used more than Net/IP port is also used as the ¡
Error once. IP address of another node.
84E10000 hex BOOTP Connection with the • Server setting error (The ac- W495
Server Error BOOTP server failed. quired IP address is illegal.)
• Server is down. ¡
• An error occurred in the com-
munications path.
54AF0000 hex Access De- Accessing a value • An out-of-range value was W495
A
tected Out- that is out of range written by an EtherNet/IP tag
side Range was detected for a data link for a variable with a

A-2-3 Errors in CJ-series Units


of Variable tag variable that is specified range.
¡
used in a tag data A value that does not specify
link. an enumerator was written by
an EtherNet/IP tag data link for
an enumeration variable.
84E20000 hex Link OFF Er- The Ethernet link sta- • The Ethernet cable is discon- W495
ror tus turned OFF. nected.
• An Ethernet cable is discon-
nected or loose.
8 ¡
• The switching hub power sup-
ply is turned OFF.
• Baud rate mismatch.
• Noise

NJ/NX-series Troubleshooting Manual (W503) A - 177


Appendices

CJ-series CompoNet Master Unit


The section provides a table of the errors (events) that can occur in the following Unit.
CJ1W-CRM21

The manual names are given below for the catalog numbers given in the Reference column of the
event table.

Cat. No. Manual name


W493 CJ-series CompoNet Master Units Operation Manual for NJ-series CPU Unit

Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
349C0000 hex Registration An inconsistency was • There is at least one entry in W493
Table Verifi- found when verifying the slave registration table
cation Error the slave registration where the node address and ¡
table. Slave Unit model are inconsis-
tent.
349D0000 hex Slave Unit The same address is • The same node address is set W493
Duplicated used by more than for more than one Slave Unit.
Address Er- one Slave Unit or the • There are no duplicated node
ror same word has been addresses set for the Slave
allocated to more Units, but allocated words
than one Slave Unit. overlap.
¡
• A Slave Unit was disconnected
from the network, and then an-
other Slave Unit with the same
node address but a different
I/O capacity joined the net-
work.
349E0000 hex Repeater The node address of • The node address of the Re- W493
Unit Node the Repeater Unit is peater Unit is also used for
Duplicated also set for another anther node. ¡
Address Er- node.
ror
84600000 hex Communica- A Slave Unit was dis- • Cable lengths (trunk line and W493
tions Error connected from the branch lines) are unsuitable.
network. • A cable is disconnected or
loose.
• A terminating resistance is not
connected. Or, the terminating
resistance is somewhere other
than the end of the trunk line.
¡ 8
• Noise
• The Slave Unit does not re-
spond to communications from
the Master Unit because the
Slave Unit is faulty, the line is
disconnected, or the communi-
cations power supply is inter-
rupted.

A - 178 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-2 Errors (Events) That Can Occur in Connected Devices


Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
rt f
j n s
o
84610000 hex Repeater An error occurred in • Cable lengths (trunk line and W493
Unit Com- Repeater Unit com- branch lines) are unsuitable.
munications munications. • A cable is disconnected or
Error loose.
• A terminating resistance is not
connected. Or, the terminating
resistance is somewhere other
than the end of the trunk line.
¡ 8
• Noise
• The Repeater Unit does not re-
spond to communications from
the Master Unit because the
Repeater Unit is faulty, the line
is disconnected, or the com-
munications power is interrupt- A
ed.
64980000 hex Representa- A warning has occur- • A warning has occurred in at W493

A-2-3 Errors in CJ-series Units


tive Warning red in at least one least one Slave Unit. ¡
Slave Unit.
64990000 hex Representa- An alarm has occur- • An alarm has occurred in at W493
tive Alarm red in at least one least one Slave Unit. ¡
Slave Unit.

NJ/NX-series Troubleshooting Manual (W503) A - 179


Appendices

A-3 An Error Log Table for CJ-series Spe-


cial Units
Error logs for CJ-series Special Units are also displayed with event logs. If the upper four digits of the
event code are 0000, the lower four digits of the event code give the error code for error logs from CJ-
series Special Units.
For descriptions of error codes for the relevant error logs, refer to the manual of models that are dis-
played in Source Details on the Sysmac Studio or in Source on the HMI. The following table gives the
corresponding manuals for models.

Model Manual name Cat. No.


CJ1W-AD0££-££ CJ-series Analog I/O Units Operation Manual for NJ-series W490
CJ1W-DA0£££ CPU Unit
CJ1W-MAD42
CJ1W-TC003 CJ-series Temperature Control Units Operation Manual for W491
CJ1W-TC004 NJ-series CPU Unit
CJ1W-TC103
CJ1W-TC104
CJ1W-CT021 CJ-series High-speed Counter Units Operation Manual for W492
NJ-series CPU Unit
CJ1W-PDC15 CJ-series Analog I/O Units Operation Manual for NJ-series W498
CJ1W-PH41U CPU Unit
CJ1W-AD04U
CJ1W-CRM21 CJ-series CompoNet Master Units Operation Manual for W493
NJ-series CPU Unit
CJ1W-SCU22 CJ-series Serial Communications Units Operation Manual W494
CJ1W-SCU32 for NJ-series CPU Unit
CJ1W-SCU42
CJ1W-EIP21 CJ-series EtherNet/IP Units Operation Manual for NJ-series W495
CPU Unit
CJ1W-DRM21 CJ-series DeviceNet Units Operation Manual for NJ-series W497
CPU Unit
CJ1W-ECT21 CJ-series EtherCAT Slave Units Operation Manual for NJ- W542
series CPU Unit
CJ1W-V680C11 CJ-series ID Sensor Units Operation Manual for NJ-series Z317
CJ1W-V680C12 CPU Unit

For example, if the following information is displayed on the Sysmac Studio, refer to descriptions of the
error code 000E given in the CJ-series EtherNet/IP Units Operation Manual for NJ-series CPU Unit
(Cat. No. W495) for the CJ1W-EIP21.

Source Source details Event name Event code


I/O bus Rack 0, Slot 3 CJ1W-EIP21 I/O Bus Error 0x0000000E

A - 180 NJ/NX-series Troubleshooting Manual (W503)


Appendices

The following table gives error logs for CJ-series Special Units. The level of all errors is Observation.
The Controller errors do not occur because they are not events.

A-3 An Error Log Table for CJ-series Special Units


Event code Error name
00000001 hex CPU Unit watchdog timer error
00000002 hex CPU Unit service monitor error, or Cyclic refresh Time-out
00000003 hex CPU Unit shared RAM error
00000004 hex CPU Bus Unit ID number error
00000005 hex Unit number error
00000006 hex CPU Unit error
00000007 hex PF Return
00000008 hex System setting error
00000009 hex System setting read error
0000000A hex Routing table lost
0000000B hex Routing Table Error
0000000C hex Routing table read error
0000000D hex PLC model error
0000000E hex I/O Bus Error
A
0000000F hex PLC Initialization error
00000010 hex Insufficient system setup area
00000011 hex Event timeout
00000012 hex CPU Unit memory error
00000013 hex CPU Unit protected
00000014 hex Inner bus error
00000015 hex CPU fatal error
00000016 hex CPU unit non-fatal error
00000017 hex Tag database error
00000101 hex Transmission failed (local node not in network)
00000102 hex Transmission failed (Time out with token)
00000103 hex Transmission failed (retry count exceeded)
00000104 hex Transmission failed (max. number of frames exceeded)
00000105 hex Transmission failed (node address setting error)
00000106 hex Transmission failed (node address duplication error)
00000107 hex Transmission failed (destination node not in network)
00000108 hex Transmission failed (specified unit does not exist)
00000109 hex Transmission failed (destination busy)
0000010A hex Transmission failed (communication controller error)
0000010B hex Transmission failed (PLC error)
0000010C hex Transmission failed (unit number incorrect)
0000010D hex Transmission failed (no destination address in routing table)
0000010E hex Transmission failed (routing table not registered)
0000010F hex Transmission failed (routing table error)
00000110 hex Transmission failed (too many relay points)
00000111 hex Transmission failed (command packet too long)
00000112 hex Transmission failed (header error)
00000113 hex Transmission failed (I/O setting error)
00000114 hex Transmission failed (CPU Bus error)
00000115 hex Transmission failed (redundant I/O allocations)
00000116 hex Transmission failed (CPU Bus Unit error)

NJ/NX-series Troubleshooting Manual (W503) A - 181


Appendices

Event code Error name


00000117 hex Internal buffer full
00000118 hex Illegal packet discarded
00000119 hex Transmission failed (local node busy)
0000011A hex Packets discarded due to initialization
0000011B hex Packets discarded due to parity error
0000011C hex Packets discarded due to framing error
0000011D hex Packets discarded due to overrun error
0000011E hex Packets discarded due to FCS error
0000011F hex Packets discarded due to break detection
00000120 hex Unexpected routing error
00000121 hex Packet discarded (no setting in IP address table)
00000122 hex Packet discarded (service not supported in current mode)
00000123 hex Packet discarded (internal send buffer full)
00000124 hex Routing failed (maximum frame size exceeded)
00000125 hex Packet discarded (response timeout)
00000201 hex Network parameter file loss
00000202 hex Network parameter file destroyed
00000203 hex EEPROM error
00000206 hex Participating nodes decreased (local node still participating)
00000207 hex Participating nodes decreased (local node not participating)
00000208 hex Polling node changed
00000209 hex Inconsistent network parameter
0000020A hex RESET error
0000020B hex SELF-TEST error completed
0000020C hex Time out with token
0000020D hex Time out with polling
0000020E hex Communication chip controller WDT error
0000020F hex Communication chip controller chip error
00000210 hex Communications controller send error
00000211 hex Duplicate address error
00000212 hex Transceiver error
00000213 hex Server demon startup error
00000214 hex Node address setting error
00000215 hex Network participation failed
00000216 hex Backup power supply error (optical units only)
00000217 hex Loop error
00000218 hex Message send error
00000219 hex Network status unstable
0000021A hex Logic error in setting table
0000021B hex Hardware error
0000021C hex Datalink error inactive
0000021D hex Datalink table communications cycle time setting error
0000021E hex Network disconnection occurred
00000220 hex Participating nodes reduced (removed node information)
00000221 hex Participating nodes reduced (removed node information)
00000222 hex Participating nodes reduced (removed node information)
00000223 hex Participating nodes reduced (removed node information)

A - 182 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Error name


00000230 hex Data link stop requested

A-3 An Error Log Table for CJ-series Special Units


000002B0 hex FALS detected
00000300 hex Packet Discarded (Parameter Error), Out of Range, or Flash failure
00000301 hex Protocol macro operation error
00000302 hex Packet discarded due to protocol violation
00000303 hex Invalid DM setting
00000304 hex Sensor error
00000305 hex Invalid unit type
00000310 hex Invalid BCD-code, or System parameter destroyed
00000311 hex Program destroyed
00000312 hex G unjust instruction
00000313 hex Program range exceeded
00000314 hex Origin signal
00000315 hex Deviation counter over flow
00000316 hex ABS data error
00000317 hex No origin proximity A
00000318 hex CW direction over travelled
00000319 hex CCW direction over travelled
0000031A hex Both direction over travelled
0000031B hex Current position counter over flow
0000031C hex ABS multiple rotation error
0000031D hex Field back pulse error
00000320 hex PARUSU RE-TO RENJI FUSEI
00000330 hex Invalid Range Limits(s)/Comparison Value, or Low battery
00000331 hex Duplicate Target Error
00000335 hex Duplicate Rate Range Error
00000340 hex Bus Off detected
00000341 hex Network power supply error
00000342 hex Transmission timeout
00000343 hex Structure error
00000344 hex Verification error
00000345 hex Remote I/O communications error
00000346 hex Remote I/O communications stopped (remote I/O communications error)
00000347 hex I/O refreshing error
00000348 hex Message discarded (new request was received)
00000350 hex Invalid Control Code, or NC unit error
00000351 hex X-axis error
00000352 hex Y-axis error
00000353 hex Z-axis error
00000354 hex U-axis error
00000360 hex Invalid number of words, or Unit system error
00000370 hex Verification error (OUT slave missing)
00000371 hex Verification error (IN slave missing)
00000372 hex Verification error (Unregistered OUT slave participating)
00000373 hex Verification error (Unregistered IN slave participating)
00000374 hex Communications error
00000375 hex Communication stopped due to communications error

NJ/NX-series Troubleshooting Manual (W503) A - 183


Appendices

Event code Error name


00000376 hex Address duplication error
00000378 hex Illegal Repeater Unit/configuration error
000003B0 hex DM system setting read error
000003B1 hex Commands error
000003B2 hex GP-IB I/F error
000003B3 hex GP-IB send time out error
000003B4 hex GP-IB receive time out error
000003C0 hex Lower-Level Communication Error or FINS/TCP settings error
000003C1 hex Server settings error
000003C2 hex FINS/TCP packets discarded
000003C3 hex FINS/UDP packets discarded
000003C4 hex Server connection error
000003C5 hex Mail maintenance function error
000003C6 hex Clock information write error
000003D0 hex Ethernet basic setting error
000003D1 hex Ethernet advanced setting error
000003D2 hex Packet discarded
000003D3 hex Link OFF error
000003D4 hex Verification error (Tag data link)
000003D5 hex Tag data link error
00000400 hex Setting of Reset with Z-Phase
00000412 hex Invalid Count Range
00000413 hex Invalid Counter Present Value
00000420 hex Invalid Rate Range Limits
00000430 hex Invalid Range Limits(s) / Comparison Value
00000431 hex Duplicate Target Error
00000435 hex Duplicate Rate Range Error
00000450 hex Overflow
00000460 hex Underflow
00000470 hex Invalid Preset Value
00000480 hex External Interrupt Task Buffer Full
00000490 hex Parity error/Not Ready/Time-out
00000500 hex System call error (address error)
00000501 hex System call error (parameter error)
00000502 hex System call error (error in the board)
00000503 hex System call error (block error)
00000504 hex System call error (command error)
00000505 hex Message send failed
00000510 hex Comm server startup condition file loss
00000511 hex Comm server startup condition file undefined
00000512 hex Comm server startup failed
00000513 hex Temperature error
00000514 hex Low battery voltage
00000515 hex HDD-0 error
00000516 hex HDD-1 error
00000517 hex Message send failed
00000601 hex CPU Bus Unit error

A - 184 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Error name


00000602 hex CPU Bus Unit memory error

A-3 An Error Log Table for CJ-series Special Units


00000701 hex Configuration error
00000702 hex I/O area overlap
00000703 hex I/O area range exceeded
00000704 hex Unsupported slave
00000705 hex Verification error (slave missing)
00000706 hex Verification error (slave I/O size differs)
00000707 hex Communication error
00000708 hex Scan list operation failed
00000709 hex PLC mounting error
00000781 hex Node address duplication
00000782 hex Bus Off detected
00000783 hex No communications power supply
00000784 hex Send timeout

NJ/NX-series Troubleshooting Manual (W503) A - 185


Appendices

A-4 Events in Order of Event Codes


This section provides a table of all events in order of the event codes.
Events that are not errors are also given in the tables.

A-4-1 Interpreting Error Descriptions


The contents of the error tables are described below.

Item Description
Event code The event code of the error in the NJ/NX-series Controller is given. The codes are given in
eight hexadecimal digits.
Event name The name of the error is given
Functional classi- A functional classification of the source is given.
fication
Reference The catalog number of the manual that provides details on the event are given.

Refer to information for the specified functional classification of the error in the error descriptions in the
manual given in the Reference column in the tables for detailed information on an error.

The manual names are given below for the catalog numbers.

Cat. No. Manual name


W503 NJ/NX-series Troubleshooting Manual
W521 NX-series Digital I/O Units User’s Manual
W522 NX-series Analog I/O Units User's Manual for Analog Input Units and Analog Output Units
W523 NX-series System Unit User's Manual
W527 NJ/NX-series Database Connection CPU Units User’s Manual
W528 NJ-series SECS/GEM CPU Units User’s Manual (NJ501-1340)
W539 NJ-series NJ Robotics CPU Unit User’s Manual
W540 NX-series Communications Interface Units User's Manual
W565 NX-series Load Cell Input Unit User’s Manual
W566 NX-series Analog I/O Units User's Manual for Temperature Input Units and Heater Burnout
Detection Units
W490 CJ-series Analog I/O Units Operation Manual for NJ-series CPU Unit
W491 CJ-series Temperature Control Units Operation Manual for NJ-series CPU Unit
W492 CJ-series High-speed Counter Units Operation Manual for NJ-series CPU Unit
W498 CJ-series Analog I/O Units Operation Manual for NJ-series CPU Unit
W488 GX-series EtherCAT Slave Units User’s Manual
W493 CJ-series CompoNet Master Units Operation Manual for NJ-series CPU Unit
W494 CJ-series Serial Communications Units Operation Manual for NJ-series CPU Unit
W495 CJ-series EtherNet/IP Units Operation Manual for NJ-series CPU Unit
W497 CJ-series DeviceNet Units Operation Manual for NJ-series CPU Unit
W519 NX-series EtherCAT Coupler Unit User's Manual
W570 IO-Link System User’s Manual
W588 NJ/NX-series CPU Unit OPC UA User’s Manual
I574 MX2/RX Series Inverter EtherCAT Communication Unit User’s Manual

A - 186 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Cat. No. Manual name


I576 AC Servomotors/Servo Drives G5-series with Built-in EtherCAT Communications User’s
Manual
I577 AC Servomotors/Servo Drives G5-series with Built-in EtherCAT Communications Linear Mo-
tor Type User’s Manual
W524 NX-series Position Interface Units User’s Manual

A-4 Events in Order of Event Codes


I586 AC Servomotors/Servo Drives 1S-series with Built-in EtherCAT Communications User’s
Manual
O030 NJ/NY-series NC Integrated Controller User’s Manual
E413 EtherCAT Digital-type Sensor Communications Unit Operation Manual
E429 EtherCAT Digital Sensor Communications Unit Operation Manual
Z317 CJ-series ID Sensor Units Operation Manual for NJ-series CPU Unit
Z314 FQ-M-series Specialized Vision Sensor for Positioning User’s Manual
Z342 FH/FZ5 Vision System FH/FZ5 Series User’s Manual for Communications Settings
Z332 ZW-CE1£T Confocal Fiber Type Displacement Sensor User's Manual
Z930 NX-series Safety Control Unit User’s Manual
H228 NX-series Temperature Control Units User’s Manual
A

A-4-1 Interpreting Error Descriptions

NJ/NX-series Troubleshooting Manual (W503) A - 187


Appendices

A-4-2 Error Table


Event code Event name Functional classification Reference
00070000 hex Real-Time Clock Stopped Errors for Self Diagnosis W503
00080000 hex Real-Time Clock Failed Errors for Self Diagnosis W503
00090000 hex DIP Switch Setting Error Errors for Self Diagnosis W503
000B0000 hex Low Battery Voltage Errors for Self Diagnosis W503
000C0000 hex CPU Unit Overheat Errors for Self Diagnosis W503
000D0000 hex Internal Bus Check Error Errors for Self Diagnosis W503
000E0000 hex Non-volatile Memory Life Ex- Errors for Self Diagnosis W503
ceeded
000F0000 hex SD Memory Card Invalid Type Errors for Self Diagnosis W503
00100000 hex SD Memory Card Life Exceeded Errors for Self Diagnosis W503
00110000 hex CPU Unit Overheat (Operation Errors for Self Diagnosis W503
Stopped)
00120000 hex Slow Fan Errors for Self Diagnosis W503
00130000 hex Main Memory Check Error Errors for Self Diagnosis W503
00200000 hex Non-volatile Memory Hardware NX-series Digital I/O Units, NX- W521
Error series Analog I/O Units, NX-ser- W522
ies System Units, NX-series Po- W566
sition Interface Units, NX-series W523
Communications Interface Units, W524
NX-series Load Cell Input Units, W540
NX-series IO-Link Master Units, W565
and NX-series Temperature W570
Control Units H228
00210000 hex Bus Controller Error NX-series EtherCAT Coupler W519
Unit
00220000 hex Non-volatile Memory Hardware NX-series EtherCAT Coupler W519
Error Unit
04010000 hex I/O Bus Check Error Errors Related to CJ-series Unit W503
Configuration
04020000 hex PLC System Information Errors Related to CJ-series Unit W503
Configuration
04100000 hex NX Bus Controller Error NX Bus W503
04110000 hex NX Bus Hardware Error NX Bus W503
04200000 hex Communications Controller Fail- Built-in EtherNet/IP Port on CPU W503
ure Unit
04210000 hex Communications Controller Fail- Built-in EtherNet/IP Port on CPU W503
ure Unit
04400000 hex Communications Controller Fail- Built-in EtherCAT Master in CPU W503
ure Unit
04600000 hex A/D Conversion Error CJ-series Analog I/O Units and W490
CJseries Process I/O Units W498
04610000 hex Cold Junction Sensor Error CJ-series Process I/O Units W498
04620000 hex Non-volatile Memory Error CJ-series Analog I/O Units and W490
CJseries Process I/O Units W498
04680000 hex Cold Junction Sensor Error CJ-series Temperature Control W491
Units
046C0000 hex Unit Status, Antenna Power CJ-series ID Sensor Units Z317
Supply Error

A - 188 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


046D0000 hex Unit Status, Memory Error CJ-series ID Sensor Units Z317
046E0000 hex Results Information, Antenna Er- CJ-series ID Sensor Units Z317
ror
046F0000 hex Unit Status, Unit Busy CJ-series ID Sensor Units Z317
04740000 hex Error Log Data Error CJ-series Serial Communica- W494

A-4 Events in Order of Event Codes


tions Units
04750000 hex DTR Check Error CJ-series Serial Communica- W494
tions Units
04760000 hex CTS Check Error CJ-series Serial Communica- W494
tions Units
047A0000 hex Unit Memory Error (Device Er- CJ-series EtherNet/IP Units W495
ror)
047B0000 hex Non-volatile Memory Error CJ-series EtherNet/IP Units W495
047C0000 hex Communications Controller Er- CJ-series EtherNet/IP Units W495
ror
04880000 hex Unit Memory Error CJ-series DeviceNet Units W497
04890000 hex Network Power Error CJ-series DeviceNet Units W497 A
048A0000 hex File Read/Write Error CJ-series DeviceNet Units W497
04A00000 hex Expansion Unit Hardware Error GX-series EtherCAT Slave Units W488

A-4-2 Error Table


04A10000 hex Non-volatile Memory Hardware GX-series EtherCAT Slave W488
Error Units, MX2/RX-series Inverters I574
with Ether- CAT Communica- E413
tions Units, Ether- CAT M3X E429
Photoelectric Fiber Amplifiers, W570
E3X-series Fiber Sensors with
EtherCAT Communications Unit
for Digital Sensors, and Ether-
CAT Digital Sensor Communica-
tions Units
04A20000 hex Slave Hardware Error GX-series EtherCAT Slave Units W488
W570
04A80000 hex Control Power Supply Under- Servo G5 and G5 Linear I576
voltage I577
04A90000 hex Overvoltage Servo G5 and G5 Linear I576
I577
04AA0000 hex Main Circuit Power Supply Un- Servo G5 and G5 Linear I576
dervoltage (Undervoltage be- I577
tween positive and negative ter-
minals)
04AB0000 hex Main Circuit Power Supply Un- Servo G5 and G5 Linear I576
dervoltage (AC Cutoff Detected) I577
04AC0000 hex Overcurrent Servo G5 and G5 Linear I576
I577
04AD0000 hex IPM Error Servo G5 and G5 Linear I576
I577
04AE0000 hex Regeneration Tr Error Servo G5 and G5 Linear I576
I577
04AF0000 hex Encoder Phase-Z Error Servo G5 I576
04B00000 hex Encoder CTS Signal Error Servo G5 I576
04B10000 hex Node Address Setting Error Servo G5 and G5 Linear I576
I577

NJ/NX-series Troubleshooting Manual (W503) A - 189


Appendices

Event code Event name Functional classification Reference


04B20000 hex Other Errors G5 Linear I577
04B30000 hex Regeneration Circuit Error De- Servo 1S I586
tected during Power ON
04BA0000 hex Connection Error between Inver- MX2/RX-series Inverters with I574
ter and Communications Unit EtherCAT Communications
Units
04BB0000 hex Inverter Warning MX2/RX-series Inverters with I574
EtherCAT Communications
Units
04BC0000 hex Inverter Trip MX2/RX-series Inverters with I574
EtherCAT Communications
Units
04C40000 hex Sensor Communications Error E3X-series Fiber Sensors with E413
EtherCAT Communications Unit E429
for Digital Sensors and Ether-
CAT Digital Sensor Communica-
tions Units
04C50000 hex Sensor Communications Has E3X-series Fiber Sensors with E413
Not Been Established EtherCAT Communications Unit E429
for Digital Sensors and Ether-
CAT Digital Sensor Communica-
tions Units
04D00000 hex Hardware error ZW-CE1£T Confocal Fiber Type Z332
Displacement Sensor
05010000 hex ESC Error NX-series EtherCAT Coupler W519
Unit
05020000 hex ESC Initialization Error NX-series EtherCAT Coupler W519
Unit
05030000 hex Slave Unit Verification Error NX-series EtherCAT Coupler W519
Unit
05100000 hex A/D Converter Error NX-series Analog I/O Units and W566
NX-series Temperature Control H228
Units
05110000 hex Cold Junction Sensor Error NX-series Analog I/O Units and W566
NX-series Temperature Control H228
Units
05120000 hex A/D Conversion Error NX-series Load Cell Input Units W565
05200000 hex System Error NX-series Safety Control Unit Z930
05210000 hex Internal Circuit Error at Safety NX-series Safety Control Unit Z930
Input
05220000 hex Internal Circuit Error at Test Out- NX-series Safety Control Unit Z930
put
05230000 hex Internal Circuit Error at Safety NX-series Safety Control Unit Z930
Output
05430000 hex ESC Error Servo 1S I586
05440000 hex Option Board Error Built-in I/O and Option Boards W503
08010000 hex Battery Warning Servo G5 I576
08020000 hex Fan Warning Servo G5 and G5 Linear I576
I577
08030000 hex Encoder Communications Warn- Servo G5 I576
ing

A - 190 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


08040000 hex Encoder/Serial Conversion Unit Servo G5 and G5 Linear I576
Overheating Warning I577
08050000 hex Life Expectancy Warning Servo G5 and G5 Linear I576
I577
08060000 hex External Encoder Error Warning Servo G5 and G5 Linear I576

A-4 Events in Order of Event Codes


I577
08070000 hex External Encoder Communica- Servo G5 and G5 Linear I576
tions Warning I577
08080000 hex Encoder Communications Dis- Servo G5 I576
connection Error
08090000 hex Encoder Communications Error Servo G5 I576
080A0000 hex Encoder Communications Data Servo G5 I576
Error
080B0000 hex Safety Input Error Servo G5 and G5 Linear I576
I577
080C0000 hex External Encoder Connection Servo G5 and G5 Linear I576
Error I577 A
080D0000 hex External Encoder Communica- Servo G5 and G5 Linear I576
tions Data Error I577

A-4-2 Error Table


080E0000 hex External Encoder Status Error 0 Servo G5 and G5 Linear I576
I577
080F0000 hex External Encoder Status Error 1 Servo G5 and G5 Linear I576
I577
08100000 hex External Encoder Status Error 2 Servo G5 and G5 Linear I576
I577
08110000 hex External Encoder Status Error 3 Servo G5 and G5 Linear I576
I577
08120000 hex External Encoder Status Error 4 Servo G5 and G5 Linear I576
I577
08130000 hex External Encoder Status Error 5 Servo G5 and G5 Linear I576
I577
08140000 hex Phase-A Connection Error Servo G5 and G5 Linear I576
I577
08150000 hex Phase-B Connection Error Servo G5 and G5 Linear I576
I577
08160000 hex Phase-Z Connection Error Servo G5 and G5 Linear I576
I577
08170000 hex Encoder Data Restoration Error Servo G5 I576
08180000 hex External Encoder Data Restora- Servo G5 I576
tion Error
081C0000 hex Capacitor Lifetime Warning Servo 1S I586
081D0000 hex Inrush Current Prevention Relay Servo 1S I586
Lifetime Warning
081F0000 hex Brake Interlock Output Relay Servo 1S I586
Lifetime Warning
08210000 hex Fan/Power Supply Error FH/FZ5 Series Vision System Z342
08220000 hex Camera Overcurrent Detected FH/FZ5 Series Vision System Z342
08230000 hex Parallel I/O Overcurrent Detect- FH/FZ5 Series Vision System Z342
ed
08390000 hex Power Module Error Servo 1S I586

NJ/NX-series Troubleshooting Manual (W503) A - 191


Appendices

Event code Event name Functional classification Reference


083A0000 hex Encoder Communications Warn- Servo 1S I586
ing
083B0000 hex Self-diagnosis Error Servo 1S I586
083C0000 hex Main Circuit Temperature Moni- Servo 1S I586
toring Circuit Failure
083D0000 hex Fan Error Servo 1S I586
083F0000 hex Regeneration Processing Error Servo 1S I586
08410000 hex Overvoltage Error Servo 1S I586
08420000 hex Motor Overheat Error Servo 1S I586
08430000 hex 1-rotation Counter Error Servo 1S I586
08440000 hex Overspeed Error Servo 1S I586
08450000 hex Encoder Memory Error Servo 1S I586
08460000 hex Absolute Position Detection Er- Servo 1S I586
ror
08470000 hex Encoder Lifetime Warning Servo 1S I586
08480000 hex Main Power Supply Undervolt- Servo 1S I586
age (insufficient voltage between
P and N)
08490000 hex Overcurrent Error Servo 1S I586
084A0000 hex Encoder Communications Dis- Servo 1S I586
connection Error
084B0000 hex Encoder Communications Error Servo 1S I586
084C0000 hex Fan Rotation Warning Servo 1S I586
084D0000 hex Non-volatile Memory Hardware Servo 1S I586
Error
084E0000 hex Absolute Encoder Counter Over- Servo 1S I586
flow Warning
10010000 hex Non-volatile Memory Restored Errors for Self Diagnosis W503
or Formatted
10020000 hex Non-volatile Memory Data Cor- Errors for Self Diagnosis W503
rupted
10030000 hex SD Memory Card Invalid Format Errors for Self Diagnosis W503
10040000 hex SD Memory Card Restored or Errors for Self Diagnosis W503
Formatted
10060000 hex SD Memory Card Data Corrupt- Errors for Self Diagnosis W503
ed
10070000 hex SD Memory Card Access Power Errors for Self Diagnosis W503
OFF Error
10080000 hex Main Memory Check Error Errors for Self Diagnosis W503
10090000 hex Battery-backup Memory Check Errors for Self Diagnosis W503
Error
100A0000 hex Data Not Saved to Battery-back- Errors for Self Diagnosis W503
up Memory
100B0000 hex Non-volatile Memory Data Cor- Errors for Self Diagnosis W503
rupted
100C0000 hex Event Level Setting Error Errors for Self Diagnosis W503
100F0000 hex Present Values of Retained Vari- Errors for Self Diagnosis W503
ables Restoration Error

A - 192 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


10100000 hex Present Values of Retained Vari- Errors for Self Diagnosis W503
ables Not Saved
10130000 hex PLC System Information Errors for Self Diagnosis W503
10200000 hex User Program/Controller Config- Errors Related to Controller Op- W503
urations and Setup Transfer Er- eration

A-4 Events in Order of Event Codes


ror
10210000 hex Illegal User Program Execution Errors Related to Controller Op- W503
ID eration
10230000 hex Event Log Save Error Errors Related to Controller Op- W503
eration
10240000 hex Illegal User Program Errors Related to Controller Op- W503
eration
10250000 hex Illegal User Program/Controller Errors Related to Controller Op- W503
Configurations and Setup eration
10260000 hex Trace Setting Transfer Failure Errors Related to Controller Op- W503
eration
10270000 hex Error in Starting Automatic Errors Related to Controller Op- W503 A
Transfer eration
10280000 hex Error in Executing Automatic Errors Related to Controller Op- W503

A-4-2 Error Table


Transfer eration
10290000 hex Backup Failed to Start Errors Related to Controller Op- W503
eration
102A0000 hex Backup Failed Errors Related to Controller Op- W503
eration
102B0000 hex Restore Operation Failed to Errors Related to Controller Op- W503
Start eration
102C0000 hex Restore Operation Failed Errors Related to Controller Op- W503
eration
102D0000 hex CJ-series Unit Backup Failed Errors Related to CJ-series Unit W503
Configuration
102E0000 hex CJ-series Unit Restore Opera- Errors Related to CJ-series Unit W503
tion Failed Configuration
102F0000 hex EtherCAT Slave Backup Failed Built-in EtherCAT Master in CPU W503
Unit
10300000 hex EtherCAT Slave Restore Opera- Built-in EtherCAT Master in CPU W503
tion Failed Unit
10310000 hex Incorrect SD Memory Card Re- Errors for Self Diagnosis W503
moval
10320000 hex SD Memory Card Program Errors Related to Controller Op- W503
Transfer Failed to Start eration
10330000 hex SD Memory Card Program Errors Related to Controller Op- W503
Transfer Pre-execution Check eration
Error
10340000 hex Error in Executing SD Memory Errors Related to Controller Op- W503
Card Program Transfer eration
103C0000 hex NX Unit Backup Failed NX Bus W503
103D0000 hex NX Unit Restore Operation NX Bus W503
Failed
103E0000 hex Restore Pre-execution Check Errors Related to Controller Op- W503
Failure eration

NJ/NX-series Troubleshooting Manual (W503) A - 193


Appendices

Event code Event name Functional classification Reference


103F0000 hex Online Edits Transfer Failure Errors Related to Controller Op- W503
eration
10400000 hex Analog Unit Calibration Parame- NX-series Analog I/O Units W522
ter Error
10410000 hex Control Parameter Error in Mas- NX-series Digital I/O Units, NX- W521
ter series Analog I/O Units, NX-ser- W522
ies Position Interface Units, NX- W566
series Communications Inter- W524
face Units, NX-series Load Cell W540
Input Units, NX-series IO-Link W565
Master Units, and NX-series W570
Temperature Control Units H228
10420000 hex Non-volatile Memory Control Pa- NX-series EtherCAT Coupler W519
rameter Error Unit
10430000 hex Memory Corruption Detected NX-series EtherCAT Coupler W519
Unit
10440000 hex Unit Calibration Value Error NX-series Load Cell Input Units W565
10450000 hex Actual Load Calibration Value NX-series Load Cell Input Units W565
Error
10500000 hex NX Bus Communications Set- NX-series Safety Control Unit Z930
tings Read Error
10510000 hex Safety Application Data Read NX-series Safety Control Unit Z930
Error
10520000 hex NX Bus Communications Set- NX-series Safety Control Unit Z930
tings and Safety Application Da-
ta Mismatch
10530000 hex Non-volatile Memory Access Er- NX-series Safety Control Unit Z930
ror
10600000 hex NX Bus Memory Check Error NX Bus W503
10610000 hex Failed to Read NX Unit Opera- NX Bus W503
tion Settings
10620000 hex NX Unit Event Log Save Error NX Bus W503
10630000 hex Safety Data Logging Failed to Errors Related to Controller Op- W503
Start eration
10640000 hex Safety Data Log File Save Errors Related to Controller Op- W503
Failed eration
14010000 hex CPU Bus Unit Setup Area Error Errors Related to FINS Commu- W503
nications
14200000 hex MAC Address Error Built-in EtherNet/IP Port on CPU W503
Unit
14210000 hex Identity Error Built-in EtherNet/IP Port on CPU W503
Unit
14220000 hex EtherNet/IP Processing Error Built-in EtherNet/IP Port on CPU W503
Unit
14230000 hex MAC Address Error Built-in EtherNet/IP Port on CPU W503
Unit
14400000 hex MAC Address Error Built-in EtherCAT Master in CPU W503
Unit
14600000 hex Absolute Encoder Home Offset General Motion Control W503
Read Error

A - 194 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


14610000 hex Motion Control Parameter Set- General Motion Control W503
ting Error
14620000 hex Cam Data Read Error General Motion Control W503
14630000 hex Cam Table Save Error General Motion Control W503
14800000 hex Protocol Data Error CJ-series Serial Communica- W494

A-4 Events in Order of Event Codes


tions Units
14840000 hex Invalid Communications Param- CJ-series EtherNet/IP Units W495
eter
14850000 hex Tag Database Error CJ-series EtherNet/IP Units W495
148C0000 hex Invalid Message Timer List Error CJ-series DeviceNet Units W497
148D0000 hex Invalid Scan List Data CJ-series DeviceNet Units W497
148E0000 hex Invalid Setup Data CJ-series DeviceNet Units W497
14A00000 hex Non-volatile Memory Checksum GX-series EtherCAT Slave W488
Error Units, E3X-series Fiber Sensors E413
with EtherCAT Communications E429
Unit for Digital Sensors, and W570
EtherCAT Digital Sensor Com- A
munications Units
14A80000 hex Object Error Servo G5 and G5 Linear I576

A-4-2 Error Table


I577
14A90000 hex Object Error Servo G5 and G5 Linear I576
I577
14AA0000 hex Object Error Servo G5 and G5 Linear I576
I577
14AB0000 hex Object Corrupted Servo G5 and G5 Linear I576
I577
14AC0000 hex Object Corrupted Servo G5 and G5 Linear I576
I577
14AD0000 hex Object Corrupted Servo G5 and G5 Linear I576
I577
14B00000 hex Linearity Correction Data Error ZW-CE1£T Confocal Fiber Type Z332
Displacement Sensor
14B10000 hex Linearity Correction Data Read ZW-CE1£T Confocal Fiber Type Z332
Error Displacement Sensor
14B20000 hex System Setting Error ZW-CE1£T Confocal Fiber Type Z332
Displacement Sensor
14B30000 hex Bank Data Error ZW-CE1£T Confocal Fiber Type Z332
Displacement Sensor
14C00000 hex Unit Calibration Value Parity Er- NX-series Analog I/O Units W522
ror
14C10000 hex Invalid Tuning Parameters NX-series Temperature Control H228
Saved in the Unit Units
14D00000 hex Spool Memory Corrupted DB Connection Service W527
14D20000 hex Execution Log Save Failed DB Connection Service W527
14D30000 hex SQL Execution Failure Log Save DB Connection Service W527
Failed
14E00000 hex Invalid GEM Setting Data GEM Services W528
14E10000 hex GEM Service Log Save Failed GEM Services W528
14E20000 hex Spool Data Discarded GEM Services W528
14E30000 hex Spool Save Failed GEM Services W528

NJ/NX-series Troubleshooting Manual (W503) A - 195


Appendices

Event code Event name Functional classification Reference


14E40000 hex Invalid SD Memory Card GEM Services W528
15000000 hex Execution Log Save Failed OPC UA Server Function W588
15020000 hex Server Certificate Mismatch OPC UA Server Function W588
17800000 hex CNC Parameter Setting Error CNC Function O030
17810000 hex Absolute Encoder Home Offset CNC Function O030
Read Error
17820000 hex CNC Motor Compensation Table CNC Function O030
Read Error
18200000 hex Absolute Encoder Overspeed Servo G5 I576
Error
18210000 hex Encoder Initialization Error Servo G5 I576
18220000 hex Absolute Encoder One-rotation Servo G5 I576
Counter Error
18230000 hex Absolute Encoder Multi-rotation Servo G5 and Servo 1S I576
Counter Error I586
182D0000 hex Setting Data Load Error FH/FZ5 Series Vision System Z342
18380000 hex System Error Servo 1S I586
18390000 hex Lifetime Information Corruption Servo 1S I586
Warning
183A0000 hex Non-volatile Memory Data Error Servo 1S I586
24010000 hex Unsupported Unit Detected Errors Related to CJ-series Unit W503
Configuration
24020000 hex Too Many I/O Points Errors Related to CJ-series Unit W503
Configuration
24030000 hex End Cover Missing Errors Related to CJ-series Unit W503
Configuration
24040000 hex Incorrect Unit/Expansion Rack Errors Related to CJ-series Unit W503
Connection Configuration
24050000 hex Duplicate Unit Number Errors Related to CJ-series Unit W503
Configuration
24200000 hex Slave Node Address Duplicated Built-in EtherCAT Master in CPU W503
Unit
24400000 hex Unit Status, Antenna Error CJ-series ID Sensor Units Z317
24480000 hex Node Address Duplicated Error CJ-series DeviceNet Units W497
24610000 hex Switch Setting Error GX-series EtherCAT Slave Units W488
24680000 hex Motor Non-conformity Servo G5 I576
24690000 hex Motor Non-conformity Servo G5 I576
246A0000 hex Motor Non-conformity Servo G5 I576
246B0000 hex Motor Non-conformity Servo G5 I576
246C0000 hex Motor Non-conformity Servo G5 I576
246D0000 hex Motor Non-conformity Servo 1S I586
24780000 hex Number of Sensors Verify Error E3X-series Fiber Sensors with E413
EtherCAT Communications Unit
for Digital Sensors
24790000 hex Number of Sensors Over Limit E3X-series Fiber Sensors with E413
EtherCAT Communications Unit
for Digital Sensors
247A 0000 hex Number of Distributed Sensor EtherCAT Digital Sensor Com- E429
Unit Verify Error munications Units

A - 196 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


247B 0000 hex Number of Sensors Over Limit EtherCAT Digital Sensor Com- E429
munications Units
247C 0000 hex Number of Sensors Verify Error EtherCAT Digital Sensor Com- E429
munications Units
247D 0000 hex Number of Sensors Over at Dis- EtherCAT Digital Sensor Com- E429

A-4 Events in Order of Event Codes


tributed Sensor Unit munications Units
24810000 hex Ethernet Communications Pa- ZW-CE1£T Confocal Fiber Type Z332
rameter Error Displacement Sensor
24A00000 hex Unit Configuration Error, Too NX-series EtherCAT Coupler W519
Many Units Unit
24A10000 hex Unit Configuration Error, Unsup- NX-series EtherCAT Coupler W519
ported Configuration Unit
24AA0000 hex Incorrect DIP Switch Setting NX-series Safety Control Unit Z930
24D00000 hex Number of Mountable NX Units NX Bus W503
Exceeded
24D20000 hex Total I/O Data Size in NX Units NX Bus W503
Excessive A
28010000 hex Motor Setting Error G5 Linear I577
28020000 hex Motor Combination Error 1 G5 Linear I577

A-4-2 Error Table


28030000 hex Motor Combination Error 2 G5 Linear I577
28080000 hex Main Circuit Power Supply Servo 1S I586
Phase Loss Error
280D0000 hex Runaway Detected Servo 1S I586
30200000 hex Unsupported Unit Setting Errors Related to CJ-series Unit W503
Configuration
34010000 hex I/O Setting Check Error Errors Related to CJ-series Unit W503
Configuration
34100000 hex IP Address Table Setting Error Errors Related to FINS Commu- W503
nications
34110000 hex Unknown Destination Node Errors Related to FINS Commu- W503
nications
34130000 hex FINS/TCP Connection Table Errors Related to FINS Commu- W503
Setting Error nications
34200000 hex Tag Data Link Setting Error Built-in EtherNet/IP Port on CPU W503
Unit
34210000 hex Basic Ethernet Setting Error Built-in EtherNet/IP Port on CPU W503
Unit
34220000 hex IP Address Setting Error Built-in EtherNet/IP Port on CPU W503
Unit
34230000 hex IP Route Table Setting Error Built-in EtherNet/IP Port on CPU W503
Unit
34240000 hex FTP Server Setting Error Built-in EtherNet/IP Port on CPU W503
Unit
34250000 hex NTP Client Setting Error Built-in EtherNet/IP Port on CPU W503
Unit
34260000 hex SNMP Setting Error Built-in EtherNet/IP Port on CPU W503
Unit
34270000 hex Tag Name Resolution Error Built-in EtherNet/IP Port on CPU W503
Unit

NJ/NX-series Troubleshooting Manual (W503) A - 197


Appendices

Event code Event name Functional classification Reference


34280000 hex Basic Ethernet Setting Error Built-in EtherNet/IP Port on CPU W503
Unit
34290000 hex IP Address Setting Error Built-in EtherNet/IP Port on CPU W503
Unit
342A0000 hex DNS Setting Error Built-in EtherNet/IP Port on CPU W503
Unit
34400000 hex Network Configuration Informa- Built-in EtherCAT Master in CPU W503
tion Error Unit
34410000 hex EtherCAT Communications Cy- Built-in EtherCAT Master in CPU W503
cle Exceeded Unit
34600000 hex Required Process Data Object General Motion Control W503
Not Set
34610000 hex Process Data Object Setting Motion Control Instructions W503
Missing
34630000 hex Axis Slave Disabled General Motion Control W503
34640000 hex Network Configuration Informa- General Motion Control W503
tion Missing for Axis Slave
34800000 hex Mean Value Processing Setting CJ-series Analog I/O Units W490
Error
34810000 hex Input Value Exceeded Adjust- CJ-series Analog I/O Units W490
ment Range in Adjustment
Mode
34820000 hex Input Number Specification Error CJ-series Analog I/O Units W490
in Adjustment Mode
34830000 hex Scaling Data Setting Error CJ-series Analog I/O Units W490
34840000 hex Input Signal Range Setting Error CJ-series Analog I/O Units W490
or Error in Number of Inputs Set-
ting
34850000 hex Mean Value Processing Setting CJ-series Analog I/O Units W490
Error
34860000 hex Error in Setting of Conversion CJ-series Analog I/O Units W490
Mode
34870000 hex Output Hold Setting Error CJ-series Analog I/O Units W490
34880000 hex Output Number Specification Er- CJ-series Analog I/O Units W490
ror in Adjustment Mode
34890000 hex Conversion Time/Resolution or CJ-series Analog I/O Units W490
Operation Mode Setting Error
348A0000 hex Output Signal Range Setting Er- CJ-series Analog I/O Units W490
ror or Error In Number of Out-
puts Used Setting
348C0000 hex I/O Number Specification Error CJ-series Analog I/O Units W490
in Adjustment Mode
348D0000 hex Data Range Error CJ-series Process I/O Units W498
34940000 hex Setting Error CJ-series Temperature Control W491
Units
34980000 hex Results Information, Data Stor- CJ-series ID Sensor Units Z317
age Area Specification Error
349C0000 hex Registration Table Verification CJ-series CompoNet Master W493
Error Unit

A - 198 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


349D0000 hex Slave Unit Duplicated Address CJ-series CompoNet Master W493
Error Unit
349E0000 hex Repeater Unit Node Duplicated CJ-series CompoNet Master W493
Address Error Unit
34A40000 hex System Setup Error CJ-series Serial Communica- W494

A-4 Events in Order of Event Codes


tions Units
34A80000 hex Verification Error CJ-series EtherNet/IP Units W495
34A90000 hex Tag Data Link Error CJ-series EtherNet/IP Units W495
34AA0000 hex Tag Refresh Error CJ-series EtherNet/IP Units W495
34AB0000 hex Basic Ethernet Setting Error CJ-series EtherNet/IP Units W495
34AC0000 hex IP Address Table Error CJ-series EtherNet/IP Units W495
34AD0000 hex IP Router Table Error CJ-series EtherNet/IP Units W495
34AE0000 hex Routing Table Error CJ-series EtherNet/IP Units W495
34AF0000 hex Ethernet Advanced Setting Error CJ-series EtherNet/IP Units W495
34B00000 hex Address Mismatch CJ-series EtherNet/IP Units W495
34BC0000 hex Routing Table Error CJ-series DeviceNet Units W497
A
34BD0000 hex Verification Error CJ-series DeviceNet Units W497
34BE0000 hex Structure Error CJ-series DeviceNet Units W497

A-4-2 Error Table


34BF0000 hex Master I/O Refresh Error CJ-series DeviceNet Units W497
34C00000 hex Master User-set Allocations CJ-series DeviceNet Units W497
User Setting Failed
34C10000 hex Communications Cycle Time CJ-series DeviceNet Units W497
Setting Failed
34C20000 hex Slave I/O Refresh Error CJ-series DeviceNet Units W497
34C30000 hex Slave User Allocation Area Set- CJ-series DeviceNet Units W497
ting Failed
34E00000 hex Data Setting Warning Servo G5, G5 Linear, and Servo I576
1S I577
I586
34E10000 hex Servo Drive Overheat Servo G5 and G5 Linear I576
I577
34E20000 hex Overload Servo G5 and G5 Linear I576
I577
34E30000 hex Regeneration Overload Servo G5 and G5 Linear I576
I577
34E40000 hex Error Counter Overflow Servo G5 and G5 Linear I576
I577
34E50000 hex Excessive Velocity Error Servo G5 and G5 Linear I576
I577
34E60000 hex Overspeed Servo G5 and G5 Linear I576
I577
34F00000 hex PDO Setting Error MX2/RX-series Inverters with I574
EtherCAT Communications
Units
34F80000 hex Dummy Sensors Setting Error E3X-series Fiber Sensors with E413
EtherCAT Communications Unit E429
for Digital Sensors and Ether-
CAT Digital Sensor Communica-
tions Units

NJ/NX-series Troubleshooting Manual (W503) A - 199


Appendices

Event code Event name Functional classification Reference


35000000 hex Unit Configuration Information NX-series EtherCAT Coupler W519
Error Unit
35010000 hex Unit Configuration Verification NX-series EtherCAT Coupler W519
Error Unit
35020000 hex NX Unit Minor Fault NX-series EtherCAT Coupler W519
Unit
35030000 hex NX Unit Observation NX-series EtherCAT Coupler W519
Unit
35040000 hex Mailbox Setting Error NX-series EtherCAT Coupler W519
Unit
35050000 hex RxPDO Setting Error NX-series EtherCAT Coupler W519
Unit
35060000 hex TxPDO Setting Error NX-series EtherCAT Coupler W519
Unit
35070000 hex PDO WDT Setting Error NX-series EtherCAT Coupler W519
Unit
35080000 hex SM Event Mode Setting Error NX-series EtherCAT Coupler W519
Unit
35090000 hex TxPDO Mapping Error NX-series EtherCAT Coupler W519
Unit
350A0000 hex RxPDO Mapping Error NX-series EtherCAT Coupler W519
Unit
350B0000 hex Illegal State Transition Request NX-series EtherCAT Coupler W519
Received Unit
350C0000 hex Error State Transition Received NX-series EtherCAT Coupler W519
Unit
350D0000 hex Synchronization Cycle Setting NX-series EtherCAT Coupler W519
Error Unit
350E0000 hex NX Bus Cycle Delay Detected NX-series EtherCAT Coupler W519
Unit
35100000 hex External Input Setting Error NX-series Position Interface W524
Units
35110000 hex SSI Data Setting Error NX-series Position Interface W524
Units
35200000 hex Safety Process Data Communi- NX-series Safety Control Unit Z930
cations Not Established Error
35210000 hex Safety Process Data Communi- NX-series Safety Control Unit Z930
cations Not Established - Incor-
rect Unit Parameter Error
35230000 hex Safety Process Data Communi- NX-series Safety Control Unit Z930
cations Not Established, Incor-
rect FSoE Slave Address Error
35240000 hex Safety Process Data Communi- NX-series Safety Control Unit Z930
cations Not Established, Incor-
rect Frame Error
35250000 hex Safety Unit Restore Operation NX-series Safety Control Unit Z930
Failed to Start (SD Memory
Card Access Failed)
35260000 hex Safety Unit Restore Operation NX-series Safety Control Unit Z930
Failed to Start (Safety Unit Re-
store File Read Failure)

A - 200 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


35270000 hex Safety Unit Restore Operation NX-series Safety Control Unit Z930
Failed to Start (Model Mismatch)
35280000 hex Safety Unit Restore Operation NX-series Safety Control Unit Z930
Failed to Start (Version Mis-
match)

A-4 Events in Order of Event Codes


35290000 hex Safety Unit Restore Operation NX-series Safety Control Unit Z930
Failed to Start (Node Name Mis-
match)
352A0000 hex Safety Unit Restore Operation NX-series Safety Control Unit Z930
Failed to Start (Safety Password
Mismatch)
352B0000 hex Safety Unit Restore Operation NX-series Safety Control Unit Z930
Failed
35300000 hex DB Connection Setting Error DB Connection Service W527
35400000 hex Illegal Variable Allocation GEM Services W528
35410000 hex Illegal TCP Port Number GEM Services W528
357D0000 hex DC Setting Error Servo 1S I586 A
357E0000 hex Synchronization Cycle Setting Servo 1S I586
Error

A-4-2 Error Table


357F0000 hex Mailbox Setting Error Servo 1S I586
35800000 hex RxPDO Setting Error Servo 1S I586
35810000 hex TxPDO Setting Error Servo 1S I586
35820000 hex RxPDO Mapping Error Servo 1S I586
35830000 hex TxPDO Mapping Error Servo 1S I586
35840000 hex PDO WDT Setting Error Servo 1S I586
35850000 hex Node Address Updated Servo 1S I586
35860000 hex SM Event Mode Setting Error Servo 1S I586
35900000 hex NX Unit Version Not Matched NX Bus W503
35910000 hex Unregistered NX Unit Mounted NX Bus W503
35920000 hex Registered NX Unit Not Mount- NX Bus W503
ed
35930000 hex NX Unit Serial Number Mis- NX Bus W503
match
35940000 hex Option Board Configuration Veri- Built-in I/O and Option Boards W503
fication Error
35950000 hex Unsupported Option Board Built-in I/O and Option Boards W503
Mounted
35D00000 hex OPC UA Server Setting Error OPC UA Server Function W588
35D10000 hex Server Certificate Expired OPC UA Server Function W588
35D20000 hex Server Certificate Expiration No- OPC UA Server Function W588
tice
35D30000 hex Too Many Public Variables OPC UA Server Function W588
35D40000 hex Unsupported Data Type OPC UA Server Function W588
35D50000 hex Too Many Public Value Attrib- OPC UA Server Function W588
utes
35D60000 hex Too Many Structure Definitions OPC UA Server Function W588
37800000 hex Required Process Data Object CNC Function O030
Not Set

NJ/NX-series Troubleshooting Manual (W503) A - 201


Appendices

Event code Event name Functional classification Reference


37810000 hex Process Data Object Setting CNC Function O030
Missing
38010000 hex Scaling Data Setting Error/Ratio CJ-series Analog I/O Units W490
Conversion Use Setting Error
38020000 hex Ratio Set Value Error CJ-series Analog I/O Units W490
381C0000 hex Status Area Layout Setting Error CJ-series EtherNet/IP Units W495
383C0000 hex Overload Warning Servo G5 and G5 Linear I576
I577
383D0000 hex Excessive Regeneration Warn- Servo G5 and G5 Linear I576
ing I577
383E0000 hex Vibration Detection Warning Servo G5 and G5 Linear I576
I577
383F0000 hex Excessive Hybrid Following Er- Servo G5 I576
ror
38400000 hex Overspeed 2 Servo G5 and G5 Linear I576
I577
38410000 hex Command Error Servo G5 and G5 Linear I576
I577
38420000 hex Command Generation Error Servo G5 and G5 Linear I576
I577
38430000 hex Error Counter Overflow 1 Servo G5 and G5 Linear I576
I577
38440000 hex Error Counter Overflow 2 Servo G5 and G5 Linear I576
I577
38450000 hex Interface Input Duplicate Alloca- Servo G5 and G5 Linear I576
tion Error 1 I577
38460000 hex Interface Input Duplicate Alloca- Servo G5 and G5 Linear I576
tion Error 2 I577
38470000 hex Interface Input Function Number Servo G5 and G5 Linear I576
Error 1 I577
38480000 hex Interface Input Function Number Servo G5 and G5 Linear I576
Error 2 I577
38490000 hex Interface Output Function Num- Servo G5 and G5 Linear I576
ber Error 1 I577
384A0000 hex Interface Output Function Num- Servo G5 and G5 Linear I576
ber Error 2 I577
384B0000 hex External Latch Input Allocation Servo G5 and G5 Linear I576
Error I577
384C0000 hex Overrun Limit Error Servo G5 and G5 Linear I576
I577
384D0000 hex Absolute Encoder System Down Servo G5 I576
Error
384E0000 hex Absolute Encoder Counter Over- Servo G5 I576
flow Error
384F0000 hex Object Setting Error 1 Servo G5 and G5 Linear I576
38500000 hex Object Setting Error 2 Servo G5 and G5 Linear I576
38510000 hex External Encoder Connection Servo G5 and G5 Linear I576
Error
38520000 hex Function Setting Error Servo G5 and G5 Linear I576

A - 202 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


38530000 hex Magnetic Pole Position Estima- G5 Linear I577
tion Error 1
38540000 hex Magnetic Pole Position Estima- G5 Linear I577
tion Error 2
38550000 hex Magnetic Pole Position Estima- G5 Linear I577

A-4 Events in Order of Event Codes


tion Error 3
38560000 hex Motor Auto-setting Error G5 Linear I577
38570000 hex Function Setting Error Servo 1S I586
38590000 hex Camera Connection Error FH/FZ5 Series Vision System Z342
385A0000 hex Change in Connected Camera FH/FZ5 Series Vision System Z342
385B0000 hex Light installation error FH/FZ5 Series Vision System Z342
38780000 hex General Input Allocation Dupli- Servo 1S I586
cate Error
38790000 hex General Output Allocation Dupli- Servo 1S I586
cate Error
387A0000 hex Overload Warning Servo 1S I586
387B0000 hex Pulse Output Setting Error Servo 1S I586 A
387C0000 hex Motor Replacement Detected Servo 1S I586

A-4-2 Error Table


387D0000 hex Regeneration Overload Warning Servo 1S I586
387E0000 hex Motor Vibration Warning Servo 1S I586
387F0000 hex Electronic Gear Setting Error Servo 1S I586
38800000 hex Servo Drive Overheat Servo 1S I586
38810000 hex Overload Error Servo 1S I586
38820000 hex Regeneration Overload Error Servo 1S I586
38830000 hex Excessive Position Deviation Er- Servo 1S I586
ror
38840000 hex Excessive Speed Deviation Er- Servo 1S I586
ror
38850000 hex Excessive Speed Error Servo 1S I586
38860000 hex Following Error Counter Over- Servo 1S I586
flow
38870000 hex Absolute Encoder Counter Over- Servo 1S I586
flow Error
38880000 hex Safety Communications Setting Servo 1S I586
Error
38890000 hex Safety Frame Error Servo 1S I586
388A0000 hex Safety Parameter Error Servo 1S I586
388B0000 hex FSoE Slave Address Error Servo 1S I586
40010000 hex PLC System Processing Error Errors for Self Diagnosis W503
40020000 hex PLC System Processing Error Errors for Self Diagnosis W503
40030000 hex PLC System Processing Error Errors for Self Diagnosis W503
40040000 hex PLC System Processing Error Errors for Self Diagnosis W503
40050000 hex PLC System Processing Error Errors for Self Diagnosis W503
40110000 hex PLC Function Processing Error Errors Related to Controller Op- W503
eration
40120000 hex PLC Function Processing Error Errors Related to Controller Op- W503
eration
40130000 hex PLC Function Processing Error Errors Related to Controller Op- W503
eration

NJ/NX-series Troubleshooting Manual (W503) A - 203


Appendices

Event code Event name Functional classification Reference


40140000 hex PLC System Information Errors Related to Controller Op- W503
eration
40150000 hex PLC System Information Errors Related to Controller Op- W503
eration
40160000 hex Safe Mode Errors Related to Controller Op- W503
eration
40170000 hex Safe Mode Errors Related to Controller Op- W503
eration
40200000 hex NX Unit Processing Error NX-series EtherCAT Coupler W519
Units, NX-series Analog I/O W566
Units, NX-series Position Inter- W524
face Units, NX-series Communi- W540
cations Interface Units, NX-ser- W565
ies Load Cell Input Units, NX- W570
series IO-Link Master Units, and H228
NX-series Temperature Control
Units
44010000 hex EtherCAT Fault Built-in EtherCAT Master in CPU W503
Unit
44180000 hex OPC UA System Processing Er- OPC UA Server Function W588
ror
44200000 hex Motion Control Initialization Error General Motion Control W503
44210000 hex Motion Control Function Proc- General Motion Control W503
essing Error
44400000 hex PLC Function Processing Error Errors Related to CJ-series Unit W503
Configuration
44410000 hex PLC System Information Errors Related to CJ-series Unit W503
Configuration
44420000 hex PLC Function Processing Error Errors Related to Controller Op- W503
eration
44430000 hex PLC System Information Errors Related to Controller Op- W503
eration
44440000 hex NX Bus Function Processing Er- NX Bus W503
ror
44450000 hex NX Bus System Information NX Bus W503
47800000 hex CNC Initialization Error CNC Function O030
47810000 hex CNC Parameter Setting Invalid CNC Function O030
48020000 hex System Error FH/FZ5 Series Vision System Z342
48080000 hex FPGA WDT Error Servo 1S I586
50010000 hex Controller Insufficient Memory Built-in EtherCAT Master in CPU W503
Warning Unit and Built-in EtherNet/IP
Port on CPU Unit
54010400 hex Input Value Out of Range Instructions W503
54010401 hex Input Mismatch Instructions W503
54010402 hex Floating-point Error Instructions W503
54010403 hex BCD Error Instructions W503
54010404 hex Signed BCD Error Instructions W503
54010405 hex Illegal Bit Position Specified Instructions W503
54010406 hex Illegal Data Position Specified Instructions W503
54010407 hex Data Range Exceeded Instructions W503

A - 204 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


54010409 hex No Errors to Clear Instructions W503
5401040B hex No User Errors to Clear Instructions W503
5401040C hex Limit Exceeded for User-defined Instructions W503
Errors
5401040D hex Illegal Unit Specified Instructions W503

A-4 Events in Order of Event Codes


5401040F hex Unit Restart Failed Instructions W503
54010410 hex Text String Format Error Instructions W503
54010411 hex Illegal Program Specified Instructions W503
54010413 hex Undefined CJ-series Memory Instructions W503
Address
54010414 hex Stack Underflow Instructions W503
54010416 hex Illegal Number of Array Ele- Instructions W503
ments or Dimensions
54010417 hex Specified Task Does Not Exist Instructions W503
54010418 hex Unallowed Task Specification Instructions W503
54010419 hex Incorrect Data Type Instructions W503
A
5401041A hex Multi-execution of Instructions Instructions W503
5401041B hex Data Capacity Exceeded Instructions W503

A-4-2 Error Table


5401041C hex Different Data Sizes Instructions W503
5401041D hex Exceeded Simultaneous Instruc- Instructions W503
tion Executed Resources
54010800 hex FINS Error Instructions W503
54010801 hex FINS Port Already in Use Instructions W503
54010C00 hex Illegal Serial Communications Instructions W503
Mode
54010C02 hex Port Setup Already Busy Instructions W503
54010C03 hex Full Reception Buffer Instructions W503
54010C04 hex Multi-execution of Ports Instructions W503
54010C05 hex Parity Error Instructions W503
54010C06 hex Framing Error Instructions W503
54010C07 hex Overrun Error Instructions W503
54010C08 hex CRC Mismatch Instructions W503
54010C0B hex Serial Communications Timeout Instructions W503
54010C0C hex Instruction Executed to Inappli- Instructions W503
cable Port
54010C0D hex CIF Unit Initialized Instructions W503
54010C10 hex Exceptional Modbus Response Instructions W503
54010C11 hex Invalid Modbus Response Instructions W503
54011400 hex SD Memory Card Access Fail- Instructions W503
ure
54011401 hex SD Memory Card Write-protect- Instructions W503
ed
54011402 hex SD Memory Card Insufficient Instructions W503
Capacity
54011403 hex File Does Not Exist Instructions W503
54011404 hex Too Many Files/Directories Instructions W503
54011405 hex File Already in Use Instructions W503
54011406 hex Open Mode Mismatch Instructions W503

NJ/NX-series Troubleshooting Manual (W503) A - 205


Appendices

Event code Event name Functional classification Reference


54011407 hex Offset Out of Range Instructions W503
54011408 hex Directory Not Empty Instructions W503
54011409 hex That File Name Already Exists Instructions W503
5401140A hex Write Access Denied Instructions W503
5401140B hex Too Many Files Open Instructions W503
5401140C hex Directory Does Not Exist Instructions W503
5401140D hex File or Directory Name Is Too Instructions W503
Long
5401140E hex SD Memory Card Access Failed Instructions W503
5401140F hex Backup Operation Already in Instructions W503
Progress
54011410 hex Cannot Execute Backup Instructions W503
54011411 hex Unit/Slave Backup Failed Instructions W503
54011800 hex EtherCAT Communications Error Instructions W503
54011801 hex EtherCAT Slave Does Not Re- Instructions W503
spond
54011802 hex EtherCAT Timeout Instructions W503
54011803 hex Reception Buffer Overflow Instructions W503
54011804 hex SDO Abort Error Instructions W503
54011805 hex Saving Packet Monitor File Instructions W503
54011806 hex Packet Monitoring Function Not Instructions W503
Started
54011807 hex Packet Monitoring Function in Instructions W503
Operation
54011808 hex Communications Resource Instructions W503
Overflow
54011809 hex Packet Monitoring Function Not Instructions W503
Supported
54011C00 hex Explicit Message Error Instructions W503
54011C01 hex Incorrect Route Path Instructions W503
54011C02 hex CIP Handle Out of Range Instructions W503
54011C03 hex CIP Communications Resource Instructions W503
Overflow
54011C04 hex CIP Timeout Instructions W503
54011C05 hex Class-3 Connection Not Estab- Instructions W503
lished
54011C06 hex CIP Communications Data Size Instructions W503
Exceeded
54012000 hex Local IP Address Setting Error Instructions W503
54012001 hex TCP/UDP Port Already in Use Instructions W503
54012002 hex Address Resolution Failed Instructions W503
54012003 hex Socket Status Error Instructions W503
54012004 hex Local IP Address Not Set Instructions W503
54012006 hex Socket Timeout Instructions W503
54012007 hex Socket Handle Out of Range Instructions W503
54012008 hex Socket Communications Re- Instructions W503
source Overflow
54012400 hex No Execution Right Instructions W503
54012401 hex Settings Update Failed Instructions W503

A - 206 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


54012402 hex Too Many Simultaneous Instruc- Instructions W503
tion Executions
54012403 hex FTP Client Execution Limit Ex- Instructions W503
ceeded
54012404 hex File Number Limit Exceeded Instructions W503

A-4 Events in Order of Event Codes


54012405 hex Directory Does Not Exist (FTP) Instructions W503
54012406 hex FTP Server Connection Error Instructions W503
54012407 hex Destination FTP Server Execu- Instructions W503
tion Failure
54012408 hex SD Memory Card Access Failed Instructions W503
for FTP
54012409 hex Specified File Does Not Exist Instructions W503
5401240A hex Specified File Is Write Protected Instructions W503
5401240B hex Failed To Delete Specified File Instructions W503
5401240C hex Specified File Access Failed Instructions W503
5401240D hex IP Address Setting Invalid Instructions W503
54012C00 hex NX Message Error Instructions W503
A
54012C01 hex NX Message Resource Overflow Instructions W503

A-4-2 Error Table


54012C02 hex NX Message Timeout Instructions W503
54012C03 hex Incorrect NX Message Length Instructions W503
54012C05 hex NX Message EtherCAT Network Instructions W503
Error
54012C06 hex External Restart Already Execut- Instructions W503
ed for Specified NX Units
54012C07 hex Unapplicable Unit Specified for Instructions W503
Instruction
54012C08 hex Invalid Total Power ON Time Re- Instructions W503
cord
54013000 hex DB Connection Service Not DB Connection Instructions W527
Started
54013001 hex DB Connection Service Run DB Connection Instructions W527
Mode Change Failed
54013002 hex DB Connection Service Shut- DB Connection Instructions W527
down or Shutting Down
54013003 hex Invalid DB Connection Name DB Connection Instructions W527
54013004 hex DB Connection Rejected DB Connection Instructions W527
54013005 hex DB Connection Failed DB Connection Instructions W527
54013006 hex DB Connection Already Estab- DB Connection Instructions W527
lished
54013007 hex Too Many DB Connections DB Connection Instructions W527
54013008 hex Invalid DB Connection DB Connection Instructions W527
54013009 hex Invalid DB Map Variable DB Connection Instructions W527
5401300A hex Unregistered DB Map Variable DB Connection Instructions W527
5401300B hex SQL Execution Error DB Connection Instructions W527
5401300C hex Spool Capacity Exceeded DB Connection Instructions W527
5401300E hex Invalid Extraction Condition DB Connection Instructions W527
54013010 hex Log Code Out of Range DB Connection Instructions W527
54013011 hex DB Connection Disconnected DB Connection Instructions W527
Error Status

NJ/NX-series Troubleshooting Manual (W503) A - 207


Appendices

Event code Event name Functional classification Reference


54013012 hex DB Connection Instruction Exe- DB Connection Instructions W527
cution Timeout
54013013 hex DB Connection Service Error DB Connection Instructions W527
Stop
54013014 hex Data Already Spooled DB Connection Instructions W527
54013015 hex DB Connection Service Initializ- DB Connection Instructions W527
ing
54013016 hex DB in Process DB Connection Instructions W527
54013017 hex Operation Log Disabled DB Connection Instructions W527
54013461 hex Process Data Object Setting Instructions W503
Missing
54013781 hex Process Data Object Setting CNC Instructions O030
Missing
54013810 hex GEM Service Status in Initializ- GEM Instructions W528
ing
54013811 hex GEM Service Status in EQStart- GEM Instructions W528
ing
54013812 hex GEM Service Status in EQInitial- GEM Instructions W528
izing
54013813 hex GEM Service Status in EQRun GEM Instructions W528
54013814 hex GEM Service Status in Stop GEM Instructions W528
54013815 hex GEM Service Status in Error GEM Instructions W528
54013816 hex GEM Service Status in Shutting- GEM Instructions W528
Down
54013817 hex GEM Service Status in Shut- GEM Instructions W528
down
54013818 hex No Message Received GEM Instructions W528
54013819 hex Multi-execution of Instructions GEM Instructions W528
5401381A hex State Transition in Progress GEM Instructions W528
5401381B hex Insufficient Transaction Re- GEM Instructions W528
source
54013820 hex Too Many Characters GEM Instructions W528
54013821 hex Invalid Size GEM Instructions W528
54013822 hex Set to Disable GEM Instructions W528
54013824 hex Undefined CEID GEM Instructions W528
54013825 hex Undefined ALID GEM Instructions W528
54013826 hex Undefined CCODE GEM Instructions W528
54013827 hex Undefined Message Number GEM Instructions W528
54013828 hex HSMS Communications Setting GEM Instructions W528
Out of Range
54013829 hex TID Out of Range GEM Instructions W528
5401382C hex Undefined ECID GEM Instructions W528
5401382D hex Type Mismatch GEM Instructions W528
5401382E hex ECV Out of Range GEM Instructions W528
5401382F hex Illegal CPNAME GEM Instructions W528
54013830 hex HCACK Out of Range GEM Instructions W528
54013831 hex CPACK Out of Range GEM Instructions W528
54013832 hex CEPACK Out of Range GEM Instructions W528
54013833 hex ACKC7 Out of Range GEM Instructions W528

A - 208 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


54013834 hex ACKC7A Out of Range GEM Instructions W528
54013835 hex ACKC10 Out of Range GEM Instructions W528
54013836 hex EAC Out of Range GEM Instructions W528
54013838 hex Illegal SECS Message GEM Instructions W528
54014800 hex Device Error Received Instructions W503

A-4 Events in Order of Event Codes


54014801 hex Specified Unit Does Not Exist Instructions W503
54014802 hex Message Processing Limit Ex- Instructions W503
ceeded
54014803 hex Specified Unit Status Error Instructions W503
54014804 hex Too Many Simultaneous Instruc- Instructions W503
tion Executions
54014805 hex Communications Timeout Instructions W503
54014806 hex Invalid Mode Instructions W503
54014807 hex I/O Power OFF Status Instructions W503
54014808 hex Verification Error Instructions W503
54015000 hex OPC UA Server Shutdown or OPC UA Instructions W588
A
Shutting Down
54015001 hex OPC UA Server Being Initialized OPC UA Instructions W588

A-4-2 Error Table


54015002 hex OPC UA Server Not Started OPC UA Instructions W588
54015420 hex Electronic Gear Ratio Numerator Instructions W503
Setting Out of Range
54015421 hex Electronic Gear Ratio Denomi- Instructions W503
nator Setting Out of Range
54015422 hex Target Velocity Setting Out of Instructions and Robot Instruc- W503
Range tions W539
54015423 hex Acceleration Setting Out of Instructions and Robot Instruc- W503
Range tions W539
54015424 hex Deceleration Setting Out of Instructions and Robot Instruc- W503
Range tions W539
54015425 hex Jerk Setting Out of Range Instructions W503
54015427 hex Torque Ramp Setting Out of Instructions W503
Range
54015428 hex Master Coefficient Scaling Out Instructions W503
of Range
54015429 hex Slave Coefficient Scaling Out of Instructions W503
Range
5401542A hex Feeding Velocity Setting Out of Instructions W503
Range
5401542B hex Buffer Mode Selection Out of Instructions and Robot Instruc- W503
Range tions W539
5401542C hex Coordinate System Selection Instructions and Robot Instruc- W503
Out of Range tions W539
5401542D hex Circular Interpolation Mode Se- Instructions W503
lection Out of Range
5401542E hex Direction Selection Out of Instructions and Robot Instruc- W503
Range tions W539
5401542F hex Path Selection Out of Range Instructions W503
54015430 hex Position Type Selection Out of Instructions W503
Range

NJ/NX-series Troubleshooting Manual (W503) A - 209


Appendices

Event code Event name Functional classification Reference


54015431 hex Travel Mode Selection Out of Instructions W503
Range
54015432 hex Transition Mode Selection Out of Instructions and Robot Instruc- W503
Range tions W539
54015433 hex Continue Method Selection Out Instructions W503
of Range
54015434 hex Combine Mode Selection Out of Instructions W503
Range
54015435 hex Synchronization Start Condition Instructions W503
Selection Out of Range
54015436 hex Master and Slave Defined as Instructions W503
Same Axis
54015437 hex Master and Auxiliary Defined as Instructions W503
Same Axis
54015438 hex Master/Slave Axis Numbers Not Instructions W503
in Ascending Order
54015439 hex Incorrect Cam Table Specifica- Instructions W503
tion
5401543A hex Synchronization Stopped Instructions W503
5401543B hex Motion Control Instruction Re- Instructions and Robot Instruc- W503
execution Disabled tions W539
5401543C hex Motion Control Instruction Multi- Instructions and Robot Instruc- W503
execution Disabled tions W539
5401543D hex Instruction Not Allowed for En- Instructions W503
coder Axis Type
5401543E hex Instruction Cannot Be Executed Instructions and Robot Instruc- W503
during Multi-axes Coordinated tions W539
Control
5401543F hex Multi-axes Coordinated Control Instructions and Robot Instruc- W503
Instruction Executed for Disa- tions W539
bled Axes Group
54015440 hex Axes Group Cannot Be Enabled Instructions W503
54015441 hex Impossible Axis Operation Instructions and Robot Instruc- W503
Specified when the Servo is tions W539
OFF
54015442 hex Composition Axis Stopped Error Instructions and Robot Instruc- W503
tions W539
54015443 hex Motion Control Instruction Multi- Instructions and Robot Instruc- W503
execution Buffer Limit Exceeded tions W539
54015444 hex Insufficient Travel Distance Instructions W503
54015445 hex Insufficient Travel Distance to Instructions W503
Achieve Blending Transit Veloci-
ty
54015446 hex Move Link Constant Velocity In- Instructions W503
sufficient Travel Distance
54015447 hex Positioning Gear Operation In- Instructions W503
sufficient Target Velocity
54015448 hex Same Start Point and End Point Instructions W503
for Circular Interpolation

A - 210 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


54015449 hex Circular Interpolation Center Instructions W503
Specification Position Out of
Range
5401544A hex Instruction Execution Error Instructions W503
Caused by Count Mode Setting

A-4 Events in Order of Event Codes


5401544C hex Parameter Selection Out of Instructions W503
Range
5401544D hex Stop Method Selection Out of Instructions W503
Range
5401544E hex Latch ID Selection Out of Range Instructions W503
for Trigger Input Condition
5401544F hex Setting Out of Range for Writing Instructions W503
MC Setting
54015450 hex Trigger Input Condition Mode Instructions W503
Selection Out of Range
54015451 hex Drive Trigger Signal Selection Instructions W503
Out of Range for Trigger Input A
Condition
54015453 hex Motion Control Instruction Re- Instructions W503

A-4-2 Error Table


execution Disabled (Axis Speci-
fication)
54015454 hex Motion Control Instruction Re- Instructions W503
execution Disabled (Buffer Mode
Selection)
54015455 hex Motion Control Instruction Re- Instructions W503
execution Disabled (Direction
Selection)
54015456 hex Motion Control Instruction Re- Instructions W503
execution Disabled (Execution
Mode)
54015457 hex Motion Control Instruction Re- Instructions W503
execution Disabled (Axes Group
Specification)
54015458 hex Motion Control Instruction Re- Instructions W503
execution Disabled (Jerk Set-
ting)
54015459 hex Motion Control Instruction Re- Instructions W503
execution Disabled (Master Ax-
is)
5401545A hex Motion Control Instruction Re- Instructions W503
execution Disabled (MasterOff-
set)
5401545B hex Motion Control Instruction Re- Instructions W503
execution Disabled (MasterScal-
ing)
5401545C hex Motion Control Instruction Re- Instructions W503
execution Disabled (Master-
StartDistance)
5401545D hex Motion Control Instruction Re- Instructions W503
execution Disabled (Continuous)

NJ/NX-series Troubleshooting Manual (W503) A - 211


Appendices

Event code Event name Functional classification Reference


5401545E hex Motion Control Instruction Re- Instructions W503
execution Disabled (MoveMode)
5401545F hex Illegal Auxiliary Axis Specifica- Instructions W503
tion
54015460 hex Illegal Axis Specification Instructions W503
54015461 hex Illegal Axes Group Specification Instructions and Robot Instruc- W503
tions W539
54015462 hex Illegal Master Axis Specification Instructions W503
54015463 hex Motion Control Instruction Re- Instructions W503
execution Disabled (SlaveOffset)
54015464 hex Motion Control Instruction Re- Instructions W503
execution Disabled (SlaveScal-
ing)
54015465 hex Motion Control Instruction Re- Instructions W503
execution Disabled (StartPosi-
tion)
54015466 hex Instruction Execution Error with Instructions and Robot Instruc- W503
Undefined Home tions W539
54015467 hex Motion Control Instruction Re- Instructions W503
execution Disabled (Position
Type)
54015468 hex Unused Axis Specification for Instructions W503
Master Axis
54015469 hex First Position Setting Out of Instructions W503
Range
5401546A hex Last Position Setting Out of Instructions W503
Range
5401546B hex Illegal First/Last Position Size Instructions W503
Relationship (Linear Mode)
5401546C hex Master Sync Start Position Set- Instructions W503
ting Out of Range
5401546D hex Slave Sync Start Position Set- Instructions W503
ting Out of Range
5401546E hex Duplicate Latch ID for Trigger In- Instructions W503
put Condition
5401546F hex Jerk Override Factor Out of Instructions W503
Range
54015470 hex Acceleration/Deceleration Over- Instructions W503
ride Factor Out of Range
54015471 hex First Position Method Specifica- Instructions W503
tion Out of Range
54015472 hex Motion Control Instruction Re- Instructions W503
execution Disabled (First Posi-
tion Method)
54015474 hex Unused Axis Specification for Instructions W503
Auxiliary Axis
54015475 hex Position Gear Value Error Instructions W503
54015476 hex Position Gear Master Axis Zero Instructions W503
Velocity
54015478 hex Target Position Setting Out of Instructions and Robot Instruc- W503
Range tions W539

A - 212 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


54015479 hex Travel Distance Out of Range Instructions W503
5401547A hex Cam Table Start Point Setting Instructions W503
Out of Range
5401547B hex Cam Master Axis Following First Instructions W503
Position Setting Out of Range

A-4 Events in Order of Event Codes


5401547C hex Circular Interpolation Radius Instructions W503
Setting Error
5401547D hex Circular Interpolation Radius Instructions W503
Overflow
5401547E hex Circular Interpolation Setting Out Instructions W503
of Range
5401547F hex Auxiliary/Slave Axis Numbers Instructions W503
Not in Ascending Order
54015480 hex Cam Table Property Ascending Instructions W503
Data Error at Update
54015481 hex MC_Write Target Out of Range Instructions W503
54015482 hex Master Travel Distance Specifi- Instructions W503 A
cation Out of Range
54015483 hex Master Distance in Acceleration Instructions W503

A-4-2 Error Table


Specification Out of Range
54015484 hex Master Distance in Deceleration Instructions W503
Specification Out of Range
54015487 hex Execution Mode Selection Out Instructions W503
of Range
54015488 hex Permitted Following Error Out of Instructions W503
Range
54015489 hex Border Point/Center Position/ Instructions W503
Radius Specification Out of
Range
5401548A hex End Point Specification Out of Instructions W503
Range
5401548B hex Slave Travel Distance Specifica- Instructions W503
tion Out of Range
5401548C hex Phase Shift Amount Out of Instructions W503
Range
5401548D hex Feeding Distance Out of Range Instructions W503
5401548E hex Auxiliary and Slave Defined as Instructions W503
Same Axis
5401548F hex Relative Position Selection Out Instructions W503
of Range
54015490 hex Cam Transition Specification Instructions W503
Out of Range
54015491 hex Synchronized Control End Mode Instructions W503
Selection Out of Range
54015492 hex Enable External Latch Instruc- Instructions W503
tion Execution Disabled
54015493 hex Master Axis Offset Out of Range Instructions W503
54015494 hex Slave Axis Offset Out of Range Instructions W503
54015495 hex Command Current Position Instructions W503
Count Selection Out of Range

NJ/NX-series Troubleshooting Manual (W503) A - 213


Appendices

Event code Event name Functional classification Reference


54015496 hex Master Axis Gear Ratio Numera- Instructions W503
tor Out of Range
54015497 hex Master Axis Gear Ratio Denomi- Instructions W503
nator Out of Range
54015498 hex Auxiliary Axis Gear Ratio Nu- Instructions W503
merator Out of Range
54015499 hex Auxiliary Axis Gear Ratio De- Instructions W503
nominator Out of Range
5401549A hex Master Axis Position Type Se- Instructions W503
lection Out of Range
5401549B hex Auxiliary Axis Position Type Se- Instructions W503
lection Out of Range
5401549C hex Target Position Ring Counter Instructions W503
Out of Range
5401549D hex Axes Group Composition Axis Instructions W503
Setting Out of Range
5401549E hex Axis Use Setting Out of Range Instructions W503
54015600 hex Illegal CNC Coordinate System CNC Instructions O030
Specification
54015601 hex Deceleration Setting Out of CNC Instructions O030
Range
54015602 hex Jerk Setting Out of Range CNC Instructions O030
54015603 hex CNC Instruction Re-execution CNC Instructions O030
Disabled
54015604 hex CNC Multi-execution Disabled CNC Instructions O030
54015605 hex Unassigned Logical CNC Motor CNC Instructions O030
Number Specified
54015606 hex Logical CNC Motor Number Out CNC Instructions O030
of Range
54015607 hex Target Position Setting Out of CNC Instructions O030
Range
54015608 hex Impossible CNC Motor Opera- CNC Instructions O030
tion Specified when the Servo is
OFF
54015609 hex Target Velocity Setting Out of CNC Instructions O030
Range
5401560A hex Acceleration/Deceleration Set- CNC Instructions O030
ting Out of Range
5401560B hex Travel Mode Selection Out of CNC Instructions O030
Range
5401560D hex Parameter Selection Out of CNC Instructions O030
Range
5401560E hex CNC Parameter Setting Read/ CNC Instructions O030
Write Setting Value Out of
Range
5401560F hex CNC Parameter Setting Read/ CNC Instructions O030
Write Target Out of Range
54015611 hex Homing Parameter Setting Out CNC Instructions O030
of Range
54015612 hex M Code Number Out of Range CNC Instructions O030

A - 214 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


54015613 hex CNC Instruction Re-execution CNC Instructions O030
Disabled (CNC Coordinate Sys-
tem Specification)
54015614 hex CNC Instruction Re-execution CNC Instructions O030
Disabled (Logical CNC Motor

A-4 Events in Order of Event Codes


Number)
5401561D hex SD Memory Card Access Fail- CNC Instructions O030
ure
5401561E hex File Does Not Exist CNC Instructions O030
5401561F hex Illegal Load NC Program Num- CNC Instructions O030
ber Specification
54015620 hex Too Many Files Open CNC Instructions O030
54015621 hex File or Directory Name Is Too CNC Instructions O030
Long
54015622 hex SD Memory Card Access Failed CNC Instructions O030
54015623 hex Load NC Program Capacity Ex- CNC Instructions O030
ceeded A
54015624 hex Number of NC Program Exceed- CNC Instructions O030
ed

A-4-2 Error Table


54015625 hex Illegal CNC Motor Specification CNC Instructions O030
54015626 hex Illegal CNC Motor Compensa- CNC Instructions O030
tion Table Specification
54015628 hex Illegal Load NC Program CNC Instructions O030
54015700 hex Homing Parameter Setting Out Instructions W503
of Range
54015702 hex Axis Use Change Error Instructions W503
54015703 hex Cannot Change Axis Use Instructions W503
54015706 hex Axes Group Mismatch with Kine- Robot Instructions W539
matics
54015707 hex Kinematics Type Out of Range Robot Instructions W539
54015708 hex Kinematics Parameter Out of Robot Instructions W539
Range
54015709 hex Workspace Type Out of Range Robot Instructions W539
5401570A hex Workspace Parameter Out of Robot Instructions W539
Range
5401570B hex Invalid Coordinate System Num- Robot Instructions W539
ber
5401570C hex Coordinate Transformation Pa- Robot Instructions W539
rameter Out of Range
5401570D hex Transition parameters out of Robot Instructions W539
range
54015710 hex Kinematics Transform Not Set Robot Instructions W539
54015711 hex Target Position Out of Range Robot Instructions W539
54015712 hex Velocity Error Detection Value Robot Instructions W539
Out of Range
54015713 hex Acceleration Error Detection Val- Robot Instructions W539
ue Out of Range
54015714 hex Trajectory Target Time Out of Robot Instructions W539
Range
54015715 hex Trajectory Type Out of Range Robot Instructions W539

NJ/NX-series Troubleshooting Manual (W503) A - 215


Appendices

Event code Event name Functional classification Reference


54015716 hex Trajectory Transition Out of Robot Instructions W539
Range
54015717 hex Trajectory Travel Distance Out Robot Instructions W539
of Range
54015719 hex Initial Workpiece Position Out- Robot Instructions W539
side Workspace
5401571A hex Invalid Conveyor Axis Specified Robot Instructions W539
5401571B hex Target Position Outside Work- Robot Instructions W539
space
5401571C hex Cannot Cancel Synchronization Robot Instructions W539
5401571E hex Too Many Kinematics Robot Instructions W539
5401571F hex Kinematics Initialization Error Robot Instructions W539
54015720 hex Motion Control Parameter Set- Instructions W503
ting Error When Changing Axis
Use
54015721 hex Required Process Data Object Instructions W503
Not Set When Changing Axis
Use
54015722 hex Actual Position Overflow/Under- Instructions W503
flow
54015723 hex Switch Structure Track Number Instructions W503
Setting Out of Range
54015724 hex Switch Structure First ON Posi- Instructions W503
tion Setting Out of Range
54015725 hex Switch Structure Last ON Posi- Instructions W503
tion Setting Out of Range
54015726 hex Switch Structure Axis Direction Instructions W503
Out of Range
54015727 hex Switch Structure Cam Switch Instructions W503
Mode Out of Range
54015728 hex Switch Structure Duration Set- Instructions W503
ting Out of Range
54015729 hex Track Option Structure ON Com- Instructions W503
pensation Setting Out of Range
5401572A hex Track Option Structure OFF Instructions W503
Compensation Setting Out of
Range
5401572B hex Number of Array Elements in Instructions W503
Switch Structure Variable Out of
Range
5401572C hex Number of Array Elements in Instructions W503
Output Signal Structure Variable
Out of Range
5401572D hex Number of Array Elements in Instructions W503
Track Option Structure Variable
Out of Range
5401572E hex Numbers of Elements in Output Instructions W503
Signals and Track Option Arrays
Not Matched

A - 216 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


5401572F hex Motion Control Instruction Multi- Instructions W503
execution Disabled (Master Ax-
is)
54015730 hex Motion Control Instruction Multi- Instructions W503
execution Disabled (Position

A-4 Events in Order of Event Codes


Type Selection)
54015731 hex Same Track Number Setting in Instructions W503
Switch Structure Out of Range
54015732 hex Invalid Tool Number Robot Instructions W539
54015733 hex Tool Parameter Out of Range Robot Instructions W539
54015736 hex Offset Not Allowed Robot Instructions W539
5401573A hex Cannot Write Axis Parameters Instructions W503
5401573B hex Axis Parameter Setting Out of Instructions W503
Range
5401573C hex Cam Property Setting Out of Instructions W503
Range
5401573D hex Cam Node Setting Out of Range Instructions W503 A
5401573E hex Incorrect Cam Node Type Speci- Instructions W503
fication

A-4-2 Error Table


5401573F hex Insufficient Nodes in Cam Table Instructions W503
54015740 hex Cam Node Master Axis Phase Instructions W503
Not in Ascending Order
54015741 hex Too Many Data Points in Cam Instructions W503
Table
54015742 hex Cam Table Displacement Over- Instructions W503
flow
54015743 hex Aborted Cam Table Used Instructions W503
54015744 hex Jog Mode Out of Range Robot Instructions W539
54015745 hex Initial Workpiece Position Out of Robot Instructions W539
Range
54015746 hex Maximum Interpolation Velocity Robot Instructions W539
Out of Range
54015747 hex Maximum Interpolation Acceler- Robot Instructions W539
ation Out of Range
54015748 hex Maximum Interpolation Deceler- Robot Instructions W539
ation Out of Range
54015749 hex Execution ID Setting Out of Instructions W503
Range
5401574A hex Position Offset Out of Range Instructions W503
5401574B hex PDS State Transition Command Instructions W503
Selection Out of Range
5401574C hex Single-axis Position Control Axis Instructions W503
Motion Control Instruction Exe-
cution Disabled
54016440 hex Target Position Positive Soft- Instructions W503
ware Limit Exceeded
54016441 hex Target Position Negative Soft- Instructions W503
ware Limit Exceeded
54016442 hex Command Position Overflow/ Instructions W503
Underflow

NJ/NX-series Troubleshooting Manual (W503) A - 217


Appendices

Event code Event name Functional classification Reference


54016443 hex Positive Limit Input Instructions and Robot Instruc- W503
tions W539
54016444 hex Negative Limit Input Instructions and Robot Instruc- W503
tions W539
54016701 hex Current Position Outside Work- Robot Instructions W539
space
54016783 hex Target Position Positive Soft- CNC Instructions O030
ware Limit Exceeded
54016784 hex Target Position Negative Soft- CNC Instructions O030
ware Limit Exceeded
54016785 hex Command Position Overflow/ CNC Instructions O030
Underflow
54016786 hex Positive Limit Input CNC Instructions O030
54016787 hex Negative Limit Input CNC Instructions O030
54017422 hex Servo Main Circuits OFF Instructions W503
54017784 hex Servo Main Circuits OFF CNC Instructions O030
54200000 hex Electronic Gear Ratio Numerator Motion Control Instructions W503
Setting Out of Range
54210000 hex Electronic Gear Ratio Denomi- Motion Control Instructions W503
nator Setting Out of Range
54220000 hex Target Velocity Setting Out of Motion Control Instructions W503
Range General Robot Control W539
54230000 hex Acceleration Setting Out of Motion Control Instructions W503
Range General Robot Control W539
54240000 hex Deceleration Setting Out of Motion Control Instructions W503
Range General Robot Control W539
54250000 hex Jerk Setting Out of Range Motion Control Instructions W503
54270000 hex Torque Ramp Setting Out of Motion Control Instructions W503
Range
54280000 hex Master Coefficient Scaling Out Motion Control Instructions W503
of Range
54290000 hex Slave Coefficient Scaling Out of Motion Control Instructions W503
Range
542A0000 hex Feeding Velocity Setting Out of Motion Control Instructions W503
Range
542B0000 hex Buffer Mode Selection Out of Motion Control Instructions W503
Range General Robot Control W539
542C0000 hex Coordinate System Selection Motion Control Instructions W503
Out of Range General Robot Control W539
542D0000 hex Circular Interpolation Mode Se- Motion Control Instructions W503
lection Out of Range
542E0000 hex Direction Selection Out of Motion Control Instructions W503
Range General Robot Control W539
542F0000 hex Path Selection Out of Range Motion Control Instructions W503
54300000 hex Position Type Selection Out of Motion Control Instructions W503
Range
54310000 hex Travel Mode Selection Out of Motion Control Instructions W503
Range
54320000 hex Transition Mode Selection Out of Motion Control Instructions W503
Range General Robot Control W539

A - 218 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


54330000 hex Continue Method Selection Out Motion Control Instructions W503
of Range
54340000 hex Combine Mode Selection Out of Motion Control Instructions W503
Range
54350000 hex Synchronization Start Condition Motion Control Instructions W503

A-4 Events in Order of Event Codes


Selection Out of Range
54360000 hex Master and Slave Defined as Motion Control Instructions W503
Same Axis
54370000 hex Master and Auxiliary Defined as Motion Control Instructions W503
Same Axis
54380000 hex Master/Slave Axis Numbers Not Motion Control Instructions W503
in Ascending Order
54390000 hex Incorrect Cam Table Specifica- Motion Control Instructions W503
tion
543A0000 hex Synchronization Stopped Motion Control Instructions W503
543B0000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled General Robot Control W539 A
543C0000 hex Motion Control Instruction Multi- Motion Control Instructions W503
execution Disabled General Robot Control W539

A-4-2 Error Table


543D0000 hex Instruction Not Allowed for En- Motion Control Instructions W503
coder Axis Type
543E0000 hex Instruction Cannot Be Executed Motion Control Instructions W503
during Multi-axes Coordinated General Robot Control W539
Control
543F0000 hex Multi-axes Coordinated Control Motion Control Instructions W503
Instruction Executed for Disa- General Robot Control W539
bled Axes Group
54400000 hex Axes Group Cannot Be Enabled Motion Control Instructions W503
54410000 hex Impossible Axis Operation Motion Control Instructions W503
Specified when the Servo is General Robot Control W539
OFF
54420000 hex Composition Axis Stopped Error Motion Control Instructions W503
General Robot Control W539
54430000 hex Motion Control Instruction Multi- Motion Control Instructions W503
execution Buffer Limit Exceeded General Robot Control W539
54440000 hex Insufficient Travel Distance Motion Control Instructions W503
54450000 hex Insufficient Travel Distance to Motion Control Instructions W503
Achieve Blending Transit Veloci-
ty
54460000 hex Move Link Constant Velocity In- Motion Control Instructions W503
sufficient Travel Distance
54470000 hex Positioning Gear Operation In- Motion Control Instructions W503
sufficient Target Velocity
54480000 hex Same Start Point and End Point Motion Control Instructions W503
for Circular Interpolation
54490000 hex Circular Interpolation Center Motion Control Instructions W503
Specification Position Out of
Range
544A0000 hex Instruction Execution Error Motion Control Instructions W503
Caused by Count Mode Setting

NJ/NX-series Troubleshooting Manual (W503) A - 219


Appendices

Event code Event name Functional classification Reference


544C0000 hex Parameter Selection Out of Motion Control Instructions W503
Range
544D0000 hex Stop Method Selection Out of Motion Control Instructions W503
Range
544E0000 hex Latch ID Selection Out of Range Motion Control Instructions W503
for Trigger Input Condition
544F0000 hex Setting Out of Range for Writing Motion Control Instructions W503
MC Setting
54500000 hex Trigger Input Condition Mode Motion Control Instructions W503
Selection Out of Range
54510000 hex Drive Trigger Signal Selection Motion Control Instructions W503
Out of Range for Trigger Input
Condition
54530000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (Axis Speci-
fication)
54540000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (Buffer Mode
Selection)
54550000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (Direction
Selection)
54560000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (Execution
Mode)
54570000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (Axes Group General Robot Control W539
Specification)
54580000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (Jerk Set-
ting)
54590000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (Master Ax-
is)
545A0000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (MasterOff-
set)
545B0000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (MasterScal-
ing)
545C0000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (Master-
StartDistance)
545D0000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (Continuous)
545E0000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (MoveMode)
545F0000 hex Illegal Auxiliary Axis Specifica- Motion Control Instructions W503
tion
54600000 hex Illegal Axis Specification Motion Control Instructions W503

A - 220 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


54610000 hex Illegal Axes Group Specification Motion Control Instructions W503
General Robot Control W539
54620000 hex Illegal Master Axis Specification Motion Control Instructions W503
54630000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (SlaveOffset)

A-4 Events in Order of Event Codes


54640000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (SlaveScal-
ing)
54650000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (StartPosi-
tion)
54660000 hex Instruction Execution Error with Motion Control Instructions W503
Undefined Home General Robot Control W539
54670000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (Position
Type)
54680000 hex Unused Axis Specification for Motion Control Instructions W503 A
Master Axis
54690000 hex First Position Setting Out of Motion Control Instructions W503

A-4-2 Error Table


Range
546A0000 hex Last Position Setting Out of Motion Control Instructions W503
Range
546B0000 hex Illegal First/Last Position Size Motion Control Instructions W503
Relationship (Linear Mode)
546C0000 hex Master Sync Start Position Set- Motion Control Instructions W503
ting Out of Range
546D0000 hex Slave Sync Start Position Set- Motion Control Instructions W503
ting Out of Range
546E0000 hex Duplicate Latch ID for Trigger In- Motion Control Instructions W503
put Condition
546F0000 hex Jerk Override Factor Out of Motion Control Instructions W503
Range
54700000 hex Acceleration/Deceleration Over- Motion Control Instructions W503
ride Factor Out of Range
54710000 hex First Position Method Specifica- Motion Control Instructions W503
tion Out of Range
54720000 hex Motion Control Instruction Re- Motion Control Instructions W503
execution Disabled (First Posi-
tion Method)
54740000 hex Unused Axis Specification for Motion Control Instructions W503
Auxiliary Axis
54750000 hex Position Gear Value Error Motion Control Instructions W503
54760000 hex Position Gear Master Axis Zero Motion Control Instructions W503
Velocity
54770000 hex Cam Table Data Error during General Motion Control W503
Cam Motion
54780000 hex Target Position Setting Out of Motion Control Instructions W503
Range General Robot Control W539
54790000 hex Travel Distance Out of Range Motion Control Instructions W503
547A0000 hex Cam Table Start Point Setting Motion Control Instructions W503
Out of Range

NJ/NX-series Troubleshooting Manual (W503) A - 221


Appendices

Event code Event name Functional classification Reference


547B0000 hex Cam Master Axis Following First Motion Control Instructions W503
Position Setting Out of Range
547C0000 hex Circular Interpolation Radius Motion Control Instructions W503
Setting Error
547D0000 hex Circular Interpolation Radius Motion Control Instructions W503
Overflow
547E0000 hex Circular Interpolation Setting Out Motion Control Instructions W503
of Range
547F0000 hex Auxiliary/Slave Axis Numbers Motion Control Instructions W503
Not in Ascending Order
54800000 hex Cam Table Property Ascending Motion Control Instructions W503
Data Error at Update
54810000 hex MC_Write Target Out of Range Motion Control Instructions W503
54820000 hex Master Travel Distance Specifi- Motion Control Instructions W503
cation Out of Range
54830000 hex Master Distance in Acceleration Motion Control Instructions W503
Specification Out of Range
54840000 hex Master Distance in Deceleration Motion Control Instructions W503
Specification Out of Range
54850000 hex Immediate Stop Instruction Exe- General Motion Control W503
cuted
54860000 hex Axes Group Immediate Stop In- General Motion Control W503
struction Executed
54870000 hex Execution Mode Selection Out Motion Control Instructions W503
of Range
54880000 hex Permitted Following Error Out of Motion Control Instructions W503
Range
54890000 hex Border Point/Center Position/ Motion Control Instructions W503
Radius Specification Out of
Range
548A0000 hex End Point Specification Out of Motion Control Instructions W503
Range
548B0000 hex Slave Travel Distance Specifica- Motion Control Instructions W503
tion Out of Range
548C0000 hex Phase Shift Amount Out of Motion Control Instructions W503
Range
548D0000 hex Feeding Distance Out of Range Motion Control Instructions W503
548E0000 hex Auxiliary and Slave Defined as Motion Control Instructions W503
Same Axis
548F0000 hex Relative Position Selection Out Motion Control Instructions W503
of Range
54900000 hex Cam Transition Specification Motion Control Instructions W503
Out of Range
54910000 hex Synchronized Control End Mode Motion Control Instructions W503
Selection Out of Range
54920000 hex Enable External Latch Instruc- Motion Control Instructions W503
tion Execution Disabled
54930000 hex Master Axis Offset Out of Range Motion Control Instructions W503
54940000 hex Slave Axis Offset Out of Range Motion Control Instructions W503

A - 222 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


54950000 hex Command Current Position Motion Control Instructions W503
Count Selection Out of Range
54960000 hex Master Axis Gear Ratio Numera- Motion Control Instructions W503
tor Out of Range
54970000 hex Master Axis Gear Ratio Denomi- Motion Control Instructions W503

A-4 Events in Order of Event Codes


nator Out of Range
54980000 hex Auxiliary Axis Gear Ratio Nu- Motion Control Instructions W503
merator Out of Range
54990000 hex Auxiliary Axis Gear Ratio De- Motion Control Instructions W503
nominator Out of Range
549A0000 hex Master Axis Position Type Se- Motion Control Instructions W503
lection Out of Range
549B0000 hex Auxiliary Axis Position Type Se- Motion Control Instructions W503
lection Out of Range
549C0000 hex Target Position Ring Counter Motion Control Instructions W503
Out of Range
549D0000 hex Axes Group Composition Axis Motion Control Instructions W503 A
Setting Out of Range
549E0000 hex Axis Use Setting Out of Range Motion Control Instructions W503

A-4-2 Error Table


54A00000 hex Results Information, ID Tag Ad- CJ-series ID Sensor Units Z317
dress Error
54A10000 hex Results Information, Write Pro- CJ-series ID Sensor Units Z317
tection Error
54A20000 hex Results Information, Command CJ-series ID Sensor Units Z317
Error
54A80000 hex Command Error CJ-series Serial Communica- W494
tions Units
54A90000 hex Sequence Abort Completed CJ-series Serial Communica- W494
tions Units
54AA0000 hex Protocol Macro Error CJ-series Serial Communica- W494
tions Units
54AE0000 hex Multiple Switches ON Error CJ-series EtherNet/IP Units W495
54AF0000 hex Access Detected Outside Range CJ-series EtherNet/IP Units W495
of Variable
54E00000 hex Access Detected Outside Range Built-in EtherNet/IP Port on CPU W503
of Variable Unit
55000000 hex Division by Zero NX-series Safety Control Unit Z930
55010000 hex Cast Error NX-series Safety Control Unit Z930
55020000 hex MUX Error NX-series Safety Control Unit Z930
56000000 hex Illegal CNC Coordinate System CNC Function O030
Specification
56010000 hex Deceleration Setting Out of CNC Function O030
Range
56020000 hex Jerk Setting Out of Range CNC Function O030
56030000 hex CNC Instruction Re-execution CNC Function O030
Disabled
56040000 hex CNC Multi-execution Disabled CNC Function O030
56050000 hex Unassigned Logical CNC Motor CNC Function O030
Number Specified

NJ/NX-series Troubleshooting Manual (W503) A - 223


Appendices

Event code Event name Functional classification Reference


56060000 hex Logical CNC Motor Number Out CNC Function O030
of Range
56070000 hex Target Position Setting Out of CNC Function O030
Range
56080000 hex Impossible CNC Motor Opera- CNC Function O030
tion Specified when the Servo is
OFF
56090000 hex Target Velocity Setting Out of CNC Function O030
Range
560A0000 hex Acceleration/Deceleration Set- CNC Function O030
ting Out of Range
560B0000 hex Travel Mode Selection Out of CNC Function O030
Range
560C0000 hex Immediate Stop Instruction Exe- CNC Function O030
cuted
560D0000 hex Parameter Selection Out of CNC Function O030
Range
560E0000 hex CNC Parameter Setting Read/ CNC Function O030
Write Setting Value Out of
Range
560F0000 hex CNC Parameter Setting Read/ CNC Function O030
Write Target Out of Range
56100000 hex Cycle Start Error with Undefined CNC Function O030
Home
56110000 hex Homing Parameter Setting Out CNC Function O030
of Range
56120000 hex M Code Number Out of Range CNC Function O030
56130000 hex CNC Instruction Re-execution CNC Function O030
Disabled (CNC Coordinate Sys-
tem Specification)
56140000 hex CNC Instruction Re-execution CNC Function O030
Disabled (Logical CNC Motor
Number)
56150000 hex Illegal NC Program CNC Function O030
56160000 hex Cycle Start Multi-execution Disa- CNC Function O030
bled
56170000 hex Impossible CNC Motor Cycle CNC Function O030
Start Specified when the Servo
is OFF
56180000 hex Illegal NC Program Number CNC Function O030
Specification
56190000 hex Illegal Back Trace Specification CNC Function O030
561D0000 hex SD Memory Card Access Fail- CNC Function O030
ure
561E0000 hex File Does Not Exist CNC Function O030
561F0000 hex Illegal Load NC Program Num- CNC Function O030
ber Specification
56200000 hex Too Many Files Open CNC Function O030
56210000 hex File or Directory Name Is Too CNC Function O030
Long

A - 224 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


56220000 hex SD Memory Card Access Failed CNC Function O030
56230000 hex Load NC Program Capacity Ex- CNC Function O030
ceeded
56240000 hex Number of NC Program Exceed- CNC Function O030
ed

A-4 Events in Order of Event Codes


56250000 hex Illegal CNC Motor Specification CNC Function O030
56260000 hex Illegal CNC Motor Compensa- CNC Function O030
tion Table Specification
56280000 hex Illegal Load NC Program CNC Function O030
56290000 hex NC Program Capacity Exceeded CNC Function O030
57000000 hex Homing Parameter Setting Out Motion Control Instructions W503
of Range
57020000 hex Axis Use Change Error Motion Control Instructions W503
57030000 hex Cannot Change Axis Use Motion Control Instructions W503
57050000 hex Kinematics Unsupported Instruc- General Robot Control W539
tion
57060000 hex Axes Group Mismatch with Kine- General Robot Control W539 A
matics
57070000 hex Kinematics Type Out of Range General Robot Control W539

A-4-2 Error Table


57080000 hex Kinematics Parameter Out of General Robot Control W539
Range
57090000 hex Workspace Type Out of Range General Robot Control W539
570A0000 hex Workspace Parameter Out of General Robot Control W539
Range
570B0000 hex Invalid Coordinate System Num- General Robot Control W539
ber
570C0000 hex Coordinate Transformation Pa- General Robot Control W539
rameter Out of Range
570D0000 hex Transition parameters out of General Robot Control W539
range
570F0000 hex Cannot Calculate Kinematics General Robot Control W539
57100000 hex Kinematics Transform Not Set General Robot Control W539
57110000 hex Target Position Out of Range General Robot Control W539
57120000 hex Velocity Error Detection Value General Robot Control W539
Out of Range
57130000 hex Acceleration Error Detection Val- General Robot Control W539
ue Out of Range
57140000 hex Trajectory Target Time Out of General Robot Control W539
Range
57150000 hex Trajectory Type Out of Range General Robot Control W539
57160000 hex Trajectory Transition Out of General Robot Control W539
Range
57170000 hex Trajectory Travel Distance Out General Robot Control W539
of Range
57190000 hex Initial Workpiece Position Out- General Robot Control W539
side Workspace
571A0000 hex Invalid Conveyor Axis Specified General Robot Control W539
571B0000 hex Target Position Outside Work- General Robot Control W539
space

NJ/NX-series Troubleshooting Manual (W503) A - 225


Appendices

Event code Event name Functional classification Reference


571C0000 hex Cannot Cancel Synchronization General Robot Control W539
571D0000 hex Too Many Reset Motion Control General Motion Control W503
Error Instructions
571E0000 hex Too Many Kinematics General Robot Control W539
571F0000 hex Kinematics Initialization Error General Robot Control W539
57200000 hex Motion Control Parameter Set- Motion Control Instructions W503
ting Error When Changing Axis
Use
57210000 hex Required Process Data Object Motion Control Instructions W503
Not Set When Changing Axis
Use
57220000 hex Actual Position Overflow/Under- Motion Control Instructions W503
flow
57230000 hex Switch Structure Track Number Motion Control Instructions W503
Setting Out of Range
57240000 hex Switch Structure First ON Posi- Motion Control Instructions W503
tion Setting Out of Range
57250000 hex Switch Structure Last ON Posi- Motion Control Instructions W503
tion Setting Out of Range
57260000 hex Switch Structure Axis Direction Motion Control Instructions W503
Out of Range
57270000 hex Switch Structure Cam Switch Motion Control Instructions W503
Mode Out of Range
57280000 hex Switch Structure Duration Set- Motion Control Instructions W503
ting Out of Range
57290000 hex Track Option Structure ON Com- Motion Control Instructions W503
pensation Setting Out of Range
572A0000 hex Track Option Structure OFF Motion Control Instructions W503
Compensation Setting Out of
Range
572B0000 hex Number of Array Elements in Motion Control Instructions W503
Switch Structure Variable Out of
Range
572C0000 hex Number of Array Elements in Motion Control Instructions W503
Output Signal Structure Variable
Out of Range
572D0000 hex Number of Array Elements in Motion Control Instructions W503
Track Option Structure Variable
Out of Range
572E0000 hex Numbers of Elements in Output Motion Control Instructions W503
Signals and Track Option Arrays
Not Matched
572F0000 hex Motion Control Instruction Multi- Motion Control Instructions W503
execution Disabled (Master Ax-
is)
57300000 hex Motion Control Instruction Multi- Motion Control Instructions W503
execution Disabled (Position
Type Selection)
57310000 hex Same Track Number Setting in Motion Control Instructions W503
Switch Structure Out of Range
57320000 hex Invalid Tool Number General Robot Control W539

A - 226 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


57330000 hex Tool Parameter Out of Range General Robot Control W539
57340000 hex Unsupported Transition Data General Robot Control W539
57360000 hex Offset Not Allowed General Robot Control W539
57370000 hex Motion Control Instruction Multi- General Robot Control W539
execution Disabled (Trajectory

A-4 Events in Order of Event Codes


Type)
57390000 hex Unsupported Transition Mode General Robot Control W539
573A0000 hex Cannot Write Axis Parameters Motion Control Instructions W503
573B0000 hex Axis Parameter Setting Out of Motion Control Instructions W503
Range
573C0000 hex Cam Property Setting Out of Motion Control Instructions W503
Range
573D0000 hex Cam Node Setting Out of Range Motion Control Instructions W503
573E0000 hex Incorrect Cam Node Type Speci- Motion Control Instructions W503
fication
573F0000 hex Insufficient Nodes in Cam Table Motion Control Instructions W503
57400000 hex Cam Node Master Axis Phase Motion Control Instructions W503 A
Not in Ascending Order
57410000 hex Too Many Data Points in Cam Motion Control Instructions W503

A-4-2 Error Table


Table
57420000 hex Cam Table Displacement Over- Motion Control Instructions W503
flow
57430000 hex Aborted Cam Table Used Motion Control Instructions W503
57440000 hex Jog Mode Out of Range General Robot Control W539
57450000 hex Initial Workpiece Position Out of General Robot Control W539
Range
57460000 hex Maximum Interpolation Velocity General Robot Control W539
Out of Range
57470000 hex Maximum Interpolation Acceler- General Robot Control W539
ation Out of Range
57480000 hex Maximum Interpolation Deceler- General Robot Control W539
ation Out of Range
57490000 hex Execution ID Setting Out of Motion Control Instructions W503
Range
574A0000 hex Position Offset Out of Range Motion Control Instructions W503
574B0000 hex PDS State Transition Command Motion Control Instructions W503
Selection Out of Range
574C0000 hex Single-axis Position Control Axis Motion Control Instructions W503
Motion Control Instruction Exe-
cution Disabled
58210000 hex Output Control Timeout for Par- FH/FZ5 Series Vision System Z342
allel I/O, PLC Link, or EtherNet/
IP
58220000 hex Output Control Timeout for FH/FZ5 Series Vision System Z342
EtherCAT
58230000 hex Initial scene group error FH/FZ5 Series Vision System Z342
58240000 hex Initial scene number error FH/FZ5 Series Vision System Z342
60010000 hex Task Period Exceeded Errors Related to Tasks W503
60020000 hex Task Execution Timeout Errors Related to Tasks W503
60030000 hex I/O Refreshing Timeout Error Errors Related to Tasks W503

NJ/NX-series Troubleshooting Manual (W503) A - 227


Appendices

Event code Event name Functional classification Reference


60040000 hex Insufficient System Service Time Errors Related to Tasks W503
Error
60050000 hex Task Period Exceeded Errors Related to Tasks W503
64010000 hex Impossible to Access Special Errors Related to CJ-series Unit W503
Unit Configuration
64200000 hex Emergency Message Detected Built-in EtherCAT Master in CPU W503
Unit
64400000 hex Target Position Positive Soft- Motion Control Instructions W503
ware Limit Exceeded
64410000 hex Target Position Negative Soft- Motion Control Instructions W503
ware Limit Exceeded
64420000 hex Command Position Overflow/ Motion Control Instructions W503
Underflow
64430000 hex Positive Limit Input Motion Control Instructions W503
General Robot Control W539
64440000 hex Negative Limit Input Motion Control Instructions W503
General Robot Control W539
64450000 hex Positive Software Limit Exceed- General Motion Control W503
ed
64460000 hex Negative Software Limit Exceed- General Motion Control W503
ed
64470000 hex In-position Check Time Exceed- General Motion Control W503
ed
64480000 hex Following Error Limit Exceeded General Motion Control W503
64490000 hex Immediate Stop Input General Motion Control W503
644A0000 hex Positive Limit Input Detected General Motion Control W503
644B0000 hex Negative Limit Input Detected General Motion Control W503
644C0000 hex Following Error Warning General Motion Control W503
644D0000 hex Velocity Warning General Motion Control W503
644E0000 hex Acceleration Warning General Motion Control W503
644F0000 hex Deceleration Warning General Motion Control W503
64500000 hex Positive Torque Warning General Motion Control W503
64510000 hex Negative Torque Warning General Motion Control W503
64520000 hex Command Position Overflow General Motion Control W503
64530000 hex Command Position Underflow General Motion Control W503
64540000 hex Actual Position Overflow General Motion Control W503
64550000 hex Actual Position Underflow General Motion Control W503
64560000 hex Illegal Following Error General Motion Control W503
64570000 hex Servo OFF Error General Motion Control W503
64580000 hex Absolute Encoder Current Posi- General Motion Control W503
tion Calculation Failed
64590000 hex Home Undefined during Coordi- General Motion Control W503
nated Motion General Robot Control W539
645A0000 hex Maximum Interpolation Velocity General Robot Control W539
Error
645B0000 hex Maximum Interpolation Acceler- General Robot Control W539
ation Error
645C0000 hex Maximum Interpolation Deceler- General Robot Control W539
ation Error

A - 228 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


64780000 hex Input Disconnection Detected CJ-series Analog I/O Units W490
64790000 hex Output Set Value Error CJ-series Analog I/O Units W490
647A0000 hex Input Error CJ-series Process I/O Units W498
647D0000 hex Zero/Span Adjustment Period CJ-series Process I/O Units W498
End

A-4 Events in Order of Event Codes


647E0000 hex Zero/Span Adjustment Period CJ-series Process I/O Units W498
Notice
64840000 hex Sensor Error CJ-series Temperature Control W491
Units
64850000 hex CT Overflow CJ-series Temperature Control W491
Units
64860000 hex Heater Burnout Alarm CJ-series Temperature Control W491
Units
648C0000 hex Unit Status, Command Error CJ-series ID Sensor Units Z317
End
648D0000 hex Results Information, Verification CJ-series ID Sensor Units Z317
Error A
648E0000 hex Results Information, ID Tag CJ-series ID Sensor Units Z317
Communications Error

A-4-2 Error Table


648F0000 hex Results Information, ID Tag CJ-series ID Sensor Units Z317
Missing Error
64900000 hex Results Information, ID System CJ-series ID Sensor Units Z317
Error 1
64910000 hex Results Information, ID System CJ-series ID Sensor Units Z317
Error 2
64920000 hex Results Information, ID System CJ-series ID Sensor Units Z317
Error 3
64930000 hex Results Information, ID Tag Sta- CJ-series ID Sensor Units Z317
tus
64940000 hex Results Information, Error Cor- CJ-series ID Sensor Units Z317
rection
64980000 hex Representative Warning CJ-series CompoNet Master W493
Unit
64990000 hex Representative Alarm CJ-series CompoNet Master W493
Unit
64A00000 hex Tfs (Send Finished Monitoring CJ-series Serial Communica- W494
Time) Exceeded tions Units
64A10000 hex Tfr (Receive Finished Monitoring CJ-series Serial Communica- W494
Time) Exceeded tions Units
64A20000 hex Tr (Receive Wait Monitoring CJ-series Serial Communica- W494
Time) Exceeded tions Units
64A30000 hex FCS Check Error CJ-series Serial Communica- W494
tions Units
64A40000 hex Timeout Error CJ-series Serial Communica- W494
tions Units
64A50000 hex Comparison Error CJ-series Serial Communica- W494
tions Units
64A60000 hex Reception Overflow CJ-series Serial Communica- W494
tions Units

NJ/NX-series Troubleshooting Manual (W503) A - 229


Appendices

Event code Event name Functional classification Reference


64A70000 hex Command Format Error CJ-series Serial Communica- W494
tions Units
64AC0000 hex Send Timeout Error CJ-series DeviceNet Units W497
64CC0000 hex I/O Disconnection Detected GX-series EtherCAT Slave Units W488
64E00000 hex Drive Prohibition Input Error 1 Servo G5 and G5 Linear I576
I577
64E10000 hex Drive Prohibition Input Error 2 Servo G5 and G5 Linear I576
I577
64E20000 hex Immediate Stop Input Error Servo G5 and G5 Linear I576
I577
64E30000 hex Drive Prohibition Input Error Servo 1S I586
64F00000 hex Unit Over Range for Channel 1 NX-series Analog I/O Units W522
64F10000 hex Unit Over Range for Channel 2 NX-series Analog I/O Units W522
64F20000 hex Unit Over Range for Channel 3 NX-series Analog I/O Units W522
64F30000 hex Unit Over Range for Channel 4 NX-series Analog I/O Units W522
64F40000 hex Unit Over Range for Channel 5 NX-series Analog I/O Units W522
64F50000 hex Unit Over Range for Channel 6 NX-series Analog I/O Units W522
64F60000 hex Unit Over Range for Channel 7 NX-series Analog I/O Units W522
64F70000 hex Unit Over Range for Channel 8 NX-series Analog I/O Units W522
64F80000 hex Unit Under Range for Channel 1 NX-series Analog I/O Units W522
64F90000 hex Unit Under Range for Channel 2 NX-series Analog I/O Units W522
64FA0000 hex Unit Under Range for Channel 3 NX-series Analog I/O Units W522
64FB0000 hex Unit Under Range for Channel 4 NX-series Analog I/O Units W522
64FC0000 hex Unit Under Range for Channel 5 NX-series Analog I/O Units W522
64FD0000 hex Unit Under Range for Channel 6 NX-series Analog I/O Units W522
64FE0000 hex Unit Under Range for Channel 7 NX-series Analog I/O Units W522
64FF0000 hex Unit Under Range for Channel 8 NX-series Analog I/O Units W522
65030000 hex Unit I/O Disconnection Detected NX-series Analog I/O Units W522
for Channel 1
65040000 hex Unit I/O Disconnection Detected NX-series Analog I/O Units W522
for Channel 2
65050000 hex Unit I/O Disconnection Detected NX-series Analog I/O Units W522
for Channel 3
65060000 hex Unit I/O Disconnection Detected NX-series Analog I/O Units W522
for Channel 4
65070000 hex Unit I/O Disconnection Detected NX-series Analog I/O Units W522
for Channel 5
65080000 hex Unit I/O Disconnection Detected NX-series Analog I/O Units W522
for Channel 6
65090000 hex Unit I/O Disconnection Detected NX-series Analog I/O Units W522
for Channel 7
650A0000 hex Unit I/O Disconnection Detected NX-series Analog I/O Units W522
for Channel 8
65100000 hex Sensor Disconnected Error NX-series Analog I/O Units and W566
NX-series Temperature Control H228
Units
65110000 hex Process Value Over Range NX-series Analog I/O Units W566
65120000 hex Process Value Under Range NX-series Analog I/O Units W566
65130000 hex Sensor Disconnected Error NX-series Load Cell Input Units W565

A - 230 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


65140000 hex Over Range NX-series Load Cell Input Units W565
65150000 hex Under Range NX-series Load Cell Input Units W565
65200000 hex I/O Power Supply Voltage Error NX-series Safety Control Unit Z930
65210000 hex Output Power Interrupt Circuit NX-series Safety Control Unit Z930
Error

A-4 Events in Order of Event Codes


65220000 hex External Test Signal Failure at NX-series Safety Control Unit Z930
Safety Input
65230000 hex Discrepancy Error at Safety In- NX-series Safety Control Unit Z930
put
65240000 hex Overload Detected at Test Out- NX-series Safety Control Unit Z930
put
65250000 hex Stuck-at-high Detected at Test NX-series Safety Control Unit Z930
Output
65270000 hex Short Circuit Detected at Safety NX-series Safety Control Unit Z930
Output
65280000 hex Stuck-at-high Detected at Safety NX-series Safety Control Unit Z930
Output A
652C0000 hex Heater Burnout Detected NX-series Analog I/O Units and W566
NX-series Temperature Control H228

A-4-2 Error Table


Units
652D0000 hex SSR Failure Detected NX-series Analog I/O Units and W566
NX-series Temperature Control H228
Units
652E0000 hex Alarm Detected NX-series Temperature Control H228
Units
66000000 hex Send Transaction Queue Over- GEM Services W528
run
66010000 hex Reception Transaction Queue GEM Services W528
Overrun
66020000 hex Too Long SECS Message GEM Services W528
67000000 hex Command Position Outside General Robot Control W539
Workspace
67010000 hex Current Position Outside Work- General Robot Control W539
space
67020000 hex Workpiece Synchronization Ex- General Robot Control W539
cessive Following Error
67030000 hex Velocity Error Detection General Robot Control W539
67040000 hex Acceleration Error Detection General Robot Control W539
67050000 hex Command Current Velocity Limit General Robot Control W539
Exceeded
67800000 hex Immediate Stop Input CNC Function O030
67810000 hex Positive Limit Input Detected CNC Function O030
67820000 hex Negative Limit Input Detected CNC Function O030
67830000 hex Target Position Positive Soft- CNC Function O030
ware Limit Exceeded
67840000 hex Target Position Negative Soft- CNC Function O030
ware Limit Exceeded
67850000 hex Command Position Overflow/ CNC Function O030
Underflow
67860000 hex Positive Limit Input CNC Function O030

NJ/NX-series Troubleshooting Manual (W503) A - 231


Appendices

Event code Event name Functional classification Reference


67870000 hex Negative Limit Input CNC Function O030
67880000 hex Positive Software Limit Exceed- CNC Function O030
ed
67890000 hex Negative Software Limit Exceed- CNC Function O030
ed
678A0000 hex In-position Check Time Exceed- CNC Function O030
ed
678B0000 hex Following Error Limit Exceeded CNC Function O030
678C0000 hex Following Error Warning CNC Function O030
678D0000 hex Command Position Overflow CNC Function O030
678E0000 hex Command Position Underflow CNC Function O030
678F0000 hex Actual Position Overflow CNC Function O030
67900000 hex Actual Position Underflow CNC Function O030
67910000 hex Illegal Following Error CNC Function O030
67920000 hex Absolute Encoder Current Posi- CNC Function O030
tion Calculation Failed
67930000 hex Home Undefined during Coordi- CNC Function O030
nated Motion
67940000 hex Cycle Start Specified during CNC Function O030
Positive Software Limit Exceed-
ed
67950000 hex Cycle Start Specified during CNC Function O030
Negative Software Limit Exceed-
ed
67960000 hex Cycle Start Specified during CNC Function O030
Command Position Overflow
(Underflow)
67970000 hex Cycle Start Specified during CNC Function O030
Positive Limit Input
67980000 hex Cycle Start Specified during CNC Function O030
Negative Limit Input
67990000 hex NC Program Execution Error CNC Function O030
68010000 hex Unit Error CJ-series High-speed Counter W492
Units
68200000 hex Drive Prohibition Detected Servo 1S I586
68210000 hex Control Right Release Error Servo 1S I586
68220000 hex Error stop input Servo 1S I586
68230000 hex Software Limit Exceeded Servo 1S I586
70010000 hex Previous Time Specified NX-series Digital I/O Units W521
74200000 hex Motion Control Period Exceeded General Motion Control W503
74210000 hex Servo Main Circuit Power OFF General Motion Control W503
74220000 hex Servo Main Circuits OFF Motion Control Instructions W503
74230000 hex Interrupt Feeding Interrupt Sig- General Motion Control W503
nal Missing
74240000 hex Homing Opposite Direction Limit General Motion Control W503
Input Detected
74250000 hex Homing Direction Limit Input De- General Motion Control W503
tected

A - 232 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


74260000 hex Homing Limit Inputs Detected in General Motion Control W503
Both Directions
74270000 hex Home Proximity/Homing Oppo- General Motion Control W503
site Direction Limit Input Detect-
ed

A-4 Events in Order of Event Codes


74280000 hex Home Proximity/Homing Direc- General Motion Control W503
tion Limit Input Detected
74290000 hex Home Input/Homing Opposite General Motion Control W503
Direction Limit Input Detected
742A0000 hex Home Input/Homing Direction General Motion Control W503
Limit Input Detected
742B0000 hex Invalid Home Input Mask Dis- General Motion Control W503
tance
742C0000 hex No Home Input General Motion Control W503
742D0000 hex No Home Proximity Input General Motion Control W503
742F0000 hex Slave Error Detected General Motion Control W503
74300000 hex Axes Group Composition Axis General Motion Control W503 A
Error General Robot Control W539
74320000 hex Slave Observation Detected General Motion Control W503

A-4-2 Error Table


74330000 hex MC Common Error Occurrence General Motion Control W503
74340000 hex Latch Position Overflow General Motion Control W503
74350000 hex Latch Position Underflow General Motion Control W503
74360000 hex Master Sync Direction Error General Motion Control W503
74370000 hex Slave Disconnection during Ser- General Motion Control W503
vo ON
74380000 hex Feed Distance Overflow General Motion Control W503
74390000 hex Error in Changing Servo Drive General Motion Control W503
Control Mode
743A0000 hex Master Axis Position Read Error General Motion Control W503
743B0000 hex Auxiliary Axis Position Read Er- General Motion Control W503
ror
743C0000 hex Cannot Execute Save Cam Ta- General Motion Control W503
ble Instruction
743D0000 hex Incorrect Synchronization Com- NX-series Position Interface W524
mand Units
743E0000 hex Illegal Following Error NX-series Position Interface W524
Units
743F0000 hex Illegal State Transition NX-series Position Interface W524
Units
74600000 hex Master Function Enable/Disable CJ-series DeviceNet Units W497
Failed
74610000 hex Master Fixed Allocation Area CJ-series DeviceNet Units W497
Setting Failed
74620000 hex Scan List Register/Clear Failed CJ-series DeviceNet Units W497
74630000 hex Slave Function Enable/Disable CJ-series DeviceNet Units W497
Failed
74640000 hex Slave Fixed Allocation Area Set- CJ-series DeviceNet Units W497
ting Failed
74800000 hex Command Warning Servo G5 and G5 Linear I576
I577

NJ/NX-series Troubleshooting Manual (W503) A - 233


Appendices

Event code Event name Functional classification Reference


74810000 hex Command Error Servo G5 and G5 Linear I576
I577
74900000 hex Multiple control signal input error ZW-CE1£T Confocal Fiber Type Z332
Displacement Sensor
74910000 hex EXE input error ZW-CE1£T Confocal Fiber Type Z332
Displacement Sensor
74920000 hex SYNC input error ZW-CE1£T Confocal Fiber Type Z332
Displacement Sensor
74930000 hex TIMING input error ZW-CE1£T Confocal Fiber Type Z332
Displacement Sensor
74940000 hex RESET input error ZW-CE1£T Confocal Fiber Type Z332
Displacement Sensor
74950000 hex ZERO input error ZW-CE1£T Confocal Fiber Type Z332
Displacement Sensor
74960000 hex ZEROCLR input error ZW-CE1£T Confocal Fiber Type Z332
Displacement Sensor
74A00000 hex SF_Antivalent Error NX-series Safety Control Unit Z930
74A10000 hex SF_EDM Error NX-series Safety Control Unit Z930
74A20000 hex SF_EmergencyStop Error NX-series Safety Control Unit Z930
74A30000 hex SF_EnableSwitch Error NX-series Safety Control Unit Z930
74A40000 hex SF_Equivalent Error NX-series Safety Control Unit Z930
74A50000 hex SF_ESPE Error NX-series Safety Control Unit Z930
74A60000 hex SF_GuardLocking Error NX-series Safety Control Unit Z930
74A70000 hex SF_GuardMonitoring Error NX-series Safety Control Unit Z930
74A80000 hex SF_ModeSelector Error NX-series Safety Control Unit Z930
74A90000 hex SF_MutingPar Error NX-series Safety Control Unit Z930
74AA0000 hex SF_MutingPar_2Sensor Error NX-series Safety Control Unit Z930
74AB0000 hex SF_MutingSeq Error NX-series Safety Control Unit Z930
74AC0000 hex SF_OutControl Error NX-series Safety Control Unit Z930
74AD0000 hex SF_SafetyRequest Error NX-series Safety Control Unit Z930
74AE0000 hex SF_TestableSafetySensor Error NX-series Safety Control Unit Z930
74AF0000 hex SF_TwoHandControlTypeII Error NX-series Safety Control Unit Z930
74B00000 hex SF_TwoHandControlTypeIII Er- NX-series Safety Control Unit Z930
ror
77000000 hex Conveyor Axis Position Read General Robot Control W539
Error
77800000 hex CNC Control Period Exceeded CNC Function O030
77810000 hex CNC Planner Service Period Ex- CNC Function O030
ceeded
77820000 hex CNC Coordinate System Com- CNC Function O030
position CNC Motor Error
77830000 hex CNC Common Error Occurrence CNC Function O030
77840000 hex Servo Main Circuits OFF CNC Function O030
77850000 hex Servo Main Circuit Power OFF CNC Function O030
77860000 hex Slave Error Detected CNC Function O030
77870000 hex Slave Observation Detected CNC Function O030
77880000 hex Slave Disconnection during Ser- CNC Function O030
vo ON

A - 234 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


77890000 hex Homing Opposite Direction Limit CNC Function O030
Input Detected
778A0000 hex Homing Direction Limit Input De- CNC Function O030
tected
778B0000 hex Homing Limit Inputs Detected in CNC Function O030

A-4 Events in Order of Event Codes


Both Directions
778C0000 hex Home Proximity/Homing Oppo- CNC Function O030
site Direction Limit Input Detect-
ed
778D0000 hex Home Proximity/Homing Direc- CNC Function O030
tion Limit Input Detected
778E0000 hex Home Input/Homing Opposite CNC Function O030
Direction Limit Input Detected
778F0000 hex Home Input/Homing Direction CNC Function O030
Limit Input Detected
77900000 hex Invalid Home Input Mask Dis- CNC Function O030
tance A
77910000 hex No Home Input CNC Function O030
77920000 hex No Home Proximity Input CNC Function O030

A-4-2 Error Table


78010000 hex Operation Command Competi- Servo G5 and G5 Linear I576
tion I577
78020000 hex Absolute Encoder Status Error Servo G5 I576
78080000 hex TRIG Input Error EtherCAT FQ-M-series Special- Z314
ized Vision Sensors for Position-
ing
780A0000 hex Scene Data Error EtherCAT FQ-M-series Special- Z314
ized Vision Sensors for Position-
ing
780B0000 hex Model Error EtherCAT FQ-M-series Special- Z314
ized Vision Sensors for Position-
ing
780C0000 hex Logging Error EtherCAT FQ-M-series Special- Z314
ized Vision Sensors for Position-
ing
780D0000 hex Output Timeout EtherCAT FQ-M-series Special- Z314
ized Vision Sensors for Position-
ing
780E0000 hex Output Size Error EtherCAT FQ-M-series Special- Z314
ized Vision Sensors for Position-
ing
78190000 hex Image Logging Disk Write Error FH/FZ5 Series Vision System Z342
781A0000 hex Setting Data Transfer Error FH/FZ5 Series Vision System Z342
781B0000 hex Output Buffer Error (EtherCAT) FH/FZ5 Series Vision System Z342
78200000 hex Pulse Output Overspeed Error Servo 1S I586
78210000 hex Brake Interlock Error Servo 1S I586
78220000 hex Command Warning Servo 1S I586
78230000 hex Command Error Servo 1S I586
80010000 hex Illegal Packet Discarded Errors Related to CJ-series Unit W503
Configuration

NJ/NX-series Troubleshooting Manual (W503) A - 235


Appendices

Event code Event name Functional classification Reference


80100000 hex Packet Discarded Errors Related to FINS Commu- W503
nications
80110000 hex Packet Discarded Errors Related to FINS Commu- W503
nications
80120000 hex Packet Discarded Errors Related to FINS Commu- W503
nications
80200000 hex NX Unit I/O Communications Er- NX-series Digital I/O Units, NX- W521
ror series Analog I/O Units, NX-ser- W522
ies Position Interface Units, NX- W566
series Communications Inter- W524
face Units, NX-series Safety W540
Control Units, NX-series Load Z930
Cell Input Units, NX-series IO- W565
Link Master Units, and NX-ser- W570
ies Temperature Control Units H228
80210000 hex NX Unit Output Synchronization NX-series Digital I/O Units, NX- W521
Error series Analog I/O Units, NX-ser- W522
ies Position Interface Units, and W524
NX-series Load Cell Input Units W565
80220000 hex NX Message Communications NX-series EtherCAT Coupler W522
Error Units, NX-series Analog I/O W566
Units, NX-series Position Inter- W524
face Units, NX-series Communi- W540
cations Interface Units, NX-ser- Z930
ies Safety Control Unit, NX-ser- W565
ies Load Cell Input Units, NX- W570
series IO-Link Master Units, and H228
NX-series Temperature Control
Units
80230000 hex NX Message Communications Errors Related to Controller Op- W503
Error eration
80240000 hex NX Unit Clock Not Synchronized NX-series Digital I/O Units, NX- W521
Error series Analog I/O Units, NX-ser- W522
ies Position Interface Units, NX- W566
series Communications Inter- W524
face Units, NX-series Load Cell W540
Input Units, NX-series IO-Link W565
Master Units, and NX-series W570
Temperature Control Units H228
80300000 hex Safety Process Data Communi- NX-series Safety Control Unit Z930
cations Timeout
80310000 hex CIP Safety Originator Connec- NX-series Safety Control Unit Z930
tion Not Established Error
80320000 hex CIP Safety Originator Connec- NX-series Safety Control Unit Z930
tion Timeout
80330000 hex CIP Safety Target Does Not Ex- NX-series Safety Control Unit Z930
ist
80340000 hex CIP Safety Target Connection NX-series Safety Control Unit Z930
Timeout
84010000 hex IP Address Duplication Error Built-in EtherNet/IP Port on CPU W503
Unit

A - 236 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


84020000 hex BOOTP Server Connection Er- Built-in EtherNet/IP Port on CPU W503
ror Unit
84030000 hex DNS Server Connection Error Built-in EtherNet/IP Port on CPU W503
Unit
84040000 hex NTP Server Connection Error Built-in EtherNet/IP Port on CPU W503

A-4 Events in Order of Event Codes


Unit
84050000 hex Packet Discarded Due to Full Built-in EtherNet/IP Port on CPU W503
Reception Buffer Unit
84060000 hex Link OFF Detected Built-in EtherNet/IP Port on CPU W503
Unit
84070000 hex Tag Data Link Connection Failed Built-in EtherNet/IP Port on CPU W503
Unit
84080000 hex Tag Data Link Timeout Built-in EtherNet/IP Port on CPU W503
Unit
84090000 hex Tag Data Link Connection Time- Built-in EtherNet/IP Port on CPU W503
out Unit
840A0000 hex IP Address Duplication Error Built-in EtherNet/IP Port on CPU W503 A
Unit
840B0000 hex BOOTP Server Connection Er- Built-in EtherNet/IP Port on CPU W503

A-4-2 Error Table


ror Unit
840C0000 hex Allowed Communications Band- Built-in EtherNet/IP Port on CPU W503
width per Unit Exceeded Unit
840E0000 hex Number of Tag Sets for Tag Da- Built-in EtherNet/IP Port on CPU W503
ta Links Exceeded Unit
84200000 hex Link OFF Error Built-in EtherCAT Master in CPU W503
Unit
84210000 hex Network Configuration Error Built-in EtherCAT Master in CPU W503
Unit
84220000 hex Network Configuration Verifica- Built-in EtherCAT Master in CPU W503
tion Error Unit
84230000 hex Slave Initialization Error Built-in EtherCAT Master in CPU W503
Unit
84280000 hex Slave Application Error Built-in EtherCAT Master in CPU W503
Unit
84290000 hex Process Data Transmission Er- Built-in EtherCAT Master in CPU W503
ror Unit
842B0000 hex Process Data Reception Time- Built-in EtherCAT Master in CPU W503
out Unit
842C0000 hex Process Data Communications Built-in EtherCAT Master in CPU W503
Error Unit
842D0000 hex EtherCAT Message Error Built-in EtherCAT Master in CPU W503
Unit
842E0000 hex EtherCAT Frame Not Received Built-in EtherCAT Master in CPU W503
Unit
842F0000 hex Input Process Data Invalid Error Built-in EtherCAT Master in CPU W503
Unit
84400000 hex EtherCAT Slave Communica- General Motion Control W503
tions Error
84600000 hex Communications Error CJ-series CompoNet Master W493
Unit

NJ/NX-series Troubleshooting Manual (W503) A - 237


Appendices

Event code Event name Functional classification Reference


84610000 hex Repeater Unit Communications CJ-series CompoNet Master W493
Error Unit
84680000 hex Transmission Error CJ-series Serial Communica- W494
tions Units
84690000 hex Overrun Error CJ-series Serial Communica- W494
tions Units
846A0000 hex Framing Error CJ-series Serial Communica- W494
tions Units
846B0000 hex Parity Error CJ-series Serial Communica- W494
tions Units
846C0000 hex Overrun Error, Framing Error, or CJ-series Serial Communica- W494
Parity Error (Transmission Error) tions Units
846D0000 hex Transmission Error (CRC Error) CJ-series Serial Communica- W494
tions Units
84740000 hex Bus Off Detected CJ-series DeviceNet Units W497
84750000 hex Remote I/O Communications Er- CJ-series DeviceNet Units W497
ror
84760000 hex Remote I/O Communications Er- CJ-series DeviceNet Units W497
ror (during Slave Operation)
84770000 hex Slave COS Send Failed CJ-series DeviceNet Units W497
84790000 hex Error-level Device Event GX-series EtherCAT Slave Units W570
847A0000 hex IO-Link Communications Error GX-series EtherCAT Slave Units W570
847C0000 hex Device Configuration Verification GX-series EtherCAT Slave Units W570
Error
84820000 hex IO-Link Device Configuration In- GX-series EtherCAT Slave Units W570
formation Created
84840000 hex I/O Cable Short-circuit GX-series EtherCAT Slave Units W570
84850000 hex I/O Power Supply ON Detected GX-series EtherCAT Slave Units W570
84860000 hex Warning-level Device Event Flag GX-series EtherCAT Slave Units W570
84870000 hex IO-Link Communications Module GX-series EtherCAT Slave Units W570
Processing Error
848C0000 hex Error-level Device Event NX-series IO-Link Master Units W570
848D0000 hex IO-Link Communications Error NX-series IO-Link Master Units W570
848F0000 hex Device Configuration Verification NX-series IO-Link Master Units W570
Error
84950000 hex IO-Link Device Configuration In- NX-series IO-Link Master Units W570
formation Created
84970000 hex I/O Cable Short-circuit NX-series IO-Link Master Units W570
84980000 hex I/O Power Supply ON Detected NX-series IO-Link Master Units W570
84990000 hex Warning-level Device Event Flag NX-series IO-Link Master Units W570
849A0000 hex IO-Link Communications Module NX-series IO-Link Master Units W570
Processing Error
84A00000 hex Slave Unit Verification Error GX-series EtherCAT Slave Units W488
W570
84B00000 hex EtherCAT Communications Servo G5, G5 Linear, and Servo I576
Warning 1S I577
I586
84B10000 hex EtherCAT State Change Error Servo G5, G5 Linear, and Servo I576
1S I577
I586

A - 238 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


84B20000 hex EtherCAT Illegal State Change Servo G5, G5 Linear, and Servo I576
Error 1S I577
I586
84B30000 hex Communications Synchroniza- Servo G5 and G5 Linear I576
tion Error I577

A-4 Events in Order of Event Codes


84B40000 hex Synchronization Error Servo G5, G5 Linear, and Servo I576
1S I577
I586
84B50000 hex Sync Manager WDT Error Servo G5, G5 Linear, and Servo I576
1S I577
I586
84B60000 hex ESC Initialization Error Servo G5, G5 Linear, and Servo I576
1S I577
I586
84B70000 hex Slave Unit Verification Error Servo G5, G5 Linear, and Servo I576
1S I577
I586
84B80000 hex Communications Setting Error Servo G5 and G5 Linear I576
A
I577

A-4-2 Error Table


84B90000 hex Synchronization Interruption Er- Servo G5, G5 Linear, and Servo I576
ror 1S I577
I586
84BA0000 hex Bootstrap State Transition Re- Servo 1S I586
quest Error
84C00000 hex NX Unit Communications Time- NX-series EtherCAT Coupler W519
out Unit
84C10000 hex NX Unit Initialization Error NX-series EtherCAT Coupler W519
Unit
84C50000 hex NX Unit Startup Error NX-series EtherCAT Coupler W519
Unit
84D00000 hex SSI Communications Error NX-series Position Interface W524
Units
84E00000 hex IP Address Duplication Error CJ-series EtherNet/IP Units W495
84E10000 hex BOOTP Server Error CJ-series EtherNet/IP Units W495
84E20000 hex Link OFF Error CJ-series EtherNet/IP Units W495
84F00000 hex NX Bus I/O Communications NX-series Safety Control Unit Z930
Stopped
84F10000 hex NX Bus I/O Communications NX-series Safety Control Unit Z930
Stopped
85000000 hex Process Data WDT Error NX-series EtherCAT Coupler W519
Unit
85010000 hex Synchronization Interruption Er- NX-series EtherCAT Coupler W519
ror Unit
85020000 hex Synchronization Error NX-series EtherCAT Coupler W519
Unit
85030000 hex Communications Synchroniza- NX-series EtherCAT Coupler W519
tion Error Unit
85100000 hex DB Connection Disconnected DB Connection Service W527
Error
85400000 hex Data Discarded Due to Full In- NX-series Communications In- W540
ternal Buffer terface Units

NJ/NX-series Troubleshooting Manual (W503) A - 239


Appendices

Event code Event name Functional classification Reference


85410000 hex Parity Error NX-series Communications In- W540
terface Units
85420000 hex Framing Error NX-series Communications In- W540
terface Units
85430000 hex Overrun Error NX-series Communications In- W540
terface Units
85500000 hex NX Bus Communications Error NX Bus W503
85510000 hex NX Unit Communications Time- NX Bus W503
out
85520000 hex NX Unit Initialization Error NX Bus W503
85530000 hex NX Unit Startup Error NX Bus W503
85540000 hex NX Bus I/O Communications NX Bus W503
Stopped Due to Another Event
85600000 hex OPC UA Client Connection Re- OPC UA Server Function W588
jected
87800000 hex EtherCAT Slave Communica- CNC Function O030
tions Error
88080000 hex PLC Link Communications Error FH/FZ5 Series Vision System Z342
88100000 hex Communications Synchroniza- Servo 1S I586
tion Error
88120000 hex Safety Communications Timeout Servo 1S I586
88130000 hex Analog Option Board Startup Er- Built-in I/O and Option Boards W503
ror
88140000 hex Analog Option Board Communi- Built-in I/O and Option Boards W503
cations Error
90010000 hex Clock Changed Errors Related to Controller Op- W503
eration
90020000 hex Time Zone Changed Errors Related to Controller Op- W503
eration
90050000 hex User Program/Controller Config- Errors Related to Controller Op- W503
urations and Setup Downloaded eration
90070000 hex Online Edits Transferred Errors Related to Controller Op- W503
eration
90080000 hex Variable Changed to TRUE with Errors Related to Controller Op- W503
Forced Refreshing eration
90090000 hex Variable Changed to FALSE with Errors Related to Controller Op- W503
Forced Refreshing eration
900A0000 hex All Forced Refreshing Cleared Errors Related to Controller Op- W503
eration
900B0000 hex Memory All Cleared Errors Related to Controller Op- W503
eration
900C0000 hex Event Log Cleared Errors Related to Controller Op- W503
eration
900F0000 hex Automatic Transfer Completed Errors Related to Controller Op- W503
eration
90110000 hex Power Turned ON Errors Related to Controller Op- W503
eration
90120000 hex Power Interrupted Errors Related to Controller Op- W503
eration

A - 240 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


90130000 hex Operation Started Errors Related to Controller Op- W503
eration
90140000 hex Operation Stopped Errors Related to Controller Op- W503
eration
90150000 hex Reset Executed Errors Related to Controller Op- W503

A-4 Events in Order of Event Codes


eration
90160000 hex User Program Execution ID Errors Related to Controller Op- W503
Write eration
90180000 hex All Controller Errors Cleared Errors Related to Controller Op- W503
eration
90190000 hex Forced Refreshing Cleared Errors Related to Controller Op- W503
eration
901A0000 hex Backup Started Errors Related to Controller Op- W503
eration
901B0000 hex Backup Completed Errors Related to Controller Op- W503
eration
901C0000 hex Restore Operation Started Errors Related to Controller Op- W503 A
eration
901D0000 hex Restore Operation Completed Errors Related to Controller Op- W503

A-4-2 Error Table


eration
90200000 hex SD Memory Card Program Errors Related to Controller Op- W503
Transfer Started eration
90210000 hex SD Memory Card Program Errors Related to Controller Op- W503
Transfer Completed eration
90400000 hex Event Log Cleared NX-series EtherCAT Coupler W519
Units, NX-series Digital I/O W521
Units, NX-series Analog I/O W522
Units, NX-series System Units, W566
NX-series Position Interface W523
Units, NX-series Communica- W524
tions Interface Units, NX-series W540
Safety Control Unit, NX-series Z930
Load Cell Input Units, NX-series W565
IO-Link Master Units, and NX- W570
series Temperature Control H228
Units
90420000 hex Restart Executed NX-series EtherCAT Coupler W519
Unit
90430000 hex Memory All Cleared NX-series EtherCAT Coupler W519
Unit and NX-series Safety Con- Z930
trol Unit
90460000 hex Safety Data Logging Started Errors Related to Controller Op- W503
eration
90470000 hex Safety Data Logging Aborted Errors Related to Controller Op- W503
eration
90480000 hex Safety Data Logging Completed Errors Related to Controller Op- W503
eration
90A00000 hex Unit Restarted Servo 1S I586
94010000 hex Tag Data Link Download Started Built-in EtherNet/IP Port on CPU W503
Unit

NJ/NX-series Troubleshooting Manual (W503) A - 241


Appendices

Event code Event name Functional classification Reference


94020000 hex Tag Data Link Download Finish- Built-in EtherNet/IP Port on CPU W503
ed Unit
94030000 hex Tag Data Link Stopped Built-in EtherNet/IP Port on CPU W503
Unit
94040000 hex Tag Data Link Started Built-in EtherNet/IP Port on CPU W503
Unit
94050000 hex Link Detected Built-in EtherNet/IP Port on CPU W503
Unit
94060000 hex Restarting Ethernet Port Built-in EtherNet/IP Port on CPU W503
Unit
94070000 hex Tag Data Link All Run Built-in EtherNet/IP Port on CPU W503
Unit
94080000 hex IP Address Fixed Built-in EtherNet/IP Port on CPU W503
Unit
94090000 hex BOOTP Client Started Built-in EtherNet/IP Port on CPU W503
Unit
940A0000 hex FTP Server Started Built-in EtherNet/IP Port on CPU W503
Unit
940B0000 hex NTP Client Started Built-in EtherNet/IP Port on CPU W503
Unit
940C0000 hex SNMP Started Built-in EtherNet/IP Port on CPU W503
Unit
94200000 hex Notice of Insufficient Travel Dis- General Motion Control W503
tance to Achieve Blending
Transit Velocity
94210000 hex Error Clear from MC Test Run General Motion Control W503
Tab Page
94220000 hex Slave Error Code Report General Motion Control W503
94230000 hex Transition Parameter Adjusted General Robot Control W539
94400000 hex Slave Disconnected Built-in EtherCAT Master in CPU W503
Unit
94410000 hex Slave Connected Built-in EtherCAT Master in CPU W503
Unit
94430000 hex Error Reset Built-in EtherCAT Master in CPU W503
Unit
94440000 hex Slave Disabled Built-in EtherCAT Master in CPU W503
Unit
94450000 hex Slave Enabled Built-in EtherCAT Master in CPU W503
Unit
94500000 hex EtherCAT Diagnosis/Statistics Built-in EtherCAT Master in CPU W503
Log Started Unit
94510000 hex EtherCAT Diagnosis/Statistics Built-in EtherCAT Master in CPU W503
Log Ended Unit
94600000 hex I/O Check Execution Started NX-series EtherCAT Coupler W519
Unit
94D00000 hex Tuning Parameter Updated NX-series Temperature Control H228
Units
94D10000 hex Related Parameters Initialized NX-series Temperature Control H228
Units

A - 242 NJ/NX-series Troubleshooting Manual (W503)


Appendices

Event code Event name Functional classification Reference


94F00000 hex Tuning Parameter Automatically NX-series Temperature Control H228
Updated Units
951E0000 hex Sysmac Studio Communications NX-series Safety Control Unit Z930
Connection Timeout
951F0000 hex Clear All Memory Rejected NX-series Safety Control Unit Z930

A-4 Events in Order of Event Codes


95300000 hex DB Connection Service Started DB Connection Service W527
95310000 hex DB Connection Service Stopped DB Connection Service W527
95320000 hex DB Connection Service Shut- DB Connection Service W527
down
95420000 hex GEM Service Started GEM Services W528
95430000 hex Shutdown Completed GEM Services W528
95440000 hex GEM Setting Data Changed GEM Services W528
95450000 hex Valid SD Memory Card GEM Services W528
95800000 hex NX Bus Restart Executed NX Bus W503
95810000 hex NX Unit Memory All Cleared NX Bus W503
95D00000 hex OPC UA Server Started OPC UA Server Function W588
A
95D10000 hex OPC UA Server Stopped OPC UA Server Function W588
95D20000 hex Server Certificate Generated OPC UA Server Function W588

A-4-2 Error Table


95D30000 hex Client Certificate Discarded OPC UA Server Function W588
95D40000 hex OPC UA Server Certificate and OPC UA Server Function W588
Security Profile Cleared
97800000 hex Slave Error Code Report CNC Function O030
97810000 hex Software Limit Path Limited CNC Function O030
97820000 hex CNC Function System Informa- CNC Function O030
tion
97830000 hex Velocity Control Command Val- CNC Function O030
ue Saturated
98010000 hex Absolute Value Cleared Servo G5 I576
98020000 hex Position Data Initialized Servo G5 and G5 Linear I576
I577
98200000 hex Absolute Value Cleared Servo 1S I586
98210000 hex STO Detected Servo 1S I586
98220000 hex Memory All Cleared Servo 1S I586
98240000 hex Event Log Cleared Servo 1S I586

NJ/NX-series Troubleshooting Manual (W503) A - 243


Appendices

A-5 Applicable Range of the HMI Trouble-


shooter
Whether the HMI Troubleshooter can be used depends on the combination of the HMI and the CPU
Unit.
Also, the system configuration elements that are supported by the HMI Troubleshooter are different for
each Troubleshooter function.

A-5-1 Combinations of HMIs and CPU Units That Enable Using the
Troubleshooter
Whether the HMI Troubleshooter can be used depends on the combination of the HMI and the CPU
Unit.

l NA-series HMIs
The models of HMIs on which the Troubleshooter can be used are given in the following table.

HMI Model
NA5 NA5-£

Whether the Troubleshooter can be used for specific system versions of the above HMI models is
given in the following table.

Connected CPU Unit


HMI system version
NX-series CPU Unit NJ-series CPU Unit
Version 1.02 or higher Can be used.
Version 1.01 or lower The HMI does not have a Troubleshooter.

l NS-series HMIs
The models of HMIs on which the Troubleshooter can be used are given in the following table.

HMI Model
NS8, NS10, NS12, and NS15 NS£-T£01-V2 (The V2 versions have an Ethernet port.)
NS5 NS5-£Q11-V2 (These models have expanded memory and an Ether-
net port.)
NSJ8, NSJ10, and NSJ12 All models
NSJ5 NSJ5-£Q11-£ (These models have expanded memory and an Ether-
net port.)

Whether the Troubleshooter can be used for specific system versions of the above HMI models is
given in the following table.

Connected CPU Unit


HMI system version
NX-series CPU Unit NJ-series CPU Unit
Version 8.9 or higher Can be used.
Version 8.5 to 8.8 Cannot be used. Can be used.
Version 8.4 or lower The HMI does not have a Troubleshooter.

A - 244 NJ/NX-series Troubleshooting Manual (W503)


Appendices

A-5-2 System Configuration Elements Supported by the Troubleshoot-


er

A-5 Applicable Range of the HMI Troubleshooter


The troubleshooting functions that you can use on the HMI depend on the system configuration ele-
ment.
Refer to the following manuals for the NA-series HMIs and NS-series HMIs for the system configura-
tion elements that are supported by the HMI Troubleshooter.
• NA-series Programmable Terminal Hardware User’s Manual (Cat. No. V117)
• NS-series Programmable Terminals Programming Manual (Cat No. V073)

Precautions for Correct Use

On the NA-series HMI, operation related to the NX Bus Function Module is limited as follows.
Use the troubleshooting function of Sysmac Studio as necessary.
• Current errors in the NX bus master are displayed, but NX Bus Function Module is not dis-
played at Source. Current errors in NX Units mounted to the CPU Unit are not displayed.
• Resetting all errors is the only way to reset current errors.
• Event logs for the NX bus master are displayed, but NX Bus Function Module is not displayed
at Source. Event logs for NX Units mounted to the CPU Unit are not displayed. A
• Event logs for the NX bus master can be deleted, but event logs for NX Units mounted to the
CPU Unit cannot be deleted.

A-5-2 System Configuration Elements Supported by the Troubleshooter


Precautions for Correct Use

On the NS-series HMI, operation related to the NX Bus Function Module is limited as follows.
Use the troubleshooting function of Sysmac Studio as necessary.
• Current errors are not displayed.
• Resetting all errors is the only way to reset current errors.
• Event logs are not displayed.
• Event logs for the NX bus master can be deleted, but event logs for NX Units mounted to the
CPU Unit cannot be deleted.

NJ/NX-series Troubleshooting Manual (W503) A - 245


Appendices

A-6 Correspondence of NX Bus Events


between NX102 CPU Units, NX1P2
CPU Units and Slave Terminals
The NX102 CPU Units, NX1P2 CPU Units and Slave Terminals support the mounting of NX Units.
This means that NX102 CPU Units, NX1P2 CPU Units and Slave Terminals are subject to the same
errors. However, with the NX102 CPU Units, NX1P2 CPU Unit, it is easier to identify the cause of an
NX bus error because two or more events with more specific names may correspond to one Slave Ter-
minal event.
The table below shows the correspondence of NX bus events, where two or more NX102 CPU Unit
and NX1P2 CPU Unit events correspond to one Slave Terminal event.

NX102 CPU Unit and NX1P2 CPU Unit event Slave Terminal event
NX Bus Function Processing Error (44440000 hex) NX Unit Processing Error (40200000 hex)
NX Bus System Information (44450000 hex)
Unsupported NX Unit Mounted*1 Unit Configuration Error, Unsupported Configuration
Total I/O Data Size in NX Units Excessive (24D20000 (24A10000 hex)
hex)
NX Unit Version Not Matched (35900000 hex) Unit Configuration Verification Error (35010000 hex)
Unregistered NX Unit Mounted (35910000 hex)
Registered NX Unit Not Mounted (35920000 hex)
NX Unit Serial Number Mismatch (35930000 hex)
NX Bus Communications Error (85500000 hex)
*1. This event will occur if the NX102 CPU Unit and NX1P2 CPU Unit do not support any required function of
NX Units that will be released in the future.

A - 246 NJ/NX-series Troubleshooting Manual (W503)


I
Index

NJ/NX-series Troubleshooting Manual (W503) I-1


Index

Index
Symbols Controller information.................................................... 1 - 16
Correction........................................................................ 3 - 3
1S-series..................................................................... A - 115 CPU Unit Error...................................................... 1 - 10,2 - 9
CPU Unit operating status.......................................1 - 6,1 - 8
A CPU Unit Reset....................................................... 1 - 9,2 - 8
CPU Unit Watchdog Timer Error........................... 1 - 10,2 - 9
Assumed cause............................................................... 3 - 3
Attached information........................................................3 - 3 D
Axes Group Errors.........................................................1 - 33
Axis Error.......................................................................1 - 33 DB connection instructions..............................................A - 4
DB connections service...................................................A - 2
B Detection timing...............................................................3 - 3

Back up function.......................................................... 3 - 591 E


C E3NW-ECT..................................................................A - 150
E3X............................................................................. A - 149
Checking for errors.................................... 1 - 11,1 - 26,2 - 20 error code
CIP communications errors........................................... 1 - 37 basic instructions........................................... 3 - 33,3 - 169
CJ-series Analog I/O Units..........................................A - 153 motion control instruction.............................3 - 374,3 - 442
CJ-series CompoNet Master Units..............................A - 178 error codes.................................................................... 1 - 25
CJ-series DeviceNet Units.......................................... A - 168 error status.................................................................... 2 - 18
CJ-series EtherNet/IP Units........................................ A - 175 Error Status variable............................................1 - 28,2 - 20
CJ-series High-speed Counter Units...........................A - 161 ErrorID......................................................................... 3 - 374
CJ-series ID Sensor Units...........................................A - 158 basic instructions........................................... 3 - 33,3 - 169
CJ-series Process I/O Units........................................ A - 156 ErrorID) for the the .................................................. 3 - 442
CJ-series Serial Communications Units......................A - 162 EtherCAT master errors.................................................1 - 40
CJ-series Temperature Control Units.......................... A - 157 EtherCAT slave errors................................................... 1 - 40
CJ1W-AD041-V1/AD081-V1....................................... A - 153 event code..................................................................... 1 - 24
CJ1W-AD042.............................................................. A - 153 Event code.......................................................................3 - 3
CJ1W-AD04U..............................................................A - 156 event log........................................................................ 1 - 12
CJ1W-CRM21............................................................. A - 178 Event name..................................................................... 3 - 3
CJ1W-CT021...............................................................A - 161 events....................................................................1 - 2,1 - 12
CJ1W-DA021/DA041.................................................. A - 153
CJ1W-DA042V............................................................ A - 153 F
CJ1W-DA08V/DA08C................................................. A - 153
CJ1W-DRM21............................................................. A - 168 Fatal Errors..............................................................1 - 4,1 - 9
CJ1W-EIP21................................................................A - 175 Fatal Errors in the CPU Unit............................................ 2 - 8
CJ1W-MAD42............................................................. A - 153 FH-Series.................................................................... A - 145
CJ1W-PDC15..............................................................A - 156 FQ-M-series................................................................ A - 148
CJ1W-PH41U..............................................................A - 156
CJ1W-SCU22..............................................................A - 162 G
CJ1W-SCU32..............................................................A - 162
CJ1W-SCU42..............................................................A - 162 G5 Series.................................................................... A - 127
CJ1W-TC003...............................................................A - 157 GEM instructions........................................................... A - 11
CJ1W-TC004...............................................................A - 157 GEM Services................................................................. A - 9
CJ1W-TC103...............................................................A - 157 Get EtherCAT Error Status.................................. 1 - 28,2 - 18
CJ1W-TC104...............................................................A - 157 Get EtherNet/IP Error Status...............................1 - 28,2 - 18
CJ1W-V680C11...........................................................A - 158 Get I/O Bus Error Status..................................... 1 - 28,2 - 18
CJ1W-V680C12.......................................................... A - 158 Get Motion Control Error Status.......................... 1 - 28,2 - 18
communications port errors.................................1 - 37,1 - 40 Get NX Bus Error Status..................................... 1 - 28,2 - 18
Communications port errors.......................................... 1 - 37 Get NX Unit Error Status..................................... 1 - 28,2 - 18
Controller errors.............................................................1 - 16 Get PLC Controller Error Status..........................1 - 28,2 - 18
Controller Event Times.................................................. 1 - 15 GetCJBError (Get I/O Bus Error Status)............. 1 - 28,2 - 18
Controller events........................................................... 1 - 12 GetECError (Get EtherCAT Error Status)............1 - 28,2 - 18
Controller events sources..............................................1 - 15 GetEIPError (Get EtherNet/IP Error Status)........1 - 28,2 - 18

I-2 NJ/NX-series Troubleshooting Manual (W503)


Index

GetMCError (Get Motion Control Error Status)... 1 - 28,2 - 18 NX-series Safety CPU Unit........................................... A - 85
GetNXBError (Get NX Bus Error Status).............1 - 28,2 - 18 NX-series Safety I/O Unit.............................................. A - 95
GetNXUnitError (Get NX Unit Error Status)........ 1 - 28,2 - 18 NX-series System Units................................................ A - 77
GetPLCError (Get PLC Controller Error Status)..1 - 28,2 - 18 NX-series Temperature Control Units......................... A - 107
GX-series.....................................................................A - 112 NX-SI££££................................................................A - 95
NX-SL3£££................................................................ A - 85
H NX-SL5£££................................................................ A - 85
NX-SO££££.............................................................. A - 95
Hardware Initialization Error............................................ 2 - 9 NX-TBX01..................................................................... A - 77
HMI..............................................................................A - 244 NX-TC££££............................................................ A - 107
NX-TS££££...............................................................A - 64
I
O
identifying and resetting errors...................................... 2 - 10
Incorrect Power Supply Unit Connected................. 1 - 9,2 - 9 Observation level...........................................................1 - 16
indicators............................................................... 1 - 5,1 - 26 Online............................................................................ 2 - 22
Information level............................................................ 1 - 16 OPC UA Instruction..................................................... 3 - 647
instructions reading function module error status..........1 - 28 OPC UA Instructions................................................... 3 - 634
OPC UA Server........................................................... 3 - 635
L OPC UA Server Function............................................ 3 - 630
Other Troubles and Corrections.................................. 3 - 586
Level................................................................................ 3 - 3
levels............................................................................. 1 - 16 P
Log category....................................................................3 - 3
partial fault level.............................................................1 - 16 I
M Power Supply Error................................................. 1 - 9,2 - 8
Prevention....................................................................... 3 - 3
major fault level................................................... 1 - 16,1 - 22 Production Information........................................................21
MC Common Errors.......................................................1 - 33
minor fault level............................................................. 1 - 16 R
motion control instruction.............................................3 - 374
MX2/RX-series............................................................ A - 144 Recovery......................................................................... 3 - 3
Reset EtherCAT Error....................................................2 - 19
N Reset I/O Bus Controller Error.......................................2 - 19
Reset Motion Control Error............................................2 - 19
Non-fatal Errors............................................................... 1 - 4 Reset NX Bus Error....................................................... 2 - 19
Non-fatal Errors in the CPU Unit......................... 1 - 12,2 - 10 Reset PLC Controller Error............................................2 - 19
NX-AD££££.............................................................. A - 64 ResetCJBError (Reset I/O Bus Controller Error)........... 2 - 19
NX-CIF£££.................................................................A - 82 ResetECError (Reset EtherCAT Error).......................... 2 - 19
NX-DA££££.............................................................. A - 64 ResetMCError (Reset Motion Control Error)................. 2 - 19
NX-EC0£££............................................................... A - 78 ResetNXBError (Reset NX Bus Error)...........................2 - 19
NX-ECC£££...............................................................A - 55 ResetPLCError (Reset PLC Controller Error)................2 - 19
NX-ECS£££............................................................... A - 78 resetting errors.......................................... 1 - 30,2 - 15,2 - 18
NX-HB££££.............................................................. A - 64 Resetting errors............................................................. 2 - 19
NX-ID££££................................................................A - 61 Restore function.......................................................... 3 - 592
NX-ILM£££.............................................................. A - 103 robot control.................................................................. A - 15
NX-OC££££..............................................................A - 61 robot instruction.............................................................A - 27
NX-OD££££..............................................................A - 61
NX-PC0£££............................................................... A - 77 S
NX-PD1£££............................................................... A - 77
NX-PF0£££................................................................A - 77 security errors..............................................................3 - 340
NX-PG0£££............................................................... A - 78 source details................................................................ 1 - 15
NX-RS££££.............................................................. A - 99 Source details..................................................................3 - 3
NX-series Analog I/O Units........................................... A - 64 sources......................................................1 - 33,1 - 37,1 - 40
NX-series Digital I/O Units............................................ A - 61 Starting the Safe Mode........................................2 - 29,2 - 30
NX-series EtherCAT Coupler Unit................................. A - 55 System Initialization Error......................................1 - 10,2 - 8
NX-series IO-Link Master Units...................................A - 103 system-defined variables.....................................1 - 28,2 - 20
NX-series Load Cell Input Units.................................... A - 99
NX-series Position Interface Units......................A - 78,A - 82
NX-series Safety Control Unit.............................A - 85,A - 95

NJ/NX-series Troubleshooting Manual (W503) I-3


Index

T
TCP application errors...................................................1 - 37
Troubleshooter........................................1 - 27,2 - 15,A - 244
troubleshooting.............................................................. 1 - 27
Troubleshooting Functions............................................ 2 - 10

U
User-defined events...................................................... 1 - 12

V
Version................................................................................18

Z
ZW-CE1.......................................................................A - 151

I-4 NJ/NX-series Troubleshooting Manual (W503)


OMRON Corporation Industrial Automation Company Authorized Distributor:
Kyoto, JAPAN
Contact: www.ia.omron.com
Regional Headquarters
OMRON EUROPE B.V. OMRON ELECTRONICS LLC
Wegalaan 67-69, 2132 JD Hoofddorp 2895 Greenspoint Parkway, Suite 200
The Netherlands Hoffman Estates, IL 60169 U.S.A.
Tel: (31)2356-81-300/Fax: (31)2356-81-388 Tel: (1) 847-843-7900/Fax: (1) 847-843-7787

OMRON (CHINA) CO., LTD. © OMRON Corporation 2011-2018 All Rights Reserved.
OMRON ASIA PACIFIC PTE. LTD.
Room 2211, Bank of China Tower, In the interest of product improvement,
No. 438A Alexandra Road # 05-05/08 (Lobby 2),
Alexandra Technopark, 200 Yin Cheng Zhong Road, specifications are subject to change without notice.
Singapore 119967 PuDong New Area, Shanghai, 200120, China
Tel: (65) 6835-3011/Fax: (65) 6835-2711 Tel: (86) 21-5037-2222/Fax: (86) 21-5037-2200 Cat. No. W503-E1-20 0718

You might also like