Details of SRM support
Model:
- Replace IM,TM with IM,TM of PAYLOAD_MASTER
- PAYLOAD: delete
- IM:
TM_OL_{PIT,YAW} to OL_{PIT,YAW}_in,
IM_BPACT to OBSDAMP_*_in, and
CAS_SW to CAS_SW_in
Remove output from IM{L,T,V,R,P,Y}_Out to IM_OSEMOUT
Input from PLSET{P,Y} of IM to OLSET{P,Y} of TM
- TM:
Input from CAL_LINE_{CTRL, TM} to CAL_LINE_{CTRL, TM}_in
OL_{P,Y}_ServoOut to TM_OL_{PIT,YAW}, and
Output from OL_{P,Y}_Out to TM_OL_DIAG{PIT,YAW}
Remove ISCINF_L_IN1 from DAQ channels (ISCINF has been moved to TM)
- The following pins were removed from SRM after the above modification
CAL_LINE_CTRL, CAL_LINE_TM, CAL_CTRL_OUT
SDF:
CHANS NOT FOUND: SDF RESTORE-LOAD
CHANS NOT INIT: MON(ACCEPT) - CONFIRM
To release WD and DK, set the following values:
K1:VIS-SRM_TM_WD_OPLEVAC_RMS_MAX: 0 -> 10000
The parameters of DITHER have been changed to match the original connection as follows
K1:VIS-SRM_DITHER{P,Y}2EUL_{1,2}_1: {IM,TM}_DTHER_{PIT,YAW}
The combination was connected, so change to 1.0
Foton
The following name changes were made.
Changed from SRM_IM_OLDCTRL_{P,Y} to SRM_OLDAMP_{P,Y}.
Deleted SRM_TM_DAMP_{P,Y} and SRM_TM_OPLEV_SERVO_{LEN,PIT,YAW}.
Increase/decrease of EPICS channels :
Delete:
K1:VIS-SRM_TM_CAS_SW
K1:VIS-SRM_TM_DAMP_{L,P,Y}_MASK
K1:VIS-SRM_PAYLOAD_DAMP_*
K1:VIS-SRM_IM_OLDCTRL_{P,Y}_MASK
K1:VIS-SRM_IM_CASALIGN_*
K1:VIS-SRM_TM_DAMP_{L,P,Y}_STATE_*
K1:VIS-SRM_TM_DAMP_STATE_OK
K1:VIS-SRM_TM_LKIN_{P,Y}_*
K1:VIS-SRM_TM_OL_WD_{TILT,LEN}_*
K1:VIS-SRM_TM_OPLEV_{TILT,LEN}_BLRMS_{P,Y}_*
K1:VIS-SRM_TM_OPLEV_BLRMS_{P,Y}_*
K1:VIS-SRM_TM_OPLEV_LEN_*
K1:VIS-SRM_TM_OPLEV_OL2EUL_*
K1:VIS-SRM_TM_OPLEV_{PITCH,YAW}_*
K1:VIS-SRM_PAYLOAD_{PK2EUL,OL2PK}_*
K1:VIS-SRM_PAYLOAD_PKOUT_*
K1:VIS-SRM_IM_OSC_*
K1:VIS-SRM_IM_MTRX_*
K1:VIS-SRM_IM_DAPMODE_*
K1:VIS-SRM_IM_DEMOD_*
K1:VIS-SRM_IM_LKIN_{P,Y}_*
K1:VIS-SRM_IM_OLDCCTRL_{P,Y}_*
K1:VIS-SRM_IM_OLDCCTRL_STATE_OK
K1:VIS-SRM_TM_DAMP_{L,P,Y}_*
K1:VIS-SRM_TM_LKIN_{P,Y}_DEMOD_{SIG,Q,I}_*
K1:VIS-SRM_TM_OPLEV_SERVO__{LEN,PIT}_*
K1:VIS-SRM_TM_SUMOUT_{L,P,Y}_*
K1:VIS-SRM_PAYLOAD_DAMP_*
K1:VIS-SRM_PAYLOAD_MONSERVO_*
K1:VIS-SRM_PAYLOAD_TEXT_*
K1:VIS-SRM_ISCINF_{Y,P,L}_*
K1:VIS-SRM_IM_DEMOD_*
K1:VIS-SRM_IM_IMSERVO_{L,P,R,T,V,Y}_*
K1:VIS-SRM_IM_LKIN_{P,Y}_DEMOD_{SIG_Q,I}
K1:VIS-SRM_IM_OLDCCTRL_{P,Y}_*
K1:VIS-SRM_IM_OLSET_{P,Y}_*
K1:VIS-SRM_IM_SUMOUT_{L,P,R,T,V,Y}
Add:
K1:VIS-SRM_IM_LOCK_*
K1:VIS-SRM_IM_OLDAMP_{P,Y}_MASK
K1:VIS-SRM_IM_SENSALIGN_*
K1:VIS-SRM_IM_OPLEV2EUL_*
K1:VIS-SRM_IM_OPLEV_{LEN,TILT}_MATRIX*
K1:VIS-SRM_IM_PAYLOADCAL_LINE_*
K1:VIS-SRM_IM_PAYLOADCAL_SINMON_*
K1:VIS-SRM_IM_WD_OPLEVAC_{TILT,LEN}_SEG*_RSMON
K1:VIS-SRM_IM_WD_OPLEVAC_RMS_MAX
K1:VIS-SRM_IM_LKIN_{Y,P,Y}_*
K1:VIS-SRM_DITHER{P,Y}2EUL_*
K1:VIS-SRM_TM_ISCINF_{L,P,Y}_*
K1:VIS-SRM_TM_OPLEV_{LEN,TILT}_CRS_*
K1:VIS-SRM_TM_WD_OPLEVAC_BANDLIM_{LEN,TILT}_SEG*_*
K1:VIS-SRM_TM_WIT_LMON_*
K1:VIS-SRM_LKIN_{Y,P}_DEMOD_{I,O,SIG}_*
K1:VIS-SRM_IM_OLDAMP_{P,Y}_*
K1:VIS-SRM_IM_PSD_{P,Y}_*
K1:VIS-SRM_IM_PSD_{P,Y}_*