Hello Community!
We are proud to announce a new online course focused on Software Architecture in Automation.
This online course explains the basic theory for creation of clear, structured and modular automation projects and shows how to apply these concepts in Automation Studio.
The course is based on a realistic project - an automation of a fictional bottle filling line - and leads the participants through the basic steps of project analysis, explaining:
-
Why software architecture matters in automation projects
-
How to understand requirements and specifications
-
How to split machine and processes into clear modules and mechatronic units
-
How to define simple interfaces and clean communication
Additionally, it shows how to apply these principles in Automation Studio, explaining:
-
How to structure the Logical View
-
How to split the modules into packages
-
How to define interfaces
-
How to handle IOs in tasks
-
How to organize the mapp View visualization
-
-
How to structure the Configuration View
-
How to separate all mappings and configurations for each module
-
How to set up a project for version control systems
-
-
How to utilize modularity
-
How to reuse modules
-
How to create new configuration
-
How to handle dependencies
-
How to work with recipes
-
Additional options
-
The course contains a sample Automation Studio project, which can be used to check and to better understand, how the explained principles are applied, and which can be used for future reference.
The training is currently free of charge and can be found here:
