adrian oates daresbury laboratory alice control system july 08
TRANSCRIPT
Adrian Oates Daresbury Laboratory
Introduction•Hardware Involved -
– IOC’s– Other Systems– Network– Servers & Consoles
•Applications– How to find them– How to specify what you want– History / Strip tool– Backup and Restore
Adrian Oates Daresbury Laboratory
CS1 - Injector
• CS1A – Serial– Radiation Monitors– PSU control – Motor Control ( whole machine inc Laser) – Injector Ion Pump control– Gun PSU
• CS1B– Analogue control & readback – Status and interlocks – Magnets, Vac, laser shut, gun
PSU, Cryo RF permit, Booster Valves
Adrian Oates Daresbury Laboratory
CS2 – Injector ST1 & AR1• CS2A – Serial
– BPM switch unit– PSU control – Motor Control ( RF still Used ?? )– Ion Pump control– Beam Loss / Protection readback
• CS2B– Analogue control & readback – Status and interlocks– Hall probe readback (All the Machine)– BPM Readback (All the Machine)– Beam Loss / Protection control (All the Machine)
Adrian Oates Daresbury Laboratory
CS3 – ST2 THZ FMU• CS3
– RF DIO– Analogue control & readback ( some RF)– Status and interlocks
Adrian Oates Daresbury Laboratory
CS4 – ST3 AR2 ST4 CBS• CS4
– RF connection to S7 PLC– Analogue control & readback – Status and interlocks
Adrian Oates Daresbury Laboratory
CS5 – Laser• CS5
– Pulse delay via GPIB– Charge counter– Attenuator
Adrian Oates Daresbury Laboratory
Other Systems• Cryo PC – OPC server – Web Interface• Blade IOC in the control room• PS IOC’s Rack Room
Adrian Oates Daresbury Laboratory
Network• Network LHS = site network RHS = Controls Network• Two network locations – Rack Room, Control Room
Adrian Oates Daresbury Laboratory
Requests for new Control• Request by email with a sketch of what you want
Adrian Oates Daresbury Laboratory
Servers and Consoles• Erlpserv1 – Main server all control system configuration• Erlpserv2 – History data• 2 Consoles User = console Pw= console• 2 Laptops User = pcon Pw = control
– Must be connected to the control network.– Some displays will be too big.
• Main Menu – on all consoles• Close & restart Main Menu to get updates
Adrian Oates Daresbury Laboratory
Control Synoptics• Control synoptics accessible via Main Menu• Commonly used synoptics are:• Injector
– Vacuum– 500kV Power Supply– Laser– Magnets
• Machine– Radiation Monitors– Vacuum– Magnets– Diagnostics
• Personnel Safety– Machine Synoptics
• RF– Linac, Booster, Buncher control
Adrian Oates Daresbury Laboratory
History Web Interface• Main Menu -> History -> Web Interface• Used to retrieve archived data values for EPICS channels• Type PV name into ‘Names’ text box• Set date/time (US format) in start/end times drop down boxes• Choose output format
– Plot– Various spreadsheet formats
• Press ‘Get’ button
• Can retrieve multiple EPICS channels at same time• Can use patterns to search for EPICS channels
• If a channel is missing, please contact us to add it to history
Adrian Oates Daresbury Laboratory
StripTool• Main Menu -> History -> StripTool• Used for real-time plots of EPICS channels• Type PV name into ‘Plot New Signal’ text box• Press ‘Connect’ button• Graph appears with real-time plot
StripTool Control Window• Curves Tab
– Can modify precision (decimal places), logarithmic plot, mix and max limits
• Controls Tab– Can modify sample rate, graph colours etc
Adrian Oates Daresbury Laboratory
Backup & Restore Tool (BURT)• Main Menu -> Commissioning -> Back-Up and Restore Tool• Used to create and restore snap-shots of EPICS channels values• Request Files
– Plain text file with list of EPICS channel names– Stored on Apsv4 which is samba mounted to both consoles
at /home/Apsv4_astec_sambaShare directory
• Backup button creates a snapshot of values for the EPICS channels specified in a request file
• Restore button restores EPICS channels values from the values stored in a a snapshot file