Function block implementation of service oriented architecture: Case study

The Service Oriented Architecture (SOA), initially developed for general purpose computing, is becoming increasingly popular in industrial automation, especially due to the growing importance of distributed measurement and control systems, Internet of Things and wireless sensor network infrastructures. There are two serious gaps in the current implementations of SOA for automation: the lack of a proper standard form for representing the logical relation between services at the system level, and, in particular, lack for a proper visual representation format enabling intuitive understanding and reconfiguration of services during the system lifecycle. In this paper, it is shown how these gaps can be filled using the IEC 61499 function block architecture in the most intuitive and natural way. The ideas are illustrated on example of systems, composed form intelligent mechatronic devices. Such features, as software reuse, flexibility, reconfigurability and scalability are demonstrated. The paper shows complementarity of the SOA and IEC 61499.

[1]  Velappa Ganapathy,et al.  Service oriented framework for industrial automation systems , 2012 .

[2]  Valeriy Vyatkin,et al.  The application of service-oriented architectures in distributed automation systems , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[3]  José L. Martínez Lastra,et al.  Semantic Web Services framework for manufacturing industries , 2009, 2008 IEEE International Conference on Robotics and Biomimetics.

[4]  Marko Becker,et al.  Service Oriented Architecture Concepts Technology And Design , 2016 .

[5]  Kleanthis Thramboulidis,et al.  Towards a Service-Oriented IEC 61499 compliant Engineering Support Environment , 2006, 2006 IEEE Conference on Emerging Technologies and Factory Automation.

[6]  Paulo Leitão,et al.  Service-Oriented Agents for Collaborative Industrial Automation and Production Systems , 2009, HoloMAS.

[7]  Tommaso Cucinotta,et al.  A Real-Time Service-Oriented Architecture for Industrial Automation , 2009, IEEE Transactions on Industrial Informatics.

[8]  François Jammes,et al.  Service-oriented paradigms in industrial automation , 2005, IEEE Transactions on Industrial Informatics.