Automatische Code-Generierung durch Digitalisierung der IEC PAS 63131
Erste Anwendung von AutomationML in der Öl- und Gasindustrie
DOI:
https://doi.org/10.17560/atp.v61i8.2397Schlagworte:
AutomationML, virtuelle Inbetriebnahme, AnlagenplanungAbstract
Dieser Beitrag beschreibt ein Konzept für die digitale Abbildung und Übertragung von System-Control-Diagrammen (SCDs) in einem elektronischen Datenmodell, das in großem Umfang die automatische Generierung von Automatisierungscode in der Steuerungstechnik ermöglicht. SCDs sind von der norwegischen Norsok-Organisation standardisiert und enthalten im Vergleich zu P&IDs durch konkrete
Anwendungsbausteine und deren Verknüpfungen konkretere Vorgaben der Prozesstechnik zur tatsächlichen Steuerungsanwendung. SCDs sind interdisziplinärer Natur und enthalten im selben Diagramm sowohl Prozess- und Automatisierungsinformationen. Ihr Einsatz in der norwegischen Öl- und Gasindustrie ist seit Jahren etabliert und von hohem Wert für Automatisierungsabteilungen und Bediener. Ein elektronischer Datenaustausch war jedoch bisher nicht verfügbar. Dieser Beitrag zeigt, wie SCDs mit AutomationML digitalisiert und einem elektronischen Datenaustausch zugänglich gemacht werden können. Equinor hat die Nutzung von AutomationML beim Datenaustausch von SCDs bereits in Ausschreibungen aufgenommen und nutzt es in Projekten.
Literaturhinweise
Fay, A. (2009). Efficient engineering of complex automation systems. In Will traffic automatically be safer? (pp. 43-60). Braunschweig.
IEC 61131-3:2003. (2003). Programmable Controllers. Part 3: Programming Languages. IEC: www.iec.ch
IEC 61499. (2005). Function Blocks, Part 1-4. IEC: www.iec.ch
IEC 60848:2013. (2013). GRAFCET Specification language for sequential function charts. IEC: www.iec.ch
IEC 62424:2008. (2008). Representation of process control engineering - Request in P&I diagrams and data exchange between P&ID tools and PCE-CAE tools. IEC: www.iec.ch
IEC 62424:2016. (2016). Representation of process control engineering - Request in P&I diagrams and data exchange between P&ID tools and PCE-CAE tools. IEC: www.iec.ch
NAMUR. (2014). NA 150: Standardised NAMUR-Interface for Exchange of Engineering-Data between CAE-System and PCS-Engineering Tool. NAMUR: www.namur.net
VDI/VDE 3697. (2017). Recommendation for the technical implementation of data exchange between engineering systems for PCE and PCS - Data exchange between PCS objects in accordance with NE 150 using Automation ML. VDI: www.beuth.de
IEC PAS 63131. (2017). System control diagram. Edition 1.0. IEC: www.iec.ch
Bigvand, P. G., Drath, R., Scholz, A., Schüller, A. (2015). Agile standardization by means of pce requests. In 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA) (pp. 1-8). IEEE.
Drath, R., Barth, M. (2012). Concept for managing multiple semantics with AutomationML—Maturity level concept of semantic standardization. In Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012) (pp. 1-8). IEEE.
Tauchnitz, T. (2014). Schnittstellen für das integrierte Engineering. atp magazin, 56(01-02) (pp. 30-36).
Wagner C., Grothoff J., Epple U., Drath R., Malakuti S., Grüner S., Hoffmeister, M., Zimmermann, P. (2017). The role of the Industry 4.0: Asset Administration Shell and the Digital Twin during the life cycle of a plant. In IEEE 22nd Conference on Emerging Technologies & Factory Automation (ETFA). IEE
Biffl, S., Sunindyo, W. D., Moser, T. (2009). Bridging Semantic Gaps Between Stakeholders in the Production Automation Domain with Ontology Areas. In SEKE (pp. 233-239).
Drath, R. (2015). Engineering data management with the NAMUR Container. In Invited Talk auf der AutomationML Konferenz, 15. Oktober.
NAMUR. (2010). NE 100: Use of Lists of Properties in Process Control Engineering Workflows. NAMUR: www.namur.net
ISO 10303-21:1996. (1996). Industrial automation systems and integration - Product data representation and exchange - Part 21: Implementation methods: Clear text encoding of the exchange structure. ISO: www.iso.org
ISO 15926. (2007). Industrial automation systems and integration - Integration of life-cycle data for process plants including oil and gas production facilities. ISO: www.iso.org
Data Exchange in the Process Industry (DEXPI). (2012). Data exchange with ISO 15926 – A way to improve doing business. Abgerufen von: https://dexpi.org/Publications/Position+Paper+of+the+DEXPI+Group/_/2012-03-09_position-paper-dexpi.pdf
Schüller, A., Epple, U. (2012). PandIX—Exchanging P&I diagram model data. In Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012) (pp. 1-8). IEEE.
Automatisierungsinitiative Deutscher Automobil¬hersteller (AIDA). (2005). Analyse Inves¬titions¬¬kostenstruktur Steuerungs¬technik und Robotik am Beispiel Rohbau, 2005. Nach: Garcia, A.; Drath, R. (2007). AutomationML verbindet Werkzeuge der Fertigungsplanung. Abgerufen von: https://www.automationml.org/o.red/uploads/dateien/1314344567-automationml_whitepaper.pdf.
Drath, R. (2010). Data exchange in plant design with AutomationML. Integration with CAEX, PLCopen XML and COLLADA. Springer, Heidelberg.
IEC 62714. (2012). Engineering data exchange format for use in industrial automation systems engineering (AutomationML). IEC: www.iec.ch
AutomationML e.V. (2019). AutomationML. Abgerufen von: www.automationml.org
Khronos Group. (2019). COLLADA Overview. Abgerufen von: https://collada.org/
PLCopen. (2019). Higher efficiency in your application software development. Abgerufen von: http://www.plcopen.org/.
Hämmerle, H., Strahilov, A., und Drath, R. (2016). AutomationML im Praxiseinsatz. atp magazin, 58(05), (pp. 52-64).
Drath, R., Barth, M. (2011). Concept for interoperability between independent engineering tools of heterogeneous disciplines. In ETFA2011 (pp. 1-8). IEEE.
Bihani, P., Drath, R. (2017). Concept for AutomationML-based interoperability between multiple independent engineering tools without semantic harmonization: Experiences with AutomationML. In 2017 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA) (pp. 1-8). IEEE.
Automation ML e.V. (2014). Whitepaper AutomationML Communication, Best Practice Recommendations Abgerufen von: https://www.automationml.org/o.red/uploads/dateien/1494834508-WP_Communication_V1.0.0.zip, checked at 11.02.2018
Rentschler, M., Drath, R. (2018). Vendor-Independent modeling and exchange of Fieldbus Topologies with AutomationML. In 2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA) (Vol. 1, pp. 956-963). IEEE.
Barth, M., Drath, R., Fay, A., Zimmer, F., Eckert, K. (2012). Evaluation of the openness of automation tools for interoperability in engineering tool chains. In Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012) (pp. 1-8). IEEE.
Downloads
Veröffentlicht
Ausgabe
Rubrik
Lizenz
Die Zeitschrift und alle in ihr enthaltenen Beiträge und Abbildungen sind urheberrechtlich geschützt. Jede Verwertung außerhalb der engen Grenzen des Urheberrechtsgesetzes ist ohne Zustimmung des Verlages unzulässig und strafbar. Das gilt insbesondere für Vervielfältigungen, Übersetzungen, Mikroverfilmungen und die Einspeicherung und Bearbeitung in elektronischen Systemen. Auch die Rechte der Wiedergabe durch Vortrag, Funk- und Fernsehsendung, im Magnettonverfahren oder ähnlichem Wege bleiben vorbehalten.