Siemens TIA-1200/1500 PLCs

Dates: To be verified.

Duration: €1895 for the 7 days includes QQI accreditation, course manual, lunches and refreshments.

Location: 7 Centre Court, Blyry Business and Commercial Park, Athlone.

Accreditation: Programmable Logic Controllers

Full Fee: 1895

Course code: 6N537O

Programme overview

A five-day course with the option to complete a two days QQI Accreditation.

This course is designed to focus on the fundamentals of Siemens Simatic S7-1500 PLC + HMI’s, specifically covering S7 TIA programming in Ladder (LAD), Flow Block Diagram (FBD) and Statement List (STL).

The course will also cover Siemens Simatic S7-1200 PLC which leads to Siemens Simatic S7-1500 PLC.

Course Prerequisite:

No prior use or knowledge of Siemens PLC Systems is necessary, but one assumes that students can operate a keyboard and have PC computer skills.


Who is the course for

  • Intending, new or recent users of Siemens Simatic S7 TIA range of PLC’s.
  • Individuals who have responsibility for maintaining, troubleshooting and developing in-house Siemens Simatic Step 7 applications.
  • Process Technician’s responsible for Machine Uptime and fault finding.
  • Maintenance Personnel.
  • Validation Personnel that thrive to get a better understanding of Automation Systems.

Learning outcomes

At the end of the course, each participant will be able to:

  • Design and Write basic S7 TIA1500 programs and understand their structure.
  • Troubleshoot hardware & software Siemens Simatic PLC systems.
  • Involve each participant in workshops designed to develop their own applications and advance their existing S7 TIA programming skills.
  • Increased Level of understanding as to how Automation Systems work.

Course Content


Day 1


  • Chapter 2: Siemens TIA PLC Hardware
  • Description of TIA S7-1500 Range of PLCs.
  • Central Processing Units.
  • Digital Input / Output Modules.
  • Analogue Input / Output Modules.
  • Power Supplies
  • Chapter 2: TIA S7-1500 PLC Hardware
  • Communications Processors (CP)
  • Profinet Remote IO using IM556
  • Profibus Remote IO ET200S
  • Ethernet Modules.
  • Exercises
  • Chapter 3: Creating and Handling Projects.
  • Creating / Setting up the TIA-1500 Training Kit project.
  • Backup, Transfer, Compare, Delete & Copy Blocks to & from the CPU.
  • Edit “Load” Settings
  • Exercises
  • Chapter 4: Siemens TIA-PLC Software
  • TIA Functionality Online / Offline. What is the difference.
  • Program Structure Calls
  • Storing Programs on RAM / MEDIA Cards
  • Interfacing to CPU using Profinet, TCP/IP.

Day 2

  • Chapter 5: Fundamentals of TIA PLC Software
  • Methods of Representation i.e. Ladder Logic (LAD), Flow Block Diagram (FBD) & Statement List (STL).
  • Overview of OBs, FBs FCs, SFBs, SFC’s & DBs.
  • Fundamental Ladder Logic Instruction Set “AND” & “OR” etc.
  • Contacts Normally “OPEN” & “CLOSED”.
  • Exercises Convert STL Code into LAD or FBD
  •  Chapter 5: Binary & Logic Operations
  • Create a user program in LAD, FBD & STL,
  • “AND” Logic Function.
  • “OR” Logic Function.
  • Exercises; Create a Start Stop / Hold On Circuit.
  • Chapter 5: Binary & Logic Operations Cont,
  • “AND” Before “OR”.
  • “OR” Before “AND”.
  • Online status, using LAD, FBD, STL.
  • Introduction to Statement List. Explain the rules used.
  • Exercises; Setup a Toggle Switch.
  • Chapter 5: RS Flip Flops / Comparators
  • RS Flip Flops
  • SR Flip Flops
  • Explain the difference between RS & SR
  • Comparators
  • Setup a Toggle Switch using RS or SR Flips

Day 3

  • Chapter 6: Timers,
  • TIA Timers using Single & Multi Instance (With Instance DB’s).
  • Legacy Timers using Pulse, On-Delay and Off-Delay Timers.
  • Explain the Timing diagrams. Always causes confusion.
  • Exercises, Setup a Pulse Generator using Two Timers
  • Chapter 6: Timers Cont,
  • Exercises Setup a Pulse Generator using No Timer’s using Time Driven Interupts.
  • This introduces one to Interupt Driven OB’s
  • Chapter 7: Counters
  • Count Up Counter
  • Count Down Counters
  • Exercises
  • Chapter 8: Numbering Systems
  • What are “BITS” “BYTES” “WORD” and “REAL VALUES”
  • Binary, Hexidecimal, Decimal ASCII and BCD.
  • Edit the Force Variable
  • Processing and Storing numbers in the PLC
  • Load / Transfer Functions into Accumulators
  • Use Maths Functions ADD, SUB, DIV, MUL.
  • Exercise. Set up a Watch Table and demo the Structure of Bytes’s, Words, Double Words and Reals

Day 4

  • Chapter 10: Monitor & Force Variables
  • Create Watch Tables (WTs) Tables.
  • Save WT Tables.
  • Monitor / Modify Watch Tables
  • Exercises, Setup WTs for Digital & Analgue Inputs / Outputs.
  • WT for Pulse Generator. 
  • Chapter 10: Monitor & Force Variables Cont,
  • Force Outputs.
  • Force Inputs, Explain the consequences. Demonstrate the LED Force.
  • Exercises
  • Chapter 12 Analogues
  • Setup Analogue Read/ Write Blocks.
  • Setup & simulate AI by 2 Chanels.
  • Demo Analogue Scaling functionality.
  • Setup & simulate AO.
  • Chapter 12 Analogues Continued.
  • Use Comparator’s & setup switching points on a Vessel.
  • Exercises; Setup Pump switching points
  • Exercise Setup Watch Table WT for the Analogues Read & Write fucntions.

Day 5

  • Chapter 13 Sequencers
  • Setup a 4 Step + 4 Transition Sequencer in LAD,
  • Setup a 4 Step + 4 Transition Sequencer using TIA Graph.
  • Add in a Step / Transition.
  • Add in Alarm & watchdog Monitoring on the State / Transition functions.
  • Demo a Sequence Running.
  • Exercises Setup a Drill Set Sequencer.
  • Chapter 14 Introduction to Trouble Shooting.
  • Stop/Run/Faulted Mode
  • Warm/Cold Restart
  • Types of Faults
  • Error Indicators on the CPU
  • PLC Diagnostic Block
  • Exercises; Crash the CPU’s and use the Diagnostic tools to get the CPU back up and running
  • Chapter 15: Program Structure of An Existing PLC System
  • General Layout of Software
  • Organisation Blocks
  • Function Blocks Used
  • Function Calls Used
  • Data Blocks Used
  • Instance Data Blocks
  • Exercises
  • Take the Class outside to a PLC System if Possible
  • Copy PLC Program to Harddisk
  • Compare PLC Software with copied version
  • Status of program Online / Offline
  • Startup of PLC Questions
  • Fault find using PG / PC tools
  • Questions

Trainer Profile

Desmond Foley is the founder and MD of Focus Engineering. Des has worked in many industries including Pharmaceutical, Power Generation, Oil and Gas, Food and Beverage and Medical Supplies. He has worked in the Automation Industry for more than 30 years.

He has been responsible for activities ranging from design, program development, testing and commissioning of PLC control systems, to the management of automation projects as a Senior Projects/Automation Engineer.

Des has a BSc in Engineering, Dip in EE and Dip in HR.


Safety Shoes – Not Required on this course

Find out how to achieve a Major Award in Injection Moulding (Level 5)

This programme is a QQI component (minor) award, certified at Level 6 on the national framework of qualifications – see  and is an elective component of major award 6M5154– Maintenance Skills Technology

ATP- Access, Transfer and Progression to our programmes

 Protection for Enrolled Learners Policy

For further details on our training equipment please click here



What the trainees say:


” I really benefitted from this course being in person as apposed to virtual as I gained a better understanding from actually using the PLCs” ” This experience was vital for me to understand how PLCs are used and hopefully i can use this to gain employment in the Industry” ” Thanks Des for your enthusiasm and patience in teaching this course”

Book your place NOW - places are limited

Book Now Course Enquiry