Application Software Structure - Implementation
This section describes how the software structure described before is implemented. Insofar as all modules are implemented and behave in the same way, only the main module is described in detail here.
SFC Children Building up the Software
These files contain all the data to build up the application.
They are all required to ensure a successful compilation.
Parent SFC
File |
Description |
---|---|
Main |
System start up and SFC children call |
Main Module SFC Children
File |
Description |
---|---|
M1_StateController |
state and function controller of the main module |
M1_ErrorHandling |
error handling of the main module |
M1_IndependentFunctions |
state independent functions of the main module |
M1_Interface |
interface to PLC |
Axis Module SFC Children
With i = 1... n
File |
Description |
---|---|
Ai_StateController |
state and function controller of the axis module |
Ai_ErrorHandling |
error handling of the axis module |
Ai_IndependentFunctions |
state independent functions of the axis module |