A toolchain for Rapid Control Prototyping using Rexroth controllers and open source software

Nils Menager
Bosch Rexroth AG, Lohr a. Main, Germany

Niklas Worschech
Bosch Rexroth AG, Lohr a. Main, Germany

Lars Mikelsons
Bosch Rexroth AG, Lohr a. Main, Germany

Ladda ner artikelhttp://dx.doi.org/10.3384/ecp14096371

Ingår i: Proceedings of the 10th International Modelica Conference; March 10-12; 2014; Lund; Sweden

Linköping Electronic Conference Proceedings 96:39, s. 371-380

Visa mer +

Publicerad: 2014-03-10

ISBN: 978-91-7519-380-9

ISSN: 1650-3686 (tryckt), 1650-3740 (online)


Taking a look at project costs from a financial point of view; the commissioning times of new industrial systems become more and more important; as they significantly drive the costs. Hence; the reduction of commissioning times is part of current research. Besides the use of simulation and the coupling between hardware and software (Hardware-In-The-Loop-Simulations); Rapid Control Prototyping offers a huge potential to reduce commissioning times. Until now; most of the toolchains use special hardware in combination with commercial simulation software; which leads to some serious drawbacks. In this work; a toolchain for Rapid Control Prototyping using industrial controllers and open source software is presented.


Rapid Control Prototyping; Modelica; OpenModelica; Hardware-In-The-Loop; Bosch Rexroth; real-time simulation


[1] Richtlinie, V. D. I. "2206"’ - Entwicklungsmethodik für mechatronische Systeme, Berlin 2004

[2] http://www.dspace.com/en/pub/start.cfm

[3] http://www.mathworks.com

[4] John, K.H.; Tiegelkamp, M. - IEC 61131-3: Programming Industrial Automation Systems, 2010.

[5] Engels, E.; Gabler, T. - Universelle Programmierschnittstelle für Motion-Logic Systeme - Struktur, Funktionen und Anwendung in Forschung und Lehre, Tagungsband AALE 2012.

[6] Worschech, N.; Mikelsons, L. - A Toolchain for Real-Time Simulation using the OpenModelica Compiler. In: Proceedings of the 9th International Modelica Conference, September 3-5, 2012, Munich, Germany.

[7] Bosch Rexroth AG -Motion Logic Programming Interface (MLPI) Documentation

[8] GNU GCC Release Information, URL: http://gcc.gnu.org/gcc-3.4/

Citeringar i Crossref