Dave B., Patrick T.
This work falls under permit number 3833.
This afternoon we installed new EPICS IOC code for the dust monitors in /ligo/apps/linux-x86_64/epics-3.14.12.2_long_sc. The module code is met_one_227b-1.0.0 and the IOC code is dust_met_one_227b-1.0.1. The targets are in /ligo/lho/h0/target. The IOCs are running on h0epics2.
The code changes the channel names as follows:
H0:PEM-LVEA_DST$(ID)_3 -> H0:PEM-CS_DUST_LVEA$(ID)_300NM_PCF
H0:PEM-LVEA_DST$(ID)_5 -> H0:PEM-CS_DUST_LVEA$(ID)_500NM_PCF
H0:PEM-LVEA_DST$(ID)_MODE -> H0:PEM-CS_DUST_LVEA$(ID)_MODE
H0:PEM-LVEA_DST$(ID)_RH -> H0:PEM-CS_RELHUM_LVEA$(ID)_DUSTMON
H0:PEM-LVEA_DST$(ID)_TEMP -> H0:PEM-CS_TEMP_LVEA$(ID)_DUSTMON_DEGF
H0:PEM-LVEA_DUST_LOC_$(ID)_STATUS -> H0:PEM-CS_DUST_LVEA$(ID)_STATUS
H0:PEM-LAB_DST$(ID)_3 -> H0:PEM-CS_DUST_LAB$(ID)_300NM_PCF
H0:PEM-LAB_DST$(ID)_5 -> H0:PEM-CS_DUST_LAB$(ID)_500NM_PCF
H0:PEM-LAB_DST$(ID)_MODE -> H0:PEM-CS_DUST_LAB$(ID)_MODE
H0:PEM-LAB_DST$(ID)_RH -> H0:PEM-CS_RELHUM_LAB$(ID)_DUSTMON
H0:PEM-LAB_DST$(ID)_TEMP -> H0:PEM-CS_TEMP_LAB$(ID)_DUSTMON_DEGF
H0:PEM-LAB_DUST_LOC_$(ID)_STATUS -> H0:PEM-CS_DUST_LAB$(ID)_STATUS
H0:PEM-EX_DST$(ID)_3 -> H0:PEM-EX_DUST_VEA$(ID)_300NM_PCF
H0:PEM-EX_DST$(ID)_5 -> H0:PEM-EX_DUST_VEA$(ID)_500NM_PCF
H0:PEM-EX_DST$(ID)_MODE -> H0:PEM-EX_DUST_VEA$(ID)_MODE
H0:PEM-EX_DST$(ID)_RH -> H0:PEM-EX_RELHUM_VEA$(ID)_DUSTMON
H0:PEM-EX_DST$(ID)_TEMP -> H0:PEM-EX_TEMP_VEA$(ID)_DUSTMON_DEGF
H0:PEM-EX_DUST_LOC_$(ID)_STATUS -> H0:PEM-EX_DUST_VEA$(ID)_STATUS
H0:PEM-EY_DST$(ID)_3 -> H0:PEM-EY_DUST_VEA$(ID)_300NM_PCF
H0:PEM-EY_DST$(ID)_5 -> H0:PEM-EY_DUST_VEA$(ID)_500NM_PCF
H0:PEM-EY_DST$(ID)_MODE -> H0:PEM-EY_DUST_VEA$(ID)_MODE
H0:PEM-EY_DST$(ID)_RH -> H0:PEM-EY_RELHUM_VEA$(ID)_DUSTMON
H0:PEM-EY_DST$(ID)_TEMP -> H0:PEM-EY_TEMP_VEA$(ID)_DUSTMON_DEGF
H0:PEM-EY_DUST_LOC_$(ID)_STATUS -> H0:PEM-EY_DUST_VEA$(ID)_STATUS
Dave renamed the minute trend files to reflect these changes (directory name mapping is in the attached text file).
The medm screens, autoBurt.req files and the alarm handler configuration file were also updated to match these changes.
I also removed the transient period for showing alarms in the alarm handler configuration file, updated the guidance and added some dust monitor locations.
The new IOC code also fixes a division error when the sampling time is zero in the particles per cubic foot calc records.
TO DO: I still need to update the alarm limits and severities.