New ✨ Introducing Oxmaint Asset Hub for Machine Builders and OEMs. Explore Now
Hello everyone, I am currently using Studio 5000 version 33.12 with PLC firmware 33.012. My PLC model is the Compactlogix 5370 1769-L16ER-BB1B. When attempting to connect to it with a simple program in Studio 5000, I encounter an error preventing me from downloading the program to the PLC. The error message reads: "The controller acknowledged the request for a transition to Remote Program mode, but it has not completed the transition. You can't download until the transition completes." Error 747-0. While the PLC's Run light is steady green, there is no corresponding Run light in Studio 5000 and the option to switch back to program mode is unavailable. The key switch is in Remote mode with no visible faults. However, after some time, the PLC gives a fault 16x0203, indicating an I/O connection timeout fault. There are no additional I/O cards installed, only internal I/O on the front with no expansion modules. Is there a way to perform a factory reset on the PLC, wiping all settings and IP configurations? I have attempted to reset by removing the SD card and holding the reset button on powerup, but the settings remain the same. Any assistance or suggestions on resolving this issue would be greatly appreciated. Thank you!
If your program has configured I/O modules in the I/O tree but the physical I/O is not present, you may encounter this issue. Have you checked for I/O modules in your setup?
After reviewing thoroughly, I have confirmed that there are no I/O configurations set up in the I/O tree. Within the system, there is an Embedded Discrete_IO, which appears to be the internal I/O situated on the PLC's front panel. Additionally, there is an empty folder labeled Expansion I/O, potentially indicating space for additional modules.
Recently, I encountered an issue with a PLC (programmable logic controller) while working on an L16 with V32 firmware. To resolve the issue, I placed the switch in PROG mode and rebooted the PLC. After the reboot, I successfully downloaded the new program without switching back to RUN or REM mode. It's worth noting that the PLC had been unused for some time and was originally programmed with external IO that was no longer part of my setup.
I attempted it but unfortunately had no success. Appreciate the recommendation.
@Batman42, does your program include any MSG instructions? Or does the controller currently have a program with MSG instructions? I remember encountering an issue where the MSG instruction was hindering the transition because network access was removed from the controller. Once we disabled it, the transition went smoothly.
No specific instructions are provided in the message. The program includes an alias for input 0 designated as "start" and an output alias for output 0 on a single rung. This constitutes the entirety of the program. Thank you.
It is possible that a malfunctioning controller could be the cause of the issue. Another factor to consider is the RPI interval for the embedded IO. If this is set too low, it may be contributing to the problem.
Hellsbishop34 suggested that a faulty controller may be causing the issue, but in my experience with hundreds of controllers, I have never encountered a defective one. While it is a possibility, I am skeptical. Batman42 mentioned that the PLC firmware version is 33.012. I recommend upgrading it to V32 and trying again, as flashing the firmware can fix any corruption issues in the program. I suggest using a USB or SD card to flash the firmware.
I currently manage hundreds of systems that have been running smoothly without any major issues. While it's always possible to encounter a faulty unit, I have not experienced it yet. In addition to the functioning systems, there are also five faulty units in front of me, with one being a refurbished unit and the other four being bricked due to various causes. Despite these challenges, we have hundreds of five racks that are still operational. My experience as a hardware developer in R&D for a leading Sensing manufacturer has taught me not to underestimate any potential issues. It may be worth flashing the system to V32 to reload any corrupted firmware or programs. Using a USB or SD card for flashing could also be effective. It's a good idea to consider ruling out firmware issues, especially if the OP has already tried using the reset button on power-up to restore the controller to its factory default settings.
In a discussion, user Hellsbishop34 noted that the original poster (OP) suggested utilizing the reset button on powerup to restore the controller to its factory default settings. However, this action primarily clears the programmed settings without affecting the firmware. It's important to note that factory default settings do not include any loaded firmware.
Is this product listed on eBay? Does it come with an end cap? Can it be accessed online? Are you able to connect to it directly, bypassing any switches? Have you attempted to flash the firmware?
A helpful tip would be to update the firmware to V32 and then attempt flashing it again using either a USB or SD card. This process will help reload any corrupt files in the firmware or program. Additionally, it's recommended to use the reset button on powerup to revert the controller to factory default settings, which will clear the program but not the firmware. By holding the reset button, the program will be cleared and the ethernet settings will be reset to default. This step can help rule out any issues with the firmware. Have a great day!
I attempted to downgrade and upgrade the firmware on a PLC I salvaged from work, which was being discarded, to align with my Studio 5000 software. However, the internal I/O remains disconnected and cannot be detected. The device includes an end cap with a default plastic slip. My next plan is to open it up and reseat any internal components associated with the I/O. Thank you to everyone for their troubleshooting assistance!
Ensure to review your Areas of Interest (AOIs) for any signs of an infinite loop during the prescan process. The issue you are encountering can easily be replicated by setting one up on your own.
This brand-new program does not have any additional AOIs added yet. I recently made a small adjustment by adding a single rung that includes a normally open contact connected to an input, and an output tied to a PLC output for testing I/O functionality. However, the PLC does not seem to be recognizing the internal I/O card, giving the impression that it may be faulty or that there is a connection issue with the main card. To get a more accurate diagnosis, I have decided to send it to Radwell for professional evaluation as I do not have the necessary parts for testing. I attempted to search for the specific part numbers on the internal chips to potentially order replacements, but was unsuccessful. If anyone can provide recommendations on where to purchase internal components or reputable repair services, your input would be greatly appreciated. Thank you.
If you're looking for the best repair companies to send your device to, I can help. Simply reach out to me via email at [email protected] and we'll take a look at it with no evaluation charges. Check out our services at https://www.plccable.com/ for more information. Batman42 recommends me for all your repair needs.
Have you determined the cause of the problem? I am experiencing a similar issue with my L18ER-BB1B model.
Answer: Answer: Error 747-0 indicates that the transition to Remote Program mode has not completed, preventing the download of a program to the PLC.
Answer: Answer: Error 16x0203 indicates an I/O connection timeout fault. Check if there are any issues with the I/O connections or modules.
Answer: Answer: Performing a factory reset on the PLC involves removing the SD card and holding the reset button on powerup. If the settings remain the same, further troubleshooting may be required.
Answer: Answer: The discrepancy between the Run light on the PLC and Studio 5000 could be due to issues in the transition to Remote Program mode. Further investigation is needed to resolve this discrepancy.