NJ/NX-series: Troubleshooting Manual
NJ/NX-series: Troubleshooting Manual
NJ/NX-series: Troubleshooting Manual
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.
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.
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
Manual
Basic information
Manual Structure
Page Structure
The following page structure is used in this manual.
A step in a procedure 1 Join the Units so that the connectors fit exactly.
4-3 Mo u n t i n g U n i t s
4 Page tab
2 Gives the number
Lock
Release
Slider
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.
Special Information
Special information in this manual is classified as follows:
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.
2
1 Overview of Errors
3
A Appendix
I Index
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
Safety Precautions................................................................................................. 14
Versions .................................................................................................................. 18
Checking Versions .........................................................................................................................................18
Unit Versions of CPU Units and Sysmac Studio Versions .............................................................................23
Related Manuals..................................................................................................... 24
Revision History..................................................................................................... 29
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
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
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.
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
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.
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)
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.
l For NX701
The ID information on an NX-series NX701-££££ CPU Unit is shown below.
ID information indication
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.
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
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.
ID information indication
Note The hardware revision is not displayed for the Unit that the hardware revision is in blank.
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.
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.
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.
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.
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.”
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.
Related Manuals
The followings are the manuals related to this manual. Use these manuals for reference.
Revision History
A manual revision code appears as a suffix to the catalog number on the front and back covers of the
manual.
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.
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.
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.
Host computer
HMI
Checking
Network Status
EtherNet/IP
Troubleshooter
Network Configurator
Built-in EtherNet/IP
NJ/NX-series port
Sysmac Studio
EtherCAT
EtherCAT
slaves
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).
• 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.
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.
rors
l NX-series CPU Units
NX701 CPU Unit
1
Power Supply Unit CPU Unit
BUSY
SHTDWN
PORT1
L1 L1 EtherNet/IP
AC100-2 NET RUN
INPUT
NET ERR
L2/N L2/N
LINK/ACT
POWER LED
RUN LED
ERROR LED
NX1P2
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.
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
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
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 ¡ ¡
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.
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.
User program
Event logs
Or
Create User-defined
Error instruction:
1
Event logs SetAlarm
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.
The only CPU Units on which NX Units can be mounted are the NX102 CPU Units and NX1P2
CPU Units.
User program
Or Create User-defined
Error instruction:
Event logs SetAlarm
Event logs
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.
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.
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).
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.
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.
You can change the event level for some events. Refer to NJ/NX-series CPU Unit Software User's
Note Major fault level errors occur only in the PLC Function Module. Operations described under the major
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
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.
The following table shows the relationship between the error codes and event codes.
1
Error code Corresponding event code Example: Event code
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
Checking Methods
Use the following methods to check for non-fatal errors in the CPU Unit.
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
The indicators let you check the status given in the following table.
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.
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.
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.
Refer to the relevant HMI manual for information on the HMI Troubleshooter.
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).
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.
Refer to the NJ/NX-series CPU Unit Software User's Manual (Cat. No. W501) for information on sys-
• 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.
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.
Refer to the Sysmac Studio Version 1 Operation Manual (Cat. No. W504) for details on clearing errors
from the Sysmac Studio.
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.
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
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).
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.
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.
Classifications
There are the following sources of errors in the EtherNet/IP Master Function Module.
1
l NX701 CPU Units and NX102 CPU Units
Or
EtherCAT Master
Function Module
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.
*2. The EtherCAT master will set the bits for EtherCAT slaves that do not report error status to FALSE in the
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
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.
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.
START
Yes
END
Also, set the wait time for slave startup in the EtherCAT master settings (EtherCAT master parame-
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.
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.
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.
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.
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.
Error occurs.
A fatal error occurred in the CPU Unit. *1
Lit.
Not lit.
Possible.
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.
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.
Lit. Flashing.
ERROR indicator (red)?
EtherNet/IP NET ERR indicator is lit or flashing. Both indicators are not lit.
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
Refer to A-5 Applicable Range of the HMI Troubleshooter on page A - 244 for the applicable
range of the HMI Troubleshooter.
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.
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.
Start
Ethernet communications are not possible.
You cannot check the error details.
Flashing
Lit
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.
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
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.
The Controller Errors Tab Page lists the current errors in order of their levels.
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.
↓
After Source heading is clicked.
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.
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.
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.
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.
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.
Refer to A-5 Applicable Range of the HMI Troubleshooter on page A - 244 for the applicable
range of the HMI Troubleshooter.
2
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.
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.
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.
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.
Refer to NJ/NX-series Instructions Reference Manual (Cat. No. W502) for details on these instruc-
tions.
Initial
Name Data type Comment
value
Trigger BOOL FALSE Get Condition
EC_Error BOOL FALSE EtherCAT Master Error Flag
EN
Level
Code
Refer to the NJ/NX-series Instructions Reference Manual (Cat. No. W502) for details on these instruc-
tions.
_EIP1_PortErr
Error status variable for communications port 1
/_EIP_PortErr
_EIP1_CipErr
Error status variable for CIP communications 1
/_EIP_CipErr
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.
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.
• 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.
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.
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
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?
Yes
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.
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?
Yes
No Yes
Can the Sysmac Studio
go online with 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?
Yes
No Yes
Can
Canthe
theSysmac
SysmacStudio
Studio
connect
go online to CPU
with Unit?
CPU Unit?
Yes
No Yes
Can thethe
Can Sysmac
SysmacStudio
Studio
goconnect to CPU
online with CPUUnit?
Unit?
Yes
No Can
Canthe
theSysmac
SysmacStudio
Studio Yes
connect
go online to CPU
with Unit?
CPU Unit?
Yes
No Can
Canthe
theSysmac
SysmacStudio
Studio Yes
goconnect to CPU
online with CPUUnit?
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?
Yes
Yes
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?
Yes
No Yes
Can the Sysmac Studio go End
online with CPU Unit?
Yes
No Yes
Can the Sysmac Studio go
online with CPU Unit?
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
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.
Additional Information
Operation in Safe Mode depends on the unit version of the CPU Unit.
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.
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.
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.
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.
Event name Gives the name of the error. Event code Gives the code of the error.
Meaning Gives a short description of the error.
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.
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.
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.
Level
I
M M O
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
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
Level
I
M M 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
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
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.
Level
I
M M O
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.
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.
Level
I
M M 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
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.
Level
I
M M 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
• 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.
Level
I
M M 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
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.
Level
I
M M 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
• 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.
Level
I
M M 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
• 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.
Level
I
M M 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
• 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
Level
I
M M 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
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
Level
I
M M O
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.
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.
Level
I
M M 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
• 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.
Instructions
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,
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.
Level
I
M M 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
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.
Level
I
M M 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
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.
Level
I
M M 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
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.
Level
I
M M 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
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.
Level
I
M M 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
• 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).
Level
I
M M 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
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.
Level
I
M M 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
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.
Level
I
M M 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
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.
Level
I
M M 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
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.
Level
I
M M 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
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.
Level
I
M M 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
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.
Level
I
M M 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
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.)
Level
I
M M 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
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.)
Level
I
M M 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
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.
Level
I
M M 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
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.
Level
I
M M 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
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.
Level
I
M M 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
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.
Level
I
M M 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
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.
Level
I
M M 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
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.
Level
I
M M 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
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.
Level
I
M M 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
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.
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-
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.
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.
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.
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.
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.
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.
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.
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.
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.
Event name Present Values of Retained Variables Restoration Er- Event code 100F0000 hex
ror
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.
Event name PLC System Processing Error Event code 40010000 hex
Meaning A fatal error was detected in the PLC Function Module.
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.
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.
Event name PLC System Processing Error Event code 40050000 hex
Meaning A fatal error was detected in the PLC Function Module.
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
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-
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
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.”
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.
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 Incorrect SD Memory Card Removal Event code 10310000 hex
Meaning SD Memory Card removal processing failed.
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.
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.
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.
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.
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.
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.
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.
Event name Option Board Configuration Verification Error Event code 35940000 hex
Meaning The Option Board configuration setup does not agree with the actual configuration.
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
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
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.
Event name Insufficient System Service Time Error Event code 60040000 hex
Meaning The specified system service execution time could not be obtained.
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.
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.
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.
Event name Error in Starting Automatic Transfer Event code 10270000 hex*1
Meaning An error was detected in pre-execution checks for automatic transfer.
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.
Event name Error in Executing Automatic Transfer Event code 10280000 hex*1
Meaning The automatic transfer ended in an error.
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.
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
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.
Event name Error in Executing SD Memory Card Program Trans- Event code 10340000 hex*1
fer
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.
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.
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
Event name Event Log Save Error Event code 10230000 hex
Meaning Saving the event log failed.
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
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.
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,
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.
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
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.
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-
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.
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
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.
Event name Safety Data Log File Save Failed Event code 10640000 hex *1
Description Saving the log file for safety data logging failed.
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.
Event name User Program/Controller Configurations and Setup Event code 90050000 hex*1
Downloaded
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
Event name All Forced Refreshing Cleared Event code 900A0000 hex
Meaning Clearing all forced refreshing values was specified.
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 SD Memory Card Program Transfer Started Event code 90200000 hex*1
Meaning Transferring the SD Memory Card programs was started.
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.
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.
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
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
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
Instructions
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.
Event name Illegal Bit Position Specified Event code 54010405 hex
Meaning The bit position specified for an instruction was illegal.
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
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
Event name Text String Format Error Event code 54010410 hex
Meaning The text string input to an instruction is not correct.
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
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
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 Exceeded Simultaneous Instruction Executed Resour- Event code 5401041D hex *1
ces
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
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 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
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.
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
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.
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
Event name Directory Does Not Exist Event code 5401140C hex
Meaning The directory specified for an instruction does not exist.
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
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.
Event name EtherCAT Slave Does Not Respond Event code 54011801 hex
Meaning Accessing the target slave failed when an instruction was executed.
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.
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
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
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 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
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
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.
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
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
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
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
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.
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.
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.
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-
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.
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.
Event name SD Memory Card Access Failed for FTP Event code 54012408 hex *1
Meaning SD Memory Card access from the FTP client failed.
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.
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.
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.
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.
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.
Event name External Restart Already Executed for Specified NX Event code 54012C06 hex *1
Units
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.
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.
Event name Process Data Object Setting Missing Event code 54013461 hex
Meaning The PDO mapping is not correct.
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.
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-
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.
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.
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 Electronic Gear Ratio Numerator Setting Out of Event code 54015420 hex
Range
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
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
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.
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
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
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.
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
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
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.
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
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
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.
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
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
Event name Synchronization Start Condition Selection Out of Event code 54015435 hex
Range
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
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
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.
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.
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
Event name Instruction Cannot Be Executed during Multi-axes Co- Event code 5401543E hex
ordinated Control
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
Event name Axes Group Cannot Be Enabled Event code 54015440 hex
Meaning Execution of the MC_GroupEnable (Enable Axes Group) instruction failed.
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
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
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
Event name Insufficient Travel Distance to Achieve Blending Event code 54015445 hex
Transit Velocity
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
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
Event name Same Start Point and End Point for Circular Interpola- Event code 54015448 hex
tion
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
Event name Parameter Selection Out of Range Event code 5401544C hex
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
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
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.
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
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
Event name Motion Control Instruction Re-execution Disabled Event code 54015454 hex
(Buffer Mode Selection)
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
Event name Motion Control Instruction Re-execution Disabled (Ax- Event code 54015457 hex
es Group Specification)
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
Event name Motion Control Instruction Re-execution Disabled Event code 54015459 hex
(Master Axis)
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
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
Event name Motion Control Instruction Re-execution Disabled Event code 5401545D hex
(Continuous)
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
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 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
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
Event name Motion Control Instruction Re-execution Disabled Event code 54015463 hex
(SlaveOffset)
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
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
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.
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
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.
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
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
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.
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.
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
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.
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
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
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.
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
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
Event name Cam Master Axis Following First Position Setting Out Event code 5401547B hex
of Range
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
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.
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.
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
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
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.
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
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
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
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
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
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.
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
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
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.
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
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
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.
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
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
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
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
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
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-
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.
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.
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
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.
Event name Motion Control Parameter Setting Error When Chang- Event code 54015720 hex *1
ing Axis Use
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.
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.
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.
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
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.
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.
Event name Track Option Structure OFF Compensation Setting Event code 5401572A hex *1
Out of Range
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.
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.
Event name Numbers of Elements in Output Signals and Track Event code 5401572E hex *1
Option Arrays Not Matched
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.
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.
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.
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.
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.
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
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.
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.
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-
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.
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
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.
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.
Event name Single-axis Position Control Axis Motion Control In- Event code 5401574C hex *1
struction Execution Disabled
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
Event name Target Position Negative Software Limit Exceeded Event code 54016441 hex
Meaning The specified position exceeds the negative software limit.
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.
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
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.
Level
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.
Level
NX Bus
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
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
Event name Number of Mountable NX Units Exceeded Event code 24D00000 hex
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
Event name NX Unit Version Not Matched Event code 35900000 hex
Event name NX Unit Serial Number Mismatch Event code 35930000 hex
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
Event name Registered NX Unit Not Mounted Event code 35920000 hex
Event name NX Unit Restore Operation Failed Event code 103D0000 hex
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 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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.)
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.”
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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.
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.
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.
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.
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.
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.
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.
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
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
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.
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
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
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.
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
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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
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).
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
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.
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.
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.
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.
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 [].
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.
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.
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.
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 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.
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
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
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
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.
Level
I
M M O
Event code Event name Meaning Assumed cause P n Reference
a i b
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.
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
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
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
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
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.
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.
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
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
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
OPC UA Instructions
This section provides a table of errors (events) that occur for the following instruction. The lower four
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.
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
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
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.
Related logs
Execution
Log
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.
Related logs
Execution
Log
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.
Related logs
Execution
Log
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.
Related logs
Execution
Log
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.
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
DB Connection Service
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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-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
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.
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-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-
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-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
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-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.
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-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.
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
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-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.
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-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.
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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-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-
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-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- ¡
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-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.
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-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.
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-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.
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-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.
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
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-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.
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-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
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-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.
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-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.
Level
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-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
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-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-
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-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
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-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)
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-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. ¡
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-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
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-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.
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
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-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
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-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
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.
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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
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.
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.
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
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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
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.
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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
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.
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.
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.
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
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.
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.
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.
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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).
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.
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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
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.
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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
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.
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.
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.
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).
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
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.
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)
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. 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.
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.
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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
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
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.
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.
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.
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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
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.
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.
The manual name is given below for the catalog numbers given in the Reference column of the event
table.
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
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.
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.
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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
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.
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.
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.
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.
The manual name is given below for the catalog numbers given in the Reference column of the event
table.
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
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
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
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
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
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
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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. ¡
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
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
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.
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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.
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.
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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
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.
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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.
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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.
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.
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.
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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.
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.
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.
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.
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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-
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.
The manual names are given below for the catalog numbers given in the Reference column of the
event table.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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
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