Problem Description



Yüklə 2,74 Mb.
Pdf görüntüsü
səhifə19/98
tarix23.07.2023
ölçüsü2,74 Mb.
#137216
1   ...   15   16   17   18   19   20   21   22   ...   98
PLC-4

Ladder
 
Diagram
 
to
 
vary
 
counter
 
preset
 
value
Program Description

RUNG001 is to run conveyor motor when the process starts.

RUNG002 is to Move and Vary preset value of counter whenever a particular type of object is detected.

When I:1/0 goes high, a square is detected, box has a capacity to pack 15 square blocks, hence #15 is
moved to the preset value of counter with address C5:0.PRE. Similarly the same box has capacity to fill 20 balls
or 10 rectangular blocks.



When C5:0 is done counting and C5:0.PRE = C5:0.ACC, C5:0/DN goes high momentarily which resets
counter immediately for next counting operation.

C5:0/DN bit can be used to take further actions such as moving filled box and packing it.
Runtime Test Cases
Inputs
Outputs Physical elements
I:1/14 = 1
O:2/0 = O:2/1 = 1 Start conveyor motor
I:1/0 = 1
C5:0.PRE = 15
Collect 15 square objects
I:1/1 = 1
C5:0.PRE = 20
Collect 20 balls
I:1/2 = 1
C5:0.PRE = 10
Collect 10 rectangular blocks
PLC Program to Reset all Non-Retentive Outputs
This is a PLC Program to Reset all Non-Retentive Outputs.
Problem Description
Reset all Non-Retentive outputs of a process. Implement this by using MCR instruction in PLC using
Ladder Diagram programming language.
Problem Solution

By using Master Control Relay MCR instruction, we can solve this problem.

When this instruction is enable, line is energized, it turns on.

When MCR is OFF, the number of following ladder diagram lines specified are turned off.

In many PLCs, all outputs are turned off while in many PLCs, only Non-retentive outputs are turned off.

In PLCs such Allen Bradley and Siemens, all non-retentive outputs are turned off.

The MCR must be turned on to be inactive. If the function goes off for some reason, it is active and turns the
specified lines off.
PLC Program
Here is PLC program to Reset all Non-Retentive Outputs, along with program explanation and run time
test cases.
List of Inputs and Outputs
I:1/0
= Activate MCR
(Input)
I:1/1
= Activate Non-retentive output1 (Input)
I:1/2
= Activate Non-retentive output2 (Input)
I:1/3
= Activate retentive output
(Input)
O:2/1
= Non-retentive output1
(Output)
O:2/2
= Non-retentive output2
(Output)
O:2/3
= Retentive output
(Output)



Yüklə 2,74 Mb.

Dostları ilə paylaş:
1   ...   15   16   17   18   19   20   21   22   ...   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