watcdog timer micrologix 100

Join Date
Dec 2003
Posts
24
Has anyone ever encountered a watchdog timer error on the micrologix 1000. Our plant recently had a planned power shut-down which meant that we ran on generators for several hours. The unit in question was showing the fault LED when power was restored and when cheching the cause of the error I discovered that the watchdog timer had timed out. I have checked the scan time which shows a max recorded scan of 1 mS when running and the max allowed was set to 50mS. I have increased this to the maximum that is allowed, 255mS I think,but i can't understand the cause of the fault. The program isn't complex and there are no jumps or loops, could the PLC be faulty? Here's a rough copy of the program. Is there any code that will allow me to reset these types of error automatically without the need to connect a pc? Again I would like to thank you guy's for any help you can give me




T1/DN I1/0 I1/1 T1
_____________
--------¦/¦------¦ ¦----¦ ¦-------¦ ¦
¦ ¦
¦ ¦
¦ 5 sec ¦
¦ ¦
¦ ¦
¦ ¦
¦ ¦
¦____________¦

T1/DN SQO
_____________
--------¦/¦-----------------------¦ ¦
¦ ¦
¦ ¦
¦ ¦
¦ ¦
¦ ¦
¦ ¦
¦____________¦




I1/0 I1/1 MOV
_____________
--------¦/¦---------¦/¦-----------¦ ¦
¦ ¦
¦ ¦
¦ ¦
¦ ¦
¦ ¦
¦ ¦
¦ ¦
¦____________¦

 
My guess is that the CPU entered a corrupt state when you changed over to or back from generator supply (noise ? spikes ? brownout ?).

It does not seem to be caused by the user program, and the fault is non-recoverable , so I guess that you cannot prevent it from happening again.

What you can do is to set S:1/8 Fault Override At Powerup. If the CPU is completely shutdown, it will clear the error and continue at powerup
You could combine this with an over/undervoltage relay, so that the CPU is shutdown if there are problems with the supply voltage.
 
I need my memory refreshed here. Could you clear the watchdog timer fault with the fault routine which is scanned one time when a fault occurs or was this feature just on the SLC's.
 
The Micro has the fault routine feature as well, but the watchdog timeout error is non-recoverable (meaning you cant reset it with the fault routine and contine with main program).
 
Thanks for refreshing my memory Jesper. I am amazed how few programmers use the fault routine in the AB processors as an exception handler.
 

Similar Topics

I have some logic that I have written within a 5380 series controller that tracks the time an event is started, while the event is running an RTO...
Replies
2
Views
93
Hi all, I have a simple question that I have overcomplicated and gotten stuck on. I have a variable, we can call it "light" that I need to stay...
Replies
4
Views
316
Question to anyone with ideas about my thoughts on upgrading a very vintage timer, which is being used to switch between 2 5hp domestic water...
Replies
14
Views
437
why my timer only executes once here? After first time i use it, ET stays at 0ms all the time. It is in FB
Replies
5
Views
315
Good morning guys, I'm searching for a Timer relay which accomplishes the "flasher" condition in the photo attached, however, I need the ability...
Replies
2
Views
556
Back
Top Bottom