Blog

Tips, insights, and lessons from industrial automation

How AI Is Changing Industrial Automation Development

January 26, 2026

How AI agents are transforming PLC development — from virtual commissioning to shipping an industrial oven in 5 days instead of 3 weeks.

Read more →

Virtual Commissioning: 18 Fixes Found Before the Site Visit

January 9, 2026

How virtual commissioning with PLCSIM and WinCC simulation caught 18 control system issues before on-site commissioning, saving days of field time.

Read more →

The Complete Guide to Version Control for TIA Portal Projects

December 18, 2025

Three approaches to version control for Siemens TIA Portal -- from plain Git to VCI in V20 and V21 with human-readable diffs.

Read more →

Multi-Instance vs Single-Instance Function Blocks in TIA Portal

December 5, 2025

Learn why multi-instance function blocks in TIA Portal are better than single-instance for reusable, library-ready PLC code.

Read more →

Why You Should Avoid Using Merkers (M Bits) in Modern TIA Portal Programs

November 24, 2025

M bits cause hidden bugs, kill reusability, and make maintenance painful. Here is why DB tags, UDTs, and FBs are the better choice.

Read more →

TIA Portal Watch Tables — The Commissioning Tool You Are Underusing

November 3, 2025

Master TIA Portal watch tables with the Excel import trick, direct addressing, and organization tips for faster commissioning.

Read more →

Understanding the InOut Interface Pattern in TIA Portal

October 3, 2025

How to use InOut interfaces with UDTs to create a clean, scalable data architecture for your TIA Portal PLC programs.

Read more →