PLC Programming Series (Incl. Modules 1, 2 and 3)

  • £194.95



  • Live PLC Testing,
  • Real PLC Programming Software,
  • On-demand Video,
  • Audio Commentary,
  • Offline Course Manuals,
  • Universal Access (PC, Laptop, Tablet, Mobile Phone),
  • Industrial Recognised Certification,
  • Interactive Exercises,
  • Automated Marking and Reporting,
  • Course Tutor Assistance.

Recognised Training

By enrolling with us, you will be joining individuals, worldwide and engineers from companies such as Jaguar Land Rover, Toyota, Royal Mail, British Engines, Pepsi and many more. Our courses are recongised by industry and are seen as flexible solutions to learning how to work with PLCs professionally to an industrial degree.

Who is this Course For? 

This course is for anyone who is interested in designing programs using Ladder Logic for PLCs using best-practice programming for safety and efficiency.

Experience Required: 

No previous experience or knowledge is required before completing this course however, an understanding of electrical principles is useful.

Main Objectives: 

To ensure you are able to understand the basics of PLCs such as its hardware, wiring and programming components as well as being able to create your own PLC Programs to Industrial Standards using Ladder Logic and common routines that help to create a full program including Alarms and Status.

We will walk you through the foundations of PLC Programming, universal to all PLCs, covering common programming instructions as well as how to design and structure a program. You’ll also have access to a PLC programming tool and a Live PLC Control Panel for you to download and test your programs on, ensuring that you fully understand how to design programs.

Our PLC programming courses not only teach you the basics of the PLC equipment which every programmer is required to learn but more importantly, how to write control routines and programs to a standard that is required in industry. Throughout the modules, you will be given several exerecises to complete which are based around real applications and problems that we have encountered in industry which you have to solve using what you have been taught within the topics.

Learning Outcomes: 

At the end of the course, you are expected to have a detailed understanding of the most used instructions and routines in programming, as well as being able to design your own programs from scratch.

Course Assessments & Certification: 

This training course includes theoretical and practical assessments for you to complete and send to your Course Tutor, there are 3 training certificates for this course:

One x Official Scantime Training Certificate for each module, outlining all of the subjects covered, this is for the industry as proof on what the learner has understood for when working in industrial environments, these certificates are recognised by companies in industry, worldwide.

Time Limit

This course has a 365-day time limit which can be renewed annually as an option. During the time limit, you will have unlimited access to your course.

Features - What's New!

Interactive Exercises and Decision-making Activities

Interactive exercises allow you to engage further with the e-learning courses, making your learning more 'hands-on'.

Free Professional Programming Software

Access free professional PLC programming software and use our easy 'how-to' guides and videos to create your very own industrial routines and programs.

High-Definition Videos and Background Audio Commentary

Watch high-definition videos developed by our tutors, connected to live PLC's. You will also have access to background audio commentary on each subject allowing you to sit back and listen.

Test Your Knowledge at Any Time

Test your knowledge of what you've been taught by completing assessments packed with interactive questions.

Automated Marking and In-Depth Reports

Receive your results as soon as you've completed your assessments. You'll also be able to review your answers, retry the assessment and print your results into an in-depth report that highlights your strengths and weaknesses in your skill set to help you improve.

Free-roaming Navigation and Advanced Search

Free-roaming navigation gives you the flexibility to access any topic at any time. You can also use the 'Search' function to easily look-up any keywords and phrases used throughout the course.


What will you learn on PLC Programming Module 1?

  • History of the PLC
  • What are Contacts & Coils and how are they used in Programs
  • How to wire IO Cards
  • Interpreting IO Signals and what they mean
  • Understanding Data & Logic
  • Applying Logic to Ladder Programs
  • Differences between Backplane & Modular PLCs
  • Assembling a PLC & Understanding its Rack Configuration
  • PLC Addressing & IO
  • How PLCs use their Addressing Area's
  • How PLCs are used in Control Applications
  • PLC Architecture
  • What Engineering Software do we use
  • What do we use, Windows 32Bit or 64Bit Operating Systems?
  • Understanding the Basics of the Programmer
  • Working with the Main Tools inside of the Programmer
  • Creating your First Program
  • Understanding the PLC Scan and why its Important
  • The Differences between Programming Languages
  • What are Latches, where are they used and how do we design them
  • Understanding the most common Programming Instructions such as; Timers and Counters
  • Creating Programs using Timers and Counters
  • How PLCs are used for Process Interaction with SCADA and HMI Systems

What will you learn on PLC Programming Module 2?

  • Understanding Programming Instructions such as the Single Shot Pulse, Increment, Decrement and Compares, why they are used inside of our Programs and how do we design them
  • Moving Data using the Move Instruction
  • The uses of Force and Set and why it can be Dangerous if used Incorrectly
  • How to design your Programs with Safety in mind
  • How to Structure Programs to make it easier to Read and Fault Find
  • How to handle Alarm Situations and make your Programs react correctly
  • What is Status inside of a Program and why is it used
  • Why we create a Process Run for Starting and Stopping a Process
  • How to create One Push Button Applications, Speed Controllers and Data Transfer Applications
  • Developing Safety Routines
  • Creating a 'Storage Tank' system, Incorporating Alarms, Interlocking and Safety
  • Fault Finding Tips

What will you learn on PLC Programming Module 3?

  • What are Holding Relays and where are they used
  • How to create Programs for Recipe Control
  • Using Retentive Timers in your Programs
  • Understanding what Set and Reset is inside of a Program and the dangers of using Set and Reset
  • Using instructions such as IL/ILC
  • What are Data Buffers and how to we design them
  • Fault Finding Tips
  • The use of Maths in PLCs and why its important
  • Structuring your program further with Sub-routines and creating your own
  • How PLCs can be used for Robotic Control and Traffic Management and how do we design a routine to do so
  • Managing Data Buffers with a PLC
  • Advanced Program Design using Indirect Addressing and Shift Registers
  • How to plan a Program using the techniques taught
  • How to incorporate 4-20mA Analogue in your Program and converting it from Raw to Eng Values

Currency Converter

If you are outside of the United Kingdom and would like to see how much this training course is, please use our free currency converter below. To use, type in the price of the training course inside of the GBP entry box and select your currency.


Write a review

Note: HTML is not translated!
    Bad           Good