Logo des Repositoriums
 
Konferenzbeitrag

Performance comparison of TwinCat ADS for Python and Java

Lade...
Vorschaubild

Volltext URI

Dokumententyp

Text/Conference Paper

Zusatzinformation

Datum

2023

Zeitschriftentitel

ISSN der Zeitschrift

Bandtitel

Verlag

Gesellschaft für Informatik e.V.

Zusammenfassung

Real-time and in-process measurements are important in the manufacturing domain, e.g., for real-time process monitoring. For performance reasons, such data is often processed in virtualized environments on edge devices, as e.g., provided by the company Beckhoff. For exploring modern AI methods, integration with high-level languages such as Python or even with Industry 4.0 platforms for advanced data flows is needed. In this paper, we analyze the read/write perfor mance of a Beckhoff device integrated via Python or Java. For our experiments, we use a simulation on a PC as well as a networked setup with a Beckhoff device. We show that the Java-based solution is faster than the Python one by 2-3 times. We also show that small arrays can be read as fast as a single value, that there is no difference between operations for small or big data types and that there is no difference between reading and writing data.

Beschreibung

Weber, Alexander; Eichelberger, Holger; Schreiber, Per; Wienrich, Svenja (2023): Performance comparison of TwinCat ADS for Python and Java. Softwaretechnik-Trends Band 43, Heft 4. Gesellschaft für Informatik e.V.. ISSN: 0720-8928

Zitierform

DOI

Tags