• Login
    View Item 
    •   Research Bank Home
    • Study Areas
    • Computing
    • Computing Journal Articles
    • View Item
    •   Research Bank Home
    • Study Areas
    • Computing
    • Computing Journal Articles
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Migration from PLC to IEC 61499 using Semantic Web Technologies

    Dai, Wenbin; Dubinin, V.N.; Vyatkin, V.

    Thumbnail
    Share
    View fulltext online
    Migrations from PLC.pdf (1.803Mb)
    Date
    2014-03
    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.
    Permanent link to Research Bank record:
    https://hdl.handle.net/10652/2709
    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.
    Keywords:
    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:
    090603 Industrial Electronics, 080403 Data Structures
    Copyright Holder:
    Institute of Electrical and Electronics Engineers
    Available Online at:
    http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6663744&filter%3DAND%28p_IS_Number%3A6739146%29
    Rights:
    This digital work is protected by copyright. It may be consulted by you, provided you comply with the provisions of the Act and the following conditions of use: Any use you make of these documents or images must be for research or private study purposes only, and you may not make them available to any other person. You will recognise the author's and publishers rights and give due acknowledgement where appropriate.
    Metadata
    Show detailed record
    This item appears in
    • Computing Journal Articles [50]

    Library home
    Send Feedback
    Research publications
    Unitec
    Moodle
    © Unitec Institute of Technology, Private Bag 92025, Victoria Street West, Auckland 1142
     

     

    Usage

    Downloads, last 12 months
    77
     
     

    Usage Statistics

    For this itemFor the Research Bank

    Share

    About

    About Research BankResearch at UnitecContact us

    Help for authors  

    How to add researchOpen Access GuideVersions Toolkit

    Register for updates  

    LoginRegister

    Browse Research Bank  

    EverywhereAcademic study areasAuthorDateSubjectTitleType of researchSupervisorThis CollectionAuthorDateSubjectTitleType of researchSupervisor

    Library home
    Send Feedback
    Research publications
    Unitec
    Moodle
    © Unitec Institute of Technology, Private Bag 92025, Victoria Street West, Auckland 1142