updated DAN source
This commit is contained in:
@@ -14,153 +14,185 @@
|
|||||||
NumberOfPreTriggers = 0
|
NumberOfPreTriggers = 0
|
||||||
NumberOfPostTriggers = 0
|
NumberOfPostTriggers = 0
|
||||||
Signals = {
|
Signals = {
|
||||||
Trigger_DAN = {
|
DI_Time = {
|
||||||
Type = uint8
|
Type = uint64
|
||||||
|
TimeSignal = 1
|
||||||
|
AbsoluteTime = 1
|
||||||
|
TimeSignalMultiplier = 1e-9
|
||||||
}
|
}
|
||||||
PXI6528_Status_SAMPLES = {
|
PXI6528_Status = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint32
|
Type = uint32
|
||||||
|
NodeName = @rfid .. ":PXI6528_Status"
|
||||||
}
|
}
|
||||||
GYA_APS_READY_SAMPLES = {
|
GYA_APS_READY = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint32
|
Type = uint32
|
||||||
|
NodeName = @rfid .. ":GYA_APS_READY"
|
||||||
}
|
}
|
||||||
GYA_APS_FLT_SAMPLES = {
|
GYA_APS_FLT = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":GYA_APS_FLT"
|
||||||
}
|
}
|
||||||
GYA_BPS_READY_SAMPLES = {
|
GYA_BPS_READY = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":GYA_BPS_READY"
|
||||||
}
|
}
|
||||||
GYA_BPS_FLT_SAMPLES = {
|
GYA_BPS_FLT = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":GYA_BPS_FLT"
|
||||||
}
|
}
|
||||||
MHVPS_OV_SAMPLES = {
|
MHVPS_OV = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":MHVPS_OV"
|
||||||
}
|
}
|
||||||
MHVPS_OC_SAMPLES = {
|
MHVPS_OC = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":MHVPS_OC"
|
||||||
}
|
}
|
||||||
MHVPS_FLT_SAMPLES = {
|
MHVPS_FLT = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":MHVPS_FLT"
|
||||||
}
|
}
|
||||||
MHVPS_READY_SAMPLES = {
|
MHVPS_READY = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":MHVPS_READY"
|
||||||
}
|
}
|
||||||
ECPC_MOD_SAMPLES = {
|
ECPC_MOD = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":ECPC_MOD"
|
||||||
}
|
}
|
||||||
FAST_TRIP_SAMPLES = {
|
FAST_TRIP = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":FAST_TRIP"
|
||||||
}
|
}
|
||||||
CRIO_RV1_SAMPLES = {
|
CRIO_RV1 = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":CRIO_RV1"
|
||||||
}
|
}
|
||||||
CRIO_RV2_SAMPLES = {
|
CRIO_RV2 = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":CRIO_RV2"
|
||||||
}
|
}
|
||||||
CRIO_RV3_SAMPLES = {
|
CRIO_RV3 = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":CRIO_RV3"
|
||||||
}
|
}
|
||||||
PLC_ITL_SAMPLES = {
|
PLC_ITL = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":PLC_ITL"
|
||||||
}
|
}
|
||||||
PLC_STANDBY_SAMPLES = {
|
PLC_STANDBY = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":PLC_STANDBY"
|
||||||
}
|
}
|
||||||
PLC_READY_SAMPLES = {
|
PLC_READY = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":PLC_READY"
|
||||||
}
|
}
|
||||||
PLC_ON_SAMPLES = {
|
PLC_ON = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":PLC_ON"
|
||||||
}
|
}
|
||||||
PLC_PERMIT_SAMPLES = {
|
PLC_PERMIT = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":PLC_PERMIT"
|
||||||
}
|
}
|
||||||
PLC_OP_SELECTED_SAMPLES = {
|
PLC_OP_SELECTED = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":PLC_OP_SELECTED"
|
||||||
}
|
}
|
||||||
PLC_CC_OP_SELECTED_SAMPLES = {
|
PLC_CC_OP_SELECTED = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":PLC_CC_OP_SELECTED"
|
||||||
}
|
}
|
||||||
PLC_SYNCMODE_SAMPLES = {
|
PLC_SYNCMODE = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":PLC_SYNCMODE"
|
||||||
}
|
}
|
||||||
TRIGGER_SAMPLES = {
|
TRIGGER = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":TRIGGER"
|
||||||
}
|
}
|
||||||
BEAM_ON_STAT_SAMPLES = {
|
BEAM_ON_STAT = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":BEAM_ON_STAT"
|
||||||
}
|
}
|
||||||
HVARMED_SAMPLES = {
|
HVARMED = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":HVARMED"
|
||||||
}
|
}
|
||||||
HVINJECTION_SAMPLES = {
|
HVINJECTION = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint8
|
Type = uint8
|
||||||
|
NodeName = @rfid .. ":HVINJECTION"
|
||||||
}
|
}
|
||||||
RFON_SAMPLES = {
|
RFON = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
|
NodeName = @rfid .. ":RFON"
|
||||||
Type = uint8
|
Type = uint8
|
||||||
}
|
}
|
||||||
BEAM_ON_TIME_SAMPLES = {
|
BEAM_ON_TIME = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint32
|
NodeName = @rfid .. ":BEAM_ON_TIME"
|
||||||
}
|
Type = uint32
|
||||||
RFON_TIME_SAMPLES = {
|
}
|
||||||
|
RFON_TIME = {
|
||||||
SamplingFrequency = @fast_clock
|
SamplingFrequency = @fast_clock
|
||||||
NumberOfElements = @dan_ratio
|
NumberOfElements = @dan_ratio
|
||||||
Type = uint32
|
Type = uint32
|
||||||
|
NodeName = @rfid .. ":RFON_TIME"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -170,13 +202,14 @@
|
|||||||
+DANDIOPublisherGAM = {
|
+DANDIOPublisherGAM = {
|
||||||
Class = IOGAM
|
Class = IOGAM
|
||||||
InputSignals = {
|
InputSignals = {
|
||||||
TRIGGER_DAN = {
|
Time = {
|
||||||
DataSource = EPICSCAInput
|
DataSource = SynchThread
|
||||||
|
Samples = @dan_ratio
|
||||||
|
Frequency = 1
|
||||||
}
|
}
|
||||||
PXI6528_Status = {
|
PXI6528_Status = {
|
||||||
DataSource = SynchThread
|
DataSource = SynchThread
|
||||||
Samples = @dan_ratio
|
Samples = @dan_ratio
|
||||||
Frequency = 1
|
|
||||||
}
|
}
|
||||||
GYA_APS_READY = {
|
GYA_APS_READY = {
|
||||||
DataSource = SynchThread
|
DataSource = SynchThread
|
||||||
@@ -292,94 +325,94 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
OutputSignals = {
|
OutputSignals = {
|
||||||
Trigger_DAN = {
|
DI_Time = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
PXI6528_Status_SAMPLES = {
|
PXI6528_Status = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
GYA_APS_READY_SAMPLES = {
|
GYA_APS_READY = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
GYA_APS_FLT_SAMPLES = {
|
GYA_APS_FLT = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
GYA_BPS_READY_SAMPLES = {
|
GYA_BPS_READY = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
GYA_BPS_FLT_SAMPLES = {
|
GYA_BPS_FLT = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
MHVPS_OV_SAMPLES = {
|
MHVPS_OV = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
MHVPS_OC_SAMPLES = {
|
MHVPS_OC = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
MHVPS_FLT_SAMPLES = {
|
MHVPS_FLT = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
MHVPS_READY_SAMPLES = {
|
MHVPS_READY = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
ECPC_MOD_SAMPLES = {
|
ECPC_MOD = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
FAST_TRIP_SAMPLES = {
|
FAST_TRIP = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
CRIO_RV1_SAMPLES = {
|
CRIO_RV1 = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
CRIO_RV2_SAMPLES = {
|
CRIO_RV2 = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
CRIO_RV3_SAMPLES = {
|
CRIO_RV3 = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
PLC_ITL_SAMPLES = {
|
PLC_ITL = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
PLC_STANDBY_SAMPLES = {
|
PLC_STANDBY = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
PLC_READY_SAMPLES = {
|
PLC_READY = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
PLC_ON_SAMPLES = {
|
PLC_ON = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
PLC_PERMIT_SAMPLES = {
|
PLC_PERMIT = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
PLC_OP_SELECTED_SAMPLES = {
|
PLC_OP_SELECTED = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
PLC_CC_OP_SELECTED_SAMPLES = {
|
PLC_CC_OP_SELECTED = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
PLC_SYNCMODE_SAMPLES = {
|
PLC_SYNCMODE = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
TRIGGER_SAMPLES = {
|
TRIGGER = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
BEAM_ON_STAT_SAMPLES = {
|
BEAM_ON_STAT = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
HVARMED_SAMPLES = {
|
HVARMED = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
HVINJECTION_SAMPLES = {
|
HVINJECTION = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
RFON_SAMPLES = {
|
RFON = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
BEAM_ON_TIME_SAMPLES = {
|
BEAM_ON_TIME = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
RFON_TIME_SAMPLES = {
|
RFON_TIME = {
|
||||||
DataSource = DANDIODataSource
|
DataSource = DANDIODataSource
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user