Skip to main content

Echtzeit- und Regelungstechnische Aspekte bei der automatischen Transformation von Matlab/Simulink in SPS-basierten Steuerungscode

  • Conference paper
Mobilität und Echtzeit

Part of the book series: Informatik aktuell ((INFORMAT))

  • 1575 Accesses

Auszug

Die manuelle übertragung von Modellen aus Werkzeugen der Reglungstechnik und in Werkzeuge der Automatisierungstechnik ist fehleranfällig und zeitraubend. In diesem Beitrag wird ein Codegenerator vorgestellt, welcher automatisch nahezu beliebige Modelle aus Matlab/Simulink direkt in ein ablauffähiges Steuerungsprogramm nach IEC 61131-3 transformiert. Die ursprüngliche graphische modulare Struktur von Simulink bleibt auch in der Zielumgebung durch die Verwendung des Continuous Function Chart (CFC), welcher von nahezu allen namhaften Herstellern unterstützt wird, erhalten. Die Ähnlichkeit der Abbildung erleichtert es, den generierten Code zu verifizieren und zu warten. Bisher konnte an einigen Beispielapplikationen, unter anderem eine Pitchregelung einer Windkraftanlage, das exakt gleiche zeitliche Verhalten des generierten Codes im Vergleich zum Simulink-Modell nachgewiesen werden.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

8 Literatur

  1. D. Witsch, B. Vogel-Heuser: Automatische Codegenerierung aus der UML für die IEC 61131-3, Informatik aktuell: Eingebettete Systeme. PEARL 2004, Springer, Berlin, Heidelberg, New York, 2004.

    Google Scholar 

  2. MathWorks: http://www.mathworks.com

    Google Scholar 

  3. International Electrotechnical Commision: www.iec.ch

    Google Scholar 

  4. B. Vogel-Heuser; U. Katzke, D. Witsch: Automatic Code Generation from a UML model to IEC 61131-3 and system configuration tools, 5th International Conference on Control & Automation (ICCA), Budapest, 2005

    Google Scholar 

  5. M. Ebnicher: Effiziente Reglerentwicklung. Steuer-und Regelungstechnik Fachbeitrag 2006. Bachmann electronic GmbH: http://www.bachmann.info

    Google Scholar 

  6. dSPACE GmbH: http://www.dspace.de/ww/de/gmb/home/products/systems/controld.cfm

    Google Scholar 

  7. HybridTech ApS: http://www.hybridtech.dk

    Google Scholar 

  8. 3S Smart Software Solutions: http://www.3s-software.com

    Google Scholar 

  9. Beckhoff Automation GmbH-TwinCAT: www.beckhoff.de

    Google Scholar 

  10. Phoenix Contact: www.phoenoxcontact.de

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bayrak, G., Wannagat, A., Vogel-Heuser, B. (2007). Echtzeit- und Regelungstechnische Aspekte bei der automatischen Transformation von Matlab/Simulink in SPS-basierten Steuerungscode. In: Holleczek, P., Vogel-Heuser, B. (eds) Mobilität und Echtzeit. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74837-3_5

Download citation

Publish with us

Policies and ethics