Skip to content

Controls

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

P11 runs on the PETRA III control system, Tango with Sardana as the scan / motion SCADA layer, the same floor as P01, P04, and P06. The whole beamline reports on a single Tango host (haspp11oh); a motion axis is a Tango motor device (p11/motor/.), the piezo axes are piezomotor devices, the high-speed axis a servomotor device, the cryostream a cryo device, and the detectors are pilatus and xia device servers. The handles are read from P11's public OnlineXML registry and carried confirm (CTRL-1). The rotation-MX acquisition (the goniometer oscillation coupled to the Pilatus frame capture) runs as a Sardana macro; that orchestration is the seam CORA's edge would conduct over its ControlPort, the same shape as the MX cluster seams at i03 / MANACA / TPS 07A (CTRL-2).

Name Family PV Key specs Replaceable Status
OMS58Controllers MotionController protocol: Tango_oms58
OMS MAXv-58 stepper controllers (oms58) driving the oh, granite, and eh motor banks (CTRL-1)
new confirm
PiezoMotorControllers MotionController protocol: Tango_piezomotor
piezomotor controllers driving the experiment-hutch fine piezo bank (CTRL-1)
new confirm
TangoMotorControllers MotionController protocol: Tango_motor_tango
generic Tango motor controllers (motor_tango / servomotor) backing the servo and coupled axes (CTRL-1)
new confirm