Exercises PLC
Exercises PLC
1 :
& >=1
A A C
=
B
Please analyse it and simplify it !
& >=1
B A C
=
C
and
and
L1
S1
S2 K1 S3 K2
K1 K1
K2
K1 H1 K2 H2
Power Supply
+ 24 V
-
K1
S1 I 1.0 Q 3.0
I O
S2 H1
I 1.1 n u Q 2.0
p t K2
S3 I 1.2 u P p Q 3.1
t L u H2
s t Q 2.1
C
s
Please find the PLC internal circuit in Function Block Diagram (FBD)
which is equivalent to the contactor circuit !
Exercise No. 7.5 :
The result of the OR operation with the inputs I 25.7 and I 26.0
is to be linked into an AND operation with the inputs I 10.6 und
I 10.7. The result is to be assigned to the output Q 8.0.
a) STL
b) LAD
c) FBD
Exercise No. 7.7 :
A I0.0
AN M5.0
S M5.0
AN I0.0
R M5.0
Pulse switch
L1
S1
K3
K2 K1 K2
K3 K1 K3 K2 K1 K3
K1 K2 K3 H0
List of Variables
Symbol absolute Comment
S1 I 1.0 Momentary-contact switch
H0 Q 2.2 Lamp
K1 M 0.0 Memory bit
K2 M0.1 Memory bit
K3 M0.2 Memory bit
Please create:
b) the LAD
a)
I1
I2
Q1
b)
I1
I2
Q1
E1 E3 E2
1 1
& &
A11 A12
The feed track in the parts delivery system should always contain
enough parts to make sure that the picking and placing process can
operate continuously without waiting for parts. When the upper level
switch sees a part for longer than 1 second the motor of the hopper
feeder should be switched off. It should be switched on if the lower
level sensor sees no part for longer than one second.
The input variable is the data word DW0, the output variable is DW1.
Timer function
Th e
light barriers provide a “1" signal, if the beam is interrupted. The
turnstile at the entrance is blocked if the room is occupied.
Preconditio n f o r
counting is, that at least one light barrier (in our example the light
barrier A) is interrupted. If now the state of signal B changes from
“0" to “1" we count upward. If B changes from “1" to “0" we count
downward. If only one light barrier is interrupted, counting is
prohibited.
Power Supply
+ 24 V
-
I 0.1 Q10.0
I O
I 0.2 n u Q10.1
p t
u S p Q10.2
t P u
s S t etc.
s
.....
Problem: Creation of the program in FBD
Sequence Control
Please draw the timing diagrams for the command types mentioned in the
chapter "Action block" of the lesson.
Exercise 7.22 :