Course at a Glance


Code: CZM
Course Length: 3 Months

In this interactive 3 month LIVE ONLINE course, you will:

  • Understand the basics of Programmable Logic Controllers (PLCs)
  • Operate and navigate TIA Portal software and components
  • Create, modify and migrate a project
  • Develop ladder logic programming
  • Configure PLC hardware such as CPU, I/O and communication modules
  • Communicate across networks
  • Gain knowledge on control loops using PID block
  • Make maintenance and troubleshooting considerations
  • Gain knowledge on open user communication instructions  
  • Understand fault finding techniques


Course Details


This course concentrates on Siemens S7 1200 PLC and TIA Portal, which is key software for configuring and developing the programming for S7 1200 PLC. It is precisely focused on Siemens S7 1200 programming and related platforms with fully practical designed. Students can be attentive on its course with design, implementation and maintenance. It embarks with detailed basic clarifications of control systems and various aspects of Siemens PLC.

Copious programming techniques and troubleshooting are also covered. Various fault finding and correcting faults are explained in detail.

The course is presented via live, interactive eLearning webinars. There are set assignments throughout focusing on the practical aspects of PLCs which are necessary for true design, configuration, implementation and maintenance to take place.



Course Outline

MODULE 1: Understanding the concept of PLC and Introduction on TIA Portal

  • Introduction of PLC and its types
  • Architecture of PLC
  • Explanation on digital and analog signals
  • Exploring TIA Portal Software components

MODULE 2: Getting Started with Project – Creation, Modification and Migration

  • Creating a new project on TIA Portal
  • Configure a device
  • Modification of existing project
  • Project migration

MODULE 3: Hardware Configuration

  • Device overview
  • IO module configuration
  • Communication module configuration
  • Signal board and communication board configuration
  • Hardware catalog

MODULE 4: Basic Ladder Programming using TIA Portal

  • Blocks – Organization Block, Functional Block, Function and Data Block
  • Tag creation
  • Programming symbols – N/O, N/C and COIL
  • PLC addressing Input, Output and memory
  • Drafting basic ladder logic in OB
  • Download the logic into PLC
  • Monitoring I/O state

MODULE 5: Ladder Programming using IEC timers and counters

  • Create data blocks and data types for programming
  • Timer programming – On-Delay, OFF-Delay, Pulse and Retentive On-Delay timer
  • Counter Programming- Up-Counter, Down-Counter and Up Down Counter
  • Difference between block type instruction and coil type instructions
  • Programming using reset and load time duration instructions

MODULE 6: Ladder Programming using Comparator, Math and Conversion Operations

  • Create ladder logic using comparator instructions – Equal, Not Equal, LE, GE, and more
  • Programming math instructions – Add, Sub, Mul and Div, and more
  • Programming conversion instructions – Convert, Trunc, ScaleX and NormX, and more

MODULE 7: Programming using Move, Program Control, Word Logic, Shift and Rotate Operations

  • Create ladder logic using move instructions
  • Control the program execution flow using program control instructions
  • Programming gates logics
  • Bit shift and rotate operations

MODULE 8: Using Extended Instructions

  • Programming using date and time of day Instructions
  • String and character control
  • Diagnostics instructions
  • Data logging

MODULE 9: Technology Instructions

  • Introduction about PID
  • PID configuration
  • PID compact instruction
  • PID 3Step instruction
  • PID parameters monitoring

MODULE 10: Communication Instructions

  • Programming open user communication instructions
  • Modbus configuration
  • Modbus TCP configuration

MODULE 11: Fault Finding Techniques

  • Forcing I/O tags and toggling bits
  • Analyzing and troubleshooting a system using a ‘Online & Diagnostic’
  • Analyzing and correcting controller faults
  • Analyzing and correcting I/O faults
  • Chassis and power supply problems

MODULE 12: Creating Add-On Functions and Managing Devices and Network

  • Developing an add-on functions in a ladder diagram
  • Configuring network topologies
  • Managing device communication using network view and device view
  • Creating project documentation

Note: Course content is subject to change. Due to rapidly changing technology and based on feedback from students and instructors, EIT courses are continuously being updated and improved.


Learning and Teaching

Benefits of eLearning to Students

  • Cost effective: no travel or accommodation necessary
  • Interactive: live, interactive sessions let you communicate with your instructor and fellow students
  • Flexible: short interactive sessions over the Internet which you can attend from your home or office. Learn while you earn!
  • Practical: perform exercises by remotely accessing our labs and simulation software
  • Expert instructors: instructors have extensive industry experience; they are not just 'academics'
  • No geographical limits: learn from any location, all you need is an Internet connection
  • Constant support: from your instructor(s) and a dedicated Learning Support Officer for the complete duration of the course
  • International insight: interact and network with participants from around the globe and gain valuable insight into international practice 

Benefits of eLearning to Employers

  • Lower training costs: no travel or accommodation necessary
  • Less downtime: short webinars (60-90 minutes) and flexible training methods means less time away from work
  • Retain employees: keep staff who may be considering a qualification as full time study
  • Increase efficiency: improve your engineering or technical employees’ skills and knowledge
  • International insight: students will have access to internationally based professional instructors and students


How Does it Work?

EIT eLearning courses involve a combination of live, interactive sessions over the Internet with a professional instructor, set readings, and assignments. The courses include simulation software and remote laboratory applications to let you put theory to practice, and provide you with constant support from a dedicated Learning Support Officer.

Practical Exercises and Remote Laboratories

As part of the groundbreaking new way of teaching, our online engineering courses use a series of remote laboratories (labs) and simulation software, to facilitate your learning and to test the knowledge you gain during your course. These involve complete working labs set up at various locations of the world into which you will be able to log to and proceed through the various practical sessions.

These will be supplemented by simulation software, running either remotely or on your computer, to ensure you gain the requisite hands-on experience. No one can learn much solely from lectures, the labs and simulation software are designed to increase the absorption of the materials and to give you a practical orientation of the learning experience. All this will give you a solid, practical exposure to the key principles covered and will ensure that you obtain maximum benefit from your course.


Endorsed by ISA

School of Industrial Automation