Controls¶
The control plane the beamline runs on, and the seam CORA's edge conducts over. Control plane: EPICS + MXCuBE3.
The trigger hardware and the drive electronics. MOGNO's control floor is EPICS IOCs plus TATU (an FPGA trigger/timer on CompactRIO, shared Sirius infra). The application layer above it is the beamline's custom PyEpics stack (mgn-devices / mgn-routines / mgn-control-guis), the orchestration CORA's edge would conduct over (ORCH-1). PV namespaces and controller-box identities are not public (CTRL-1).
| Name | Family | PV | Key specs | Replaceable | Status |
|---|---|---|---|---|---|
SampleMotionController |
MotionController |
Drives the sample-side stages (rotation, tripod, micro-station). Box model, protocol, and PV namespace not in public sources (CTRL-1). | new confirm |
||
TATU |
TimingController |
FPGA-based trigger and timer unit on CompactRIO (Piton et al., ICALEPCS 2021), exposing EPICS PVs via the LNLS Nheengatu layer; hardware-triggers the rotation-synchronised projection acquisition. The 2-BM softGlueZynq / FXI Zebra precedent. Handles pending (CTRL-1). | new confirm |