Our Software

 

As part of its research, teaching and projects, the IAT develops its own software to validate the results. Here is a list:

  • ACPLT/RTE: Real-time deterministic runtime system in ANSI C with strict and cyclic execution sequence of the components and implementation of the function block language as the basic encapsulation mechanism. The open protocol ACPLT/KS in binary and XML form is used for communication. In addition, each server has an HTTP interface. The highly portable system is not only usable on different hardware platforms (x86, ARM, µ-controller), but also on different operating systems (Windows, GNU/Linux). Due to this versatility, the system can also be used on various levels of the automation pyramid. Further information and the open source code can be found at https://github.com/acplt/rte.
  • BaSyx Python SDK: Python implementation of the Industrie 4.0 Asset Administration Shell compliant with the current specification of the Industrie 4.0 platform. It supports modelling, reading and writing of AASX files, (de)serialisation into various standardised data formats, data integration based on a backend system, and a compliance tool. Further information and the open source code can be found at https://github.com/eclipse-basyx/basyx-python-sdk.
  • AAS Manager: Platform-independent viewer/editor for Asset Administration Shells based on the BaSyx Python SDK. Further information and the open source code can be found at https://github.com/acplt/aas_manager