adrian oates daresbury laboratory alice control system july 08

17
Adrian Oates Daresbury Laboratory ALICE Control System July 08

Upload: brent-townsend

Post on 04-Jan-2016

214 views

Category:

Documents


1 download

TRANSCRIPT

Adrian Oates Daresbury Laboratory

ALICE Control System

July 08

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

Control Station

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

Requests for new Control

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