PLC Simulator
TIA Portal / Siemens PLC

TIA Portal Tutorial: Build Siemens PLC Skills Free in Your Browser

TIA Portal is Siemens' industry-standard PLC programming environment. This is the honest on-ramp: practise LAD (ladder), SCL (structured text), timers, and counters in a browser simulator — no Windows VM, no Siemens licence, on any device.

Join 800+ learners practicing PLC programming

Create a free account to save your progress.

TIA Portal tutorial — practise Siemens S7 ladder and SCL in the browser

Opening honesty

This is not TIA Portal — it is practice for it.

If you are programming a real Siemens S7-1200 or S7-1500, you will use TIA Portal — there is no substitute for that on real hardware. This page is about the step before: building Siemens ladder and SCL fluency cheaply, on any computer, so TIA Portal feels familiar the first time you open it.

For a deeper look at TIA Portal itself — installation, navigation, and project structure — read our companion blog post: TIA Portal tutorial (blog).

What TIA Portal is

TIA Portal V17+ — the full picture for beginners

TIA Portal (Totally Integrated Automation Portal) is Siemens' unified engineering framework. It combines Step 7 PLC programming, WinCC HMI/SCADA design, and drive configuration in one install. The current generation of Siemens controllers — the S7-1200 (compact, lower I/O count) and S7-1500 (full-featured, safety-capable) — are programmed exclusively in TIA Portal.

TIA Portal supports five IEC 61131-3 languages: LAD/KOP (ladder), FBD (function block diagram), SCL (structured control language / structured text), STL (statement list), and GRAPH (sequential function chart). Most beginners start with LAD and then add SCL for data-handling rungs.

The real cost for a learner: TIA Portal is Windows-only, requires a Siemens licence (Basic, Professional, or Advanced), and the install runs to several gigabytes. Without an S7 controller or S7-PLCSIM (bundled with higher-tier licences), testing is limited.

TIA Portal product map — S7-1200, S7-1500, PLCSIM, WinCC explained
The Siemens ecosystem from controller families through to SCADA.

The differentiator

TIA Portal term — universal concept — practice link

Every TIA Portal instruction maps onto a transferable IEC 61131-3 concept. The table below shows that mapping and links you straight to the matching free practice lesson.

TIA Portal termUniversal conceptPractice it here
LAD / KOP — normally-open contactNO contact (examine if closed)Lesson: Switch → Light
LAD / KOP — normally-closed contactNC contact (examine if open)Lesson: NO vs NC
Output coil ( )Output coil / OTELesson: Coil basics
Set (S) / Reset (R) coilLatch / UnlatchThe Path: latches
TON — On-delay timerOn-delay timerTimer lessons
CTU — Count Up counterUp counterCounter lessons
SCL / Structured TextIEC 61131-3 STStructured Text practice
PLCSIM (virtual controller)In-browser simulationSiemens simulator
WinCC / HMI tagsHMI conceptsHMI tutorial (blog)
TIA Portal instruction to universal concept mapping table with practice links
Every TIA Portal instruction has a universal equivalent you can practise today.

Where TIA Portal slows beginners

The real cost of starting with TIA Portal

Windows-only

TIA Portal V17+ does not run on Mac, Linux, or Chromebook. Getting started requires a Windows PC or a heavy VM setup.

Licensed, not free

Even the Basic licence costs hundreds of dollars. Without a trial or employer seat, a learner cannot open a project.

Heavy install

TIA Portal installs run 10–20 GB with HSP packages, redistributables, and optional components — often over an hour.

Needs a controller or PLCSIM

Without S7 hardware or the PLCSIM simulation add-in, you cannot watch your program execute a live scan cycle.

No scored curriculum

TIA Portal is a workbench, not a course. There is no auto-grader telling a beginner whether their rung logic is correct.

Five languages from day one

LAD, FBD, SCL, STL, GRAPH — the choice overwhelms beginners before they write their first contact.

The learning path

From zero to TIA Portal-ready — a structured path

1

LAD contacts and coils

Start with normally-open (NO) and normally-closed (NC) contacts and the output coil. Build your first rung: a switch turning on a light.

Start this step →
2

Seal-in and interlock

The motor start/stop latch and the safety interlock are the two patterns that appear on nearly every panel diagram.

Start this step →
3

Timers — TON and TOF

Practise the on-delay (TON) and off-delay (TOF) timer with the Siemens dialect active. Watch IN, ET, Q, and PT behave in the browser simulator.

Start this step →
4

Counters — CTU and CTD

Count parts, count faults, count batches. Practise the CTU and CTD counter instructions in Siemens mode.

Start this step →
5

SCL / Structured Text

Switch the editor to Structured Text and write the same logic in SCL notation — IF/THEN, arithmetic, and function blocks.

Start this step →
6

Siemens dialect switch

Activate the Siemens dialect in the editor. Your contact and coil symbols now follow TIA Portal conventions. Cross-reference to our Siemens simulator.

Start this step →

Use TIA Portal if…

  • You are programming a real S7-1200, S7-1500, or S7-300/400.
  • You need to download logic to a controller or go online.
  • You build WinCC HMI screens or configure Profinet I/O.
  • You have Windows and a Siemens TIA Portal licence.
  • You need PLCSIM for virtual-controller testing.

Use our simulator if…

  • You want to practise LAD contacts, coils, timers, and counters today.
  • You are on a Mac, Linux, or Chromebook.
  • You have no TIA Portal licence yet.
  • You want auto-graded scenarios with instant feedback.
  • You are prepping for a Siemens ladder interview.
  • You want to start free, with zero install.

Keep exploring

Related on this site

Questions

TIA Portal tutorial FAQ

No. TIA Portal (Totally Integrated Automation Portal) is Siemens' proprietary Windows-only programming environment. We are an independent, browser-based learning simulator that teaches the Siemens ladder dialect (KOP/LAD) and structured text (SCL/ST) concepts so you can build foundational skills without installing or licensing Siemens software.

Practise the skills TIA Portal users need — free, in your browser.

No Windows VM. No Siemens licence. No install. Start today.