timers

cscdummy

Member
Join Date
Sep 2010
Location
Indiana
Posts
1
Hello all I am sort of a jack of all trades and I need to learn PLC's to further my career at my current job. I know the I/O side of them for troubleshooting but I need to learn to program as well as many other things. So heres my question. Im writing a simple program on RS500 and I wired one input and one output and then programmed those. That worked but then I wanted to add a timer. I moved the timer in between the input and output and got faults. So I moved the output to the next rung and was trying to program a contact related to the timer on the above rung and also faulted. How do I enable an output off of the timer?
 
Do you want an output to come on when the timer is done?

Post your code and someone can take a look. (zip the .rss file and post.
 
Hello all I am sort of a jack of all trades and I need to learn PLC's to further my career at my current job. I know the I/O side of them for troubleshooting but I need to learn to program as well as many other things. So heres my question. Im writing a simple program on RS500 and I wired one input and one output and then programmed those. That worked but then I wanted to add a timer. I moved the timer in between the input and output and got faults. So I moved the output to the next rung and was trying to program a contact related to the timer on the above rung and also faulted. How do I enable an output off of the timer?

The SLC500 only allows one Output Device in a Rung. An OTE Output Coil is considered an Output Device, as is a Timer. If you want the Output to turn on when the Timer is finished you want to use the Done Bit. i.e. T4:0/DN, and if you want the Output to turn on during the Timer timing cycle, you want to use the Timer Timing Bit. i.e. T4:0/TT. I suspect you just tried to use the Timer Address with the Bit Address, which will give you an Error.

Download the SLC500 Instruction Reference 1747-RM001G-EN-P.
You can get this at the AB Literature Library, and search for the above Document Number.

http://literature.rockwellautomation.com/idc/groups/public/documents/webassets/browse_category.hcst

As Mickey suggested, you can post your Program as you have problems, and we can help you out with it. (Zip it first)

Stu....
 
Up the top of this page you will find a link to some tutorials. Check them out! Well written for the amateur.
 
Might be easier to think of a timer as something that creates an input. You could also use the /acc.x
 
|-(I:x/x)------(T4:0/dn)---(O:x/x)---|
| |
---------------(T4:0)--



Plcmentor.com has videos on how to use each of the more common instructions and goes into good detail on each. He also has videos on creating files and uploading/downloading. Not sure what cost is now, but I'm sure they're worth it.

There's also this
http://www.engineer-and-technician.com/category/programming/
http://www.kronotech.com/LadderLogic/Basic/timers.htm
http://www.wisc-online.com/objects/viewobject.aspx?id=iau5907

There's lots of stuff out there if you search.
try a google for ( slc 500 site:wisc-online.com )
 

Similar Topics

Hi, I'm quite new to Rockwell PLC and currently trying to implement the following if Sw1 then for i:=1 to 20 by 1 do xEnable := 1...
Replies
9
Views
363
I'm writing some alterations to an FPWin program and need to see the running value of timers so I can set them correctly. It's my first time with...
Replies
0
Views
131
Hi everyone I am using Winproladder software for programming FATEK FBs PLCs and in programming, we often use Timers for activation of the...
Replies
4
Views
576
Hi all, I have what is likely not a complex issue, but I am working in Automation Studio and want an accumulating/retentive timer when a...
Replies
17
Views
1,911
Dear all, I want to use the interrupt service routine in FATEK PLC using WinproLadder Software. I had configured the interrupt in software as...
Replies
17
Views
1,572
Back
Top Bottom