Skip to content

PLC Automation Consultancy & Training | Liam Bee

Learn PLC automation properly, through structured courses, deep technical guides, and industrial consultancy.

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

🔴⭕⭕⭕⭕

  • Siemens TIA Portal – Using Project And Global Libraries

    Siemens TIA Portal – Using Project And Global Libraries

    Liam (Site Owner) Liam (Site Owner)

    Difficulty: 🔴⭕⭕⭕⭕

    Number of lessons: 12

Member Benefit

Browse Ad-Free

Do & Grow members never see advertisements while logged in. Just learning, courses, and engineering content, distraction free.


Unlock Ad-Free Access

Consulting Services

Expert Consulting | Liam Bee

PLC Automation Consulting

With 20+ years of real-world automation experience, I can help ensure you're project gets started in the best way possible.
Quick Start
£50
30-min consultation + roadmap
Most Popular
Project Roadmap
£140
Complete specs + architecture
Implementation
£350
Full support + documentation
View All Packages

Latest YouTube Content

Want to take this course ad free and have all available content as soon as it's available?
Take a look here:
https://liambee.me/course/the-complete-guide-to-siemens-tia-portal/

In this lesson we look at how to add a new function block to your project. The process is the same as adding any other program block: open the Program blocks folder, choose Add new block, and then select Function block as the block type. After that, you assign a name, choose a programming language, and optionally fill in descriptive details such as author, version, or custom identifiers.

Unlike organization blocks, function blocks support all available TIA Portal languages. This includes ladder, FBD, structured text, cause and effect matrix, graph, and more. The only item in the list that is not a true programming language is ProDiag, which is covered elsewhere in the course as part of diagnostic features, not as a logic language.

Once you confirm the selection, the function block is created inside the Program blocks folder and opens in the editor. At this point the block is ready for interface design, where inputs, outputs, inouts, and static variables will be defined in preparation for building the block’s internal logic.

#AlwaysLearning #Siemens #TIAPortal #Automation #PLC #HMI #TIA #DoAndGrow
The Complete Guide To TIA Portal V20 - Programming Basics - Adding A Function Block
Subscribe

Latest Tip

Technology objects share the same Task Pane as sta Technology objects share the same Task Pane as standard instructions, but their visibility is conditional. Firmware version, installed licenses, and device capabilities all influence what appears.

This explains why two projects can show different instruction sets even on the same PC. The pane reflects what the target hardware can actually execute.

Engineers often misinterpret missing folders as software issues. In most cases, the project configuration or CPU selection is the limiting factor.

By tying instructions to real device capability, TIA Portal reduces configuration errors before deployment.

Watch more about this in The Complete Guide To TIA Portal V20 on YouTube: https://www.youtube.com/watch?v=pXX8jD81m_U

#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. TIA Portal – TON / TOF / TP Timers And Different Use Cases (14,357)

You missed

Siemens Siemens Q&A

Siemens TIA Portal – Q&A Podcast – Episode 10

March 11, 2026 Liam (Site Owner)
Siemens Siemens Q&A

Siemens TIA Portal – Q&A Podcast – Episode 9

March 4, 2026 Liam (Site Owner)
General Learning

Troubleshooting PLC Systems: A Systematic Approach to Finding Faults

February 27, 2026 Liam (Site Owner)
Siemens Siemens Q&A

Siemens TIA Portal – Q&A Podcast – Episode 8

February 25, 2026 Liam (Site Owner)

PLC Automation Consultancy & Training | Liam Bee

Learn PLC automation properly, through structured courses, deep technical guides, and industrial consultancy.

Proudly powered by WordPress | Theme: Newsup by Themeansar.

  • Privacy Policy
  • Powered By Icons8