Calling Applications: Deadline 9th December 2022
Intake 18: From 22nd January to 12th March 2023

Training Program on Designing & Troubleshooting of Automated Systems Based on Programmable Logic Controllers (PLC)

Sample Application Download
Course Title: Training Program on Designing & Troubleshooting of Automated Systems Based on Programmable Logic Controllers (PLC)
Target group: Engineers, Technical officers, supervisors and technicians from industry or technical institutes and teachers of technical institutes or any other interested personnel
Entry requirement:

Degree, diploma, certificate from a recognized technical institute in Sri Lanka
Any other qualification acceptable to the selection committee with a minimum of 3 years relevant experience

Duration: 07 Sundays (From 8.00 AM to 5.15 PM)
Medium: Sinhala
Course fee: Rs. 34,000/=
Program Schedule: 16 lecture hours, 40 practical hours

Course Content

  •  Introduction to Automation and PLC
  •  Introduction to Siemens S7-200 PLC
  •  Introduction to Inputs, Outputs and I/O modules
  •  Introduction to PLC programming with S7-200
  •  Best practices of programming
  •  Advance aspects of programming
    •  Tables & Sub routine
    •  Symbol table and data block
    •  Advanced bit logic operations
    •  Timers and counters
    •  Use of memory words and variables
    •  Comparison operations
  •  Sensors and actuators
  •  Introduction to Pneumatics and Electro-Pneumatics
  •  Designing and programming of automation systems
  •  Installing and wiring of S7-200 PLC
  •  Troubleshooting of PLC based systems
  •  Introduction to computerized data acquisition and visualization
Introduction and Scope
  • This program aims to empower the technical staff in the industry and tech-enthusiasts, with knowledge, experience, and the confidence in undertaking small to medium scale automation task.

  • The program better suited to beginners and intermediate skill level personnel.

  • The well-organized lecture and practical program starts from the fundamentals and expands gradually to real world application-designing giving the opportunity even to a novice programmer to enhance his/her skills, confidence and competency to handle industrial automation task successfully. Various teaching and learning methodologies are employed to create a very productive learning environment for the candidates.

  • Besides to PLC programming the participants are exposed to other important aspects like interfacing different types of sensors and actuators, troubleshooting of systems, etc. Further, designing of customized graphical data acquisition and control systems will be introduced.

Selection is done on first come first served basis if the applicant is qualified.
  • Duly completed application forms along with the copies of educational certificates and a copy of the National Identity Card should be forwarded to the address given in the application form. Alternatively, the documents may be scanned to PDF format and email to : plctraining.uom[at]

  • Since the selection is done on first come first served basis if the applicant is qualified, a qualified applicant may not be selected for a particular intake that he/she applied for. However, such applicants will be given the priority in the next intake and they need not to re-apply.

  • A selection letter will be sent to all the selected applicants and no payment should be made until such a letter is received.

Contact: Mr. Priyantha Upul (Senior Technical Officer)
Control Systems & Automation Laboratory,
Department of Mechanical Engineering.
Phone: 011 2650301 Ext. 4540
Mobile: 071 4185333
Course Coordinator : Dr. Manoj Ranaweera (Senior Lecturer),
Department of Mechanical Engineering,
University of Moratuwa,
Email: manoj[at]
Phone: 011 2650301 Ext. 4521