Code Date Venue Fees  
TS18 04 Nov - 08 Nov Dubai $2875 Register
Want create site? Find Free WordPress Themes and plugins.

This plc programming training course is designed to equip the novice with no prior PLC programming experience with the basic tools required to create a complete PLC program using ladder logic common to most current platforms.

Using the Rockwell software RSLogix 500 and FactoryTalk View Studio, we will be covering such topics as general controls, digital and analog IO, ladder logic programming, alarm/notification handling, HMI, emulation, best practices and more.

In the end, we will go through an entire, working PLC program and HMI line by line to solidify comprehension of the learning objectives from this plc programming training.

Course Objectives:

By the end of this plc programming training course,

  • Participants will be able to create a PLC program from scratch.
  • The primary and overall objective of this course is to give a novice an understanding of PLC programming, ladder logic, and the inner workings of a standard HMI (Human-Machine Interface).
  • Students will learn the difference between digital and analog 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.
  • Students will explore basic, standard controls techniques for things like HOA control, level control, pump control, and (on at least an introductory level) PID control loops.
  • Students will develop an understanding of alarm and notification programming, and the relevant considerations to safety and operator usability.
  • Students will be introduced to HMI development and given a general understanding of how an HMI program works.

Course Outline:


  • Course Intro: Curriculum / Objectives
  • Software and Course Notes
  • Contacting Your Instructor

PLC Programming Overview

  • Section Objectives
  • PLC Automation
  • RSLogix 500 Environment
  • Basic Functionality of a Program (Inputs, Outputs, Conversion)
  • PLC Programming Overview

IO (Inputs and Outputs)

  • Section Objectives
  • IO Overview
  • Digital IO
  • Analog IO
  • IO Modules
  • IO (Inputs and Outputs)

Programming Fundamentals

  • Section Objectives
  • Data Management
  • Rungs and Branches
  • Conditions and Outputs (Left to Right)
  • OTL, OTU
  • CTU, RES
  • Comparators
  • Mathematical Operators, CPT
  • SCP
  • MOV
  • JMP, LBL
  • PID (Proportional Integral Derivative) Control Loops
  • Programming Fundamentals Quiz
  • Section Wrap-up

Program Setup

  • Section Objectives
  • Setup Program / Processor
  • Module Configurations
  • Scaling / Resolution
  • Function Files
  • Program Files
  • Program Setup Quiz
  • Section Wrap-up

IO Programming

  • Section Objectives
  • Programming Digital IO
  • Programming Analog IO
  • Analog Process Control (LL, L, H, HH)
  • IO Programming Quiz
  • Section Wrap-up

Process Logic

  • Section Objectives
  • Process Programming Overview
  • Blower HOA (Hand / Off / Auto) Control
  • Digital Tank / Pump Control
  • Analog Tank / Pump Control
  • PID Heater Control
  • Process Logic Quiz
  • Section Wrap-up

Alarms and Notifications

  • Section Objectives
  • Alarms Overview
  • Considerations
  • Dual-bit Alarm / Notification Programming
  • Setpoints
  • Alarms and Notifications Quiz
  • Section Wrap-up

HMI (Human Machine Interface)

  • Section Objectives
  • HMI Overview
  • HMI Alternatives
  • Basic Flow of an HMI Program
  • Setting Up a Screen
  • Alarms / Events / Notifications
  • Permissions
  • HMI (Human Machine Interface) Quiz
  • Section Wrap-up


  • Section Objectives
  • Communications Overview
  • Communications Quiz
  • Section Wrap-up

Program Walkthrough

  • Section Objectives
  • Overview
  • Main
  • D Input
  • D Output
  • A Input
  • A Output
  • Controls
  • Alarms
  • Display
  • DemoTest Program Report 
  • Section Wrap-up

Shakedown / Debugging

  • Section Objectives
  • Emulation
  • Dry Run
  • Forcing IO
  • Electromechanical Checks
  • Full-function Test
  • Troubleshooting Methodology
  • Consequences
  • Shakedown / Debugging Quiz
  • Section Wrap-up


  • Next Steps

Supplemental Material for Further Study

  • Sample1 (Chemical Process System) Program Report
  • Sample1 Cause and Effect Matrix
  • Sample2 (Water Filtration) Program Report
  • Sample2 Control Description
  • Program Archive

Who should Attend?

Any person(s) who wants to become functional with ladder logic as quickly as possible.

General Notes

  • All our courses can be facilitated as Customized In-House Training course.
  • Course duration is flexible and the contents can be modified to fit any number of days.
  • As for Open Enrolment Courses, we offer our clients the flexibility to choose the location, date, and time and our team of experts who are spread around the globe will assist in facilitating the course.
  • The course fee includes facilitation, training materials, 2 coffee breaks, buffet lunch and a Certificate of successful completion of Training.
  • FREE Consultation and Coaching provided during and after the course.
Did you find apk for android? You can find new Free Android Games and apps.

Course Curriculum

No curriculum found !
Copyright © Zoe Talent Solutions 2017