Automation and PLC Programming Course with Artificial Intelligence (AI)

0 already enrolled

About This Course

 

This innovative course connects the world of industrial and building automation with modern AI tools. You will learn how to use artificial intelligence to accelerate and optimize PLC controller programming in Codesys and TIA Portal environments.

During the course, we will implement diverse projects in the field of industrial automation, building automation, and renewable energy (RES), using AI for code generation, algorithm optimization, and data analysis.

Tools we use:

AI for programming support:

    • ChatGPT (free version)
    • DeepSeek
    • ChatBOT Controlbyte (based on DeepSeek and available at controlbyte.pl)

Programming environments:

    • Codesys
    • TIA Portal

PLC programming languages:

    • Structured Text (ST)
    • Ladder Diagram (LD)

Projects completed during the course:

During the course, you will create practical projects that reflect real-world applications in industry and construction:

⚙️ Industrial automation

✔ Sequence of three actuators (Factory IO / visualization) – controlling package pushing in sequence

✔ Pump system (water treatment, pumping station) – control and optimization of pump operation

✔ Motor with various temperature sensors (PT100/KTY/TKO)

✔ 3D Manipulator – palletizer

✔ Delta robot and G-code programming

✔ High-bay warehouse with WMS system / SQL database

✔ 3 workstations with industrial robots

🏠 Building automation and RES

✔ PID controller for liquid tank

✔ Intelligent 3-story building written in object-oriented programming (Codesys)

✔ Finder Opta + Arduino (e.g., greenhouse control)

🧪 Special project (optional)

✔ Beckhoff and object-oriented programming with AI

Learning Objectives

How to integrate AI tools with PLC programming to accelerate the code creation process.
How to optimize control algorithms and analyze system data using artificial intelligence.
How to use AI for code generation, enabling more efficient project implementation in Codesys and TIA Portal environments.
How to implement complex industrial automation, building automation, and renewable energy projects using modern support tools.

Requirements

  • Basic knowledge of PLC programming (TIA Portal or Codesys)
  • Access to Factory IO (recommended for simulation testing)
  • Recommended English language proficiency sufficient for using AI tools
  • Willingness to learn and openness to integrating new technologies in automation

Target Audience

  • PLC programmers who want to use AI in their work
  • Automation and mechatronics engineers looking for new code optimization methods
  • People learning PLC programming who want to accelerate their development
  • Enthusiasts of new technologies in industrial and building automation

Curriculum

88 Lessons8h 33m

Introduction

Introduction (1:31)
Share Your New Course on LinkedIn
How to Join the Discord Forum

AI Tools for Electricians and Automation

Sequence Automation – Controlling Actuators and Factory IO Devices

Palletizer with 3D Manipulator – Programming in SCL Language Using AI Assistant

Pump Station Control (Object-Oriented Programming Elements) with VS Code and Python

TIA Portal Openness – Automatic Project Structure Creation for 20 Robotic Stations

TIA Portal Openness – Automatic Creation of UDT Structures, Tag Tables, OB, FC, FB

BONUS #1 Installing AI Agent Locally on Computer

Finder Opta and Arduino – Gate Control for Factory Entrance + Mobile App (Introduction and Wiring Diagram Analysis with AI)

Finder Opta and Arduino – Gate Control for Factory Entrance – Working with AI Agent (Cline) and Coding in VS Code

High-Bay Warehouse

Delta Robot – Generating Trajectories in G-Codes

BONUS #2 Predictive Maintenance with MLnext

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Your Instructors

MSc. Jacob K. Biedulski

PLC Programming Teacher

4.9/5
7 Courses
123 Reviews
993 Students
See more

ControlByte

Teacher

4.81/5
8 Courses
159 Reviews
166 Students
See more
EN Miniatura Programowanie PLC z Ai

400,00 

Duration 8.6 hours
Lectures
88 lectures
Subject
Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar
Compare

Don't have an account yet? Sign up for free

No apps configured. Please contact your administrator.
No apps configured. Please contact your administrator.