Reports until 13:48, Tuesday 05 April 2016
H1 CDS (CDS, VE)
patrick.thomas@LIGO.ORG - posted 13:48, Tuesday 05 April 2016 (26449)
Update of Beckhoff vacuum controls at end X
WP 5814

Short version: Everything except the MEDM screens should start on boot. There is a shortcut on the Desktop (sitemap.xlaunch) to start the MEDM screens. The CP LLCV should now only change position in increments larger than 0.5%.

Long version:

I have set the system to automatically run on boot. I did this by selecting 'Auto Boot' and 'Auto Login' and setting the Windows user name and password under Solution -> H0VACEX -> SYSTEM -> Settings tab (see boot_settings.png). I have also set the PLC to run on boot. I did this by right clicking on PLC1 and clicking 'Activate Boot Project...' and then 'Autostart Boot Project' (see plc_settings.png). I have also set the EPICS IOC to start on boot. I did this by creating a shortcut to C:/SlowControls/TwinCAT3/Vacuum/Target/H0VACEX/h0vacex_start_ioc.bat in C:/TwinCAT/3.1/Target/StartUp. I also installed XLaunch (a component installed with Xming). I uninstalled and reinstalled Xming to do this. I received errors trying to reinstall Xming and it only worked after I restarted the computer. I put a link on the Desktop, sitemap.xlaunch, which opens a small MEDM with a drop down menu containing links to the new MEDM screens. I tried to get the MEDM screens to start on boot, but when they did all that showed up were white rectangular screens. I'm not sure why, this worked on the test computer in the EE lab.

I have updated the Vacuum library and PLC code to put a dead band on the control of the CP LLCV. An additional channel was made, H0:VAC-EX_CP8_LIC500_LLCV_POS_CTRL_PCT_DEAD_BAND and is currently set to 0.5. This means that H0:VAC-EX_CP8_LIC500_LLCV_POS_CTRL_PCT will only change if its current calculated value differs by its last output value by more than 0.5. That is, the CP LLCV should only open and close in increments larger than 0.5%.
Images attached to this report