The OMAC Packaging Machine Language Working Group has published a recommendation of a uniform state model for managing the different operation states and the user actions with packaging machinery. This proposed state model with well-defined states and transitions shall overcome the integration problems of the past and present concerning the different semantics of software and user interfaces of packaging machinery. This is addressed by providing an abstract view to the functionality of a packaging machine and its controller implementation. This shall enable the simple integration of machines from different vendors into packaging lines. In a comparable way, the IEC 61499 offers an abstract architectural model for designing distributed controllers based on function blocks. This paper uses the language features offered by function blocks according to IEC 61499 in order to provide a platform-independent controller implementation of the proposed OMAC state models. Two design alternatives will be presented. The designs are work in progress and are subject to further refinement in the future.
['Nils H. Hagge', 'Bernardo Wagner']
Implementation alternatives for the OMAC state machines using IEC 61499