Courses

For Maintenance and Controls Engineers

Siemens TIA Portal IMFFP® Structured Text Bolt-on

£1,000

Industrial Maintenance & Fault Finding Pro: Turning maintenance nightmares into a training course. Learn how to work with and understand Structured Text/Structured Control Language (ST/SCL) used in Siemens TIA Portal.

Course approved and accredited by

city and guilds logo

Overview

Designed to deliver the essential knowledge and skills for using ST/SCL with Siemens TIA Portal

We add a 2-day Bolt-on IMFFP® course to your main 4-day IMFFP® 1&2 training course that covers how to read and troubleshoot when working with ST/SCL using the Siemens TIA Portal software package. Learn all the necessary skills you need to work efficiently with ST/SCL on your shop-floor in one course and at one training centre.

graduation hat icon

2-day training program

On this 2-day training course, you’ll learn the essentials of the ST/SCL programming language when working with Siemens TIA Portal.

award icon

City & Guilds Assured

When you complete the course, you’ll earn a City & Guilds certification and digital credential that’s recognised around the world.

open book icon

Dynamic Resources

You’ll get access to PLC programming software and Live PLCs, together with a customised IMFFP® training workbook.

Curriculum

Must-have PLC training for anyone working with ST/SCL as a Maintenance or Controls Engineer.

Day 1: Foundations of Structured Text Programming

Day 1 introduces the foundations of programming with Structured Text (ST) within Siemens TIA Portal, part of the IEC 61131-3 programming standard. It’s designed for engineers and technicians who already have experience with ladder logic and want to confidently transition into text-based PLC programming on Siemens systems.

Key topics and skills covered include:

  • Introduction to IEC 61131-3 and Structured Text in TIA Portal
    • Understand the IEC 61131-3 programming standard, its supported languages, and how Structured Text is implemented within Siemens TIA Portal for modern automation systems.
  • When to Apply Structured Text in Siemens Projects
    • Discover when ST is preferred over ladder logic inside TIA Portal, especially for handling complex logic, repetitive tasks, data manipulation, and calculations.
  • Creating Your First Structured Text Project in TIA Portal
    • Set up a new project using Siemens TIA Portal, configure your PLC, create an ST block, declare variables, and explore the structure of a Structured Text program.
  • Understanding the ST Program Structure
    • Learn how Structured Text executes within the Siemens PLC scan cycle and how programs and OBs (Organisation Blocks) interact within TIA Portal.
  • Working with Siemens Data Types
    • Use Siemens standard data types such as BOOL, INT, REAL, TIME, and STRING to represent process values, I/O signals, and system variables.
  • Data Conversion and Type Casting
    • Learn how to perform safe conversions between data types in TIA Portal using functions like INT_TO_REAL, while avoiding overflow or rounding issues.
  • Expressions and Operators in TIA Portal
    • Write Boolean, arithmetic, relational, and string expressions to build real-world logic, perform calculations, and handle text data within your Siemens PLC programs.
  • Implementing Conditional Logic
    • Use Structured Text control structures in TIA Portal, including:
      • IF… THEN… ELSE… statements for conditional logic.
      • CASE statements for clear, efficient multi-condition branching.

By the end of Day 1, you’ll be confident in creating, understanding, and testing Structured Text programs inside Siemens TIA Portal, ready to apply text-based programming to your own automation projects.

Day 2: Applying Structured Text in Real-World Control and Troubleshooting

Day 2 focuses on applying Structured Text (ST) within Siemens TIA Portal to solve real-world industrial automation challenges. You’ll learn how to build structured, modular programs using functions, function blocks, loops, timers, and diagnostic tools.

Key topics and skills covered include:

  • Working with Arrays and Structures
    • Organise and manage related process data in TIA Portal using arrays and user-defined data structures to handle multiple sensors, motors, or process values efficiently.
  • Looping Constructs in TIA Portal
    • Master iterative programming techniques for repetitive logic using:
      • FOR loops for fixed iteration cycles.
      • WHILE AND REPEAT loops for condition-based repetition and process monitoring.
  • Creating Functions and Function Blocks
    • Develop reusable code in TIA Portal using Functions (FCs) and Function Blocks (FBs) to simplify complex systems, including stateless operations and state-retaining logic using instance data blocks.
  • Timers and Counters in Siemens PLCs
    • Implement IEC-standard timers (TON, TOF, TP) and counters (CTU, CTD, CTUD) within TIA Portal to manage sequences, event tracking, and timing delays.
  • Error Handling and Debugging Tools
    • Identify, monitor, and resolve logic issues using Siemens’ online monitoring, breakpoints, watch tables, and structured error-handling routines to maintain safe and stable operation.
  • Structured Programming Techniques
    • Write clean, modular, and maintainable Structured Text programs using hierarchy, encapsulation, and best-practice naming conventions within the TIA Portal project environment.
  • Practical Troubleshooting in TIA Portal
    • Apply hands-on debugging techniques to simulated and real-world PLC faults, learning how to trace variables, handle safe shutdowns, and create diagnostic messages for maintenance visibility

 

By the end of Day 2, you’ll have built and tested complete Structured Text programs inside Siemens TIA Portal using loops, timers, counters, and modular code blocks. You’ll be confident not only in reading and writing ST code but also in structuring, testing, and troubleshooting Siemens PLC programs effectively in industrial environments.

Locations

Learn in the location that's right for you.

Discover the perfect place to learn and grow with our flexible training options. Whether you prefer hands-on practice at one of our state-of-the-art training centres or the convenience of onsite training, we’ve got you covered.

Gateshead

Our fully-equipped Gateshead training centre is located on the banks of the Tyne River, just 10 minutes from the Angel of the North.

Alderley Park

Alderley Park hosts a vibrant and fast growing community of companies, including Scantime, with our new fully-equipped training suite.

Onsite Training

Stay where you are. With our portable PLC kits, we can come to you. We’ll train your team how to handle faults and maintenance issues with confidence.

Certification

IMFFP® Structured Text Bolt-on is Assured by City & Guilds

When you complete our IMFFP® Structured Text Bolt-on course, you’ll earn a City & Guilds Assured training certificate along with Digital Credential. These credentials make it easy to showcase your skills online, instantly and professionally. Your training certificate will represent the PLC training that you’ve completed, highlighting your achievement in passing all course assessments at a recognised Assured Training Centre.

city and guilds logo

Testimonials

We’ve trained engineers at Amazon, Honda, Jaguar Land Rover, EDF Nuclear, Toyota and Transport for London.

Here’s what they say about Scantime’s training courses:

I recently completed the Siemens Step 7 training course. I undertake lots of courses due to the nature of my job and this is one of the best I have been to. Alan and Jay delivered the course brilliantly, very helpful and explained everything in an easy to understand format.

Will Skidmore

Siemens Energy

The facilities and tutors at Scantime are world class! This training has given me the knowledge and confidence to work with PLCs across our site reducing downtime and stepping up maintenance. The classrooms are kitted out with all the best equipment in an easy to understand environment. My tutors Nathan and Jay where a fountain of knowledge and I am so grateful for all their help. 10/10 would recommend!

George Claridge

Tottenham Hotspur Football Club

The course was brilliant – the content, literature, practical and delivery was exceptional. I really enjoyed it and a took away lots. Nathan was great, tonnes of real experience, really easy to get along with and delivered the training seamlessly. I would without any question, recommend Scantime and Nathan for any control system Solutions / advise / training needs in the future.

Thomas Braisby

Thorntons Chocolate

My colleagues and I of Essity UK wish to share our gratitude for the skills and knowledge we have gained, and continue to gain as we upskill in Siemens Step 7 and TIA Portal. Many thanks to Alan, Chris, Dave and David.

Mark Horner

Essity

Scantime has been involved in training our maintenance staff for several years now. They have helped improve and maintain the skill set that is critical for working with processes such as ours. From these various courses, we now have maintenance staff who are more confident and capable of working and finding faults on our PLCs.

Marc Powell

JLR

The PLC training course has been outstanding. Through attending the course I have been able to learn the foundations of PLCs as well as looking at programming and editing systems to see system responses. The instructors are highly knowledgeable and highly engaging. Overall I couldn’t recommend Scantime more.

Samuel Peacock

Anglo American

FAQ

Frequently Asked Questions

Everything else you need to know.

How often do Scantime’s courses run?

We offer weekly courses at our training centres in Gateshead and Alderley Park. Demand is high, so we advise booking your place at least two months in advance to secure your spot.

Can I attend as an individual?

Absolutely! Our courses are open to everyone, whether you’re sponsored by a company or joining as an individual. They’re especially popular with people looking to switch careers or enhance their CV with new skills.

What resources do you provide during the hands-on IMFFP® course?

When you join one of our training courses, you’ll have your own dedicated training station complete with a computer, PLC programming software, and a SCADA system.

You’ll also receive a Scantime workbook to track your progress throughout the course. This detailed resource is yours to keep, making it an excellent reference tool long after training is complete.

Are there any assessments on a hands-on IMFFP® course?

Yes, the course includes an assessment, designed to ensure you’ve understood the material. You’ll receive your results on the same day after completing the  assessment.

Pass Marks and Points Available:

  • Pass Mark: 210
  • Points Available: 300

Will I receive a certificate upon completion?

Absolutely. We’ll give you a City & Guilds certificate, and a digital credential when you successfully complete any of our IMFFP® course modules.

Want to ask a question?

We’re here and happy to help

Get the skills you need to read Structured Text PLC programs with Scantime

Turning maintenance nightmares into training courses.

Man Engineer