The Programmable Logic Controllers and Network Communications module provides students with fundamental knowledge and practical skills in PLC-based control, servo systems, and basic automation-system integration for robotics and industrial automation applications. It supports the School of Robotics by developing students’ ability to program, configure, simulate, implement, and test control systems relevant to robotic and mechatronic equipment. The module aims to: 1. introduce the architecture and operating principles of modern PLC-based control systems used in robotics and industrial automation; 2. develop students’ practical skills in PLC programming using suitable IEC 61131-3 programming languages; 3. introduce the configuration and integration of key automation components, including input/output modules, drives, servo motors, sensors, actuators, and HMIs; 4. enable students to design, simulate, implement, and test simple PLC-based control and motion systems for robotic and mechatronic applications; 5. develop students’ understanding of basic industrial communication and system-level integration in automation systems.
A. Analyse the architecture and operating principles of modern PLC-based control systems used in robotics and industrial automation, including controllers, input/output modules, drives, sensors, actuators, and HMIs. B. Design a PLC-based control system, including the selection and interconnection of appropriate hardware and software components for an automation or robotic application. C. Develop PLC control programs using suitable IEC 61131-3 programming languages. D. Implement communication and data exchange between PLCs and other automation devices, such as drives, HMIs, and PCs. E. Develop and validate a PLC-based servo or mechatronic control system for robotics or automation applications.
The teaching philosophy of the module follows very much the philosophy of Syntegrative Education. This has meant that the teaching delivery pattern, which follows more intensive block teaching, allows more meaningful contribution from industry partners. This philosophy is carried through also in terms of assessment, with reduction on the use of exams and increase in coursework, especially problem-based assessments that are project focused. The delivery pattern provides space in the semester for students to concentrate on completing the assessments. The module will be delivered through a combination of formal lectures, supervised laboratory sessions, and a seminar. Key concepts, methods, and application contexts will be introduced during the lectures. During the supervised laboratory sessions, students will develop practical skills in PLC programming, system configuration, simulation, and the implementation of simple PLC-based control and servo or mechatronic systems. The module may be concluded with a seminar involving input from an industrial partner. The module will be assessed through two lab-based coursework assignments.