How to Reset CJ1M CPU12 PLC to Factory Settings

Question:

Hello everyone, I'm in need of assistance with my CJ1M CPU12 PLC and ETN11 ethernet card. After downloading an application, the CPU went into STOP mode and communication with the PLC and ethernet card is now impossible. Is there a way to reset the PLC to its factory settings? I have already tried removing the battery, but the PLC continues to show ERR/ALM upon powering up. How long should I wait to ensure the memory is cleared? Any advice would be greatly appreciated. Thank you! //Supporter

Top Replies

To reset the memory and clear the ERR/ALM light on your system, disconnect the battery for no more than thirty minutes. The ERR/ALM light can indicate various issues, such as the absence of an END instruction or unset I/O table. Connect using TOOLBUS (default for CJ1) to the RS232 peripheral port. The default setting for the Host port (9 pin) is also TOOLBUS. If you continue to experience difficulties, please reach out for further assistance.

Hello, the power has been out for approximately 2 hours, yet the ERR/ALM LED remains illuminated after I reconnected the power a few minutes ago. I attempted to connect to the PLC using both Toolbus and Sysmac methods, but was unsuccessful. Do you have any suggestions to resolve this issue? Your assistance is greatly appreciated!

Dear supporter, It appears that you may have unintentionally transferred some unusual port settings while transferring the application (Please check the 'Settings' section in the Project Tree). If this is the case, then you will need to adjust the PLC DIP switch settings as follows: Set switch 4 to OFF to automatically detect CX-P parameters at the peripheral port and set switch 5 to ON to automatically detect CX-P parameters at the 232 port. Reset the Peripheral and/or 232 port settings to their default values in the 'Network Settings' of the 'Change PLC' dialogue and make sure to check the Baud Rate auto-detect checkbox. Next, go to the 'PLC' menu and select 'Auto Online'. We hope this information is helpful to you.

Hello Paulus, I want to thank you for your assistance with the issue I encountered after downloading an application via ethernet. I followed your recommendations, and disabling SW5 allowed me to successfully connect to the PLC using Hostlink. However, I am now facing a new issue with the PLC displaying an error message: IO Setting Error. Despite downloading a new, empty application, the ERR/ALM LED continues to light up. Do you have any suggestions on how to resolve this issue? Thank you for your support.

One user in need of assistance mentioned: "I am facing an issue with my PLC where I am unable to clear the IO Setting Error. Even after downloading a new application, the ERR/ALM LED continues to light up. Any advice on resolving this issue?" To resolve this problem, you may need to create the IO table. Simply switch the PLC to Program Mode, locate the IO Table Component in the Project Workspace, and double click it. From there, select the 'Options' menu and choose 'Create'. Confirm by clicking 'Yes' on the dialogue boxes that appear. This should rectify the issue.

Hey there, Supporter. It sounds like a tricky situation you're in. I remember having a similar issue once. Have you tried connecting directly to the PLC using CX-Programmer, toggling the status to PROGRAM mode, then performing a Clear All Memory (NOT including the IO Table)? This should return the PLC to its factory settings. For the battery removal, the recommended time frame varies but waiting around 20 minutes should usually be sufficient. However, be aware that removing the battery will only reset the clock, it won't clear the memory. Hope this helps, let us know how you get on!

Hey there, it sounds like you're having quite the issue. Removing the battery, like you did, is a standard procedure to clear data, but sometimes, holding the Mode/Reset button while powering up might work better. This method triggers a cold reset, reverting the PLC to its factory settings. As for the memory clearing, it's typically instantaneous. If you're still seeing ERR/ALM after these steps, it might not be a simple memory error. You may want to check the wiring or faults on your I/O units, as those could also throw the system into Alarm Mode. If nothing else seems to work, I'd recommend contacting Omron's technical support, they are typically quick to respond and incredibly helpful. Good luck!

Hey there! It seems like your PLC is stuck in an error state due to some kind of software issue. Instead of removing the battery, I recommend trying to force the PLC into PROGRAM mode using the mode switch. This could potentially bypass the startup routine that's causing the error. If the PLC can start up in PROGRAM mode, you can use CX Programmer to clear the memory and return it to factory settings. Typically, memory clearing operations take only a few minutes. Make sure to back up any important code before you do this, though. Good luck and let us know how it goes!

More Replies →

Streamline Your Asset Management
See How Oxmaint Works!!

✅   Work Order Management

✅   Asset Tracking

✅   Preventive Maintenance

✅   Inspection Report

We have received your information. We will share Schedule Demo details on your Mail Id.

To add a comment, please sign in or register if you haven't already..   

Frequently Asked Questions (FAQ)

FAQ: FAQs:

Answer: 1. How can I reset a CJ1M CPU12 PLC to factory settings? - To reset a CJ1M CPU12 PLC to factory settings, you can try removing the battery and waiting for a period of time. If that does not work, there may be other reset procedures specific to this model.

FAQ: 2. What should I do if my CJ1M CPU12 PLC shows ERR/ALM upon powering up after attempting a reset?

Answer: - If your CJ1M CPU12 PLC continues to show ERR/ALM after attempting a reset, there may be an issue with the reset process or the PLC itself. You may need to seek further assistance from technical support or consult the user manual for troubleshooting steps.

FAQ: 3. Is there a specific waiting period recommended to ensure the memory is cleared when resetting a CJ1M CPU12 PLC?

Answer: - While there is no specific waiting period mentioned in the discussion thread, it is advisable to wait for a few minutes after removing the battery to ensure the memory is cleared. If the issue persists, you may need to explore other reset methods or seek professional help.

Ready to Simplify Maintenance?

Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.

Request Demo  â†’