Problem Description



Yüklə 2,74 Mb.
Pdf görüntüsü
səhifə93/98
tarix23.07.2023
ölçüsü2,74 Mb.
#137216
1   ...   90   91   92   93   94   95   96   97   98
PLC-4

Ladder
 
Diagram
 
to
 
obtain
 
output
Program Description

By definition, a condition of Qn+1 = 1 and Q^n+1 = 0 is Set and a condition of Qn+1 = 0 and Q^ n+1 = 1 is
Reset.

As we can see from the circuit diagram as well as in the ladder diagram, the only difference between S-R
latch and D Latch is that it uses it uses inverted value of S.

So as we can see in the ladder diagram, R is replaced by inverted input of D (Set) I:1/0 and denoted as D
(Reset) I:1/0.

During power up, Q^n+1 (O:2/1) will go high because of its order scan cycle follows.

In a D latch, we can simply say that when we activate the D input I:1/0 sets the circuit, and when we de-
activate the D input I:1/0 resets the circuit.

Both signal states can never be set to high as the Reset input is replaced by Inverted input of D I:1/0, so
Race Condition is eliminated.

Slight delay may occur in inputs and resulting changes in outputs due to PLC’s program scan time which is
unobtrusive.
Runtime Test Cases


Inputs
Outputs Comment
D
Qn+1 Q^n+1
0
0 1 Reset Condition
1
1 0
Set Condition
Programming Application - Photoeye 
Make and Break Logic (Debounce)
Article ID: 15
Last updated: 13 Oct, 2010
How many times have you seen your photoeye lens get dirty and think there was a part to sense but 
really it was just a false input? Hopefully in this example I can explain to you how to implement make /
break into your control logic.
Let's say that you have a photoeye that makes sure your part is present before it fires a pusher 
cylinder that moves your part down stream 90 degrees. See the example logic below.
Most everyday, the photoeye will function properly by seeing your part on the conveyor, sending a 
signal to the PLC, and then the PLC will tell the pusher to push the part to the other side. However, 
let's say one day the photoeye lens gets dirty. Now no matter if you have a part in front of the sensor 
or not, the input to the PLC is still going to be true. So when it comes time to evaluate this rung again,
your pusher would function just like normal even with no part present and the maintenance guys are 
going to give you a goofy look because your pusher has just cycled with not part on the conveyor.
Designing make / break logic for devices such as a pusher to verify the part has indeed left the 
automated area is a common practice easy to implement. The concept is to use an internal latch bit in
conjunction with a single shot bit. Once your pusher has retracted it will unlatch the "make" bit. See 
example logic below.


So now the next time the rung is evaluated, the one shot will fail to set the "make" bit again, because 
your photoeye never turned off. Your photoeye must turn off, then turn back on again to set the 
"make" bit and allow your pusher to cycle once again.
Some other situations that arise when make / break logic would come in handy:
1. Cable cut and photoeye shorted to a high signal for PNP or shorted to a low signal for NPN.
2. Using photoeye in a gravity application and the part does not drop, but hangs in the automation and 
does not drop down.
3. Photoeye lens gets dirty or sees dirt from common industrial exposure.
4. Person standing by the photoeye anf "flags" the eye with their white shirt.
Detecting the standing bottles on the conveyor and pushing falling bottles in tray.


PLC LADDER Programming Practice Problems 1
Topics Covered in this example is 

Yüklə 2,74 Mb.

Dostları ilə paylaş:
1   ...   90   91   92   93   94   95   96   97   98




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin