PLC Programming
& Applications

13 – 16 June 2023
Golden Tulip Dar City Center Hotel
Dar Es Salaam - Tanzania

Register Now! Limited Seats Available!

Local - TZs 600,000.00 Per delegate

International - USD 550.00 Per delegate

Course overview:

This course focuses on understanding PLCs; how they work, terminology, and the hardware and software elements of a PLC. Students will learn a systematic approach to troubleshooting; how to set-up and configure local, remote, hierarchical and distributive control systems; how to configure Input/Output modules; how to understand program and data table file organization, number systems and processor information flow and how basic relay type instructions, timers and counters, and data manipulation instructions can be used to achieve PLC solutions.

It is designed to help maintenance technicians, electricians and others modify and write common PLC programs on their own. It will provide students the comfort and confidence they need to edit or create new PLC solutions for their specific work applications. It will make vendor-specific PLC programming manuals understandable

Targeted Audience:

    • PLC Engineering And Design Personnel.
    • Electrical Maintenance And Technical Services Personnel.
    • Electrical Engineering And Design Personnel.
    • Instrument Technician
    • Automation Engineer
    • Project Engineer
    • Process And Operations Personnel.
    • Technical And Process Managers.
    • Electrical Consulting Engineers.
    • Electrical Contractors.

Course Outline:

How PLCs Work and Common Terminology

Five Parts of a PLC

    • Input Interfaces
    • Processor
    • Output Interfaces
    • Power Supplies
    • Programming Terminals
    • Hardware Considerations
    • Field Wiring
    • Master Control Relay
    • Isolation Transformers
    • Grounding

Reading PLC Ladder Logic

    • Organization and Function of Ladder
    • Logic Ladder Logic Data Table Organization
      • Numbering Systems
      • Data Table Files
      • Bit, Word and File Addressing
    • Introduction to Programming
    • Common PLC & PID Instructions
      • Basic Relay
      • Counters and Timers
      • Data Transfer
    • Organization
      • Subroutine Files
      • Selectable Timed Interrupt (STI) Files
      • Jumps and MCR Instructions
      • Fault Routines

Troubleshooting PLC Systems & Components

    • Safety
    • Forcing of Input Data Table & Output Devices
    • Identifying I/O Field Device and Module Faults
    • Using the Data Monitor Screen
    • Using the Processor Status and I/O Status Screen

Finding & Fixing the 10 Most Common PLC Problems

    • The “Ultimate PLC Troubleshooting Flowchart”
    • Using Troubleshooting and Software Tools

PLC System Sequence of Operation

    • Input and Output Data Table
    • Program Scan

Relay Type Instructions

    • Input and Output
    • Addressing
    • Hardware (Rack/Slot/Screw)
    • Software (File/Word/Bit)
    • Addressing Examples

Application of Bit Type I/O Instructions

    • LogixPro Garage Door Simulation
    • Motor Control Circuit
    • Latching Outputs

Troubleshooting Logic

    • Copy & Paste Errors
    • Incorrect Addressing
    • Duplicate Destructive Bits

Converting Hardwired Systems to PLC Control

    • Series Circuit vs. AND Statement
    • Parallel Circuit vs. OR Statement
    • Schematic Exercises

Timer Parameters & Control Bits

    • Timer On and Off Delay
    • Retentive, Cascading, and Self Resetting Timers

Application of Timer Control Bits

    • LogixPro Traffi c Light Simulation

Compare Instruction


Binary Decimal System

Program Control Instructions

    • Jump
    • Master Control Reset
    • Jump to Subroutine
    • Forces
    • One Shot

Compute and Transfer Instructions

    • Introduction to Source & Destination
    • Add, Subtract, Multiply, Divide, SQR, Clear & Trig
    • Convert to BCD (TOD) & Compute (CPT)


    • Count Up, Count Down, Reset

Application of Counter Control Bits

LogixPro Batch Simulation

End of the workshop


While both In-House and Online training can present with cost-effectiveness and time-efficacy, there are some very specific differences between in-house courses and those based online.
The demand for additional courses by individuals or groups of people is increasing. Still, it depends entirely on the preferences of a person what type of training he or she wants to receive. Online courses and in-house training carry some similarities but they are considered to exhibit some very pivotal differences too. Despite that, both types of learning can be really beneficial for attendees.

For Registration and other Training arrangements,
contact us on the detail below.

SOUTH AFRICA : +27 11 057 6001
TANZANIA Cell: +255 769 688 544
WhatsApp +27 79 574 0389 /