CS Workshop, March 2019


Dear Colleagues,

we, the experiment control system group @ GSI, would like to invite you to a workshop dedicated to the CS framework and the CS++ framework. Please feel free to forward this information to other colleagues.

The main idea behind this workshop is to bring the users and developers of CS and CS++ together to discuss about the present status and future developments.

This workshop will take place at GSI in KBW 2.28, from March 19, 2019, Tuesday, 09:00 to March 22, 2019, Friday, 12:00.

The first part of the workshop will consist of several small talks like in the previous years, However the larger part of this workshop will be a computer training course in which we want to show you how to program wthin CS++.

For the first part of the workshop we could run a Adobe Connect Web-Meeting in parallel, so that people from anywhere could join the workshop remotely. If you are interested to join via Web-Meeting, please tell HolgerBrand. We need some time to prepare. It would be nice if you could provide us with some suggestions about the topics you would like to be informed about and and/or the topics you would like to discuss. Please let us know, if you intend to come to the workshop or not.


How to Register

There is no registration fee and there are two possibilities to register. Either
  1. edit this web page and add your name to the list of registered participants below, or
  2. send an e-mail to HolgerBrand or DennisNeidherr.
If you would like to participate, please register as soon as possible!


HolgerBrand, DennisNeidherr, StefanGoette, AlexanderKessler, RyanRingle, AlexanderJankowski, HeidiRoesch, BenediktWiegert, FrancescaGiacoppo, UdoEisenbarth, SzilardNagy, SoenkeBeck, SteffenLohse, SvenBoehland, FabianSchneider, ZhangYinhong (remote)


Maybe it is a good idea to contribute to the list of feature requests or bug reports to enable us to derive an agenda.

Authors are responsible for the contents of their own contributions.
Please, respect all concerned copyrights!

Tuesday, March 19, 2019
Start Topic Speaker Time Link
09:00 Welcome HolgerBrand 15 min  
09:15 CS and CS++ Overview DennisNeidherr 35+10 min  
10:00 Coffee All 15 min  
10:15 CS++ Introduction DennisNeidherr 60 min  
11:15 FRS Ion Catcher HeidiRoesch 25+5 min  
11:45 Lunch All 75 min  
13:00 LabVIEW & Git: Tips & Tricks UdoEisenbarth 15+5 min  
13:20 Dynamic UIs @ Runtime with AF AlexanderKessler 30+10 min AlexK_CS_W2019_Dynamic_UIRT.pptx
14:00 FT-ICR at TRIGATRAP SteffenLohse 20+10 min  
14:30 CS++ & StateChart HolgerBrand 20+10 min  
15:00 CS++ & TestStand HolgerBrand 20+10 min  
15:30 Coffee All 15 min  
15:45 Discussion (with future of Workshop)
Preparation for the Hands-On Course
All open end  
19:00 Dinner@ Grohe

Wednesday, March 20, 2019
Start Topic Speaker Time Link
09:00 CS++ Hands-On Course All    
17:00 End      

Thursday, March 21, 2019
Start Topic Speaker Time Link
09:00 CS++ Hands-On Course All    
17:00 End      

Friday, March 22, 2019
Start Topic Speaker Time Link
09:00 CS++ Hands-On Course All    
11:45 End      


You need your own development PC, Windows 7/10 with LabVIEW 2017+ and most modules installed. You need local_admin permissions on your PC. Prepare your development PC to allow Remote Desktop Connection if you plan to access it remotely.

LabVIEW Courses Core 1, 2, 3 are highly recommended. Refer to NI Self-Paced-Training, if you have a valid SSP contract.

NI software tools which are useful for our projects will be introduced at first:
  • Source Code Control with Git (Can be installed with GSI Software-Center) and Sourcetree
  • Measurement & Automation Explorer
  • Distributed System Manager, Shared Variables, Data Logging & Supervisory Control
  • DIAdem
  • LabVIEW Repitition:
    • TDMS
    • LV event driven programming (Occurrence, Notifier, Queue, Semaphore, Rendezvous, Event-Structure & User Defined Events), VI-Server
    • DAQmx
    • Instrument driver

Later we will continue with:
  • Actor Framework
  • CS++ libraries

-- DennisNeidherr - 2018-11-30
Topic revision: r24 - 2019-03-18, HolgerBrand
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding GSI Wiki? Send feedback | Legal notice | Privacy Policy (german)