Siemens TIA Portal – Q&A Podcast – Episode 8
When you first notice that a PLC cycle time is jumping around, it can feel like something is wrong inside the controller. In reality, fluctuating scan time is a natural…
State Machines in PLC Programming: Designing Behaviour Instead of Logic
State machines are one of the most powerful yet misunderstood design patterns in PLC programming. Instead of building control logic around scattered conditions and boolean flags, state-based design focuses on…
Is It Worth Encrypting Your PLC Code? Know-How Protection in Industrial Automation
Engineering teams often implement PLC code protection without genuine need, creating operational headaches rather than security benefits. This article examines when know-how protection makes sense, the hidden costs of unnecessary…
Siemens TIA Portal – Q&A Podcast – Episode 7
When working in TIA Portal, the ANY and Variant data types can seem deceptively similar because both can accept almost anything you pass into a function block. However, once you…
Using OPC UA as an Open Protocol for SCADA and HMI Communication
OPC UA is rapidly becoming the industry standard for PLC to SCADA communication and industrial automation networking, replacing legacy industrial protocols that rely on fixed memory addressing and vendor specific…
Why Every Plant Needs Someone to Call
Ongoing automation support shouldn’t begin when production stops. This article explores how structured PLC support packages give maintenance teams immediate access to experienced diagnostic thinking, reducing downtime, avoiding costly misdiagnosis,…
Siemens TIA Portal – Q&A Podcast – Episode 6
If you have spent any time working in TIA Portal, you have probably run into that puzzling moment when blocks show up as different online compared to your offline project,…
Migrating from Step 7 to TIA Portal: What You Need to Know
Migrating from Siemens Step 7 to TIA Portal is rarely as simple as running a conversion tool. While Siemens provides automated migration utilities, real-world projects often require manual logic restructuring,…
The True Cost of Poor PLC Documentation
Unique Views: 43 Consulting Insight | Liam Bee Why the gap between “it works” and “we understand it” is where the real expense lives. Every automation engineer has inherited a…
Automation Engineer Career Path: From Apprentice to Senior Controls Engineer
My journey from music technology student to senior automation engineer. Learn how I built a career in PLC programming, SCADA, and control systems without a degree.