Troubleshooting Time Clock Issues on Fanuc 90-30 CPU 352 Module

Question:

We have acquired an IC693CPU352 module, but are experiencing issues with its internal time clock. Despite being able to initially set the time and date, it does not progress and remains static. Our program that relies on this internal clock is not functioning as a result. Are there any settings, internal battery checks, or configuration adjustments that can be made to troubleshoot this problem effectively?

Top Replies

The CPU module's data sheet refers to it as a "battery-backed clock", leaving uncertainty about whether it is powered by a separate battery or shares the battery with the RAM memory. If the clock is not keeping time even when the CPU is powered, a potential issue could be a failed RTC clock chip. An unlikely troubleshooting option would be to check the SVC_REQ function that manages the clock operations. This function is used for both setting and reading the clock, with the value in the first %R register of the parameter block determining the operation (read or write). If this parameter was accidentally changed, it could explain the continuous writing to the clock observed in the ladder logic.

When examining the CPU module's data sheet, it refers to the clock as "battery-backed", raising the question of whether it has a dedicated battery for the clock or if it shares with the RAM memory. If the clock fails to keep time despite the CPU being powered, it could be indicative of a malfunction in the RTC clock chip. A potential troubleshooting step could involve checking the SVC_REQ function that interacts with the clock. This function handles both setting and reading the clock, with the first %R register determining the action (read or write). An accidental change in this parameter could result in continuous writing to the clock. After consulting with an experienced PLC specialist, it seems that the programming aligns with expectations. However, if the issue persists, physically inspecting the CPU for a battery may be necessary. Thank you for your insights and assistance in addressing this matter.

When it comes to the RAM memory's battery backup, it typically relies on the power supply module's battery. The CPU module features a connection for a battery, allowing you to disconnect the CPU from the baseplate without losing the connection to the battery. Upon inspection of my CPU351, similar to your CPU352, I did not find a component resembling a labeled battery. Instead, there is a large capacitor (labeled C11) that can sustain RAM for approximately thirty minutes. It should be noted that this is different from a laptop motherboard's battery that maintains RTC memory.

I find it interesting that the battery connection on the CPU is located behind the front cover, which can only be accessed by removing the module. Thanks to your insight, I now know that it's a capacitor and not a strange-looking battery. This whole situation started when we had to replace the power supply due to a faulty comm link, resulting in the loss of configuration. Our initial upload before installing the new power supply failed to download properly, causing us to suspect that the CPU was faulty due to 300+ conflicting address errors. It turned out that our recent upload was the issue. We had to contact our vendor for their version of our configuration, which is now working, except for the clock function. After discussing with you, I plan to test the original CPU, which had a functioning clock and no confirmed issues. Ultimately, I hope to determine the operational status of the original CPU and possibly return the recently purchased CPU module with the faulty clock.

The battery connection on the CPU serves as a convenient feature that allows for easy backup storage of a CPU module without the need for installation in a rack with a power supply. This feature also enables users to effortlessly transport a CPU module with programmed data to another machine for evaluation. Additionally, it provides the flexibility to experiment with different programs on different CPUs, allowing users to easily revert back to their original setup after testing new configurations. This convenient feature enhances the overall usability and versatility of the CPU module.

It sounds like the battery might be the issue here. The IC693CPU352 has a built-in supercapacitor that provides backup power to the realtime clock. If that's not getting charged properly or if it's failing, the clock would stop progressing. I'd recommend checking the status of that first. You can measure the voltage across C341 on the power supply module; if it's not near 5V DC, considering replacing it. Also, ensure your PLC software is updated, sometimes an outdated firmware can lead to such conflicts.

Based on your description, it sounds like the IC693CPU352's internal time clock battery might be running low or is already dead; this could prevent the time and date from running correctly. You should be able to replace this battery, which is typically a lithium battery located inside the frame of the module. After replacing it, make sure to reset the time and date. Also remember to cycle the power after making the change so the system recognizes the new battery. However, if this doesn't solve the issue, you might be dealing with a more serious hardware problem and consulting a professional or the manufacturer could be the next best course of action.

It sounds like you are dealing with a classic case of the system's Real Time Clock (RTC) having issues. The IC693CPU352 in fact has an internal lithium battery that runs the RTC and maintains the device memory. If it's not keeping time, you may need to replace this battery. Also, just to be more thorough, you may want to double-check your PLC programming. There could be an issue where the system date and time aren't being updated properly or even being overwritten by the software. Lastly, make sure the date and time are set in the correct format and in accordance to the PLC specifications. If none of these solutions work, then you might have a faulty module on your hands.

It sounds like you're experiencing a common issue with the IC693CPU352. Even though initial time and date setup works fine, the static time indicates potential battery failure. This internal battery maintains the clock when power is off. Try replacing it first, keeping in mind these modules use lithium batteries. Also, it's worth checking the battery LED on the module; if it's ON, it's indicative of a faulty battery. After these steps, try resetting your clock. If the issue persists, it might be an internal failure and you may need to contact the manufacturers or consider getting a replacement module.

It sounds like you're dealing with a tricky issue! First, checking the internal battery is crucial since an inadequate battery can prevent the clock from maintaining time settings. Additionally, ensure that the system's firmware is up to date; sometimes, bugs are fixed in later updates that could solve this kind of problem. Look into the settings related to the time synchronization in the module’s configuration as well. If you're still stuck, it may be worth consulting the manual for any hidden settings or reaching out to the manufacturer’s support for further troubleshooting tips. Good luck!

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: 1. How can I troubleshoot time clock issues on a Fanuc 90-30 CPU 352 module?

Answer: Answer: To troubleshoot time clock issues on a Fanuc 90-30 CPU 352 module, you can check the internal battery, review the settings related to the clock, and make any necessary configuration adjustments.

FAQ: 2. Why does the time and date on my IC693CPU352 module not progress and remain static?

Answer: Answer: The time and date on your IC693CPU352 module may not progress due to issues with the internal clock settings, internal battery, or configuration adjustments. It is recommended to check these factors to resolve the problem.

FAQ: 3. What steps can I take to ensure that my program relying on the internal clock functions properly?

Answer: Answer: To ensure that your program relying on the internal clock functions properly, it is important to address the time clock issues by checking the internal battery, adjusting settings, and making any necessary configuration changes on the Fanuc 90-30 CPU 352 module.

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  â†’