MG5018 – PLC Programming 1

Please contact the Student Enrolment & Information Centre to determine a module's availability

Module code
Module title
PLC Programming 1
To enable students to learn to the use of PLCs (Programmable Logic Controllers) in industry and to enable them to learn skills with modern PLC programming tools
  • EN1801
  • SC1001
NZQA Level
Level 5
NZQA Credits
Delivery method
  • Web-Enhanced
Learning hours
Directed hours
Self directed hours
Total learning hours
Resources required
Learning Outcomes
Explain operation of a PLC (Programmable Logic Controller) and its use in industry.
Hardwire a PLC and apply ladder logic programming to perform simple automation tasks.
Compare the key programming languages listed in IEC 61131-3 with ladder logic and understand their application in industry.
Apply common industrial analogue and digital input/output modules
Explain field bus systems and SCADA (Supervisory Control and Data Acquisition)
The concept of a PLC.
Hardwiring associated with a PLC.
Ladder logic programming
Comparison of the key programming languages listed in IEC 61131-3 with ladder logic.
Binary coded decimal as a means of transferring numerical data to and from a PLC
Common industrial analogue and digital input and output modules and typical applications of each module.
Field bus systems at an introductory level
SCADA (Supervisory Control and Data Acquisition) at an introductory level.
Assessment Criteria
Assessment 1 Projects 20
Assessment 2 Test 30
Assessment 3 Exam 50