DESY Control System Studio und Synoptic Display Studio
Über das Forschungsprojekt GeneAL wurden neue Funktionen und Konzepte in die bestehenden Projekte Synoptic Display Studio (SDS) und Control System Studio (CSS) eingebunden.
Im CSS-Teilprojekt Synoptic Display Studio wird eine Anwendung für die Gestaltung und Darstellung synoptischer Displays entwickelt. Unter einem synoptischen Display wird ein Arrangement von Software-Instrumenten verstanden, das dazu dient, eine Anlage zu überwachen. Die Instrumente zeigen Messdaten von bestimmten Geräten an und geben somit einen Überblick über den aktuellen Zustand der betrachteten Anlage. Der Fokus des GeneAL-Projektes lag dabei auf der Integration eines Anlagenmodells, mit dem die Konfiguration der SDS-Displays und die Überwachung der Anlagen durch das CSS vereinfacht werden sollen. Dafür wurde ein Editor für das Anlagenmodell erstellt sowie weitere Komponenten, die eine rollen- und aufgabenorientierte Benutzung des Modells erlauben. Zudem wurden mehrere Verbindungsstellen zum Alarm Messaging Service (AMS) und dem State Notation Language Editor (SNL-Editor) konzeptioniert. Das AMS benachrichtigt bei Störungen der technischen Anlagen automatisch Techniker und Operateur, damit diese den Fehler beheben können. Mit der beim DESY eingesetzten Programmiersprache SNL werden Konfigurationen für Teile der technischen Anlage erstellt.
Folgende Arbeiten wurden im Berichtszeitraum abgeschlossen:
- Integration des überarbeiteten DAL-Subsystems (Boundary-Tests, Anpassung von Clients, Review mit dem Lieferanten)
- Refactoring der Alarm-Tools (Anpassung an technische Änderung des Basissystems: Alarmierung direkt aus dem System ermitteln)
- Dokumentation und Hilfe für vorhandene Subsysteme (DCT, SDS, Alarmierung)
- Reorganisation des Vorgehens (ALM - sprich Codebeamer - gestützte Releaseplanung)
- Erstellung verschiedener CSS-Versionen (2 interne Versionen 'Control room' / 'Linde', eine für die Community 'Island') inkl. szenario-gestützter Abnahmetests
Kooperationspartner
- Deutsches Elektronen Synchrotron
- Fachbereich Informatik, Fakultät für Mathematik, Informatik und Naturwissenschaften, Universität Hamburg
- C1 WPS GmbH
Mitarbeiter/innen:
- Jörg Penning
- Eugen Reiswich
- Jarig Richter-Peill
- Andreas Tödter
- Felix Zwingenberger

