Model共通化:Type-B(SRM)のPayloadをPAYLOAD_MASTERに対応 ・SRM対応内容 IM,TMをPAYLOAD_MASTERのIM,TMに置き換え PAYLOAD: 削除 IM: TM_OL_{PIT,YAW}からOL_{PIT,YAW}_in, IM_BPACTからOBSDAMP_*_in、 CAS_SWからCAS_SWへの入力 IM{L,T,V,R,P,Y}_OutからIM_OSEMOUTへの出力を削除 IMのPLSET{P,Y}からTMのOLSET{P,Y}への入力 TM: CAL_LINE_{CTRL, TM}からCAL_LINE_{CTRL, TM}_inへの入力 OL_{P,Y}_ServoOutからTM_OL_{PIT,YAW}、 OL_{P,Y}_OutからTM_OL_DIAG{PIT,YAW}への出力 DAQ channelsからISCINF_L_IN1を削除(ISCINFはTMへ移動されている) 上記修正によりSRMから次の端子を削除 CAL_LINE_CTRL, CAL_LINE_TM, CAL_CTRL_OUT SDF: CHANS NOT FOUND: SDF RESTORE-LOAD CHANS NOT INIT: MON(ACCEPT) - CONFIRM WD,DK解除の為、次の値を設定: K1:VIS-SRM_TM_WD_OPLEVAC_RMS_MAX: 0 -> 10000 DITHERのパラメータは元の接続に合わせ次のように変更した K1:VIS-SRM_DITHER{P,Y}2EUL_{1,2}_1: {IM,TM}_DTHER_{PIT,YAW}の 組み合わせは接続されていたので1.0へ変更 Foton: 次の名称変更を行った。 SRM_IM_OLDCTRL_{P,Y} から SRM_OLDAMP_{P,Y}へ変更 SRM_TM_DAMP_{P,Y}、SRM_TM_OPLEV_SERVO_{LEN,PIT,YAW}は削除 EPICSチャンネルの増減: 削除: 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} 追加: 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: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}_* Support for common Payload model files: Payload of Type-B (SRM) is supported to PAYLOAD_MASTER. Details of SRM support 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: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}_*