CAEX

CAEX ( C omputer A ided E ngineering E x schimbare) este un neutru format de date pentru stocarea informațiilor obiect ierarhic. Intenția inițială pentru dezvoltarea CAEX a fost lipsa unui format de schimb de date standardizat și introdus între meseriile de proces și ingineria controlului proceselor. Folosind CAEX z. B. structura sistemului ierarhic poate fi mapată, care constă din module și componente cuplate și parametrizate pe un anumit nivel de abstractizare. CAEX permite salvarea acestor module și componente utilizând abordarea obiect. Suportă în mod explicit concepte precum încapsulare , clase , biblioteci de clase , instanțe , ierarhii de instanțe , moștenire , relații , atribute și interfețe. CAEX se bazează pe XML și este definit ca o schemă XML (fișier xsd).

CAEX poate fi utilizat pentru structuri de obiecte statice tehnice, cum ar fi topologii de plante, topologii de documente sau produse sau plase Petri . Cu toate acestea, CAEX poate fi utilizat și în zona non-tehnică, de ex. B. pentru depozitarea arborilor genealogici.

Caracteristici tehnice

CAEX combină tehnicile de modelare cu tehnicile de meta-modelare. Tehnicile de modelare permit stocarea informațiilor despre obiecte care se potrivesc între producători, inclusiv obiecte, atribute, interfețe, ierarhii, referințe, biblioteci și clase. Tehnicile de meta-modelare, pe de altă parte, permit o definiție flexibilă a informațiilor despre obiect care depind în mod normal de producător, de exemplu anumite nume de atribute, clase specifice și cataloage de obiecte. CAEX servește, în esență, la stocarea informațiilor despre obiect static și nu este destinat inițial pentru stocarea dinamicii. Cu toate acestea, este posibil să se definească o bibliotecă de clase pentru a descrie descrierile comportamentului dinamic, de exemplu pentru a utiliza limbaje de descriere a proceselor.

poveste

Dezvoltarea CAEX a început în 2002 ca un proiect de cooperare universitară între Catedra pentru Tehnologia Controlului Proceselor de la Universitatea RWTH Aachen sub conducerea U. Epple, cu sprijin industrial de la Centrul de Cercetare ABB din Ladenburg sub conducerea Rainer Drath. În 2003, prima propunere CAEX a fost prezentată comitetului german de standardizare DKE (K941, TC65, WG12). În 2004, CAEX a fost propus ca parte a DIN V 44366. După un vot internațional pozitiv, CAEX a fost publicat în mai 2005 ca parte a IEC PAS 62424. În 2007, diferite sugestii de îmbunătățire pentru CAEX au fost colectate și consolidate în mai multe ateliere și introduse în IEC 62424 CDV ca CAEX Versiunea 2. După un alt vot internațional pozitiv, IEC 62424 CDV (Comitetul Proiect pentru Vot) este disponibil.

CAEX a fost adoptat de comunitatea AutomationML în 2009 ca format de date orientat obiect și este utilizat acolo pentru modelarea topologiilor (topologia plantelor, topologiile resurselor, topologiile de comunicare).

stare

CAEX este disponibil ca versiune CAEX versiunea 3 din 2016 și este standardizat în IEC 62424: 2016 și DIN EN 62424: 2017-12.

Partener de dezvoltare

CAEX a fost dezvoltat în cadrul DKE K 941 împreună cu companii industriale precum Bayer , BASF , Linde , Uhde , Wacker , Intergraph , Comos Industry Solutions, ABB și RWTH Aachen University.

Aplicații

CAEX este în prezent cercetat și utilizat în domeniile planificării proceselor, planificării tehnologiei de control, industria petrolului și gazelor și în automatizarea producției. Formatul de date AutomationML pentru stocarea datelor de planificare a sistemului conține o implementare a CAEX.

Următoarele institute de cercetare aplică CAEX și examinează potențialul acestuia (începând cu 2007):

Link-uri web