Simple explanation of positive edge?

Rembrant

Member
Join Date
Jun 2003
Posts
18
Hello Folks,

OK, while going through a program at work yesterday, I came accross this symbol -]p[-, and found out it was for positive edge? That it reads the signal faster, am I getting this right? When it scans, it picks up the signal on the front edge. Why/what is a typical application for this? Be easy on me, I'm new.
Thanks guys.

Rembrant
 
It's a "one-shot". That means that the bit will be true for one program scan, and one program scan only. The positive edge part means it activates on the off to on "transistion" of the bit. The |N| function would one-shot on the on to off transistion. They work like this:

There's a |P| for input 0. When you turn on input 0, the |P| is true for only one scan of the ladder program, then is false again--even if input 0 is still on. The only way the |P| will be true for a scan again is for input 0 to turn off, then on again.

They're called oneshots, transistion contacts, leading and trailing edge contacts, among other things, I'm sure.
 
Also known as a differentiated input or diff up. A diff down is available in most PLCs also.
Typical application is to set a latch. Also quite often used to move data from a live register/data memory to another section of the register area, if the PLC does not have differentiated functions available.
Typically I use differentiated functions to increment a channel by one each time a meter pulses the input. If my PLC did not have these functions then I would use a diff up relay to achieve the same purpose.
Commonly used to pulse a shift register, counter, do a math function etc.
beerchug
 
One-shot usage

Also commonly used to prevent 'sticky fingers' - the operators that insist on holding the pushbuttons longer than one intended.
Trigger the one shot with the button, do a routine, then the operator must release the button and re-press it before the next cycle can initiate.
 

Similar Topics

Hello and welcome I want simple explanation how to use recipe with HMI delta. All i have got knowing its just making memory registers with its...
Replies
1
Views
6,028
I have a slc 502 processor in a seven slot rack with HSCE high speed counter module. I am trying to configure it to count up from zero to 1000...
Replies
3
Views
3,010
Hello again..trying something on an existing poorly written program and just wanted to double check something system is an A-B MicroLogix 1200 In...
Replies
5
Views
169
Hi all, Writng a FB in ST on Beckhoff TC for a pulser which turns on and off on a cycle, is paused by turning bControlInput to FALSE, but resumes...
Replies
6
Views
249
I'm trying to build my Classic Step 7 programming skills this weekend. I get stuck on little things that are not covered in YouTube tutorials. I'm...
Replies
7
Views
316
Back
Top Bottom