Öffnet in neuem Fenster Opens in a new window Öffnet externe Seite Opens an external site Öffnet externe Seite in neuem Fenster Opens an external site in a new window

Abteilung Optik und Strahlrohre

Monochromator-Steuerung

Der Monochromator als optisches Element einer Beamline befindet sich außerhalb des eigentlichen Speicherrings entlang der Strahlrohre. Auf dem Weg durch die Rohre wird der Synchrotronenstrahl an die Bedürfnisse des angeschlossenen Experiments angepasst, der Monochromator übernimmt dabei die Aufgabe der spektralen Isolation entsprechender Wellenlängen.

Es gibt verschiedene Typen von Monochromatoren: der Plane Grating Monochromator (PGM), der Spherical Grating Monochromator (SGM), der Normal Incidence Monochromator (NIM) und der Double Crystal Monochromator (DCM).

Der Fokus der Gruppe "Monochromatorengruppe" liegt auf der reibungslosen Steuerung der Monochromatoren. Motore sowie deren Steuerkarten, die die Spiegel, Gitter und Kristalle in den Monochromatoren äußerst exakt justieren können,  werden konfiguriert und programmiert. Auch die Nutzeroberflächen zur Steuerung liegt in den Händen der Gruppe. Dabei fordert jeder Monochromator ein individuelles Anpassen der Hard- und Software an das angeschlossene Experiment der Beamline.

Publications and Presentations

Papers and Proceedings

Published Software and Documentation

  • pmacpy

    pmacpy is a modular Python toolkit for communicating with Delta Tau Power PMAC and Geo Brick motion controllers.
    It provides command-line utilities, a background manager, and a GUI interface for serial/network communication, variable monitoring, and batch command execution.

    This package is designed for use in beamline environments (e.g. BESSY II) and laboratory automation setups where PMAC-based motion systems are controlled via Python or EPICS.

  • kiwi-scan: GitHub, PyPI

    A Modular Scan Framework for Commissioning and Diagnostics in EPICS Environments

    Actuators, detector PVs, triggers, subscriptions, plugins, and metadata sidecars are configured via YAML. Scan engine (scan type) and scan dimensions are chosen by command line or API. Results are written to timestamped text files. Optional metadata sidecars can record constants and monitored PVs in parallel.

Presentations and Slides

E-Mail Kontakt

Um Kontakt mit den Gruppenmitgliedern der Monochromatorengruppe aufzunehmen, nutzen sie bitte folgenden E-Mail-Verteiler:

mono@helmholtz-berlin.de

Rufbereitschaft

Um den laufenden Betrieb von BESSY II für die Nutzer zu unterstützen hat die Monochromatorengruppe die Komponentenrufbereitschaft "Beamline- und Monochromatorsteuerung" eingerichtet.

© 03/25 AZ und smalerz
© 2026 PS und AB