In recent years, requirements for interoperability, flexibility, and reconfigurability of complex automation industry applications have increased dramatically. The adoption of service-oriented architectures (SOAs) could be a feasible solution to meet these challenges. The IEC 61499 standard defines a set of management commands, which provides the capability of dynamic reconfiguration without affecting normal operation. In this paper, a formal model is proposed for the application of SOAs in the distributed automation domain in order to achieve flexible automation systems. Practical scenarios of applying SOA in industrial automation are discussed. In order to support the SOA IEC 61499 model, a service-based execution environment architecture is proposed. One main characteristic of flexibility-dynamic reconfiguration-is also demonstrated using a case study example.Index Terms-Dynamic reconfiguration, flexibility, function blocks, IEC 61499, IEC 61131-3, industrial automation, interoperability, programmable logic controllers (PLCs), service discovery, service-oriented architecture (SOA), simple object access protocol (SOAP), Web services description language (WSDL).
-This paper proposes a formal model of IEC 61499 function blocks and systems. The model is intended to be used in description of formal semantic model of function blocks' execution. The paper outlines a number of challenges for function blocks that are supposed to be answered by the proposed model.
This paper discusses the execution model of basic function blocks of the IEC 61499 standard within the sequential execution paradigm. The paper provides several examples illustrating loopholes of the current version of the standard and suggests how to fill the gaps. The proposed solutions are justified by referring to the 'letter and spirit' of the standard.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.