Professional Documents
Culture Documents
Lec#05 PLC Applications
Lec#05 PLC Applications
Lec#05 PLC Applications
Control Applications
M1452
PLC Applications
Lec.#10
Omar Salim; Ph.D.
Department of Electrical Engineering
Benha Faculty of Engineering
Benha University
May 2024
1
1
28/10/1445
False
True False (inactive)
True Instruction
Highlighted
Enables the remainder of a ladder logic rung for only One Shot ONS
one program scan when its status changes from false to
true (enabled)
2
28/10/1445
Timer Instructions
Timer instructions count in time units. Operations then can be
controlled based on status or value of timer.
Timer Types:
1. Non-Retentive ON-Delay Timer
2. Non-Retentive OFF-Delay Timer
3. Retentive ON-Delay Timer
3
28/10/1445
Timer: The structure data type where information from the timer is stored.
Preset: The value (in milliseconds) that the timer times up to. The timer
displayed above counts up to 5 seconds.
Accum: The amount of time that the timer has accumulated.
4
28/10/1445
Timer Status Bits: .EN, .DN, and .TT are timer status bits. Their
function is to tell the controller the status of the timer instruction, as
outlined in the following table:
Preset
Time
Accumulated
Time
Output
Activated
10
5
28/10/1445
11
11
12
12
6
28/10/1445
13
13
14
• Count Up
• Count Down
14
7
28/10/1445
15
15
16
1- 2 Pumps Toggle
2- A motor and Lubrication Pump
16
8
28/10/1445
17
17
18
1 -MINUTE SOLENOID
18
9
28/10/1445
19
References
Text Books:
• Devdas Shetty and Richard A. Kolk, ‘Mechatronics System Design,’ 2nd Edition,
2011, Cengage Learning
• Frank D. Petruzella, “Programmable Logic Controllers”, 4th Edition, McGraw-Hill
2011
Lecture Notes:
• Omar Salim, Ph.D. Lecture notes for Industrial Control Systems and Fundamentals
of Instrumentations and Process control.
Software Packages:
• MATLAB Simulink, for Mathworks.
19
10