The first approach to object oriented programming for LabVIEW real-time targets

被引:6
作者
Beek, Dietrich [1 ]
Brand, Holger [1 ]
Karagiannis, Christos [1 ]
Rauth, Christian [1 ]
机构
[1] GSI Darmstadt, D-64291 Darmstadt, Germany
关键词
LabVIEW; object oriented methods; real time systems; safety; vacuum control;
D O I
10.1109/TNS.2006.873532
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
For the first time, an object oriented approach is used together with LabVIEW RT. This real-time variant of the well known graphical programming language is based on the PharLap OS. This allows for two different scenarios. First, existing object oriented LabVIEW code developed for MS Windows and Linux platforms can be reused on a real-time platform, next to a time-critical loop with high priority. The reusability of existing code drastically reduces the development time for complex data acquisition and control systems, based on PXI or cPCI platforms. Second, small PAC systems like the FieldPoint series from National Instruments have limited CPU power and memory. However, dedicated classes allow the usage of an object oriented approach and serve to. integrate such sub-systems to larger SCADA systems.
引用
收藏
页码:930 / 935
页数:6
相关论文
共 7 条
[1]   A new control system for ISOLTRAP [J].
Beck, D ;
Blaum, K ;
Brand, H ;
Herfurth, F ;
Schwarz, S .
NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2004, 527 (03) :567-579
[2]   The new data acquisition system at GSI [J].
Essel, HG ;
Hoffmann, J ;
Kurz, N ;
Mayer, RS ;
Ott, W ;
Schall, D .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1996, 43 (01) :132-135
[3]   The general purpose data acquisition system MBS [J].
Essel, HG ;
Kurz, N .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2000, 47 (02) :337-339
[4]  
GASPAR C, 1993, P IEEE 8 C COMP APPL, P8
[5]  
Jamal R, 1999, LABVIEW APPL SOLUTIO
[6]  
KARIGIANNIS C, 2003, THESIS TECHNICAL COL
[7]   First on-line test of SHIPTRAP [J].
Sikler, G ;
Ackermann, D ;
Attallah, F ;
Beck, D ;
Dilling, J ;
Elisseev, SA ;
Geissel, H ;
Habs, D ;
Habs, D ;
Heinz, S ;
Herfurth, F ;
Hessberger, F ;
Hofmann, S ;
Kluge, HJ ;
Kozhuharov, C ;
Marx, G ;
Mukherjee, M ;
Neumayr, J ;
Plass, WR ;
Quint, W ;
Rahaman, S ;
Rodriguez, D ;
Scheidenberger, C ;
Tarisien, M ;
Thirolf, P ;
Varentsov, V ;
Weber, C ;
Zhou, Z .
NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION B-BEAM INTERACTIONS WITH MATERIALS AND ATOMS, 2003, 204 :482-486