On computing and real-time communication performance of containerized virtual PLCs

被引:0
|
作者
Gaffurini, Massimiliano [1 ]
Bellagente, Paolo [1 ]
Depari, Alessandro [1 ]
Flammini, Alessandra [1 ]
Brandao, Dennis [1 ]
Rinaldi, Stefano [1 ]
Sisinni, Emiliano [1 ]
Ferrari, Paolo [1 ]
机构
[1] Univ Brescia, Dept Informat Engn, Brescia, Italy
关键词
virtual PLCs; lightweight virtualization; container; PROFINET;
D O I
10.1109/WFCS60972.2024.10540795
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Industry 4.0 has led to a significant transformation in manufacturing and industrial processes, characterized by increased connectivity and widespread digitalization. This revolution is driven by the convergence of IT (Information Technology) paradigms with OT (Operational Technology) domains. Virtualization technology plays a crucial role in this integration, thanks to its characteristics of agility, scalability, and efficiency. This work investigates the virtualization of Programmable Logic Controllers (PLCs) and it is focused on the need for evaluating their performance. PLCs are essential components of industrial automation and are being virtualized to increase flexibility, reduce hardware dependencies, and enable seamless integration with IT infrastructures. This work proposes a methodology for evaluating the execution time of a benchmark program and the PLC real-time behavior. Experiments on a real use case demonstrate that the PLCs implemented in containers may be 50 times faster than the real ones in executing data elaboration, while no significant differences were observed in real-time communication. In any case, virtual PLCs are characterized by greater jitter with respect to real PLCs.
引用
收藏
页码:172 / 175
页数:4
相关论文
共 50 条
  • [31] Towards Real-Time Capable Simulations with a Containerized Simulation Environment
    Hinze, Christoph
    Tasci, Timur
    Lechler, Armin
    Verl, Alexander
    PROCEEDINGS OF THE 2018 25TH INTERNATIONAL CONFERENCE ON MECHATRONICS AND MACHINE VISION IN PRACTICE (M2VIP), 2018, : 31 - 36
  • [32] Scalable Containerized Pipeline for Real-time Big Data Analytics
    Aurangzaib, Rana
    Iqbal, Waheed
    Abdullah, Muhammad
    Bukhari, Faisal
    Ullah, Faheem
    Erradi, Abdelkarim
    2022 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM 2022), 2022, : 25 - 32
  • [33] Real-time virtual humans
    Badler, NI
    FIFTH PACIFIC CONFERENCE ON COMPUTER GRAPHICS AND APPLICATIONS, PROCEEDINGS, 1997, : 4 - 13
  • [34] Performance evaluation of dependable real-time communication with elastic QoS
    Kim, J
    Shin, KG
    INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2001, : 295 - 303
  • [35] Communication network of digital substation and improvement of real-time performance
    Li, Qiang
    Dou, Xiao-Bo
    Wu, Zai-Jun
    Hu, Min-Qiang
    Dianli Zidonghua Shebei / Electric Power Automation Equipment, 2007, 27 (05): : 73 - 77
  • [36] Performance Analysis of Data Transmission on WebSocket for Real-time Communication
    Rahmatulloh, Alam
    Darmawan, Irfan
    Gunawan, Rohmat
    2019 16TH INTERNATIONAL CONFERENCE ON QUALITY IN RESEARCH (QIR) / INTERNATIONAL SYMPOSIUM ON ELECTRICAL AND COMPUTER ENGINEERING, 2019, : 123 - 127
  • [37] Optimizing Interprocess Communication for Best Performance in Real-Time Systems
    Marzi, Hosein
    Hughes, Larry
    Lin, Yanting
    2011 24TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2011, : 1383 - 1386
  • [38] RESEARCH ON REAL-TIME PERFORMANCE OF THE COMMUNICATION SYSTEM IN INTELLIGENT SUBSTATION
    Chen, Lei
    Huang, Zai-Chao
    Wang, Xiang-Qun
    Tao, Jing
    ENERGY AND MECHANICAL ENGINEERING, 2016, : 920 - 926
  • [39] Real-Time Performance of Industrial IoT Communication Technologies: A Review
    Behnke, Ilja
    Austad, Henrik
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (05): : 7399 - 7410
  • [40] Multicast communication in grid computing network for real-time streaming media data
    Liu, Xiaodong
    Dai, Qionghai
    Lin, Chuang
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13E : 2417 - 2422