Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Home
  • Products
  • Automation Systems
  • Machine Automation Controllers

Error codes in Sysmac Studio

Written by Barbara Garnier-Jay

Updated at February 19th, 2023

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Products
    Automation Systems Control Components Motion & Drives Quality control & Inspection Robotics Safety Sensing Services Software Switching Components
  • Amplify e-Store
    e-Store public
  • Public CSC
+ More

Table of Contents

Controller Event Error CodesInstructions ErrorIDResetting errors via Function Blocks

Controller Event Error Codes

Controller errors are treated as events. There are two types of controller errors:

- Fatal Error: these are not detected by the event management function because the CPU unit stops operation.

- Non-fatal Errors: these are managed with the event management function in SYSMAC. Details of the error are displayed in the lower half of the Troubleshooting window. 

Use the "Switch Display to Show Action and Correction" button to toggle between the Error Description view and the Action and Correction view.

For a more thorough description of the Event Codes, please refer to the NJ/NX-series Troubleshooting Manual (Cat. No. W503):

Instructions ErrorID Codes

Error codes are assigned to the errors that can occur when instructions are executed. When you use instructions that have an error code output variable (ErrorID), you can use the error codes to program error processing.

The following table lists the instructions with ErrorID and the error codes that can occur for those instructions. The Instruction Reference manual W502 contains the full list of Function Block ErrorID value and their cause.

For example: 



Delete

Tip:

Some function blocks have their error codes listed in Sysmac Studio's Instruction References. Select the function block and press the "F1" key to open the relevant Instruction Reference. Error codes are listed in the Precaution of Correct Use section.


Resetting errors via Function Blocks

Dedicated function blocks allow resetting PLC faults programmatically. This saves time by removing the need for a technician to connect to the PLC to reset the fault at every occurrence. 

Simply combine these with the corresponding "GetxxxError" functions to automate the whole process. 


error code sysmac nx nj errorid

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Do I need Power Supply units for my NX CPU?
  • Major or Minor Revision mismatch for EtherNet/IP Error 0116
  • Comparing REAL values as EQUAL
  • Ladder vs Structured Text

Definition by Author

0
0
Expand