Machine Signals
The following shall give an overview of the electronic interfaces at the machine to specific signals, e.g. for
data acquisition.
Timing system
scuxl0319
The timing receiver
scuxl0319
is located in electronics hutch (TH2.033), at the top of rack EX3. Besides the two B1/B2 channels on the SCU card, it contains two function generator cards type FG 900.740 with 8 digital outputs. The B1/B2 channels can be freely reprogrammed to any White Rabbit event, while the function generator cards contain a pre-defined assignment to specific events.
Channel |
type |
Function |
B1 |
|
Programmable through Genesys |
B2 |
|
Programmable through Genesys |
FG1-1 |
level |
(CRYRING_RING:) CMD_BEAM_ON CMD_BEAM_OFF |
FG1-2 |
level |
(CRYRING_RING:) CMD_EBEAM_ON CMD_EBEAM_OFF |
FG1-3 |
level |
(CRYRING_RING:) CMD_TARGET_ON CMD_TARGET_OFF |
FG1-4 |
level |
(CRYRING_RING:) CMD_EXP_DAQ_START CMD_EXP_DAQ_STOP |
FG1-5 |
|
- not used - |
FG1-6 |
|
- not used - |
FG1-7 |
|
- not used - |
FG1-8 |
|
- not used - |
FG2-1 |
pulse |
CMD_TARGET_ON |
FG2-2 |
pulse |
CMD_TARGET_OFF |
FG2-3 |
pulse |
CMD_EXP_DAQ_START |
FG2-4 |
pulse |
CMD_EXP_DAQ_STOP |
FG2-5 |
pulse |
CMD_EXP_DRIVE_IN |
FG2-6 |
pulse |
CMD_EXP_DRIVE_OUT |
FG2-7 |
pulse |
CMD_INJ_KICKER_START |
FG2-8 |
pulse |
CMD_EXTR_KICKER_START |
Signals types are TTL (+5V) and if specified as
level they are
Hi for the inter-event duration of the corresponding events listed in the Function column of above table. If the type is specified as
pulse the duration is 1 us.
scuxl0006
A second timing receiver is
scuxl0006
and is located inside the HV cage of the electron cooler and also running the Genesys class. There are only two channels available, the B1/B2 channels on the SCU card. Their assignment is as follows:
Channel |
Level |
Function |
B1 |
TTL |
Genesys: Hi-Level from CMD_EXP_DAQ_START CMD_EXP_DAQ_STOP |
B2 |
TTL |
Genesys: TBA |
See also
Timing System Event Numbers in the Wiki of the Timing group.
Genesys settings
The channels B1 and B2 can be programmed using the Genesys application. The possible outputs types are 'Single Condition', 'Gate/Pulse' and 'Inter Event'. For the first two options one timing event has to specified, the last one requires two.
Commonly used timing events are listed in the following table with all required parameters. These values are valid for the November/December 2023 beamtime and might change if a different pattern is used.
Timing Event |
GID |
Event No |
Beam-In |
BPC-Start |
SID |
BPID |
CMD_BEAM_ON |
203 |
518 |
true |
false |
1 |
2 |
CMD_BEAM_OFF |
203 |
520 |
true |
false |
1 |
2 |
CMD_EBEAM_ON |
210 |
522 |
true |
false |
1 |
4 |
CMD_EBEAM_OFF |
210 |
523 |
false |
false |
4 |
14 |
CMD_TARGET_ON |
210 |
526 |
tbd |
tbd |
tbd |
tbd |
CMD_TARGET_OFF |
210 |
527 |
tbd |
tbd |
tbd |
tbd |
CMD_EXP_DAQ_START |
210 |
528 |
true |
false |
3 |
11 |
CMD_EXP_DAQ_STOP |
210 |
529 |
true |
false |
4 |
12 |
CMD_EXP_DRIVE_IN |
tbd |
530 |
tbd |
tbd |
tbd |
tbd |
CMD_EXP_DRIVE_OUT |
tbd |
531 |
tbd |
tbd |
tbd |
tbd |
CMD_INJ_KICKER_START |
210 |
1026 |
true |
false |
1 |
2 |
Beam diagnostics

A patch panel at the top of rack EX3 in the electronics hutch (TH2.033) is interfacing with signals from the
BeamDiagnostics electronics room (connectors: BNC-50Ω) The assignment of the channels is semi-permanent and as follows:
Please note that NIM signals use a current-based logic with negative pulse for "true" (at −16 mA into 50 ohms = −0.8 volts) and 0 mA for "false" (see also
Nuclear Instrumentation Module
.)
--
MichaelLestinsky - 2022-03-26