Following the restart of any vacuum Beckhoff controller it is necessary to burt-restore the settings back to what they were prior to the restart (e.g. CP PID settings). We are using the slow controls Vacuum SDF to display which settings need to be restored, but the SDF cannot do the revert itself since it runs on a non-authorized server (h1ecatmon0) which does not have write access to the vacuum system.
Previously I had written a script in user vacuum's home directory on zotvac0 to do this restore for h0vaclx, today I made the script generic, taking the system to be restored as an argument.
The restoration process following a restart of a vacuum system is now:
On any CDS workstation open the vacuum SDF window showing the differences list, we will use this to verifty the restore worked correctly
As user vacuum on zotvac0 (restricted access to vacuum team, CDS and OPS) run the ./burt_restore_vac.bsh script with no arguments to get the usage:
vacuum@zotvac0:~$ ./burt_restore_vac.bsh
Incorrect arguments given
Usage:
burt_restore_vac.bsh SYS
where SYS is one of:
lx ly ex ey mx my mr
This morning I ran the script with argument = ly which correctly restored the h0vacly settings to those in h1vacuumsdf's safe.snap file***
***
unfortunately a late morning change to reduce CP1's LLCV value from 37.4% to 29.0% in preparation for today's dewar fill did not make it to the h1vacuumsdf_safe.snap file and so the burt restore restored the 37.4% value. This was caught in a few hours by CP1's TCs dropping below -110C and its discharge line pressure rising to 0.3PSIG.