SYLLABUS
SPRING 2008
Revised: 14 December 2007
CLASS NUMBER: 78364 SECTION: 80L1
COURSE DESCRIPTION: Focuses
on sequencer instructions, shift registers, process control instructions,
networking, communications, human to machine interfaces, and troubleshooting techniques
used with programmable logic controllers.
HOURS: 30 clock hours 2 credit hours
PREREQUISITE: Permission of the instructor.
PREREQUISITE: 276EET and EET 277 with a minimum grade of “C”
or permission of Electrical Technology program advisors. COREQUISITE: EET286
INSTRUCTOR: Daniel Nance
OFFICE: Room
002,
Room
121, Tech Campus
TELEPHONE: 270.824.1838
(office) 270.871.9411 (home)
e-mail: danielg.nance@kctcs.edu
OFFICE
HOURS: By Appointment: 11am – 12N
MTWR.
CLASS
HOURS: 12N – 1pm TR Lecture
1pm – 3pm – TR Lab
TEXTBOOK: “Programmable Logic
Controllers” Third Edition
Frank D. Petruzella
COURSE OBJECTIVES: Upon completion
of this course the student can:
1.
Interpret
programmable logic controllers wiring diagrams.
2.
Interpret
ladder logic programming.
3.
Describe
how to program a PLC to interface with a human to machine interface.
4.
Address
analog devices wired to a programmable logic controller.
5.
Create
a wiring address listing for inputs and outputs by inspecting a PLC system.
6.
Explain
editing a PLC program.
7.
Explain
the configuration of a PLC rack
COURSE OUTLINE:
Review
Programmable Logic Controllers I
PLC Instructions
Wiring
Program Applications
Sequencers
and Shift Register Functions
Types of Instructions
Addressing
Applications
Analog
Inputs and Analog Outputs
Types
Wiring
Addressing
Applications
Process
Control Instructions
Types
Addressing
Applications
Human
to Machine Interfaces
Types
Addressing
Applications
Networking
Types
Applications
Emerging
New PLC Technology
New PLC Types
New PLC Software
Special
PLC Projects
Programming Applications
Networking Applications
COURSE REQUIREMENTS: Students must earn a “C” or better to
receive credit for this class.
GENERAL EDUCATION:
Think Critically: Written tests will be used to evaluate
overall comprehension of material and students will be evaluated on ability to
solve
circuit problems.
WRITING
COMPETENCY: Instructors
in all courses are expected to call attention to proper English usage and may
penalize for errors and/or require the rewriting of papers which do not meet acceptable
standards in English.
Any instructor who finds the written work of any
student seriously defective in English may recommend remedial work or refer the
student for additional assistance from local sources.
GRADING
CRITERIA: Weekly
tests 80%
Final
test 20%
NOTE: EET286 and 287 will be averaged together and
the same score will be given for each class.
ATTENDANCE POLICY: Students missing more than two classes in a row or more
than 10% of scheduled
classes during the semester will be required to consult with the instructor on
their progress and grade expectations.
MAKE-UP
WORK You are responsible for all class work
you miss. You will not be allowed to
make up any tests unless you have an emergency.
LATE WORK
POLICY: Late work will be downgraded 10% on
each weeks (or part of) lateness.
Make-up tests will be downgraded 10%.
WITHDRAWAL POLICY: Withdrawal must be done before January 12 to
receive 100% tuition adjustment. Withdrawal must be completed before March 12
to
receive a W at your
discretion. Withdrawal is not complete
until you personally turn the proper forms to the Registrar.
COURSE
SUPPLIES: General
purpose scientific or engineering calculator.
If you have a documented disability and need any type of accommodation, you are
required to register with the Disability Resource Coordinator. Contact Valerie
Wolfe, Disability Resource Coordinator, in Room 112 of the LRC building or at
(270) 824-1708. The Disability Resources Office provides accommodations for
students with permanent or temporary documented disabilities. This includes,
but is not limited to, students with physical or psychological disabilities,
learning disabilities, ADD, ADHD, and other health problems.
For
information about academic rights,
academic offenses, and right to appeal infringement upon your rights, a copy of
the student code of conduct can be found in the Technical Campus Library or at
the KCTCS web page @ http://www.kctcs.edu/student/conduct.htm.
EMERGENCY PROCEDURES:
In case of fire, exit the rear door to the
designated assembly area
In case of tornado warning, go into the break room
INCLEMENT WEATHER:
Students should listen to local radio and television stations for the
status of
EET 276 Programmable
Logic Controllers 2
credits
Competencies:
Upon
completion of this course, the student can:
1. Define
a Programmable Logic Controller (PLC) and list its advantages over relay
systems.
2. Identify,
list, and describe the function of the main parts of the hardware components
used in PLC systems.
3. Outline
the basic sequence of operation for a PLC.
4. Identify
the general classifications of PLCs.
5. Describe
the basic circuitry and applications for discrete and analog input and output
(I/O) modules
6. Identify
and interpret typical PLC I/O and CPU specifications.
7. Identify
and explain PLC I/O addressing formats.
8. Describe
the general classes and types of PLC memory.
9. List
and describe different types of PLC peripheral support modules.
10. Define
the decimal, binary, octal, and hexadecimal numbering systems and demonstrate
conversion from one numbering system to another.
11. Perform
basic addition, subtraction, multiplication, and division of binary numbers.
12. Define
the terms bit, byte, word, least significant bit (LSB) and most significant bit
(MSB) as they apply to binary memory locations.
13. Review
common electromechanical symbols and devices and their implementation in I/O
connectivity diagrams.
14. Program
and run PLC ladder logic programs from electromechanical relay ladder logic
programs.
15. Describe
the binary concept and the function of AND, OR, and NOT gates.
16. Develop
and run elementary programs based on logic gate functions.
17. Describe
input and output image table files and types of data files as functions of the
PLC memory map.
18. Describe
and test the PLC program scan sequence for single and continuous scan.
19. Identify
and use common operating modes found in PLCs.
20. Identify
and program the internal relay and the LATCH/UNLATCH instruction functions.
21. Program
the PLC utilizing symbol and comment functions.
22. Write
and run PLC programs directly from a narrative description of a process control
circuit.
23. Describe
the PLC timer instruction and their instructional control bits also
differentiating between non-retentive and retentive timers.
24. Program
and run the control of outputs using various types of PLC timers and their
instruction control bits.
25. Describe
the PLC UP and DOWN counter instruction and their instructional control bits.
26. Program
and run the control of outputs using various types PLC counter instructions and
their instructional control bits.
27. Program
and run the control of outputs applying combinations of counters and timers to
control systems.
28. Describe
the operating principle of a transitional or one-shot contact.
29. Program
the operation of the master control reset (MCR) instruction and describe it
use.
30. Describe
the operations of the jump (JMP) and label (LBL) instructions.
31. Explain
the function of subroutines.
32. Describe
safety considerations built into PLCs and programmed
into a PLC installation.
33. Define
data manipulation and apply the move (MOV) instruction to accomplish this in a
PLC program.
34. Define
compare instructions and apply various comparator instructions to accomplish
this in a PLC program.
35. Describe
proper grounding practices and preventative maintenance tasks associated with
PLC systems.
36. List
and describe specific PLC troubleshooting procedures.
37. Plan
an orderly shutdown for PLC managed equipment.