A control system for an X-ray source includes a sensor interface for
receiving one or more sensor signals representative of operation of the
X-ray source; a programmable controller operative in response to the one
or more sensor signals and a sequence of control instructions for
generating one or more control signals for controlling the X-ray source;
and a control interface for supplying the one or more control signals to
the X-ray source, either directly or indirectly.