THE PHELIX CONTROL SYSTEM BASED ON UML DESIGN LEVEL PROGRAMMING IN LABVIEW

2003
Figure 1: Schematic view of the PHELIXsetup. The high voltage capacitor bank is located in the upper floor. The beamlinesto the experiments are only denoted. The Unified Modeling Language(UML) [1] has become the standard for documentation and high level designof modern software. UML to code generatorslike Rational Rose, Together, Rhapsody etc., allow to convert the UML diagrams to text based languages like C++ or Java and vice versa. Instead of converting the UML graphs to another programming language prior to its use, it is much better if the UML diagram itself is already executable. This is made possible by the third party toolkit ObjectVIEW [2] which can be used within the graphical languageLabVIEW [3]. As an example of this approach the application layerof the control system of the PHELIX, Petawatt High Energy Laserfor heavy Ion eXperiments [4], facility at GSI is presented.
    • Correction
    • Source
    • Cite
    • Save
    1
    References
    2
    Citations
    NaN
    KQI
    []
    Baidu
    map