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