Automatic Generation of Diagnostic Handling Code for Decentralized PLC-based Control Architectures

被引:0
|
作者
Steinegger, Michael [1 ]
Melik-Merkumians, Martin [1 ]
Zajc, Johannes [1 ]
Schitter, Georg [1 ]
机构
[1] Vienna Univ Technol, Automat & Control Inst, Gusshausstr 27-29, A-1040 Vienna, Austria
关键词
CONTROL ALGORITHMS; IMPLEMENTATION; VERIFICATION; ONTOLOGY;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, an ontology-based approach to automatically generate control applications to handle diagnostic information of decentralized control devices is presented. Diagnostic possibilities of modern remote I/O devices are analyzed and software components in terms of function blocks to handle the specific diagnostic information are defined. After a detailed conceptual overview, the application of the proposed knowledge-based code generation approach to a PLC-based control architecture of a hot rolling mill is described. It is shown that the proposed approach significantly reduces engineering time and the error rate in the design processes of industrial control and diagnostic applications, since the application engineering is raised to an abstract level by utilizing pre-defined, tested, and reusable function blocks and a user-definable set of code generation rules to encode repetitive implementation tasks. The rules are defined in the query language SPARQL with additional ARQ functions to reduce the complexity.
引用
下载
收藏
页数:8
相关论文
共 50 条
  • [1] Exception handling for PLC-based process control software
    Godena, G
    Colnaric, M
    MICROPROCESSORS AND MICROSYSTEMS, 2000, 24 (08) : 407 - 414
  • [2] PLC-based Automatic Control of Food Production Line
    Guo Yanping
    Cui Qi
    ADVANCED COMPOSITE MATERIALS, PTS 1-3, 2012, 482-484 : 2214 - 2217
  • [3] PLC-based optical add/drop switch with automatic level control
    Hattori, K
    Fukui, M
    Jinno, M
    Oguma, M
    Oguchi, K
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 1999, 17 (12) : 2562 - 2571
  • [4] Automatic code generation for PLC controllers
    Sacha, K
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS, 2005, 3688 : 303 - 316
  • [5] THE EVOLUTION OF PLC-BASED LOOP CONTROL
    VANDOREN, VJ
    CONTROL ENGINEERING, 1995, 42 (11) : 57 - &
  • [6] Automatic PLC Code Generation Based on Virtual Engineering Model
    Jbair, Mohammad
    Ahmad, Bilal
    Ahmad, Mus'ab H.
    Vera, Daniel
    Harrison, Robert
    Ridler, Tony
    2019 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL CYBER PHYSICAL SYSTEMS (ICPS 2019), 2019, : 675 - 680
  • [7] Automatic Generation of OpenCL Code for ARM Architectures
    Afonso, Sergio
    Acosta, Alejandro
    Almeida, Francisco
    EURO-PAR 2016: PARALLEL PROCESSING WORKSHOPS, 2017, 10104 : 96 - 107
  • [8] Reliability Design of PLC-based Control System
    Huai, Limin
    Cheng, Cunxue
    2013 NINTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2013, : 1671 - 1675
  • [9] The PLC-based Control System for Intelligent Garage
    Dai Sheng-wei
    Wang Xin
    Li Yan-lin
    Hu Zhen-yu
    2013 THIRD INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEM DESIGN AND ENGINEERING APPLICATIONS (ISDEA), 2013, : 1483 - 1486
  • [10] Development of PLC-based tension control system
    Ren Sheng-le
    Lu Hua
    Wang Yong-zhang
    Fu Hong-ya
    CHINESE JOURNAL OF AERONAUTICS, 2007, 20 (03) : 266 - 271