CAEX

CAEX

CAEX (Computer Aided Engineering Exchange) ist ein neutrales Datenformat zur Speicherung hierarchischer Objektinformationen. Die ursprüngliche Intention für die Entwicklung von CAEX war das Fehlen eines einheitlichen und eingeführten Datenaustauschformates zwischen den Gewerken der Verfahrens- und Prozessleittechnikplanung. Mittels CAEX kann z. B. die hierarchische Anlagenstruktur abgebildet werden, die auf einer gewissen Abstraktionsebene aus verkoppelten und parametrisierten Modulen und Komponenten besteht. CAEX ermöglicht das Speichern dieser Module und Komponenten mit Hilfe des Objektansatzes. Es unterstützt explizit Konzepte wie Kapselung, Klassen, Klassenbibliotheken, Instanzen, Instanzhierarchien, Vererbung, Relationen, Attribute und Schnittstellen. CAEX basiert auf XML und ist als XML-Schema definiert (xsd-Datei).

CAEX kann für technische statische Objektstrukturen wie beispielsweise Anlagentopologien, Dokument- oder Produkttopologien oder Petrinetze verwendet werden. CAEX kann jedoch auch im nichttechnischen Bereich angewendet werden, z. B. zur Speicherung von Stammbäumen.

Inhaltsverzeichnis

Technische Eigenschaften

CAEX kombiniert Modellierungstechniken mit Meta-Modellierungstechniken. Die Modellierungstechniken erlauben eine Speicherung von Objektinformationen, die herstellerübergreifend übereinstimmen, dazu gehören Objekte, Attribute, Schnittstellen, Hierarchien, Referenzen, Bibliotheken und Klassen. Die Meta-Modellierungstechniken erlauben hingegen eine flexible Definition von denjenigen Objektinformationen, die normalerweise herstellerabhängig sind, beispielsweise bestimmte Attributnamen, spezifische Klassen und Objektkataloge. CAEX dient im Wesentlichen der Speicherung statischer Objektinformationen und ist ursprünglich nicht für die Speicherung von Dynamik gedacht. Es ist aber möglich, eine Klassenbibliothek zur Beschreibung dynamischer Verhaltensbeschreibungen zu definieren, um beispielsweise Ablaufbeschreibungssprachen zu verwenden.

Geschichte

Die CAEX-Entwicklung begann 2002 als Universitätskooperationsprojekt zwischen dem Lehrstuhl für Prozessleittechnik der RWTH Aachen unter der Leitung von Prof. U. Epple mit industrieller Unterstützung des ABB-Forschungszentrums Ladenburg. Im Jahr 2003 wurde der erste CAEX-Vorschlag im deutschen Standardisierungsgremium DKE (K941, TC65, WG12) vorgestellt. Im Jahr 2004, wurde CAEX als Teil der DIN V 44366 vorgeschlagen. Nach einem positiven internationalen Voting wurde CAEX im Mai 2005 als Teil der IEC PAS 62424 publiziert. 2007 wurden in mehreren Workshops unterschiedliche Verbesserungsvorschläge für CAEX gesammelt und konsolidiert und in die IEC 62424 CDV als CAEX Version 2 eingebracht. Nach einer weiteren positiven internationalen Abstimmung liegt die IEC 62424 CDV (Committee Draft for Voting) vor.

Status

CAEX ist derzeit als CAEX Version 2 (Version 2.15) verfügbar.

Entwicklungspartner

CAEX wurde innerhalb des DKE K 941 zusammen mit Industrieunternehmen wie Bayer, BASF, Linde, Uhde, Wacker, Intergraph, Comos Industry Solutions, ABB und der RWTH Aachen entwickelt.

Anwendungen

CAEX wird derzeit in den Bereichen Verfahrensplanung, Leittechnikplanung, der Öl- und Gasindustrie und in der Fertigungsautomatisierung erforscht und genutzt. Das Datenformat AutomationML zur Speicherung von Anlagenplanungsdaten enthält eine Implementierung von CAEX.

Die folgenden Forschungsinstitute wenden CAEX an und untersuchen seine Potentiale (Stand 2007):

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • CAEX — (Computer Aided Engineering Exchange) is a neutral data format that allows storage of hierarchical object information, e.g. the hierarchical architecture of a plant. On a certain abstraction level, a plant consists in modules or components that… …   Wikipedia

  • CAEX — comp. abbr. Computer Aided Exploration …   United dictionary of abbreviations and acronyms

  • AutomationML — (Automation Markup Language) is a neutral data format based on XML for the storage and exchange of plant engineering information. It will be provided as open standard. Goal of AutomationML is to interconnect the heterogeneous tool landscape of… …   Wikipedia

  • KUKA — Infobox Company company name = KUKA Robotics Corp. company company type = private (Subsidiary of [http://www.kuka.com/en KUKA Roboter GmbH] ) foundation = 1996 in USA, 1896 in Germany, location = flagicon|Germany Augsburg, Bavaria,… …   Wikipedia

  • Calamagrostis expansa — Taxobox name = Calamagrostis expansa status = VU | status system = IUCN3.1 regnum = Plantae divisio = Magnoliophyta classis = Liliopsida ordo = Cyperales familia = Poaceae genus = Calamagrostis species = C. expansa binomial = Calamagrostis… …   Wikipedia

  • AutomationML — (Automation Markup Language) ist ein neutrales, XML basiertes Datenformat für die Speicherung und zum Austausch von Anlagenplanungsdaten, das als offener Standard zur Verfügung steht. Ziel der AutomationML ist der Austausch von Engineering Daten… …   Deutsch Wikipedia

  • Extensible Markup Language — Vorlage:Infobox Dateiformat/Wartung/Standard fehlt Extensible Markup Language Vorlage:Infobox Dateiformat/Wartung/Screenshot Format D …   Deutsch Wikipedia

  • Guaratiba — 22.999722222222 43.65 Koordinaten: 23° 0′ S, 43° 39′ W Guaratiba …   Deutsch Wikipedia

  • MSP430 — Der MSP430 ist ein 16 Bit RISC Microcontroller der Firma Texas Instruments. Er wurde in Freising, Deutschland entwickelt. Der Microcontroller ist für Anwendungen mit niedrigstem Stromverbrauch optimiert. Der Prozessorkern ist einfach und… …   Deutsch Wikipedia

  • Msp430 — Der MSP430 ist ein 16 Bit RISC Microcontroller der Firma Texas Instruments. Er wurde in Freising, Deutschland entwickelt. Der Microcontroller ist für Anwendungen mit niedrigstem Stromverbrauch optimiert. Der Prozessorkern ist einfach und… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”