I recently installed a new software on my MicroLogix 1500 PLC. After powering it off and back on, the previous program became active again. Is there a solution to prevent this from happening? Thank you.
It appears that the memory module has write protection enabled, which cannot be disabled once set. To load a new or changed program, you will need to switch to a different module.
To access Processor Status online, simply click on the "Mem Module" tab and adjust the setting to 0Memory Module Loaded during boot S5:/0. Alternatively, you have the option to overwrite the memory module by accessing the menu, then selecting Comms, EEPROM, and finally, Store to EEPROM. This process allows you to efficiently manage your memory settings and optimize system performance.
It appears that a memory module is being utilized and the program is configured to load from the memory module upon power-up, either consistently or in case of a memory error. The S:5/8 bit serves as an indicator to show whether it loaded during boot, rather than a control. It is advisable to follow harryting's suggestion to save your program to the memory module. If the module is accessible and not set to read-only, updating it with your changes should make the new program "permanent". While online, review the status of the bits on the System file (S2-STATUS) Mem Module page to determine if any of these bits are influencing a behavior that you should be aware of. In scenarios where I have utilized a memory module, I typically prefer it to load only upon a memory error (S:1/10), and I usually set up an alarm on an HMI if it occurs (S:5/8). This way, the operator can be alerted if their adjustments have been reset to previous values.
It sounds like the PLC might be defaulting to the original software every time it restarts. Usually, this could indicate an issue with your save process. After programming, be sure to save the new program to the PLC's non-volatile memory. If you don't, the PLC, upon restart, will revert to the last saved configuration. Check your software manual on how to properly save your program to prevent this issue in the future.
It sounds like your PLC might not be saving changes to its non-volatile memory. After writing your new program, try issuing a command for it to specifically save the changes. If it doesn't work, there might be an issue with the battery. Make sure it is in good condition, as any issues can prevent changes from being saved to the PLC's memory after power is cycled. It's also essential to ensure your software is compatible with MicroLogix 1500 for proper functioning.
It sounds like your new software isn't being saved to the PLC's memory properly. Make sure to check the settings for your MicroLogix 1500 and ensure that you are writing the new program to the controller’s non-volatile memory. After downloading the new program, also confirm that you've confirmed the download and saved it—sometimes there’s an additional step to make it permanent. If the issue persists, you might want to look into any firmware updates or reach out to the support community for specific troubleshooting tips.
It sounds like your MicroLogix 1500 might be reverting to the last saved program upon reboot, which is pretty common if the new software hasn't been properly saved to the controller's memory. Double-check that you’re correctly uploading and saving the new program in the PLC's memory, and consider using the "Store" command or similar options in your software. You might also want to check if there's a setting related to startup files or default program loading that needs tweaking. Hope this helps!
✅ Work Order Management
✅ Asset Tracking
✅ Preventive Maintenance
✅ Inspection Report
We have received your information. We will share Schedule Demo details on your Mail Id.
Answer: Answer: To prevent the previous program from activating after a reboot on your MicroLogix 1500 PLC, you can utilize the feature of setting the desired program to run automatically on power-up. This can be achieved by configuring the PLC to select the specific program to be executed upon reboot.
Answer: Answer: To ensure that the new program remains active on your MicroLogix 1500 PLC after a power cycle, you may need to check and adjust the program selection settings within the PLC software. By configuring the PLC to prioritize the newly installed program, you can prevent the previous program from automatically becoming active upon reboot.
Answer: Answer: Yes, you can retain the newly installed program as the active one on your MicroLogix 1500 PLC even after a restart by configuring the PLC to specify the desired program to run on power-up. By setting the appropriate program selection parameters, you can ensure that the new program remains active and prevents the previous program from taking over after a reboot.
Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.