Fault Handling

mwgeorgui

Member
Join Date
Mar 2017
Location
Ontario
Posts
2
Hello all,

New member to the forum here. I have a question about fault handlers that I'm not too clear about - may seem pretty basic but I can't find an answer anywhere.

Why is it that GSV's for major fault detection must be placed in fault handler routines rather than main routines? What happens if they are executed on every scan as they would be in a main routine?

Thank you all!
 
So a GSV can be located anywhere. And we will assume Rockwell PLCs since the GSV is an instruction in the Logix 5000 family. We will also assume you are using the GSV to capture fault information.

However, the idea is that as soon as a controller detects a fault it will immediately jump to a fault handler/routine. If there is no fault handler, the controller immediately shuts down.

By putting the GSV into the fault routine you can capture information on what caused the fault. If the GSV was in the normal logic (main routine) it would not have captured the fault data.

OG
 
Oh, and the GSV is not DETECTING a major fault. It is used to capture data when a fault does occur.

The controller itself detects the major fault and calls the fault handler.

OG
 

Similar Topics

I've made a fault routine to notify operators when an IO module causes a major fault, and provided a button to manually reset the fault, but I'd...
Replies
8
Views
2,466
Good Afternoon Everyone. I have a dilemma and I am sure someone out there knows the solution. Here is my situation: We have tooling that gets...
Replies
5
Views
1,650
Hi All, I am working with K350 Servo Drives, L30ERM Processor, and FactoryTalk View ME. We are trying to work on a fault handling routine where...
Replies
0
Views
1,281
So I am rewriting a messy program (which I wrote awhile back), adding some features and streamlining some security and decided to try my hand in...
Replies
4
Views
2,507
Hey guys. New to the forums. We have just finished a conversion from PLC5 to ControlLogix (using a 5571 controller) and are using ControlNet to...
Replies
9
Views
2,542
Back
Top Bottom