
Proceedings Paper
MathWorks Simulink and C++ integration with the new VLT PLC-based standard development platform for instrument control systemsFormat | Member Price | Non-Member Price |
---|---|---|
$17.00 | $21.00 |
Paper Abstract
ESO is in the process of implementing a new development platform, based on PLCs, for upcoming VLT control systems
(new instruments and refurbishing of existing systems to manage obsolescence issues). In this context, we have
evaluated the integration and reuse of existing C++ libraries and Simulink models into the real-time environment of
BECKHOFF Embedded PCs using the capabilities of the latest version of TwinCAT software and MathWorks
Embedded Coder. While doing so the aim was to minimize the impact of the new platform by adopting fully tested
solutions implemented in C++. This allows us to reuse the in house expertise, as well as extending the normal
capabilities of the traditional PLC programming environments.
We present the progress of this work and its application in two concrete cases: 1) field rotation compensation for
instrument tracking devices like derotators, 2) the ESO standard axis controller (ESTAC), a generic model-based
controller implemented in Simulink and used for the control of telescope main axes.
Paper Details
Date Published: 18 July 2014
PDF: 11 pages
Proc. SPIE 9152, Software and Cyberinfrastructure for Astronomy III, 91522B (18 July 2014); doi: 10.1117/12.2056381
Published in SPIE Proceedings Vol. 9152:
Software and Cyberinfrastructure for Astronomy III
Gianluca Chiozzi; Nicole M. Radziwill, Editor(s)
PDF: 11 pages
Proc. SPIE 9152, Software and Cyberinfrastructure for Astronomy III, 91522B (18 July 2014); doi: 10.1117/12.2056381
Show Author Affiliations
Mario J. Kiekebusch, European Southern Observatory (Germany)
Nicola Di Lieto, European Southern Observatory (Germany)
Stefan Sandrock, European Southern Observatory (Germany)
Nicola Di Lieto, European Southern Observatory (Germany)
Stefan Sandrock, European Southern Observatory (Germany)
Dan Popovic, European Southern Observatory (Germany)
Gianluca Chiozzi, European Southern Observatory (Germany)
Gianluca Chiozzi, European Southern Observatory (Germany)
Published in SPIE Proceedings Vol. 9152:
Software and Cyberinfrastructure for Astronomy III
Gianluca Chiozzi; Nicole M. Radziwill, Editor(s)
© SPIE. Terms of Use
