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 条
  • [1] RT-Kubernetes - Containerized Real-Time Cloud Computing
    Fiori, Stefano
    Abeni, Luca
    Cucinotta, Tommaso
    37TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2022, : 36 - 39
  • [2] How Real (Time) Are Virtual PLCs?
    Perez, Diogenes Javier
    Waltl, Josef
    Prenzel, Laurin
    Steinhorst, Sebastian
    2022 IEEE 27TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2022,
  • [3] The Role of High Performance Computing and Communication for Real-Time Biofeedback in Sport
    Umek, Anton
    Kos, Anton
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2016, 2016
  • [4] VIRTUAL TIME CSMA PROTOCOLS FOR HARD REAL-TIME COMMUNICATION
    ZHAO, W
    RAMAMRITHAM, K
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1987, 13 (08) : 938 - 952
  • [5] Real-time performance of Windows 2000 and real-time serial communication bus
    Li Guili
    Wu Hong'en
    Shi Daguang
    Wang Baoren
    Proceedings of the First International Symposium on Test Automation & Instrumentation, Vols 1 - 3, 2006, : 169 - 174
  • [6] Real-Time Transmission of Secured PLCs Sensing Data
    Leang, Runrong
    Kim, Rock-Won
    Yoo, Kwan-Hee
    IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 931 - 932
  • [7] REAL-TIME COMPUTING
    TINHAM, B
    CONTROL AND INSTRUMENTATION, 1990, 22 (06): : 53 - &
  • [8] REAL-TIME COMPUTING
    STANKOVIC, JA
    BYTE, 1992, 17 (08): : 154 - &
  • [9] COMPUTING FOR REAL-TIME
    DICKINSON, W
    BREAME, A
    ELECTRONICS WORLD & WIRELESS WORLD, 1994, (1696): : 193 - 196
  • [10] REAL-TIME COMPUTING
    不详
    PROCESS CONTROL AND AUTOMATION, 1966, 13 (02): : 25 - &