Professional Documents
Culture Documents
Industrial Process Control Lab 3
Industrial Process Control Lab 3
Science
Registration Lab
Student name Viva / 5 Total/15
Number Report/ 10
Exercise 1
Using instructions given in module C-1, write a ladder logic program to open and close a
door using a timer
Device Assignment
The output driven by the time contact is kept On for a set period of time after the input
is turned ON. (This is an ON-delay timer.)
If the timer operation is shut down before it reaches the set value, the current value
resets to 0 (See *A in the above diagram).
• When the timer reaches the set value (*B), the current value becomes constant and
the timer contact turns ON (*C).
• When the input to operate the timer is turned OFF, the timer contact is also OFF and
the current value is cleared (*D).
• How to determine the set value depends on the device number. (Refer to the
Appendix.) For example, T0 is the time with the base time 100ms (0.1 sec). If the set
value is ’K30’, the operation starts after 3 seconds because 100ms x 30 = 3000ms = 3
sec.
EE-428: Industrial Process Control, Lab 03 Page 4
Prepared by: Dr.AmmarHasan and Muhammad SaqibNazir
Exercise 2
Using instructions given in module C-2, write a ladder logic program to implement a
timer which turns off after specific interval of time (Automatic Door)
Training Screen
Device Assignment
Exercise 3
Using instructions given in module C-3, write a ladder logic program to make the
outputs flicker by using two timers to control on-time and off-time (Traffic Light)
Training Screen
Flicker circuit
In flicker circuit, two timers drive the output ON and OFF at set intervals.
Exercise 4
Using instructions given in module C-4, write a ladder logic program which counts parts
The counter in the PLC is expressed with the device number and the set value.
Set value: Expressed in decimal. K precedes the value.
Present value: Increments from 0 until it reaches the set value. (To monitor select
"Online"→"Monitor” in the ladder menu.)
Reset: Returns the current value of the counter to 0, and sets OFF the contact of the
counter (RST instruction).
For each count input received (*A), the current value of counter is incremented by 1.
When the current value reaches the set value, the contact of the counter turns ON (*B).