Siemens TIA Portal (Totally Integrated Automation Portal) is the unified engineering software platform for Siemens S7 PLCs, HMIs and drives. This introduction guide covers the fundamentals of TIA Portal for engineers who are new to the Siemens ecosystem or transitioning from another PLC brand.
What Is TIA Portal?
TIA Portal integrates PLC programming, HMI configuration, drive parameterisation and network setup into a single software environment. It replaces the older STEP 7 Classic and WinCC flexible platforms with a modern unified interface. The current major versions are TIA Portal V17, V18 and V19.
TIA Portal Licencing Options
- STEP 7 Basic: Entry-level — supports S7-1200 PLCs and basic KTP HMIs only
- STEP 7 Professional: Full PLC support — S7-300, S7-400, S7-1200 and S7-1500 controllers
- WinCC Advanced: Adds PC-based HMI and SCADA configuration on top of Professional
A 21-day fully functional trial version is available from the Siemens Industry Online Support (SIOS) portal at no cost.
Creating Your First TIA Portal Project
Step 1 — Create a New Project
Open TIA Portal and click Create New Project from the start portal. Enter a project name, choose a storage location and click Create. The project workspace will open with the Project Tree on the left.
Step 2 — Add a PLC Device
In the Project Tree, right-click Devices and Networks and select Add New Device. Navigate the hardware catalogue to your specific CPU by order number. For example, a 6ES7 214-1AG40-0XB0 is an S7-1214C DC/DC/DC. Select it and click OK to add the device.
Step 3 — Configure Hardware
The Device Configuration view shows a graphical rack view. Drag expansion modules from the catalogue panel on the right into the appropriate slots. Open the Properties panel below the rack view to set the PROFINET IP address and subnet mask for the CPU.
Step 4 — Understand Program Blocks
- OB1 (Main): The cyclic organisation block — your main program executes here every scan
- OB30 to OB38: Cyclic interrupt OBs — execute at a fixed configurable time interval
- FB (Function Block): A reusable code block with its own persistent instance data block
- FC (Function): A reusable code block with parameters but no persistent internal memory
- DB (Data Block): A data storage block — used for global data or FB instance data
Step 5 — Write Your First Program
TIA Portal supports the four IEC 61131-3 textual and graphical languages: Ladder Diagram (LAD), Function Block Diagram (FBD), Structured Text (SCL) and Statement List (STL). Open OB1 in the editor and drag instructions from the instruction panel on the right side. Ladder Diagram will feel familiar to engineers with Allen-Bradley or Mitsubishi experience.
Step 6 — Download and Commission
Connect your programming PC to the PLC PROFINET port using a standard Ethernet cable. In TIA Portal, select the CPU in the Project Tree and click Download to Device in the toolbar. TIA Portal compiles the project, checks for differences between the project and the online controller, and prompts you to confirm the download. After a successful download, set the CPU to RUN using the online panel or the physical mode selector on the CPU front.
S7-1200 vs S7-1500 — Comparison
| Feature | S7-1200 | S7-1500 |
|---|---|---|
| Target application | Small to medium standalone machines | Medium to large plant or system control |
| Processing speed | Standard — adequate for most machine tasks | High — sub-millisecond bit instruction times |
| Communication | PROFINET, Modbus TCP, USS | PROFINET, PROFIBUS DP, OPC UA, Modbus |
| Safety variant | S7-1200F — basic safety | S7-1500F — comprehensive integrated safety |
| Display | Optional signal board only | Built-in front panel display for diagnostics |
| Cost | Lower — cost-effective entry point | Higher — justified for larger or critical systems |
Siemens PLCs at InstroDirect
InstroDirect stocks genuine Siemens S7-1200 and S7-1500 PLCs at parallel-import pricing — typically 20-35% below standard Australian distributor rates. Whether you need a single development CPU or a full project bill of materials, contact our team for a quote or visit the online store for current stock and pricing.
Leave a Comment
Your email address will not be published. Required fields are marked *