Summer 2024 - MSE 924 G100

Smart Factory II (6)

Class Number: 1873

Delivery Method: In Person

Overview

  • Course Times + Location:

    May 6 – Aug 2, 2024: Mon, 6:00–8:50 p.m.
    Surrey

  • Prerequisites:

    MSE 923. Recommended Prerequisite: MSE 353 (or equivalent).

Description

CALENDAR DESCRIPTION:

Smart automation takes industrial automation to the next level. Smart automation components and their integration for the application and implementation of automation tasks in Industry 4.0 production systems are introduced. Students analyze and simulate a smart manufacturing facility in terms of production time, cycle time, scheduling tasks, materials, cost, quality, labour, etc. A major component of this course is lab-based training using state-of-the-art industrial equipment.

COURSE DETAILS:

Week

Date

Weekly Focus (Main Topics)

Assignments Due

1

May 06

·     Course Outline and Introduction

·     PLC Programming, Sequential Function Chart (SFC)

 

2

May 13

·     Lecture Cancelled due to Conference

 

3

May 20

·     Victoria Day, University Closed

 

4

May 27

·     Sequential Function Chart (SFC)

Quiz 1, June 03

5

June 03

·     Collaborative Robot Setup and Programming

 

6

June 10

·     Artificial Vision Systems and their Applications in Smart Manufacturing

Quiz 2, June 17

4

June 17

·     Fundamentals of OPC UA Communication Protocol

Quiz 3, June 24

7

June 24

·     Radio Frequency Identification (RFID) Technologies and their Applications in Smart Manufacturing

Quiz 4, July 08

8

July 01

·     Canada Day, University Closed  

 

 

July 08

·     PLC Programming, Structured Control Language (SCL)

Quiz 5, July 15

9

July 15

·     Digital Twins Fundamentals

 

10

July 22

·     Development of Digital Twin of a Conveyor System

·     Static and Dynamic 3D Model of the Conveyor System

 

12

July 29

·     Development of Digital Twin of a Conveyor System

·     Virtual Commissioning of the Conveyor System

 



Week

(Hours)

Date

Weekly Focus (Main Topics)

Assignments Due

 

May 09

No Lab.

 

 

 

May 16

No Lab.

 

 

May 23

Lab. 1: PLC Programming using SFC Language and CODESYS

 

May 23

3

May 30

Lab. 2: Development of PLC-HMI Project based on Data Blocks (TIA Portal + WinCC)

 

May 30

3

June 06

Lab. 3: Programming an UR3 Collaborative Robot

 

June 06

3

June 13

Lab. 4: Configuration of an Omron Artificial Vision Camera

 

June 13

3

 

June 20

Lab. 5: IT/OT Integration using OPC UA Communication Protocol

June 20

3

June 27

Lab. 6: Development of a PID Controller for a Process using TIA Portal and WinCC

 

June 27

3

July 04

Lab. 7: PLC Programming using Structured Control Language (SCL) using TIA Portal

 

July 04

3

July 11

Lab. 8: (Digital Twin Lab. 1), Development of a Static 3D Model of a Conveyor System using Siemens NX CAD Software

 

July 11

3

July 18

Lab. 9: (Digital Twin Lab. 2), Development of a Dynamic 3D Model of the Conveyor System using Siemens Mechatronics Concept Designer (MCD) Software

 

July 18

3

July 25

Lab. 10: (Digital Twin Lab. 3), Virtual Commissioning of the Conveyor System using MCD, TIA Portal, PLCSIM Advanced

 

July 25

3

August 01

Lab. 11: (Digital Twin Lab. 4), Virtual Commissioning of the Conveyor System using MCD, TIA Portal, PLCSIM Advanced

August 01

COURSE-LEVEL EDUCATIONAL GOALS:

  1. Explore the implementation, operation, and commissioning of different technologies deployed in smart manufacturing systems.
  2. Learn Advanced PLC programming languages such as Sequential Function Chart (SFC), and Structured Control Language (SCL) using the Siemens TIA portal.
  3. Explore how to connect the IT and OT of a manufacturing enterprise using OPC UA communication protocols.
  4. Learn the implementation of PID controllers for a process using the Siemens TIA portal.
  5. Learn the configuration and setting up of an artificial vision camera.
  6. Be Familiar with RFID technologies in smart manufacturing.
  7. Learn programming collaborative robots.
  8. Develop a digital twin for a manufacturing process from a 3D static model to a 3D dynamic model, and virtual commissioning of the process using Siemens NXCAD, MCD, and PLCSIM Advanced.
  9. Learn how to design, implement, and commission the graphical user interfaces (GUI) of HMIs.

Grading

  • Quiz 1 8%
  • Quiz 2 8%
  • Quiz 3 8%
  • Quiz 4 8%
  • Quiz 5 8%
  • Lab 1- 10 60%

NOTES:

Smart Factory II is based on lectures and extensive Labs. The lectures cover the fundamental concepts of the technologies used in smart factories that make production faster, more efficient, and more customer-centric. In Labs. students will use the state-of-the-art SIF-400 training system, Siemens Digital Twin software, and hardware technologies such as NXCAD, MCD, and Technomatix.  SIF-400 mimics a highly automated smart factory including Industry 4.0 technologies, advanced manufacturing concepts, and the reality of the connected enterprise consisting of production, assembly, logistics, and management operations. In particular, SIF-400 addresses more than 20 hardware and software technologies used in smart factories including industrial controllers, collaborative robots, web and cloud services, Ethernet communication, I-IoT communication protocols, industrial management systems, distributed I/O, artificial vision systems, energy efficiency, human-machine interfaces (HMI), Identification technologies such as RFID technologies, and digital twins. 

  • This course will have 10 -11 Labs., (Time -permitting). Each Lab. should be accomplished in 2 -3 hours.
  • A group of two or three students will work on each Lab. station.
  • Students should be well-prepared before each Lab. based on the documents and Lab. materials provided. At the beginning of each Lab., students will be asked about each experiment to assess their preparedness for each specific Lab.
  • Student attendance will be checked during Labs.
At the end of each Lab. students should present their progress and results to the instructor. Student’s initial preparedness and progress will be assessed based on a Lab.’s progress checklist that will be provided for each Lab. Marks will be based on initial preparedness and progress during each experiment.

REQUIREMENTS:

MISSED EVALUATIONS: QUIZ / EXAM /PROJECT PRESENTATION

  • There are no make-ups for missed evaluations and Labs. No exceptions will be made. Missed evaluations and Labs will be graded as zero. Students may be excused from a quiz or Lab. (i.e., will not receive zero) by following a few guidelines:
  • Contact the instructor via e-mail before the end of the day of the scheduled evaluation. Documentation may be requested (official note from a medical professional, ICBC report, etc.)
  • If the reason for the missed quiz is acceptable, the value of a missed quiz will be added to the next (other) quiz.
  • Students can not have more than two missed quizzes. If there are more than two missed quizzes, that quiz will be marked as zero.
  • There are no make-ups for the missed Labs.
  • There will be presence and absence recording in every Lab.
  • No arrangements will be made to accommodate travel plans, other courses, or non-medical appointments (such as driving license tests, athletic activities, sports events, etc.).
The quizzes MUST be written on the assigned dates in the Table on page 2.

Materials

REQUIRED READING NOTES:

Your personalized Course Material list, including digital and physical textbooks, are available through the SFU Bookstore website by simply entering your Computing ID at: shop.sfu.ca/course-materials/my-personalized-course-materials.

Graduate Studies Notes:

Important dates and deadlines for graduate students are found here: http://www.sfu.ca/dean-gradstudies/current/important_dates/guidelines.html. The deadline to drop a course with a 100% refund is the end of week 2. The deadline to drop with no notation on your transcript is the end of week 3.

Registrar Notes:

ACADEMIC INTEGRITY: YOUR WORK, YOUR SUCCESS

SFU’s Academic Integrity website http://www.sfu.ca/students/academicintegrity.html is filled with information on what is meant by academic dishonesty, where you can find resources to help with your studies and the consequences of cheating. Check out the site for more information and videos that help explain the issues in plain English.

Each student is responsible for his or her conduct as it affects the university community. Academic dishonesty, in whatever form, is ultimately destructive of the values of the university. Furthermore, it is unfair and discouraging to the majority of students who pursue their studies honestly. Scholarly integrity is required of all members of the university. http://www.sfu.ca/policies/gazette/student/s10-01.html

RELIGIOUS ACCOMMODATION

Students with a faith background who may need accommodations during the term are encouraged to assess their needs as soon as possible and review the Multifaith religious accommodations website. The page outlines ways they begin working toward an accommodation and ensure solutions can be reached in a timely fashion.