Presentation is loading. Please wait.

Presentation is loading. Please wait.

Plans for EPICS in Hall D at Jefferson Lab Elliott Wolin EPICS Collaboration Meeting Vancouver, BC 30-Apr-2009.

Similar presentations


Presentation on theme: "Plans for EPICS in Hall D at Jefferson Lab Elliott Wolin EPICS Collaboration Meeting Vancouver, BC 30-Apr-2009."— Presentation transcript:

1 Plans for EPICS in Hall D at Jefferson Lab Elliott Wolin EPICS Collaboration Meeting Vancouver, BC 30-Apr-2009

2 Jefferson Lab: Newport News, Virginia 6 GeV Continuous Electron Beam Accelerator Facility Superconducting RFQ’s Three existing experimental halls Approved 12 GeV upgrade and new hall $310M GlueX experiment: 200 kHz trigger 3 GB/s off detector 300 MB/s to tape

3 GlueX Experiment in Hall D Search for mesons with gluonic excitations 200 kHz trigger rate Deadtimeless readout 15 kB event size 3 GB/sec to L3 farm Factor 10 L3 rejection 300 MB/s to tape Data taking in 2014

4 Experiment vs. Accelerator Operations Trigger/DAQ-centric, not controls-centric – trigger and DAQ hardware more problematic – high-speed data path is critical Run-oriented – many configuration changes – sometimes every 5 minutes – hardware download/readback speed critical – may bypass normal controls path for speed

5 ROC EMUEMU EMUEMU EMUEMU EMUEMU EMUEMU EMUEMU Level 3 Farm 90% Rejection EMUEMU RAIDRAID SILO in Computer Center 2 PB/year 60 ROCs 8 EMUs 8 EMUs Many Cores 1 EMU 16 TB 16 hrs Event Builder Crossbar DAQ at High Luminosity 3 GByte/sec 3 GB/s 300 MB/s 5

6 TypeNumber of Devices Control Points per Device Channel CountControl Mechanism FDC cooling system201 PLC Cryogenic target401 PLC Solenoid magnet2001 PLC Gas systems401 PLC Misc501 PLC BeamlineManyVaries200PLC/Ethernet Goniometer6 axes1060Ethernet Tagger75043000Ethernet VXS, VME, HV, LV crates80151200Ethernet HV, LV channels230049200Ethernet Discriminators28001 Ethernet Cockroft-Walton bases2800514000CAN Board temperatures15751 SMBus Misc2001 Ethernet Software Channels2001 Ethernet TOTAL32785 Controls/Monitoring Channel Counts 6 HardwareHardware ElectronicsElectronics

7 Experiment Control System (ECS) Supervisory Control and Data Acquisition System (SCADA) Detector Control System (DCS) Hall D Three-Tier Controls Architecture Allen- Bradley PLC MagnetsTargetGasCooling HV System LV System Other Systems High-level state machines and operator GUI’s. (AFECS) Communication, archiving, alarms (EPICS) Autonomous detector control, low-level state machines. (PLC, Ethernet, CAN, SMBus) 7

8 Detector Control System – 24x7 autonomous operation – All PID and control loops reside here – No EPICS at this level – Allen-Bradley PLC engineers prefer simple analog sensors/actuators will have some Ethernet devices – High-level manufacturer-supplied controllers HV, LV goniometer CAN, SMBus controllers 8

9 SCADA - Supervisory Control and Data Acquisition – EPICS JLab has extensive experience with EPICS – accelerator and all three existing halls Will use Linux-only EPICS, no VxWorks or RTEMS CSS and/or LabView for non-expert graphics – few restrictions on expert screens Integrate with publish/subscribe package (cMsg) Alarm system – BEAST (SNS) or LASER (CERN) Many other tools in EPICS toolkit – archiving – from SNS or JLab – strip charts – StripTool, SNS, JLab or Labview – save-and-restore facility – SCORE from SNS – web – CAML, WebCA – analysis - Labview 9

10 Experiment Control System – AFECS Agent Framework for Experiment Control Systems Java agent-based control system from JLab DAQ group Used for run control Allows integration of slow controls with run control – high-level state machine scripting language – hierarchical – similar to SMI++ used at LHC 10

11 Alarm System Goals – are these satisfied by BEAST? LASER? 1.All alarms require operator action otherwise “alarm” is a nuisance 2.Single problem gives single alarm alarm filtering/reduction, flood suppression 3.Context sensitive alarms no alarm on device if not being used 4.Alarm shelving remove from alarm screen 11

12 Labview Considering for majority of operator screens Channel Access modules available – client for Linux (ORNL) – waiting for Linux server Basically just another GUI builder – like EDM, CSS – superior analysis capabilities

13 Conclusions Using EPICS for SCADA level (middle tier) – Linux only – no control loops in EPICS Cherry-picking best applications – Many from SNS/ORNL May use Labview extensively Please give me comments and suggestions!

14 Backup

15 Detector Level 1 Energy Sum Trigger Supervisor Module TriggerInputsTriggerInputs Add’l Trigger Logic OutputOutput Pulser 1 Pulser n Calib 1 Calib n Trigger Signal Full Experiment Trigger 16 bits 15

16 PLC Redundant Chassis Layout Seven Module Chassis Power supply PLC Redundancy Module Communication Module Remote Chassis Communicator Blank Slots 16

17 Ten Module Remote Chassis Field Devices: - temperature sensors - pressure gauges - vacuum gauges - cryogenic level gauges - relays - voltage, current gauges - flow meters - many others Power supply Remote Chassis Communicator DC Input Module 17


Download ppt "Plans for EPICS in Hall D at Jefferson Lab Elliott Wolin EPICS Collaboration Meeting Vancouver, BC 30-Apr-2009."

Similar presentations


Ads by Google