Volume no :57, Issue no: 1, May (2019)

ON THE FORMAL MODEL FOR IEC 61499 COMPOSITE FUNCTION BLOCKS

Author's: Kyongjin Sok, Wonje Kim, Songil Cha and Kinam Sin
Pages: [15] - [38]
Received Date: April 26, 2019; Revised May 14, 2019
Submitted by:
DOI: http://dx.doi.org/10.18642/jmsaa_7100122051

Abstract

The applications for IEC 61499 that is standard architecture for developing the applications of distributed control and measurement in factory automation have the connected structure of the graphical elements called BFB (basic function block), SIFB (service interface function block), and CFB (composite function block). The research on the composite function block has been regarded as important issues in implementing hierarchy, multi-functionality and simplicity of software. Nowadays many researchers have been investigated IEC 61499 in the fields of the software modelling composed of basic function block and service interface function block, the transformation from IEC 61131 to IEC 61499 and syntactic extension of ECC of the basic function block. However, work related to the mathematical modelling for IEC 61499 composite function block using in designing software with hierarchical structure is still lacking. This paper presents the mathematical model for the structure and execution analysis of IEC 61499 composite function blocks by using the notation of the set theory. Also, a subapplication configuration algorithm is suggested for the subapplication corresponding to the composite function block. Then its effectiveness through the computation experiment of several distributed control applications is shown. The proposed model can be used effectively as a basis for analyzing a runtime environment of a software tool for designing and developing the applications.

Keywords

IEC 61499, distributed control, modelling, composite function block, function block network, software development tool.