Einheitliches Engineering für Laufzeitumgebungen

Metamodell abstrahiert von domänenspezifischen Beschreibungen

Autor/innen

  • Constantin Wagner RWTH Aachen
  • Julian Grothoff RWTH Aachen
  • Ulrich Epple RWTH Aachen
  • Sten Grüner
  • Monika Wenger fortiss
  • Alois Zoitl Universität Linz

DOI:

https://doi.org/10.17560/atp.v61i9.2398

Schlagworte:

Industrie 4.0, Engineering von Laufzeitsystemen, BaSys 4.0, Eclipse 4diac, ACPLT/RTE

Abstract

Ein Ziel von Industrie 4.0 ist die Steigerung der Flexibilität der industriellen Produktion. Gleichzeitig existiert eine Reihe von heterogenen Engineering- und Laufzeitsystemen, die das Rückgrat der heutigen Automatisierungssysteme bilden und nicht austauschbar sind. In diesem Kontext stellt sich die Frage: Wie können Engineeringsysteme mit unterschiedlichen Laufzeitumgebungen interagieren? Für die Lösung dieser Fragestellung muss sowohl die Kommunikation zwischen Engineeringsystemen und Laufzeitsystemen vereinheitlicht werden, als auch eine harmonisierte Vorstellung des zu bearbeitenden Systems erreicht
werden. In diesem Beitrag wird, unter Berücksichtigung von bestehenden Ansätzen, ein Metamodell für die Beschreibung von Softwareapplikationen vorgestellt, das von domänenspezifischen Implementierungen abstrahiert. Die einheitliche Schnittstelle für das Engineering führt dazu, dass in verteilten Systemen mit einer heterogenen Systemstruktur Engineeringsysteme mit unterschiedlichen Laufzeitumgebungen interagieren können. Der Beitrag schließt mit einem Mapping des vorgestellten Metamodells auf die Modelle der beiden im Forschungsprojekt BaSys 4.0 (Basissystem Industrie 4.0) verwendeten Systeme Eclipse 4diac und ACPLT/RTE.

Literaturhinweise

NE 160. (2016). Ein Referenzmodell für allgemeine Prozedurbeschreibungen. NAMUR: www.namur.net.

DIN SPEC 40912:2014-11. (2014). Kernmodelle - Beschreibung und Beispiele. DIN: www.beuth.de

IEC 61131-3:2013. (2013). Programmable controllers - Part 3: Programming languages. IEC: www.vde-verlag.de

John, K. H., Tiegelkamp, M. (2000). SPS-Programmierung mit lEC 61131-3. Springer Berlin.

IEC 61499. (2005). Function blocks. IEC: www.vde-verlag.de

Yu, L., Grüner, S., Epple, U. (2013). An engineerable procedure description method for industrial automation. In 2013 IEEE 18th Conference on Emerging Technologies & Factory Automation (ETFA) (pp. 1-8). IEEE.

Schüller, A. (2016). Ein Referenzmodell zur Beschreibung allgemeiner Prozeduren im leittechnischen Umfeld. VDI Verlag GmbH.

IEC 62541. (2010). OPC Unified Architecture Part 1-10, Release 1.0. IEC: www.vde-verlag.de

International Society of Automation. (2015). ANSI/ISA-TR88.00.02-2015, Machine and Unit States: An implementation example of ANSI/ISA- 88.00.01. ISA: www.isa.org

Strasser, T., Andrén, F., Vyatkin, V., Zhabelova, G., Yang, C. W. (2012). Towards an IEC 61499 compliance profile for smart grids review and analysis of possibilities. In IECon 2012-38th Annual Conference on IEEE

Industrial Electronics Society (pp. 3750-3757). IEEE.

Downloads

Veröffentlicht

26.09.2019

Ausgabe

Rubrik

Hauptbeitrag / Peer-Review