Module ICE-4311:
Programmable Logic Controllers
Programmable Logic Controllers 2024-25
ICE-4311
2024-25
School of Computer Science & Engineering
Module - Semester 1
20 credits
Module Organiser:
Iestyn Pierce
Overview
This module is a practical introduction to the use of programmable logic controllers in an industrial setting, assessed by coursework with a mix of theoretical and practical activities. As well as spending time in the laboratory constructing and testing practical systems based on PLCs you will also learn the deeper principles of their operation and the international standards for their programming. The module also introduces some ideas around how PLCs can be incorporated in "functional safety systems" as well as introducing the IEC-61508 family of functional safety system standards, the cornerstone of safe operation of systems in all sorts of industries.
Indicative content includes:
- Design and operational characteristics of programmable logic control systems.
- Internal architecture of PLCs
- Types of input and output devices.
- Types of communication link used.
- Logic programming techniques.
- Testing and debugging programmes.
Assessment Strategy
-threshold -Equivalent to 40%.Uses key areas of theory or knowledge to meet the Learning Outcomes of the module. Is able to formulate an appropriate solution to accurately solve tasks and questions. Can apply individual techniques and procedures, but lacks an awareness of links between them.
-good -Equivalent to the range 60%-69%. Shows greater mastery of the techniques and concepts. Solutions demonstrate understanding of underlying principles. Applies the techniques demonstrating knowledge of the broader context.
-excellent -Equivalent to the range 70%+. Solutions to problems are well-argued and described in detail. Sophistication in approach beyond uncritical application of rules and procedures. Is able to cross-link themes and ideas across the module.
Learning Outcomes
- Analyse the design and operational characteristics of programmable logic control systems.
- Construct a functioning programmable logic controller program.
- Recognise and apply PLC programming techniques.
Assessment type
Summative
Description
Written and Practical Assignment
Weighting
60%
Due date
24/01/2025
Assessment type
Summative
Description
Individual Written Assignment
Weighting
40%
Due date
17/01/2025