Author: Killenberg, M.
Paper Title Page
TUPHA178 Abstracted Hardware and Middleware Access in Control Applications 840
 
  • M. Killenberg, M. Heuer, M. Hierholzer, T. Kozak, L.P. Petrosyan, Ch. Schmidt, N. Shehzad, G. Varghese, M. Viti
    DESY, Hamburg, Germany
  • K. Czuba, A. Dworzanski
    Warsaw University of Technology, Institute of Electronic Systems, Warsaw, Poland
  • C.P. Iatrou, J. Rahm
    TU Dresden, Dresden, Germany
  • M. Kuntzsch, R. Steinbrück
    HZDR, Dresden, Germany
  • S. Marsching
    Aquenos GmbH, Baden-Baden, Germany
  • A. Piotrowski
    FastLogic Sp. z o.o., Łódź, Poland
  • P. Prędki
    Rapid Development, Łódź, Poland
 
  Hard­ware ac­cess often brings im­ple­men­ta­tion de­tails into a con­trol ap­pli­ca­tion, which are sub­se­quently pub­lished to the con­trol sys­tem. Ex­pe­ri­ence at DESY has shown that it is ben­e­fi­cial for the soft­ware qual­ity to use a high level of ab­strac­tion from the be­gin­ning of a pro­ject. Some hard­ware reg­is­ters for in­stance can im­me­di­ately be treated as process vari­ables if an ap­pro­pri­ate li­brary is tak­ing care of most of the error han­dling. Other parts of the hard­ware need an ad­di­tional layer to match the ab­strac­tion level of the ap­pli­ca­tion. Like this de­vel­op­ment cy­cles can be short­ened and the code is eas­ier to read and main­tain be­cause the logic fo­cuses on what is done, not how it is done. We pre­sent the ab­strac­tion con­cept we are using, which is not only uni­fy­ing the ac­cess to hard­ware but also how process vari­ables are pub­lished via the con­trol sys­tem mid­dle­ware.  
poster icon Poster TUPHA178 [0.875 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA178  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THPHA166 Control System Integration of a MicroTCA.4 Based Digital LLRF Using the ChimeraTK OPC UA Adapter 1811
 
  • R. Steinbrück, M. Kuntzsch, P. Michel
    HZDR, Dresden, Germany
  • M. Hierholzer, M. Killenberg, H. Schlarb
    DESY, Hamburg, Germany
  • C.P. Iatrou, J. Rahm, L. Urbas
    TU Dresden, Dresden, Germany
 
  The su­per­con­duct­ing lin­ear elec­tron ac­cel­er­a­tor ELBE at Helmholtz-Zen­trum Dres­den-Rossendorf is a ver­sa­tile light source. It op­er­ates in con­tin­u­ous wave (CW) mode to pro­vide a high av­er­age beam cur­rent. To ful­fil the re­quire­ments for fu­ture high res­o­lu­tion ex­per­i­ments the ana­logue low level radio fre­quency con­trol (LLRF) is cur­rently re­placed by a dig­i­tal μTCA.4 based LLRF de­vel­oped at DESY, Ham­burg. Op­er­a­tion and pa­ram­e­triza­tion is re­al­ized by a server ap­pli­ca­tion im­ple­mented by DESY using the ChimeraTK soft­ware frame­work. To in­ter­face the WinCC 7.3 based ELBE con­trol sys­tem an OPC UA Adapter for ChimeraTK has been de­vel­oped in co­op­er­a­tion with DESY and Tech­nis­che Uni­ver­sität Dres­den (TUD). The poster gives an overview of the col­lab­o­rat­ing par­ties, the vari­able map­ping scheme used to rep­re­sent LLRF data in the OPC UA server ad­dress space and in­te­gra­tion ex­pe­ri­ences with dif­fer­ent in­dus­trial OPC UA Clients like WinCC 7.3 and Lab­VIEW.  
poster icon Poster THPHA166 [0.997 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA166  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)