|
EXERCISE
MANUAL INDEX
Scroll
down or Click on the Chapter you wish to view
There are some samples
of the corresponding Ladder Diagrams on this page, which are available
for all exercises in the Manual.
CHAPTER
1
AN OVERVIEW OF PROGRAMMABLE LOGIC
CONTROLLERS
CHAPTER
2
PLC HARDWARE
COMPONENTS
CHAPTER
3
NUMBER SYSTEMS
AND CODES
CHAPTER
4
FUNDAMENTALS
OF LOGIC
CHAPTER
5
BASICS OF PLC
PROGRAMMING
CHAPTER
6
DEVELOPING FUNDAMENTAL
PLC WIRING DIAGRAMS AND LADDER LOGIC PROGRAMS
CHAPTER
7
PROGRAMMING TIMERS
CHAPTER
8
PROGRAMMING COUNTERS
CHAPTER
9
PROGRAM CONTROL
INSTRUCTIONS
CHAPTER
10
DATA MANIPULATION
INSTRUCTIONS
CHAPTER
1
PROGRAMMABLE LOGIC CONTROLLERS
(PLC?s)
AN OVERVIEW
1-3 Given four NO pushbuttons
(A-B-C-D), write a program that will turn a lamp on if pushbuttons A and
B or C and D are closed. Use the I/0 simulator screen and the following
addresses to simulate the program:
INPUTS
OUTPUT
Pushbutton A - I: 1/0
L1 - O: 1/0
Pushbutton B - I: 1/01
Pushbutton C - I :1/06
Pushbutton D - I :1/07

1 -4 Write a program for
the relay schematic shown.
Use the 1/0 simulator screen
and the following addresses to simulate the program.
INPUTS
OUTPUT
S1 - I: 1/0
L1 -O: 1/0
LS1 - I: 1/1
LS2 - I: 1/6
CHAPTER
2
PLC HARDWARE
COMPONENTS
2-1 Write a program that
will simulate the input module, output module, and data table conditions
for the PLC diagram shown.

Use the I/O simulator
screen and the following addresses to simulate the program:
INPUTS
OUTPUTS
NC Pushbutton - I: 1/4
L1 - O: 1/2
NO Pushbutton - I: 1/7
L2 - O: 1/7
CHAPTER
3
NUMBER SYSTEMS AND
CODES
3-1 Write a program that
will result in the binary number 101 being stored at output word one. Use
the I/O simulator screen and the following addresses to simulate the program:
INPUTS
OUTPUTS
I: 1/0
O: 1/0
I: 1/1
O: 1/1
I: 1/2
O: 1/2
CHAPTER
4
FUNDAMENTALS OF LOGIC
4-4 Write a program for
the relay schematic shown. Use the I/O simulator screen and the following
addresses to simulate the program:
INPUTS
OUTPUT
LS1 - I: 1/0
SOL - O: 1/0
LS2 - I: 1/1
CHAPTER
5
BASICS OF PLC PROGRAMMING
5-3 Write a program that
will implement the ladder logic program shown.
Use the I/O simulator
screen and the following addresses to simulate the program:
INPUTS
OUTPUT
A - I: -1/0
Y - O: 1/0
B - I: -1/1
C - I: -1/6
D - I: -1/7
E - I: 1/2
CHAPTER
6
DEVELOPING FUNDAMENTAL
PLC WIRING DIAGRAMS
AND LADDER LOGIC PROGRAMS
6-1 Write a program that
will implement the hardwired motor control relay schematic shown. Use the
I/O simulator screen and the following addresses to simulate the program:
INPUTS
OUTPUTS
Stop - I: 1/4
F - O: 1/0
Start - I: 1/2
R - O: 1/1
Selector Switch - I: -1/0
(closed for forward)
OLs I:1/5
CHAPTER
7
PROGRAMMING TIMERS
7-1 Write a program that
will simulate the on-delay timer circuit schematic shown. Use the I/O simulator
screen and the following addresses to simulate the program:
INPUT
OUTPUT
TIMER
S1 - I: 1/0
L1 - O: 1/0
TON ? T1
CHAPTER
8
PROGRAMMING COUNTERS
8-2 Write a program that
will implement the following conveyor motor control process:
OPERATIONAL SEQUENCE
- The start button is
pressed to start the conveyor motor.
- Cases move past the
proximity switch and increment the counter's accumulated value.
- After a count of 13,
the conveyor motor stops automatically and the counter?s accumulated value
is reset to 0.
- The conveyor motor can
be stopped and started
manually at any time
without loss of the accumulated
count.
- The accumulated count
of the counter can be reset manually at any time by means of the count
reset button.
- The process is repeated
when the start button is
pressed.
Use the Silo simulator screen
and the following addresses to
simulate the program:
INPUTS
OUTPUT
COUNTER
Start button - I: 1/1
Conveyor Motor - O: 1/0
CTU - C1
Stop button - I: 1/0
Count reset button - I:
1/2
Proximity Switch (NO)
- I: 1/3

8-23 Write a program
to implement the process illustrated. An up-
counter must be programmed
as part of a batch-counting operation to sort parts automatically for quality
control. The counter is installed to divert 1 part out of every 10 for
quality control or inspection process. The circuit operates as follows.
- A start/stop pushbutton
station is used to turn the conveyor motor on and off.
- A proximity sensor counts
the parts as they pass by on the conveyor.
- When 10 is reached,
the counter's output activates the gate solenoid, diverting the part to
the inspection line.
- The gate solenoid is
energized for 2 s, which allows enough time for the part to continue to
the quality control line.
- The gate returns to
its normal position when the 2 s time period ends.
- The counter resets to
zero and continues to accumulate counts.
- A reset pushbutton is
provided to reset the counter manually.
Use the Silo simulator screen
and the following address to simulate the program:
INPUTS
OUTPUTS
Conveyor stop PB - I:
1/0 Conveyor motor
- O: 1/0
Conveyor start PB - I:
1/1 Solenoid - O:
1/0
COUNTER TIMER
CTU - C1 TON - T1
CHAPTER
9
PROGRAM CONTROL INSTRUCTIONS
9-1 A temporary jumper
can be installed in a PLC program in order to force a control ON or OFF
as illustrated below. A dedicated I/O address can be used to operate all
jumpers. Jumpers that are identified in this way are easy to locate in
the program. Simply look for that particular I/O address and you will find
every jumper that is used in the program.

9-1(a) Construct a PSIM
program for the generic ladder logic program shown.
Use the I/O simulator screen
and the following address to simulate the Program:
INPUTS
OUTPUTS
S1 - I: 1/0
PL1 - O: 1/1
S2 - I: 1/1
PL2 - O: 1/2
S3 - I: 1/6
PL3 - O: 1/4
PL4- O: 1/4
CHAPTER
10
DATA MANIPULATION
INSTRUCTIONS
10-6 Write a PSIM program
that will implement the generic adjustable on-delay PLC timer program shown
using data compare instructions.
Use the I/O simulator
screen and the following addresses to simulate the program:
INPUT
OUTPUT
TIMER
PB1 - I: 1/2
PL1 - O: 1/0 TON - T1
SS1 - I: 1/0
INTERNAL RELAYS
O: 2/0 & O: 2/1
End of Sample Exercise Manual
|