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 条
  • [31] Automatic Generation of Comments Based on Code Structure Enhancements
    Ren, Xiaodong
    Shuai, Yubei
    Zang, Shengyin
    Cheng, Hao
    Liu, Hao
    Wu, Jiagui
    2022 IEEE THE 5TH INTERNATIONAL CONFERENCE ON BIG DATA AND ARTIFICIAL INTELLIGENCE (BDAI 2022), 2022, : 105 - 110
  • [32] Automatic Generation of Security Compliant (Virtual) Model Views
    Martinez, Salvador
    Fouche, Alexis
    Gerard, Sebastien
    Cabot, Jordi
    CONCEPTUAL MODELING, ER 2018, 2018, 11157 : 109 - 117
  • [33] Discussion of electric engineering automatic control based on the PLC technique
    Chen, Xiaoqiang
    Wang, Jian
    Li, Long
    Liu, Yantao
    PROCEEDINGS OF THE 2016 4TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND COMPUTING TECHNOLOGY, 2016, 60 : 287 - 290
  • [34] Virtual Engineering Framework for Automatic Generation of Control Logic including Safety
    Khan, Adnan
    Falkman, Petter
    Fabian, Martin
    2017 13TH IEEE CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2017, : 648 - 653
  • [35] Automatic code generation from high-level Petri-Nets for model driven systems engineering
    Philippi, Stephan
    JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (10) : 1444 - 1455
  • [36] Automatic Generation of VHDL Code from Traditional Ladder Diagrams Applying a Model-Driven Engineering Approach
    Alonso, D.
    Suardiaz, J.
    Navarro, P. J.
    Alcover, P. M.
    Lopez, J. A.
    IECON: 2009 35TH ANNUAL CONFERENCE OF IEEE INDUSTRIAL ELECTRONICS, VOLS 1-6, 2009, : 2280 - +
  • [37] AutoMATiC: Code Generation of Model Predictive Control Algorithms for Microcontrollers
    Chaber, Patryk
    Lawrynczuk, Maciej
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (07) : 4547 - 4556
  • [38] A Multi-Encoder Model for Automatic Code Comment Generation
    Qiu, Jian
    Li, Shenglin
    Proceedings of SPIE - The International Society for Optical Engineering, 2024, 13107
  • [39] MODEL-BASED DESIGN OF CODE FOR PLC CONTROLLERS
    Sacha, Krzysztof
    ICINCO 2009: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 3, 2009, : 130 - 135
  • [40] FieldChopper, a new tool for automatic model generation and virtual screening based on molecular fields
    Kalliokoski, Tuomo
    Ronkko, Toni
    Poso, Antti
    JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2008, 48 (06) : 1131 - 1137