slc 500 self resetting timer?

mattbdb

Member
Join Date
Feb 2003
Posts
16
How do I use a self resetting timer for a SLC 500? I was instructed to use a self resetting timer as an OR branch but it won't let me use a TON as an input. What am I doing wrong? Am I just using the wrong function?
 
Self resetting timer



T4:0/dn +------ TON ---+
-----|/|----------| Timer: T4:0 |
+--------------+



The timer runs as long as it is not done.
When it's done, the timer resets.
Since the timer is reset, the done bit drops out, and the cycle repeats.
 
When using information about a timer as a condition in a rung there is a lot of information available. There is the preset value or the current accumulated value both of which are numeric values. These are shown as T4:X.PRE and T4:X.ACC respectively (X = timer number). (This is assuming the default file (4), obviously, depending on processor, higher numbers might be used). These would typically be used in comparison instructions.

The current status of the timer is available as bit states. These are Enable (EN) which gives the status of the line which allows the timer to function, Timing (TT) which means the timer is enabled but is still approaching its timeout, and Done (DN) which means the timer is enabled and has finished its timing. If the timer is enabled either TT or DN will be on but not both. If not enabled then none of these will be on. These are shown as T4:x\EN, T4:X\TT and T4:X\DN.

Your question was a little vague but typically the DN bit of a self resetting timer is used. I assume you mean a self resetting as one which uses an XIO -]\[- of its own DN in the enable line. The DN bit will be on for one pass through the scan. (I see Allen covered this)
 
"Thou shallst use a self-resetting timer !".

Ask the person who put this demand what he means exactly. No use trying to solve a problem or job if you are unsure about WHAT you have to do.

"Self-restting timer" could be many things:
Just a normal timer (i.e not retentive).
A cycling timer (like Allen's suggestion).
A timer with an output that is only active during one program scan.
Maybe he meant something completely different..
 

Similar Topics

I have a program that I've used 100 times. SQO settings: File N7:0, Mask 0FFFFh, Dest B3:1, Control R6:0, Length 8, Pos 2. Length & Position...
Replies
48
Views
794
Everyone, i am in the process of purchasing the Slc 500 version of software to support what we have and i have a question. Several of our...
Replies
9
Views
679
In a slc 500 plc I am trying to move data with out using a lot of moves. I want to move data from n7:1 to n7:2 and data that was in n7:2 to n7:3...
Replies
16
Views
1,308
Customer has a circa 2004 SLC-500 PLC. Fieldbus is a 1747-SDN DeviceNet scanner. Customer has SLC-500 file (.rss) with no comments. Has no *.dnt...
Replies
7
Views
513
After I tried wiring, I used computer program communication to read the PLC N value, but received a NAK signal. And the DL3500 CHA light keeps...
Replies
0
Views
400
Back
Top Bottom