Skip to content

Controls

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

P08 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. A motion axis is a Tango motor device (p08/motor/...), the monochromators dcmmotor / dcmener and lom / lomenergy devices, the CRL a lensctrl device, the diffractometer a Kohzu controller (kozhue6cctrl), the hexapod a hexapodmotor, the slits / attenuator vmexecutor virtual axes; the detectors are eigerdectris / pilatus / mythen2 / pedetector and the sis3302-read Vortex SDD. The handles are read from P08's public OnlineXML registry and carried confirm (CTRL-1). The high-resolution diffraction acquisition (the diffractometer scan coupled to the area / strip detector capture) 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 optics and diffractometer / sample motor banks (CTRL-1)
new confirm
HexapodControllers MotionController protocol: Tango_hexapod
hexapod controllers (hexapodmotor) driving the experiment sample hexapod (CTRL-1)
new confirm
TangoMotorControllers MotionController protocol: Tango_motor_tango
generic Tango motor controllers (motor_tango) backing the monochromators, the Kohzu diffractometer, and the coupled axes (CTRL-1)
new confirm