General description
The automation framework (AFW) from SEW‑EURODRIVE provides a standard framework for developing a machine program. A library with suitable machine modules is also available to support the user. The AFW and the machine modules allow the user to easily set up the basic structures of complex machines. New and already existing machine modules can be modified.
To change or create new machine modules, adhere to the AFW rules. If the programming rules are not adhered to, the new machine module will not function as part of the larger machine.
This manual describes the general structure of the AFW and the integration of new machine modules. It also describes the control of a machine module and the creation of a new machine module.
The AFW is compatible with the PackML standard. If you understand the basics of PackML, you will understand the program structure of the AFW. The core functions of PackML are the mode and state manager, the standard modes, and the pack tags. These functions are described in the subsequent chapters.
The AFW supports 2 different programming styles. SEW‑EURODRIVE recommends AppType1 for complex applications and AppType2 for simpler applications. Both app types can coexist in a project, whereby the complexity of the machine module is decisive.