target online software j. leaver 01/12/2009. 25/06/2015imperial college 2 target controller software...
Post on 21-Dec-2015
218 views
TRANSCRIPT
04/18/23 Imperial College 2
Target Controller Software
• Software for Stage 1 upgrade nearing completion
– Hardware driver framework in place
• User interface has been defined
– Have implemented all EPICS server / client functionality
• Tested using ‘virtual’ Target Controller Device
• Remaining work: implement low-level hardware driver ‘plug-in’
– Software/firmware interfacing task commenced this week
– Code should be complete by end of December
04/18/23 Imperial College 3
UML Diagrams: EPICS Servers
Data Server(Hosts output data + status PVs)
Control Server(Hardware interface)
04/18/23 Imperial College 6
Target Controller Interface
• Client-side GUI functionality includes:
– Set delays
– Set/monitor Target depth
– Park/hold
– Start/stop actuation
– Monitor hardware status
04/18/23 Imperial College 7
Other Target Control Software
• Old control system still required for a couple more months…
• Current Target delay generator has become increasingly awkward
– Bundled software only runs under Windows
– No Windows PCs on Controls Network!
• Nor do we want any…
• Now have a native Linux interface
– Communicates via RS232
– Integrates with main controls application launcher
04/18/23 Imperial College 8
DAQ Software: Beam Loss Analysis
• New beam loss calculation method
– Simple integration of beam loss during spill in which Target is dipping
– Scaled to units of V-ms
• Matches technique used by ISIS
• Introduced following Craig & Linda’s investigations during November runs
• May require some additional scaling for best agreement with ISIS
– To be tested during next scheduled runs
BLM7SUM: -0.399 V-ms(ISIS beam loss for this run: ~0.4 V-ms)