MECT06023 2019 Automation Programming
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;
Apply sequential function chart (aka Grafcet or state-transition) methods to control sequential processes including selective and parallel branching techniques.
Use simple programming instructions to include the use of applied instructions and register use.
Produce ladder logic to solve electro-pneumatic sequential problems involving the use of two cylinders.
Employ specific addressing configuration of an industry standard PLC and apply same to practical automation problems.
Create ladder logic to solve industrial problems using timers, counters and flip flops.
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.
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 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 |
Required & Recommended Book List
03/04/2015 Programmable Logic Controllers Newnes
Module Resources
Authors |
Title |
Publishers |
Year |
Collins, Kevin | PLC Programming for Industrial Automation | Exposure | 2006 |
.
.
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
None