My Hobby My Passion

Welcome To My Hobby My Passion


Automation Systems/PLC Programming for Students( In Urdu and English)

About Course

Have you ever wondered how elevators work?  How is your microwave programmed so it takes instruction to select options and the rest of the work it does by its pre-memoized instructions?  Automation systems are behind such automatic works and this course will give help you develop your engineering aptitude. This course is designed to equip the trainee having no prior automation system PLC Programming experience with basic tools to create PLC Programs by using ladder logic (the most commonly used language in PLCs).  This course will be conducted on ZOOM to have a classroom environment. There will be (16) sessions divided over 8 weeks.

This course will be presented in an interactive way using the Urdu language as a teaching medium, however, all the tasks given to students will be in English.

Show More

What Will You Learn?

  • By the end of this course, you will be able to understand automation components and create a PLC program from machines.
  • Students will get an understanding of PLC programming with the help of ladder logic syntax.
  • Students will learn the difference between digital and analogue signals and how to bring them into a PLC, process them, and send them back out.
  • Students will be familiarized enough with a sufficient variety of ladder logic instructions to create a complete PLC program from scratch.

Course Content

Building Foundation • Detailed discussion automation components. • What are the data types? • We will provide Google drive link with a video tutorial for software installation.

PLC Programming Overview • Configuring Emulator with the logic builder. • Overview of logic builder’s environment. • Inputs & Outputs. • Registers. • Files. • Assignment_1.

Programming Fundamentals Part_1 • Understanding and building logics by using digital operators XIO, XIC and OTE instructions. • Latch and unlatch instructions. • Mathematical operators (Add, Sub, Mul, Div). • Discussion on Assignemnt_1. • Assignment_2.

Programming Fundamentals Part_2 • Understanding and building logics by using timers (TON & TOFF). • Counters (CTU,CTD). • Comparators. • Discussion on Assignemnt_2. • Assignment_3.

Programming Fundamentals Part_3 • Understanding Analog inputs & outputs. • Instruction set for analog inputs and outputs. • How analog inputs can be used in process logic • Discussion on Assignemnt_3. • Assignment_4.

Setting up a real environment: How to choose a processor for your application? • Module Configuration. • Scaling & Resolution. • Discussion on Assignemnt_4. • Assignment_5.

Getting into process logic_1 • Developing tank level control/ Pump control based on Digital logic control • Developing tank level control/ Pump control based on an Analog logic control • Discussion on Assignemnt_5. • Assignment_6.

Getting into process logic_2 • What is alarm and notification in PLC control? • Developing Alarm and Notification control based on Digital and Analog PLC Logic. • Discussion on Assignemnt_6. • Assignment_7.

Bonus Content • Program Report and IO listing. • Discussion on Assignemnt_7. • Upcoming courses on PLC control • Course Feedback. • Invitation on PLC learning group for my hobby my passion.

Student Ratings & Reviews

No Review Yet
No Review Yet