Migration from PLC to IEC 61499 using Semantic Web Technologies

Loading...
Thumbnail Image
Supplementary material
Other Title
Authors
Dai, Wenbin
Dubinin, V.N.
Vyatkin, V.
Author ORCID Profiles (clickable)
Degree
Grantor
Date
2014-03
Supervisors
Type
Journal Article
Ngā Upoko Tukutuku (Māori subject headings)
Keyword
IEC 61131-3 PLC
IEC 61499 Function Blocks
migration (computers)
ontology (OWL)
execution semantics
ontology mapping
Code Generation and IEC 61131-3 formal execution model
semantic web
airport baggage handling
ANZSRC Field of Research Code (2020)
Citation
Dai, W., Dubinin, V., and Vyatkin, V. (2013). Migration from PLC to IEC 61499 using Semantic Web Technologies. IEEE Transactions on Systems, Man, Cybernetics, Part C: Applications and Review. 44(3), 277-291.
Abstract
This paper proposes a new methodology of migration from IEC 61131-3 PLCs to IEC 61499 function blocks. The aim of this migration process is to recreate IEC 61131-3 applications in IEC 61499 implementations with equivalent execution behavior. The formal model of the IEC 61131-3 standard for migration and cyclical execution model is defined. This method also creates a foundation for correct-by-design development tools and automatic migration between the IEC 61131-3 and IEC 61499 standard. Formal migration rules based on ontology mappings, restoring execution model including tasks and programs scheduling and variables mapping with different access levels, are provided. A transformation engine for importing PLC code, mapping from PLC ontology model to function block model and code generation is implemented based on the ontological knowledge base and semantic query-enhanced web rule language. The migration approach is demonstrated on a simple airport baggage handling system.
Publisher
IEEE
Link to ePress publication
DOI
10.1109/TSMCC.2013.2264671
Copyright holder
Institute of Electrical and Electronics Engineers
Copyright notice
All rights reserved
Copyright license
This item appears in: