Sylabus Spring2015 Robt308 IndustrialAutomation
Sylabus Spring2015 Robt308 IndustrialAutomation
Sylabus Spring2015 Robt308 IndustrialAutomation
INDUSTRIAL AUTOMATION
Class Times
Lectures: Tuesday, Thursday 13.30 14.45
INSTRUCTOR
Tohid Alizadeh, Instructior in Robotics & Mechatronics
Office Location: 7.220
Office Hours: Tuesday 15.00 17.00 and Wednesday 13.00 15.00
Office Phone Number: +7-(7172)-70-46-65
Email addresses: [email protected]
TEACHING ASSISTANTS
Birzhan Nurimbetov,
Office Location: 7.402
Office Hours: Monday 9 - 11 and Tuesday 9 - 11
Office Phone Number: +7-(7172)-70-66-61
Email addresses: [email protected]
Iliyas Tursynbek,
Office Location: 7.402
Office Hours: Wednesday 15 17 and Thursday 15 - 17
Office Phone Number: +7-(7172)-70-46-80
Email addresses: [email protected]
COURSE OVERVIEW
ROBT 308 is an elective course in the Robotics and Mechatronics Program
curriculum that provides material about controlling industrial processes and
automating the production lines of the factories.
The 3 credit course consists of two 75 minute lecture sessions. Topics include
the definition of industrial automation, an overview of the Factory Automation,
programmable logic controllers (PLCs), PLC hardware components, PLC
programming using Ladder logic, programming timers and counters, PLC
installation, networking, Human machine interface (HMI), industrial sensors
and actuators, programming with LabView and some advanced topics in industrial automation.
Some software tools together with the hardware will be used to simulate and create real world automation systems.
Furthermore, some simulators will be used to practice the programming in the offline mode.
PREREQUISITES
There are no prerequisites for taking this course. However, some knowledge on control theory, digital design and
programming would be helpful.
TEXTBOOK
Programmable Logic Controllers, Frank D. Petruzella, John Wiley & Sons Ltd; 4th Edition (2010)
REFERENCE BOOKS
LEARNING OUTCOMES
1) Be able to define industrial automation and the concepts behind it.
2) Get familiar with Programmable logic controllers.
3) Know how to program a PLC.
4) Get familiar with industrial sensors and actuators which are used in the industry.
5) Learn about different industrial networking protocols
6) Get familiar with LabView programming
You may only get help on graded assignments from designated people. You are always welcome to get
help on an assignment from your professors, teaching assistants. They may help you at the computer, on
paper, or any way they believe will be effective.
Do not give direct help to, nor receive direct help from, your classmates on a graded assignment. Never
show your work to your classmates or seek to see their work. Homework should be completed individually.
In cases where inappropriate sharing occurs, all students involved are at fault, regardless of whether they
are the source or recipient of shared work.
If something has your name on it, you are claiming it as your own work and academic integrity rules apply.
The assignments in this class are exercises designed to help you absorb and comprehend the covered
topics. Doing the work is much more important than getting the right answer.
The severity of sanctions imposed for an academic integrity violation will depend on the transgression and
ascertained intent of the student. Penalties for a first offense may range from failing the assignment to
failing the course and referral to an academic review board. You can find more information about the
consequences of academic integrity violations from Student Affairs.
COURSE GRADING
Task
Quantity
Percentage
Quizzes
~5 (drop 1)
15%
Homework
~7 (drop 1)
10%
Attendance
5%
Course Project
20%
25%
Final Exam
25%
Percentage
[ 92-100 ]
[ 88-92 )
[ 84-88 )
[ 80-84 )
[ 76-80 )
[ 72-76 )
[ 68-72 )
[ 64-68 )
[ 60-64 )
[ 56-60 )
[ 0-56 )
ATTENDANCE POLICY
5 percent of the final grade is dedicated to class participation and attendance. Attendance will be collected at
every class and practical session.
Missed Classes
[04]
(46]
(68]
( 8 10 ]
( 10 12 ]
More than 12
Attendance Grade
5
4
3
2
1
0
A student needs to attend the class regularly in order to pass this course. A student will be considered as
missed the class, even if the student did not attend a class due to a medical condition. If the instructor notes that
you were not participating in the class (not answering questions, using lab computer for surfing web, etc), the
above attendance policy will not be executed and your attendance grade will be lower.
Submitting Work
Your name must be prominently displayed at the top of every document you submit.
Homeworks: All homeworks must be submitted via Nazarbayev University Moodle System. Handwritten
homeworks should be scanned and converted to pdf for submission. All submissions must be named properly.
The name must start with your school ID. It then must be followed by an underscore ( _ ). The underscore must
then be followed by homeworkN, where the N is a digit. For example, Peter Parker's school ID is pparker, so
upon submitting Homework 1, he would name his submission pparker_homework1.
Failure to follow these submission rules
If you do not include your name on the top of each and every document/file in the submission, you will lose 10%
off the top. For example, a score that would have been a 94% will become an 84%. If you fail to properly name
the file before you upload it, or properly name a folder before you compress it and upload it, you will lose 10%
off the top of your grade. For example, a project that would have been a 90% will become an 80%.
Week 2
(L3, L4)
Programmable
Logic
Controllers: An Overview
PLC Hardware Components
Basics of PLC Programming
Introduction
to
Siemens
Totally Integrated Automation
(TIA) environment
Developing
Fundamental
PLC wiring diagrams and
Ladder Logic programs
Programming Timers
Week 5
(L9, L10)
Programming Counters
Programming Timers in TIA
Week 6
Industrial Sensors
Industrial Actuators
Week 4
(L7, L8)
Week 7
Week 8
Labs/
Recitation
Reading/
Homework
Introduction
to
Industrial
Automation
Architecture of industrial
automation systems
Week 3
(L5, L6)
Exams
PLC, Petruzella,
Chapters 1, 2
Quiz 1
Practical
Session 1
(On
Thursday)
PLC, Petruzella,
Chapter 5
Homework 1
PLC, Petruzella,
Chapters 6, 7
Quiz 2
Midterm
(On
Thursday
26 Feb)
Practical
Session 2
(On
Thursday)
Practical
Session 3
(On
Thursday)
Problem
Solving (On
Tuesday)
PLC, Petruzella,
Chapter 8
PLC, Petruzella,
Chapters 9
Homework 2
PLC, Petruzella,
Chapters 10, 11
Homework 3
Week 9
Week 10
Quiz 3
Practical
Session 4
(On
Thursday)
PLC, Petruzella,
Chapters 12
Homework 4
Spring Break
Week 11
Week 12
Industrial
Protocols
Networking
Week 13
Week 14
Week 15
Week 16
Quiz 4
Practical
Session 5
(On
Thursday)
Homework 6
Quiz 5
Practical
Session 6
(On
Thursday)
Homework 7
Problem
Solving (On
Thursday)
Final
exam