Model共通化: Type-A(ETMY)をPAYLOAD_MASTERに対応 ・ETMYの対応内容 MN,IM,TMをPAYLOAD_MASTERのMN,IM,TMに置き換え ・PAYLOAD,TOWER共にMODALの削除を行った。 ・MODAL削除により、次のSHMEMは使用しない為削除。 PAYLOAD K1:VIS-ETMY_MN_COIL_{V1,V2,V3,H1,H2,H3} K1:VIS-ETMY_IM_COIL_{V1,V2,V3,H1,H2,H3} K1:VIS-ETMY_TM_COIL_{V1,V2,V3,H1,H2,H3} K1:MODALETMY_{OLL,OLP,OLY,MNOLY} K1:VISETMYP-VISETMYT_{COM2L,COM2Y} TOWER K1VIS-ETMY_IP_COIL_{H1,H2,H3} K1VIS-ETMY_BF_COIL_{V1,V2,V3,H1,H2,H3} K1:VIS-ETMY_GAS_COIL_{F0,F1,F2,F3,BF} K1:VISETMYP-VISETMYT_{COM2L,COM2Y} ・対応しなくなったチャンネル K1:CAL-ETMY_LINE_{MN,IM,TM} ・PAYLOADからTOWERへISCを渡す為、次のSHMEMを追加 K1:VIS_ETMYP_ISC_MN_OUT ・MNは新規追加してLIGOのモデルを参考に接続、 IM,TMはType-B(SRM)を参考にModelの接続を行った。 WD,DK解除の為、次の値を設定: K1:VIS-ETMY_TM_WD_OPLEVAC_RMS_MAX: 0 -> 10000 K1:VIS-ETMY_IM_WD_OSEMAC_RMS_MAX: 0 -> 10000 K1:VIS-ETMY_MN_WD_OSEMAC_RMS_MAX: 0 -> 10000 DITHERのパラメータはとりあえず次のように変更した K1:VIS-SRM_DITHER{P,Y}2EUL_{1,2}_1: {IM,TM}_DTHER_{PIT,YAW}の 組み合わせは接続されていたので1.0へ変更 SDF: CHANS NOT FOUND: SDF RESTORE-LOAD CHANS NOT INIT: MON(ACCEPT) - CONFIRM Foton: 次の名称変更を行った。 TOWER MOD_*は全て削除 MOD_ETMY_AI_BF_{LEN,PIT,ROL,TRA,VER,YAW} MOD_ETMY_AI_IP_{LEN,PIT,ROL,TRA,VER,YAW} MOD_ETMY_ISC_BF_YAW MOD_ETMY_ISC_WD_BP_BF_YAW 前回の削除忘れ対応 ETMY_IP_VELDAMP_{L,T} PAYLOAD MOD_*は全て削除 MOD_ETMY_AI_IM_{LEN,PIT,ROL,TRA,VER,YAW} MOD_ETMY_AI_MN_{LEN,PIT,ROL,TRA,VER,YAW} MOD_ETMY_AI_TM_{LEN,PIT,ROL,TRA,VER,YAW} MOD_ETMY_ISC_COM1_YAW MOD_ETMY_ISC_COM2_{PIT,YAW} MOD_ETMY_ISC_COM3_{LEN,PIT} MOD_ETMY_ISC_DRIVEALGN_MN_{L,P,Y}L2{L,P,Y} -> ETMY_MN_DRIVEALGN_{L,P,Y}L2{L,P,Y} MOD_ETMY_ISC_DRIVEALGN_IM_{L,P,Y}L2{L,P,Y} -> ETMY_IM_DRIVEALGN_{L,P,Y}L2{L,P,Y} MOD_ETMY_ISC_DRIVEALGN_TM_{L,P,Y}L2{L,P,Y} -> ETMY_TM_DRIVEALGN_{L,P,Y}L2{L,P,Y} MOD_ETMY_OSC_ISC_* EPICSチャンネルの増減: 削除: K1:FEC-108_IPC_CAL_ETMY_LINE_{IM,MN,TM}_* K1:FEC-108_IPC_MODALETMY_* K1:FEC-108_IPC_VIS_ETMY_IM_COIL_* K1:MOD-ETMY_ISC_WD_{IM,TM}_* K1:VIS-ETMY_TM_COILBAL_DATA_* K1:VIS-ETMY_TM_OPLEV_{TILE,LEN}_BLRMS_* K1:VIS-ETMY_TM_OPLEV_BLRMS_* K1:VIS-ETMY_TM_OPLEV_LEN_DIAGMON K1:VIS-ETMY_TM_OPLEV_OL2EUL_* K1:VIS-ETMY_TM_OPLEV_{PIT,YAW}_DIAGMON K1:MOD-ETMY_EUL2COIL_* K1:MOD-ETMY_DRIVEDECPL_* K1:MOD-ETMY_ISC_* K1:VIS-ETMY_TM_OLSET_{P,Y,L}_* K1:VIS-ETMY_TM_OPLEV_{P,Y,L}_* K1:MOD-ETMY_AI_* K1:MOD-ETMY_COILOUT_* K1:MOD-ETMY_ISC_* K1:MOD-ETMY_SUM_* 追加: K1:VIS-ETMY_TM_ADD_{L,P,Y}_MASK K1:VIS-ETMY_TM_LKIN_EXC_SW K1:VIS-ETMY_TM_LOCK_{L,P,Y}_MASK K1:VIS-ETMY_MN_DAMP_{L,P,R,T,V,Y}_MASK K1:VIS-ETMY_MN_LKIN_EXC_SW K1:VIS-ETMY_MN_LOCK_{L,P,Y}_MASK K1:VIS-ETMY_OLDAMP_{P,Y}_MASK K1:VIS-ETMY_TEST_STATUS K1:VIS-ETMY_IM_DAMP_{L,P,R,T,V,Y}_MASK K1:VIS-ETMY_IM_LKIN_EXC_SW K1:VIS-ETMY_LOCK_{L,P,Y}_MASK K1:VIS-ETMY_LOCK_OUTSW_{L,P,Y} K1:VIS-ETMY_OLDAMP_{P,Y}_MASK K1:VIS-ETMY_HIER_SWITCH K1:FEC-108_IPC_ASC2_VISETMYP_ADSDTH_{PIT,YAW}_* K1:FEC-108_IPC_VIS_ETMY_WDRESET_* K1:VIS-ETMY_{TM,MN,IM}_SENSALIGN_* K1:VIS-ETMY_TM_OPLEV2EUL_* K1:VIS-ETMY_{TM,MN,IM}_LKIN2OSEM_* K1:VIS-ETMY_TM_DRIVEALIGN_{L,P,Y}_* K1:VIS-ETMY_TM_LKIN_{P,Y}_EXCMON K1:VIS-ETMY_TM_LOCK_{L,P,Y}_STATE_* K1:VIS-ETMY_TM_OPLEV_{LEN,TILT}_MTRIC_* K1:VIS-ETMY_TM_PAYLOADCAL_* K1:VIS-ETMY_TM_WD_OPLEVAC_{TILT,LEN}_SEG*_RSMON K1:VIS-ETMY_TM_WD_OPLEV_RMS_MAX K1:VIS-ETMY_TM_WDMON_* K1:VIS-ETMY_{MN,IM}_OSEM2EUL_* K1:VIS-ETMY_{MN,IM}_EUL2OSEM_* K1:VIS-ETMY_{MN,IM}_DAMP_{L,P,R}_STATE_* K1:VIS-ETMY_{MN,IM}_DAMP_STATE_OK K1:VIS-ETMY_{MN.IM}_DRIVEALIGN_{L,P,Y}_* K1:VIS-ETMY_{MN,IM}_LKIN_{P,Y}_EXCMON K1:VIS-ETMY_{MN,IM}_LOCK_{L,P,Y}_STATE_* K1:VIS-ETMY_{MN,IM}_LOCK_STATE_OK K1:VIS-ETMY_{MN,IM}_OLDAMP_{P,Y}_STATE_* K1:VIS-ETMY_{MN,IM}_OLDAMP_STATE_OK K1:VIS-ETMY_{MN,IM}_PAYLOADCAL_* K1:VIS-ETMY_{MN,IM}_WD_OSEMAC_{V1,V2,V3,H1,H2,H3}_RMSMON K1:VIS-ETMY_{MN,IM}_WDMON_* K1:VIS-ETMY_LKIN_{Y,P}_* K1:VIS-ETMY_DITHER{P,Y}2EUL_* K1:VIS-ETMY_TM_ADD_{L,P,Y}_* K1:VIS-ETMY_{TM,MN,IM}_DITHER_{P,Y}_* K1:VIS-ETMY_{TM,MN,IM}_DRIVEALIGN_* K1:VIS-ETMY_TM_ISCINF_{L,P,Y}_* K1:VIS-ETMY_{TM,MN,IM}_LOCK_{L,P,Y}_* K1:VIS-ETMY_TM_OPLEV_{LEN,TILT}_CRS_* K1:VIS-ETMY_TM_TEST_{L,P,Y}_* K1:VIS-ETMY_TM_WD_OPLEVAC_BANDLIM_{LEN,TILT}_SEG*_* K1:VIS-ETMY_TM_WIT_{LMON,PMON,YMON}_* K1:VIS-ETMY_{MN,IM}_DAMP_{L,P,R,T,Y,V}_* K1:VIS-ETMY_{MN,IM}_OLDAMP_{P,Y}_* K1:VIS-ETMY_{MN,IM}_OPTICALIGN_{P,Y},* K1:VIS-ETMY_{MN,IM}_OSEMINF_{H1,H2,H3,V1,V2,V3}_* K1:VIS-ETMY_{MN,IM}_PSD_{P,Y}_* K1:VIS-ETMY_{MN,IM}_TEST_{L,P,R,T,V,Y}_* K1:VIS-ETMY_{MN,IM}_WD_OSEMAC_BANDLIM_{H1,H2,H3,V1,V2,V3}_* K1:VIS-ETMY_LKIN_{Y,P}_DEMOD_I_* K1:VIS-ETMY_DITHERINF_{P,Y}_* Support for common Payload model files: Payload of Type-A (ETMY) is supported to PAYLOAD_MASTER. ETMY support contents Replace MN, IM, TM with MN, IM, TM of PAYLOAD_MASTER. The deletion of MODAL was performed for both PAYLOAD and TOWER. The following SHMEM is deleted because it is not used by deleting MODAL. PAYLOAD K1:VIS-ETMY_MN_COIL_{V1,V2,V3,H1,H2,H3} K1:VIS-ETMY_IM_COIL_{V1,V2,V3,H1,H2,H3} K1:VIS-ETMY_TM_COIL_{V1,V2,V3,H1,H2,H3} K1:MODALETMY_{OLL,OLP,OLY,MNOLY} K1:VISETMYP-VISETMYT_{COM2L,COM2Y} TOWER K1VIS-ETMY_IP_COIL_{H1,H2,H3} K1VIS-ETMY_BF_COIL_{V1,V2,V3,H1,H2,H3} K1:VIS-ETMY_GAS_COIL_{F0,F1,F2,F3,BF} K1:VISETMYP-VISETMYT_{COM2L,COM2Y} Channels that are no longer supported K1:CAL-ETMY_LINE_{MN,IM,TM} Add the following SHMEM to pass ISC from PAYLOAD to TOWER K1:VIS_ETMYP_ISC_MN_OUT Add new MN and connect it with LIGO's model as reference. Newly added MN and connected with LIGO's model, and connected IM and TM with Type-B (SRM) model. To release WD and DK, set the following values: K1:VIS-ETMY_TM_WD_OPLEVAC_RMS_MAX: 0 -> 10000 K1:VIS-ETMY_IM_WD_OSEMAC_RMS_MAX: 0 -> 10000 K1:VIS-ETMY_MN_WD_OSEMAC_RMS_MAX: 0 -> 10000 I changed the parameters of DITHER to the following for now. K1:VIS-SRM_DITHER{P,Y}2EUL_{1,2}_1: {IM,TM}_DTHER_{PIT,YAW} The combination was connected, so change to 1.0 SDF: CHANS NOT FOUND: SDF RESTORE-LOAD CHANS NOT INIT: MON(ACCEPT) - CONFIRM Foton The following name changes were made. TOWER Remove all MOD_*. MOD_ETMY_AI_BF_{LEN,PIT,ROL,TRA,VER,YAW} MOD_ETMY_AI_IP_{LEN,PIT,ROL,TRA,VER,YAW} MOD_ETMY_ISC_BF_YAW MOD_ETMY_ISC_WD_BP_BF_YAW Forgetting to delete the previous ETMY_IP_VELDAMP_{L,T} PAYLOAD Delete all MOD_*. MOD_ETMY_AI_IM_{LEN,PIT,ROL,TRA,VER,YAW} MOD_ETMY_AI_MN_{LEN,PIT,ROL,TRA,VER,YAW} MOD_ETMY_AI_TM_{LEN,PIT,ROL,TRA,VER,YAW} MOD_ETMY_ISC_COM1_YAW MOD_ETMY_ISC_COM2_{PIT,YAW} MOD_ETMY_ISC_COM3_{LEN,PIT} MOD_ETMY_ISC_DRIVEALGN_MN_{L,P,Y}L2{L,P,Y} -> ETMY_MN_DRIVEALGN_{L,P,Y}L2{L,P,Y} MOD_ETMY_ISC_DRIVEALGN_IM_{L,P,Y}L2{L,P,Y} -> ETMY_IM_DRIVEALGN_{L,P,Y}L2{L,P,Y} MOD_ETMY_ISC_DRIVEALGN_TM_{L,P,Y}L2{L,P,Y} -> ETMY_TM_DRIVEALGN_{L,P,Y}L2{L,P,Y} MMOD_ETMY_OSC_ISC_* Increase/decrease EPICS channels: Delete : K1:FEC-108_IPC_CAL_ETMY_LINE_{IM,MN,TM}_* K1:FEC-108_IPC_MODALETMY_* K1:FEC-108_IPC_VIS_ETMY_IM_COIL_* K1:MOD-ETMY_ISC_WD_{IM,TM}_* K1:VIS-ETMY_TM_COILBAL_DATA_* K1:VIS-ETMY_TM_OPLEV_{TILE,LEN}_BLRMS_* K1:VIS-ETMY_TM_OPLEV_BLRMS_* K1:VIS-ETMY_TM_OPLEV_LEN_DIAGMON K1:VIS-ETMY_TM_OPLEV_OL2EUL_* K1:VIS-ETMY_TM_OPLEV_{PIT,YAW}_DIAGMON K1:MOD-ETMY_EUL2COIL_* K1:MOD-ETMY_DRIVEDECPL_* K1:MOD-ETMY_ISC_* K1:VIS-ETMY_TM_OLSET_{P,Y,L}_* K1:VIS-ETMY_TM_OPLEV_{P,Y,L}_* K1:MOD-ETMY_AI_* K1:MOD-ETMY_COILOUT_* K1:MOD-ETMY_ISC_* K1:MOD-ETMY_SUM_* Add : K1:VIS-ETMY_TM_ADD_{L,P,Y}_* K1:VIS-ETMY_TM_LKIN_EXC_SW K1:VIS-ETMY_TM_LOCK_{L,P,Y}_MASK K1:VIS-ETMY_MN_DAMP_{L,P,R,T,V,Y}_MASK K1:VIS-ETMY_MN_LKIN_EXC_SW K1:VIS-ETMY_MN_LOCK_{L,P,Y}_MASK K1:VIS-ETMY_OLDAMP_{P,Y}_MASK K1:VIS-ETMY_TEST_STATUS K1:VIS-ETMY_IM_DAMP_{L,P,R,T,V,Y}_MASK K1:VIS-ETMY_IM_LKIN_EXC_SW K1:VIS-ETMY_LOCK_{L,P,Y}_MASK K1:VIS-ETMY_LOCK_OUTSW_{L,P,Y} K1:VIS-ETMY_HIER_SWITCH K1:FEC-108_IPC_ASC2_VISETMYP_ADSDTH_{PIT,YAW}_* K1:FEC-108_IPC_VIS_ETMY_WDRESET_* K1:VIS-ETMY_{TM,MN,IM}_SENSALIGN_* K1:VIS-ETMY_TM_OPLEV2EUL_* K1:VIS-ETMY_{TM,MN,IM}_LKIN2OSEM_* K1:VIS-ETMY_{TM,MN.IM}_DRIVEALIGN_{L,P,Y}_* K1:VIS-ETMY_TM_LKIN_{P,Y}_EXCMON K1:VIS-ETMY_TM_LOCK_{L,P,Y}_STATE_* K1:VIS-ETMY_TM_OPLEV_{LEN,TILT}_MTRIC_* K1:VIS-ETMY_TM_PAYLOADCAL_* K1:VIS-ETMY_TM_WD_OPLEVAC_{TILT,LEN}_SEG*_RSMON K1:VIS-ETMY_TM_WD_OPLEV_RMS_MAX K1:VIS-ETMY_TM_WDMON_* K1:VIS-ETMY_{MN,IM}_OSEM2EUL_* K1:VIS-ETMY_{MN,IM}_EUL2OSEM_* K1:VIS-ETMY_{MN,IM}_DAMP_{L,P,R}_STATE_* K1:VIS-ETMY_{MN,IM}_DAMP_STATE_OK K1:VIS-ETMY_{MN,IM}_LKIN_{P,Y}_EXCMON K1:VIS-ETMY_{MN,IM}_LOCK_{L,P,Y}_STATE_* K1:VIS-ETMY_{MN,IM}_LOCK_STATE_OK K1:VIS-ETMY_{MN,IM}_OLDAMP_{P,Y}_STATE_* K1:VIS-ETMY_{MN,IM}_OLDAMP_STATE_OK K1:VIS-ETMY_{MN,IM}_PAYLOADCAL_* K1:VIS-ETMY_{MN,IM}_WD_OSEMAC_{V1,V2,V3,H1,H2,H3}_RMSMON K1:VIS-ETMY_{MN,IM}_WDMON_* K1:VIS-ETMY_LKIN_{Y,P}_* K1:VIS-ETMY_DITHER{P,Y}2EUL_* K1:VIS-ETMY_{TM,MN,IM}_DITHER_{P,Y}_* K1:VIS-ETMY_{TM,MN,IM}_DRIVEALIGN_* K1:VIS-ETMY_TM_ISCINF_{L,P,Y}_* K1:VIS-ETMY_{TM,MN,IM}_LOCK_{L,P,Y}_* K1:VIS-ETMY_TM_OPLEV_{LEN,TILT}_CRS_* K1:VIS-ETMY_TM_TEST_{L,P,Y}_* K1:VIS-ETMY_TM_WD_OPLEVAC_BANDLIM_{LEN,TILT}_SEG*_* K1:VIS-ETMY_TM_WIT_{LMON,PMON,YMON}_* K1:VIS-ETMY_{MN,IM}_DAMP_{L,P,R,T,Y,V}_* K1:VIS-ETMY_{MN,IM}_OLDAMP_{P,Y}_* K1:VIS-ETMY_{MN,IM}_OPTICALIGN_{P,Y},* K1:VIS-ETMY_{MN,IM}_OSEMINF_{H1,H2,H3,V1,V2,V3}_* K1:VIS-ETMY_{MN,IM}_PSD_{P,Y}_* K1:VIS-ETMY_{MN,IM}_TEST_{L,P,R,T,V,Y}_* K1:VIS-ETMY_{MN,IM}_WD_OSEMAC_BANDLIM_{H1,H2,H3,V1,V2,V3}_* K1:VIS-ETMY_LKIN_{Y,P}_DEMOD_I_* K1:VIS-ETMY_DITHERINF_{P,Y}_*