MECT06023 2019 Automation Programming

General Details

Full Title
Automation Programming
Transcript Title
Automation Programming
Code
MECT06023
Attendance
75 %
Subject Area
MECT - Mechatronics
Department
MECT - Mechatronics
Level
06 - NFQ Level 6
Credit
05 - 05 Credits
Duration
Semester
Fee
Start Term
2019 - Full Academic Year 2019-20
End Term
9999 - The End of Time
Author(s)
David Mulligan, Rudie Coppieters
Programme Membership
SG_EAUTI_N06 201900 Certificate in Automation and Instrumentation SG_EMTRN_B07 201900 Bachelor of Engineering in Mechatronic Engineering SG_EMTRN_C06 201900 Higher Certificate in Engineering in Mechatronic Engineering SG_EMECH_B07 201900 Bachelor of Engineering in Mechatronic Systems SG_EMECH_H08 202000 Bachelor of Engineering (Honours) in Mechanical Engineering SG_EMECH_S06 201900 Certificate in Mechanical Analysis and Automation SG_EMSYS_B07 201900 Bachelor of Engineering in Mechatronic Systems SG_EMECH_H08 202400 Bachelor of Engineering (Honours) in Mechatronic Systems SG_EMTRN_B07 202300 Bachelor of Engineering in Mechatronic Engineering
Description

In this module students will be introduced to the concept of PLCs and their implementation in automation systems. Students will learn how to program brick type and modular PLCs and learn PLC relevant concepts of signal processing. 

 

 

 

 

.

Learning Outcomes

On completion of this module the learner will/should be able to;

1.

Apply sequential function chart (aka Grafcet or state-transition) methods to control sequential processes including selective and parallel branching techniques.

2.

Use simple programming instructions to include the use of applied instructions and register use.

3.

Produce ladder logic to solve electro-pneumatic sequential problems involving the use of two cylinders.

4.

Employ specific addressing configuration of an industry standard PLC and apply same to  practical automation problems.

5.

Create ladder logic to solve industrial problems using timers, counters and flip flops.

6.

Demonstrate an understanding of structured text programming.

Teaching and Learning Strategies

This module will be delivered through weekly lectures and accompanying labs. Students will learn through assignments and quizzes, both formative and summative.

Module Assessment Strategies

There will be formative and summative assessment. Formative through lab quizzes and summative through final exam.

 

Repeat Assessments

Students can repeat the end of semester exam or repeat attend labs. 

Module Dependencies

Prerequisites
N/A
Co-requisites
N/A
Incompatibles
N/A

Indicative Syllabus

 

CPU, memory, I/O unit, timers, counters, PLC scanning and operation, flip-flop.

Latching, use of timers and counters. Sequential function chart (GRAFCET). PLC control of pneumatic cylinder sequence using ladder logic to include, A A-, A B A-B- etc.

PLC control of circuits with electro-pneumatic components, proximity switches, relays and timers.

Use ladder logic for electro-pneumatic control of two cylinder sequencing. 

PLC programming methods, ladder, list, Boolean, combinational logic, OB1, FB and FC.

Parallel and selective branching. SIEMENS STEP7 GRAPH

PLC analog I/Os, motion control, process control and input resolution.

Applied instructions (MOVE, COMPARE, ARITHMETIC, LOGIC etc)

Data handling, registers, SHIFT register, faulty part detection, indexing etc.

PLC Hardware configuration and addressing.

CPU, memory, I/O unit, registers, counters, timers, PLC operation. Digital and analogue I/O.

PLC addressing. PLC programming methods, ladder, list, Boolean, combinational logic.  Latching, timers, counters, sequencer, shift register, master control relay, jumps, subroutines, functions. Sequential logic, GRAFCET, parallel and selective branching.

Motion control, process control.

 

 

 

        

 

.

 

 

 

Coursework & Assessment Breakdown

Coursework & Continuous Assessment
40 %
End of Semester / Year Formal Exam
60 %

Coursework Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Continuous Assessment Lab assessments Coursework Assessment Multiple Choice/Short Answer Test 40 % OnGoing 1,3,4,6
             
             

End of Semester / Year Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Final Exam Final Exam Closed Book Exam 60 % End of Semester 2,4,5
             
             

Full Time Mode Workload


Type Location Description Hours Frequency Avg Workload
Practical / Laboratory Engineering Laboratory PLC lab 2 Weekly 2.00
Independent Learning Not Specified Self Study 8 Weekly 8.00
Lecture Flat Classroom PLC Lecture 2 Weekly 2.00
Total Full Time Average Weekly Learner Contact Time 4.00 Hours

Required & Recommended Book List

Required Reading
03/04/2015 Programmable Logic Controllers Newnes

Module Resources

Non ISBN Literary Resources

Authors

Title

Publishers

Year

Collins, Kevin PLC Programming for Industrial Automation Exposure 2006
Journal Resources

.

URL Resources

.

Other Resources

Full access to KITE resources for SIEMENS S7 , RS Logix, Lookout & Labview

Current version of Labview with DSC add on option to be made available to students - downloaded from the National Instruments website

Additional Information

None