Preventative Maintenance Code

JoeDMM

Member
Join Date
Apr 2017
Location
NovaScotia
Posts
1
I am interested in creating/sharing ideas that minimizes downtime by monitoring process and device inputs to predict possible failures. I started with the Rockwell Plant PAX code and am trying to improve upon it.
Ideas:
1. A report that displays the top ten valves/motors counters to find the ones that might be cycling too often. A valve should not be cycling 10,000 times a week...
2. Monitoring heat exchanger's transfer coefficient for signs of build up and when it should be cleaned.
3. Monitoring motor's change in amperage over time for signs of wear.
4. Matching vfd speeds to pressure and flow meters for signs of leeks or pipe build up or flow meter issues.
5. Matching control valves to process values for drift and wear.
6. I have pumps that have cleaner injection to prevent build up on the vacuum pump blades, but too much cleaner is a problem as well. So I am trying to create code that knows when to inject and for how long for best affect. work in progress
7. A system pre-start check where each motor, valve activate, but only for the shortest time possible to prove a system is fully functional before main production startup.
8. A LOTOTO success report automatically generated.
9. A matrix of conditions that suggest the probable cause for failure for each device type. This is highly specific because not all devices have the same devices around it. ie. a valve open limit not active but flow detected.
10. I think alarm conditioning is very important to reduce the numbers of alarms when there is a failure and catching the first alarm.
11. Instantaneous system snap shots when there is an important alarm and keeping the last ten in an array with the date/time, status of input and output cards and all analog values. Wondering if it would be beneficial to capture the scan it happens and the scan after?
 
This may or may not be possible or allowed by the company you are doing this for, but if the system detects that no process is going through a certain element, the element could be cycled to prove that it's working. Something like an auto-test... although your idea of having that possibility manually sounds better overall.

The VFD speeds to flow/pressure may be affected quite a lot by the temperature/vscosity of the liquid... I don't know if that may or may not be a problem, but it's something to look out for.

Keeping the sum of individual alarms over a given day. This will either be because a sensor is failing or that the system is poorly designed (for example, triggering alarms when a machine is off.

The Siemens PCS7 has a block that analyses what they call flutter, outputting this as an alarm could also be interesting.

On the heat exchanger, I know Siemens has a monitoring block to "attach" to a PID in order to confirm that the control is optimal. Perhaps Rockwell has similar functionality? If a tuned PID stops working correctly, then there's something wrong with the system.
 

Similar Topics

Hi Guys... I have been asked by a client to research software to help us determine what valves need to be repaired. Is there any preventative...
Replies
1
Views
1,577
Hi all. My maintenance department is clamoring for the ability to look at the PLC programs (and we finally have some who can read it.) I have a...
Replies
13
Views
542
Hi all, Anyone got Preventive Maintenance Checklist for Rockwell PLCs? I found this article, but it does not clearly talk about PLCs, though it...
Replies
6
Views
433
This is a little OT, but I know there are some experts here on the forum with the relevant experience. I have a project that expects a very long...
Replies
6
Views
1,075
This is a little OT, but I know there are some experts here on the forum with the relevant experience. I have a project that expects a very long...
Replies
4
Views
1,117
Back
Top Bottom