Skip to content
  • Fri. Jan 16th, 2026

PLC & Automation With Liam Bee

Learn Siemens TIA Portal, Allen Bradley, Schneider, Node-Red and More!

  • All Posts
  • Siemens TIA Portal Book
  • Do & Grow Siemens Membership
    • View Do & Grow Membership
    • Getting Started With Do & Grow
  • Courses
    • View All Courses
  • Consulting Services
  • Membership Account
    • Sign In
    • Dashboard
    • My Courses
    • My Grades
    • My Memberships
    • My Achievements
    • My Certificates
    • Notifications
    • Edit Account
    • Redeem a Voucher
    • Order History

Latest Posts

Centralising System Options With a PLC Configuration Block Why Refactoring After Testing Each System Leads to Better PLC Code Engage & Excel – Let’s Talk About Automation Workflow Creating Simulation Environments To Help Test Programs During Development PLC Analog Scaling
TIA Portal

TIA Portal – Function Block and Function Differences

October 17, 2022 Liam (Site Owner)

Unique Views: 3,579 There are some key differences between a Function Block and a Function The video below explains the differences: 🗝️Key Points Function Blocks have their own instance data…

General PLC

Structuring Project Flow

October 14, 2022 Liam (Site Owner)

Unique Views: 3,924 No matter what environment you use to develop your PLC, structuring project flow is important to ensure an easy to maintain project. What Is Project Flow? Every…

TIA Portal

TIA Portal – Working With Instance Data

October 11, 2022 Liam (Site Owner)

Unique Views: 3,977 Instance data is stored in two formats A top level global block relating to data for a function block A structure of a function block’s type inside…

TIA Portal

TIA Portal – A Guide To Using Snapshots

October 9, 2022 Liam (Site Owner)

Unique Views: 6,340 Using snapshots is a great way to take a backup of the current values in a data block. Snapshots can be used in more than one way,…

TIA Portal

TIA Portal – Working With Pointers

October 7, 2022 Liam (Site Owner)

Pointers are a handy method to manage vast data sets where symbolic data allocation isn't possible. They're composed of constructs that show where the data starts and its length. TIA…

TIA Portal

TIA Portal – Working With Arrays

October 5, 2022 Liam (Site Owner)

Unique Views: 12,959 Arrays are an important data type in PLC programming. It’s a method of grouping variables of the same data type in a long list, and accessing each…

General PLC

PLC Basics – Introduction To Structured Text

October 3, 2022 Liam (Site Owner)

Unique Views: 6,667 Looking to get started with Structured Text / Structured Control Logic (ST / SCL)? Here’s an introductory guide to the PLC language that is not restricted to…

TIA Portal

TIA Portal – Working With Variants

October 1, 2022 Liam (Site Owner)

Unique Views: 7,101 The Variant data type is a special data type that accepts almost anything. Similar to the ANY data type, TIA Portal essentially creates a pointer to the…

TIA Portal

TIA Portal – Compiling A Project

September 29, 2022 Liam (Site Owner)

Unique Views: 3,744 There will always come a time in a project, where the compiling must be done. This is because you must compile in order to download to a…

TIA Portal

TIA Portal – Simulating a PLC with PLCSIM

September 27, 2022 Liam (Site Owner)

Unique Views: 6,174 Projects can never start early enough, and getting hardware early in a projects development is getting harder every day. This is why taking advantage of the Simulation…

Posts pagination

1 … 4 5 6

Submit To The Q&A Podcast!

Coming in 2026, a Q&A Podcast that is all things TIA Portal. Get involved and submit your questions about TIA!

Submit A Question

Latest YouTube Content

This weeks Q&A is a great question and I have a great little solution for it (if I may say so myself)

How can you check a set of data to see if anything has a value in it?

Flattening everything into a Buffer and then seeing if the Buffer value is larger than 0 is effectively what we're doing as a solution to this!

🧠 Got a question for next week’s episode?
Drop it in the comments or connect with me on LinkedIn (https://linkedin.com/in/liambee)

#AlwaysLearning #TIAPortal #Siemens #PLC #Automation #plctraining #IndustrialAutomation
Siemens TIA Portal - Q&A Weekly With Liam Bee - #2 - How To Check For "Any" Data
Subscribe

Latest Tip

In Asset Oriented Programming, UDTs define common In Asset Oriented Programming, UDTs define common structure across an asset class. This ensures consistency, predictable memory layout, and reusable logic. However, not every instrument of the same type serves the same functional role in the process.

When engineers try to solve unique requirements by expanding the UDT, they unintentionally force all assets of that type to carry unused data. This increases complexity and introduces unnecessary reinitialization risk when changes are made.

Bespoke data avoids this problem by living under the specific asset instance. The base asset remains standard, while unique behavior is layered on only where required. This separation preserves both reuse and flexibility.

Watch more about this in the AOP Course on YouTube: https://www.youtube.com/watch?v=yy2GgAv84wk

#AlwaysLearning #Siemens #TIAPortal #Automation #PLC #HMI #DoAndGrow

Featured Courses

🔹The Complete Guide To Siemens TIA Portal V20🔹

--> In Active Development <--
⭐ Included In Do & Grow ⭐

Learn all there is to learn about Siemens TIA Portal V20

🔸SIEMENS TIA PORTAL
ASSET ORIENTED PROGRAMMING🔸

Take a look at the biggest TIA Portal Course in AOP Design!

➡️ Find Out More

Most Viewed Post
  1. Arrays In Siemens TIA Portal In A DatablockTIA Portal – Working With Arrays (12,959)

You missed

Siemens Siemens Q&A

Siemens TIA Portal – Q&A Podcast – Episode 2

January 14, 2026 Liam (Site Owner)
Siemens Siemens Q&A

Siemens TIA Portal – Q&A Podcast – Episode 1

January 7, 2026 Liam (Site Owner)
Siemens TIA Portal

The Easier Way to Manage TIA Portal Updates with TIA Administrator

December 1, 2025 Liam (Site Owner)
General General PLC Rockwell Siemens Studio 5000 TIA Portal

Centralising System Options With a PLC Configuration Block

November 29, 2025 Liam (Site Owner)

PLC & Automation With Liam Bee

Learn Siemens TIA Portal, Allen Bradley, Schneider, Node-Red and More!

Proudly powered by WordPress | Theme: Newsup by Themeansar.

  • Privacy Policy
  • Powered By Icons8