Featured Courses

Sorry, we can not find any courses for this search.

You may want to check Our Hot Courses:

-75%

Python Programming Basics for Automation Engineers

192 Lessons
23.3 hours
Beginner
What you'll learn
Python programming from scratch – no prior experience required
Formatting process data using f-strings
Working with TXT and CSV files containing industrial data
Error and exception handling – creating reliable scripts
Console interface with ANSI colors – clear menus and messages for operators
Industrial data visualization in a web browser
Creating your own reusable functions and modules
Simulating data retrieval and processing from PLC registers
Real-world case of retrieving data from industrial devices with Python
Final project: complete Factory Data Analyzer – logging, data simulation, CSV and HTML reports
-63%

Premium Siemens S7-1200, S7-1500 PLC Programming Course in LAD/FBD

4.87/5
(89 ratings)
97 Lessons
18 hours
Beginner
What you'll learn
Master the Siemens TIA Portal environment, including its installation, licensing, setup, and integration with Factory IO for virtual simulations.
Learn how to work with variables and memory areas, including bit operations and advanced data types like arrays and structures.
Understand core PLC programming instructions, such as SET/RESET coils, timers, counters, and comparison operators, essential for industrial automation tasks.
Develop practical skills in structured programming, using organizational units like Organizational Blocks (OB), Function Blocks (FB), Functions (FC) and more.
Work with mathematical instructions and data type conversions, enabling precision in calculations and smooth data transitions between integer and floating-point numbers.
Pallet Measurement and Distribution Project - Create a PLC program to measure and distribute pallets efficiently, using timers, counters, and logic instructions.
Water Tank Proportional Controller Project - Design a PID controller for maintaining water levels, focusing on precise control and stability in a simulated environment.
Product Stacking with 2D Manipulator Project - Program a 2D manipulator for stacking products, implementing structured programming and precise motion control.
Vision System Integration: Sorting by Color - Develop a vision-based sorting system to classify items by color, integrating sensors and automation logic.
Conveyor Line Sorting with Vision Sensor - Automate a conveyor belt to sort products based on sensor inputs, optimizing efficiency and accuracy.
Factory Simulation Project - Build a comprehensive factory simulation, combining advanced data handling and structured programming techniques.
-38%

Allen-Bradley PLC Programming Course From RSLogix 500 to Studio 5000

75 Lessons
14.5 hours
Intermediate
What you'll learn
Program and troubleshoot Allen-Bradley PLCs using RSLogix 500 and RSLogix 5000 / Studio 5000
Understand PLC hardware: MicroLogix, CompactLogix, ControlLogix, Point I/O and Remote I/O
Use core ladder logic instructions: XIC, XIO, OTE, OTL, OTU, ONS, OSR, OSF, TON, TOF, RTO, CTU, CTD
Apply math and comparison instructions: ADD, SUB, MUL, DIV, CPT, LES, GRT, LEQ, GEQ, LIM
Work with scaling instructions: SCL, SCP and bit shift instructions BSR, BSL
Design and implement real PLC projects from scratch on MicroLogix 1100 and CompactLogix
Create HMI applications in FactoryTalk View ME and link them to CompactLogix PLCs
Configure external I/O modules (1769 I/O) and variable frequency drives (PowerFlex 525)
Apply industry best practices in ladder logic programming
Troubleshoot PLC programs using RSLogix Emulate 500, Forces and Cross Reference tools
Work with RSLogix 5000 tags, UDT structures, trending and MSG instructions
Develop Add-On Instructions (AOI) in Studio 5000
Implement alarm and fault handling structures in production-grade programs
Understand sinking/sourcing, PNP/NPN inputs and relay/analog output wiring
-65%

Industrial Automation Basics and Electrical Diagrams

4.85/5
(54 ratings)
78 Lessons
8 hours
Beginner
What you'll learn
Learn how to read electrical diagrams for industrial automation systems.
Understand the fundamentals of industrial automation and its key components through an introductory overview.
Learn how to join and utilize a professional support community, such as the Discord group for automation professionals and PLC programmers.
Receive and use the Automation Design Guide, a comprehensive resource to assist in project planning and execution.
Understand the design principles and assumptions for industrial machines, such as a pallet wrapper system.
Familiarize yourself with the standards (IEC 60204-1) and directives for machine design, ensuring compliance with industrial regulations.
Explore the functionality and operation of electric motors, including their role in automation systems.
Learn about machine supply systems, understanding how to design and configure effective power delivery solutions.
Discover the selection criteria for enclosures and measurements in LV switchboards, in compliance with IEC 61439 standards.
Understand the components and devices in a control cabinet, from relays to circuit breakers.
Learn the principles of power supply design for PLCs and control circuits, ensuring stability and efficiency.
Gain knowledge about overcurrent protection for 24VDC circuits, safeguarding systems from electrical faults.
Understand how to integrate PLC controllers into electrical diagrams, bridging the gap between hardware and software.
Explore digital and analog I/O systems, including inputs, outputs, and their connection to automation devices, as well as connecting inverters and servo drives for motion control.
-63%

Mastery in SCL Text-based Language for Siemens PLC Programming Training

5.0/5
(1 rating)
81 Lessons
12 hours
Intermediate
What you'll learn
Operators in SCL: Assignment operator, Arithmetic operators, Type conversion in variable operations, Constants in calculations
Peculiarities in operations on integer variables, Peculiarities in operations on real variables, Comparators, Logical operators.
Program flow control instructions: IF, ELSIF, ELSE, CASE...OF instruction, Loops - WHILE, REPEAT, FOR.
Triggers, timers, counters in SCL.
Project: Sorting line with a vision sensor and product tracking.
Project: Sorting line with a weighing module.
Proportional-Integral Controller for a Liquid Tank.
Label Programming for Zebra Printer in Siemens PLC.

Automation and PLC Programming Course with Artificial Intelligence (AI)

88 Lessons
8.6 hours
Intermediate
What you'll learn
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.
Free

Python for Automation Engineers Mini-Course

5.0/5
(1 rating)
4 Lessons
2 hours
Beginner
What you'll learn
Why Python is an essential tool for every modern automation engineer
Python syntax basics: variables, loops, functions, dicts and file handling
How to communicate with a PLC over Modbus TCP using the pymodbus library
How to read tags from a Siemens S7-1500 via OPC UA with the asyncua library
How to write your own monitoring and process data logging scripts
-75%

Safety Programming for Siemens PLCs

45 Lessons
18 hours
Intermediate
What you'll learn
Creation and configuration of machine safety functions (emergency stop, door monitoring, safety light curtains)
Operation of Safety PLCs S7-1200F and S7-1500F in the TIA Portal environment
Use of TIA Selection Tool for safety level assessment (PL, SIL)
Programming safety logic based on the LSafe library
Integration of SINAMICS G120 drives with the safety system
Configuration and use of the PROFIsafe protocol
Testing safety functions using the PLCSIM simulator
-38%

Servo Drives and VFDs Motion Control Programming for PLCs Training

5.0/5
(2 ratings)
59 Lessons
12 hours
Intermediate
What you'll learn
Configuration and commissioning of Sinamics V90 servo drive.
Exercises with Motion Control library instructions.
Drive application based on the PackML standard.
Programming a flying saw.
Installation of Codesys and configuration of a virtual axis.
Production line project in Codesys.
-75%

Basic PLC Structured Text Programming Course in CODESYS

4.67/5
(21 ratings)
50 Lessons
6 hours
Beginner
What you'll learn
Master the ST programming language in the CODESYS environment, essential for advanced PLC programming.
Learn how to code in CODESYS IDE, gaining hands-on experience with this powerful tool.
Understand variable declarations, integer, floating-point and string operations, key to developing robust PLC programs.
Master advanced program flow control instructions, including IF... THEN, CASE, loops such as FOR, WHILE, and REPEAT, to create efficient and complex applications.
Learn programming in a virtual environment using Factory IO, simulating real-world industrial processes.
Dive into software organizational units such as POU, FB, FC, Actions, and more, essential for structuring and organizing automation projects.
Focus on key automation topics, including operators, edge detection, timing instructions, and counters, learning step by step to build advanced automation systems.
Develop practical skills through project-based exercises, allowing you to apply what you’ve learned in real-world scenarios.
Receive live support through Discord and interactive meetings, ensuring all your questions are answered as you progress.
Earn a certificate in both Polish and English, validating your skills and boosting your career opportunities in automation and PLC programming.
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