Beruflich Dokumente
Kultur Dokumente
Tutorial:
Instructor:
Dr. Kevin Oldknow
Room: 4324
Phone: 778.782.9254
Email: koldknow@sfu.ca
Textbooks:
Required Text:
th
Programmable Logic Controllers, 5 Edition*
Frank D. Petruzella
McGraw Hill, 2016
ISBN 0073373842
th
*4 Edition (2010) is a suitable alternate
Additional Reference:
The Art of Control Engineering
Ken Dutton, Steve Thompson and, Bill Barraclough
Prentice Hall, 1997
ISBN 0201175452
Course Project #1
15%
Course Project #2
15%
Mid-Term Exam
Final Exam
30%
40%
Course Objectives
After completing this course, students should be able to:
Design PLC based controls applications for industrial systems, including the identification and selection
of components, detailed development of program design and implementation using Ladder Logic
Develop and analyze discrete-time models for use in controls applications; design, analyze and
implement practical discrete-time control algorithms for implementation in digital controllers
Course Outline (timing to be adjusted as needed throughout the term)
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
Week 9
Week 10
Week 11
Week 12
Week 13
Course introduction
PLC Overview (Ch. 1 in Petruzella, Ch. 6 in Dutton et al)
PLC Hardware Components (Ch. 2 in Petruzella)
Number Systems and Codes (Ch. 3 in Petruzella)
Fundamentals of Logic (Ch. 4 in Petruzella)
Basics of PLC Programming (Ch. 5 in Petruzella)
PLC Wiring Diagrams and Ladder Logic Programs (Ch. 6 in Petruzella)
Programming Timers and Counters (Ch. 7,8 in Petruzella)
Program Control Instructions (Ch. 9 in Petruzella)
Data Manipulation Instructions (Ch. 10 in Petruzella)
Math Instructions (Ch. 11 in Petruzella)
Sequencer and Shift Register Instructions (Ch. 12 in Petruzella)
PLC Installation Practices and Troubleshooting(Ch. 13 in Petruzella)
Process Control and Network Systems (Ch. 14 in Petruzella)
Sampling and discrete-time models for control (Ch. 2 in Dutton et al)
Responses of discrete-time models (Ch. 3 in Dutton et al)
Discrete-time models and simulation studies (Ch. 5 in Dutton et al)
Introduction to digital controllers (Ch. 5 in Dutton et al)
True digital controllers (Ch. 7 in Dutton et al)
Tutorials:
Tutorial sessions will be used for the review of selected problems, guidance on course projects, general
course material review and assistance, and to catch up on lecture materials if needed.
ADDITIONAL INFORMATION
Course notes and other teaching materials will be made available on Canvas
Please check your SFU email account on a regular basis for course announcements, etc.
Course project work will be collected electronically via Canvas (details to be provided).
It is important to familiarize yourself with the policies and guidelines pertaining to students at SFU,
including but not limited to the following:
Code of Academic Integrity and good Conduct: http://www.sfu.ca/policies/gazette/student/s10-01.html
Principles and Procedures for Student Discipline:
http://www.sfu.ca/policies/gazette/student/s10-02.html