Skip to content
  • Thu. Jan 15th, 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

Siemens TIA Portal V18 – Add IO To A PLC And Configure Hardware

March 23, 2023 Liam (Site Owner)

Unique Views: 2,183 Once you’ve added a PLC to your project, its likely that you’ll need to configure some IO. The video below explains how to add IO modules to…

TIA Portal

TIA Portal V18 – Adding A New PLC To A Project

March 21, 2023 Liam (Site Owner)

Unique Views: 1,817 If you are new to TIA Portal, or V17 onwards, then adding a new PLC to a project could be a little more complicated than other platforms…

General

17K Followers – Linked In

March 19, 2023 Liam (Site Owner)

Unique Views: 1,260 Thank you everyone for being apart of this journey! I’ve spoken with many great people, exchanged ideas, learnt new things and continued to grow.

TIA Portal

TIA Portal – Bit Access

February 11, 2023 Liam (Site Owner)

Unique Views: 6,634 In TIA Portal, you can access Bits in Bytes / Words by using the .%# notation In the example above, we’re taking a Byte and setting Bits…

General

16K Followers – LinkedIn

February 7, 2023 Liam (Site Owner)

Unique Views: 1,387 I’m always amazed at the amount of followers I have, and always grateful that so many of you decide to get involved with the learning, asking questions,…

Studio 5000

Studio 5000 – Calling Other Routines

January 30, 2023 Liam (Site Owner)

Unique Views: 2,908 Any well laid out project will consist of more than just the Main Routine. When a project is first created in Studio 5000, a pre-created Task called…

Studio 5000

Studio 5000 – Creating User-Defined Data Types (UDTs)

January 29, 2023 Liam (Site Owner)

Unique Views: 3,396 UDTs are one of the most important aspects to PLC programming you can learn. This is because they inherently force structure, and structure is good! Like many…

TIA Portal

TIA Portal – Using BLKMOV and AT Constructors

January 29, 2023 Liam (Site Owner)

Unique Views: 6,674 The BLKMOV and AT constructors can be used to manage moving data from one data type to another. This can be useful if you are managing buffered…

Siemens

What’s Happening Here: Time Passed Since Wash Question & Solution

January 14, 2023 Liam (Site Owner)

Unique Views: 1,808 A post went out on Linkedin describing some code and a question along side it. The post is embedded below – Or you can visit it here…

Siemens TIA Portal

TIA Portal – Finding Which Version Of TIA A PLC Is Using

January 11, 2023 Liam (Site Owner)

Unique Views: 4,974 Ever needed to know which version of TIA Portal you need to perform an Upload from a PLC and you don’t have the original project? If you…

Posts pagination

1 2 3 4 … 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,949)

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