Automatic PLC Code Generation Based on Virtual Engineering Model

被引:0
|
作者
Jbair, Mohammad [1 ]
Ahmad, Bilal [1 ]
Ahmad, Mus'ab H. [1 ]
Vera, Daniel [1 ]
Harrison, Robert [1 ]
Ridler, Tony [1 ]
机构
[1] Univ Warwick, WMG, Coventry CV4 7AL, W Midlands, England
基金
欧盟地平线“2020”; 英国工程与自然科学研究理事会;
关键词
Cyber Physical Systems; Automatic PLC Code Generation; Virtual Engineering; Digital Twin;
D O I
10.1109/icphys.2019.8780213
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today's automotive firms, regardless the systems they use (e.g. mass production, mass customisation, just-in-time, etc.) face common challenges that can result in sudden and frequent disruptions across the supply chain. Manufacturing systems should rapidly respond to these disruptions. This can be made possible by introducing new smart engineering methods and technologies to enable realisation of high level of reconfigurable and dynamic manufacturing processes to improve the overall performance of manufacturing plants. This paper investigates a methodology to develop a digital model for a fuel-cell assembly system and then utilises the developed model to automatically generate machine's Programmable Logic Controller (PLC) code, connectivity, and process data records. These automatically generated parts can then be used in order to create a Cyber Physical System (CPS). The aim of this paper is to demonstrate the automatic generation of the control code and structure it in order to be effectively and efficiently used in industrial applications. The on-going DIGIMAN project [1], which aims to deliver a proof of process fuel-cell assembly system for the automotive industry, is being used as a proof of concept to validate the proposed methodology and framework.
引用
收藏
页码:675 / 680
页数:6
相关论文
共 50 条
  • [21] Model-based development and Automatic Code Generation of Powertrain Control System
    Hu, Meiqi
    Huang, Ying
    Zhao, Changlu
    Di, Xiang
    Liu, Bolan
    Li, Huan
    2014 IEEE TRANSPORTATION ELECTRIFICATION CONFERENCE AND EXPO (ITEC) ASIA-PACIFIC 2014, 2014,
  • [22] Model driven architecture as a facilitator for automatic code generation
    Audsley, N
    Crook-Dawkins, SK
    Proceedings of the IASTED International Conference on Software Engineering, 2004, : 505 - 510
  • [23] Automatic code generation: Facilitating new teaching opportunities in engineering education
    Mosterman, Pieter J.
    36th Annual Frontiers in Education, Conference Program, Vols 1-4: BORDERS: INTERNATIONAL, SOCIAL AND CULTURAL, 2006, : 1701 - 1706
  • [24] Virtual prototyping and automatic code generation for DSP-based digital control of power electronics equipment
    Wang, Guanglei
    Li, Donghong
    Monti, Antonello
    Santi, Enrico
    PROCEEDINGS OF THE 2006 IEEE WORKSHOP ON COMPUTERS IN POWER ELECTRONICS, 2006, : 123 - +
  • [25] Automatic Generation of Source Code Comments Model Based on Pointer-generator Network
    Niu C.-A.
    Ge J.-D.
    Tang Z.
    Li C.-Y.
    Zhou Y.
    Luo B.
    Ruan Jian Xue Bao/Journal of Software, 2021, 32 (07): : 2142 - 2165
  • [26] Automatic Code Generation of SPWM for Single Phase Inverter by Model-Based Design
    Li Huan
    Li Wenjuan
    Cui Dongning
    PROCEEDINGS OF 2013 2ND INTERNATIONAL CONFERENCE ON MEASUREMENT, INFORMATION AND CONTROL (ICMIC 2013), VOLS 1 & 2, 2013, : 1035 - 1038
  • [27] AUTOMATIC PLC-SOURCE-CODE GENERATION OF C4.5 DECISION TREES
    Heinemann, Elmar
    Repsyte, Jolanta
    Wenzel, Andre
    ECT 2009: ELECTRICAL AND CONTROL TECHNOLOGIES, 2009, : 79 - +
  • [28] Template-based AADL automatic code generation
    Hu, Kai
    Duan, Zhangbo
    Wang, Jiye
    Ga, Lingchao
    Shang, Lihong
    FRONTIERS OF COMPUTER SCIENCE, 2019, 13 (04) : 698 - 714
  • [29] Template-based AADL automatic code generation
    Kai Hu
    Zhangbo Duan
    Jiye Wang
    Lingchao Gao
    Lihong Shang
    Frontiers of Computer Science, 2019, 13 : 698 - 714
  • [30] A Code Automatic Generation Algorithm Based on Structured Flowchart
    Wu Xiang-Hu
    Qu Ming-Cheng
    Liu Zhi-Qiang
    Li Jian-Zhong
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2012, 6 : 1 - 8