As seen in rung 1, Interlocks 1 to 5 are in series.
When something bad happens, there is a chain of events:
- The root cause (one of the interlocks) trips the motor.
- The change of motor state trips other equipment that can be back-interlocked with our motor.
So within a very short period of time there may be several interlock signals that fall from "true" to "false". Our goal is to identify the root cause - the first event that stopped our motor.
We've written a simple AOI (Add on Instruction) for Rockwell PLCs that is:
- Capturing the first input that falls from "true" to "false."
- Resetting the output from "true" to "false".
- Providing a report with information of which interlock caused the trip, including the event's timestamp.
Here is how we would program the same motor: