Skip to content

Controls

The control plane the beamline runs on, and the seam CORA's edge conducts over. Control plane: Tango / Sardana.

P22 runs on the PETRA III control system, Tango with Sardana as the scan / motion SCADA layer, the same floor as the other PETRA III beamlines. P22 shares its optics chain with P09: the undulator, DCM, mirrors, phase retarder, and absorber are P09 devices (p09/ addresses, the P09-MONO host), and P22 adds the HAXPS endstation (p22/ addresses). A motion axis is a Tango motor device, the mirrors spk devices, the phase retarder a phaseretarder device. The handles are read from P22's public OnlineXML registry and carried confirm (CTRL-1, SHARED-1). The HAXPES acquisition (the photon-energy / analyzer sweep over the sample) runs as a Sardana macro; that orchestration is the seam CORA's edge would conduct over its ControlPort (CTRL-2).

Name Family PV Key specs Replaceable Status
OMS58Controllers MotionController protocol: Tango_oms58
OMS MAXv-58 stepper controllers (oms58) driving the HAXPS sample motor bank (CTRL-1)
new confirm
TangoMotorControllers MotionController protocol: Tango_motor_tango
generic Tango motor controllers (motor_tango / spk) backing the shared P09 optics (mono, mirrors, phase retarder) and the coupled axes (CTRL-1, SHARED-1)
new confirm