PDA

View Full Version : Invoking Preventative Maintenance


yelkenli
December 10th, 2009, 12:50 PM
My basic question is how is PM invoked?

I have a system with a policy for inspections annually. Each block has this policy. this policy is the only maintenance that is implemented on a clock basis. I set up failure detection for most of the blocks. And I have several blocks with corrective policy set to "upon inspection".

All blocks have PM, and the PM is only implemented if there is a failure identified upon inspection or per the failure detection policy. I also have a few blocks that are in the same maintenance group.

I am unsure how to set the PM policy. PM policy is either 'upon maint of another group item', or on 'system down'. if it is per maintenance group item, and the block is not part of a maintenance group item, but the inspection identifies the failure per the failure detection policy, will the PM be invoked?

My understanding is if a failure is detected per the failure detection policy, the PM is called. so I believe I need to choose 'upon maint of another group item' or not have any checked boxes on the PM policy.

Now, if I have a block (the first block) that is in a group, and its corrective maintenance (which causes system down) invokes maintenance on its co-group blocks, but the co-group blocks do not cause the first block to have a maintenance when they have a corrective maintenance, how do I set the PM policy? do I not check any of the options on the PM policy page?



a related question
If I choose 'upon system down' does this effectively put all blocks with that policy in the same group (even if set to 0)? because if another block takes the system down, then those blocks all get a PM. Is my understanding correct on this?


Thanks,
Ted

Arai.M
December 10th, 2009, 01:52 PM
My basic question is how is PM invoked?

I have a system with a policy for inspections annually. Each block has this policy. this policy is the only maintenance that is implemented on a clock basis. I set up failure detection for most of the blocks. And I have several blocks with corrective policy set to "upon inspection".

All blocks have PM, and the PM is only implemented if there is a failure identified upon inspection or per the failure detection policy. I also have a few blocks that are in the same maintenance group.

I am unsure how to set the PM policy. PM policy is either 'upon maint of another group item', or on 'system down'. if it is per maintenance group item, and the block is not part of a maintenance group item, but the inspection identifies the failure per the failure detection policy, will the PM be invoked?

A PM will be invoked every time the inspection finds the block past it's threshold but still operating. If the block has already failed, then it will invoke a CM based on the properties defined on the CM tab.

My understanding is if a failure is detected per the failure detection policy, the PM is called. so I believe I need to choose 'upon maint of another group item' or not have any checked boxes on the PM policy.

The software will not allow all options unchecked. The alternative of upon maintenance of another group item along with a group of zero would work. If you do need to use the group, you could have an interval that is larger than the time of interest to ensure it does not get triggered.

Now, if I have a block (the first block) that is in a group, and its corrective maintenance (which causes system down) invokes maintenance on its co-group blocks, but the co-group blocks do not cause the first block to have a maintenance when they have a corrective maintenance, how do I set the PM policy? do I not check any of the options on the PM policy page?

As long as the policy is not set to "upon maintenance of another group item" for the first block then a PM will not be triggered for the first block. If you with to trigger maintenance based on the theshold then you will have to use some other maintenance such as a large time interval.

a related question
If I choose 'upon system down' does this effectively put all blocks with that policy in the same group (even if set to 0)? because if another block takes the system down, then those blocks all get a PM. Is my understanding correct on this?

If all blocks are pointing to a policy that has PM upon system down then all those blocks (except the ones that brought the system down) will get a PM when the system goes down. They are being triggered by an event rather than by some component in their group.


Thanks,
Ted

Hope this helps,
Arai