You are on page 1of 6

COURSE SYLLABUS - ROBT 308

INDUSTRIAL AUTOMATION

NAZARBAYEV UNIVERSITY | SCHOOL OF SCIENCE AND TECHNOLOGY

Spring Semester 2015

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: tohid.alizadeh@nu.edu.kz

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: birzhan.nurimbetov@nu.edu.kz

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: iliyas.tursynbek@nu.edu.kz

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

Industrial automation: hands-on, Lamb Frank, McGraw-Hill, 2013


Automating with Simatic s7-1200, Hans Berger
Overview of industrial process automation, Sharma, K. L. S., Elsevier, 2011
Programmable Controllers Theory and Implementation, Second Edition, L.A. Bryan, E.A. Bryan
Programmable Logic Controllers, W. Bolton, Fifth Edition, Elsevier Newnes

HOW TO SUCCEED IN THIS COURSE


In order to pass this course, you must earn at least a D in this course. To do this, you must complete the
following tasks at a bare minimum:

Complete the assigned readings.


Attend and participate in class.
Solve all the homework assignments.
Attend and complete all the laboratory sessions
Complete the assigned course project
Pass the Exams and Quizzes. These include:
o Weekly Quizzes on selected reading and lecture material
o Midterm and Final Exams

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

COURSE POLICIES AND EXPECTATIONS


Class Rules

Come to class on time and be prepared to discuss the assigned reading.

Do not distract the class with excessive private conversations.


Turn off all mobile devices.
Use the lab computers in the room for course related activities only.
Bring paper and pens/pencils.
Practical sessions are also as important as lectures. You will not be allowed to a laboratory session, if you
are late more than five minutes.

Collaboration and Academic Integrity

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.

HOW TO CONTACT US?


Email is the best way for contacting us. The subject of each email should start with ROBT308. This way, we
will filter the message related to this course. If your email does not start with ROBT308, dont expect that your
email will be read. For instance, the subject of an email can be:
ROBT308 Homework 3 Question

COURSE GRADING
Task

Quantity

Percentage

Quizzes

~5 (drop 1)

15%

Homework

~7 (drop 1)

10%

Attendance

5%

Course Project

20%

Midterm Exam (Feb 26)

25%

Final Exam

25%

LETTER GRADING POLICY


Grade
A
AB+
B
BC+
C
CD+
D
R

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.

MEDICAL CONDITION POLICY


If you miss a quiz, lab session or homework assignment deadline due to a medical condition, you will not be
able to retake or resubmit them. The quiz, lab session or homework assignment with the lowest grade will
be dropped.
If you miss the midterm exam due to a medical condition and prove this medical condition with a note from the
doctor, your final exam grade will be counted for the midterm exam.

WORK SUBMISSION POLICY


Due Dates and Times
Readings are due before the class period on the day the topic is covered. You will be expected to demonstrate
your understanding of the material during the discussions.
Homeworks are due at 8 pm on the date specified in the course schedule. Homeworks will lose 10% off the
top for each hour the assignment is submitted late. For example, a perfect paper submitted two hours late would
earn a grade of just 80%. The time of submission is determined by the time stamp the course Moodle assigns
when the project is submitted.
Each of you is granted exactly one I had a real bad day 24-hour extension. You must inform your professor
when you want to use this by sending me an email, with the subject ROBT308: BAD DAY which specifies
which assignment is to be given this extension. Do not even think about asking for a second one!

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%.

Course Calendar (Subject to Change)


Short description
Week 1
(L1, L2)

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

Program Control Instructions


Programming Counters in
TIA

Data Manipulation and Math


Instructions
Midterm Exam

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

Sequencer and Shift Register


Instructions

Function Block Programming


Structural Text Programming

Quiz 3

Practical
Session 4
(On
Thursday)

PLC, Petruzella,
Chapters 12
Homework 4

Spring Break

Week 11

Week 12

Data Acquisition Systems


Programming with LabView

Industrial
Protocols

Networking

Week 13

Process Control and SCADA

Week 14

Hydraulic control systems


Pneumatic control systems

Advanced Topics in Industrial


Automation
Course review

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

You might also like