Presentation is loading. Please wait.

Presentation is loading. Please wait.

Elder Matias Canadian Light Source University of Saskatchewan CLS – Control System Overview.

Similar presentations


Presentation on theme: "Elder Matias Canadian Light Source University of Saskatchewan CLS – Control System Overview."— Presentation transcript:

1 Elder Matias Canadian Light Source University of Saskatchewan CLS – Control System Overview

2 Agenda The CLS Facility Control System –Remote Access –Safety Critical Software

3 Applications: Proteins & Disease

4 Applications: Medical Studies

5 Applications: Mining & Petroleum

6 Applications: Better Satellites, Planes and Cars

7 Applications: Nano-Technology

8 Why Saskatoon? 1964 the Saskatchewan Accelerator Lab (SAL) was established for chemistry and nuclear physics research. Saskatoon was chosen for the CLS due to the existing complement of staff and facilities

9 Machine Layout

10 What are the CLS Objectives? 170.88 m circumference 2.9 GeV DBA lattice with 12-fold period Nominal Tune: x = 10.22 y = 3.26 E loss per turn: > 0.876 MeV Bend magnet radiation: c = 1.6 Å E c = 7.6 keV  x = 18.1 nmrad Damping times:  x = 2.4 ms,  y = 3.8 ms,  E = 2.7 ms ~10 mm bunch length

11 Agenda The CLS Facility Control System –Remote Access –Safety Critical Software

12 Statistics…. Over 15,000 Data Points 40+ Telemecanique Momentum PLCs 9 Siemens S7 300/400/400 F PLCs 30+ VME Crates & 1 VME Crate 60+ IOC for Serial Communication 500+ Stepper Motors 5 Servo Motors 20+ Operator Workstations (http://www.lightsource.ca/operations/controlinstrumentations.php)

13 Architecture EPICS based DCS Sub-system control –Machine Protection (Industrial PLCs) –Process Control (Industrial PLCs) –Scientific Data Acquisition (VME) –Motion Control (VME) –Timing System (VXI) Operator Workstation and Servers –Scientific Linux

14 What is EPICS ? Experimental Physics and Industrial Control System Platform A series of tools and libraries for building distributed control system Originally developed by Los Alamos Widely used in the Accelerator Control and Radio Telescope Areas Some industrial use Open Source (http://www.aps.anl.gov/epics/)

15 EPICS Profibus TCP/IP Siemens S7/300 PLC Modbus TCP/IP GPIB RS-232 Channel Access Protocol IOC State Machine Engine CA Single Board Computer CA Operator Workstation User Applications Touch Panels CA Telemecanique Momentum PLC VME IOC CA

16 Control Room/Areas Quad Headed Scientific Linux workstations in the accelerator control room and Dual Headed workstations on the beamlines. Scientific Linux (CERN/Fermilab) (https://www.scientificlinux.org/)https://www.scientificlinux.org/ Human Factors Engineering EPICS Tools –EDM (Display Manager) –Strip Tool (Data Trending) CLS Specific –Audio Alarm Annunciation –Legacy hard-wired controls from older Linac Equipment

17 Design – LINAC Master Display

18 Moxa Linux based – Intel X-Scale Processor EPICS with the asyn driver and older CLS serial drivers Used extensively for RS-232/422/485 Commercial-off-the-shelf

19 Orbit Correction Beam required to stay within the “golden orbit” Designed for correction at up to 100 Hz Digital Signal Condition required to suppress electrical noise and mechanical vibration Protects Chamber from Off-orbit Beam at high current

20 VME hardware connected to a Linux PC. SIS1100 PCI card fiber optic link SIS3100 VME module Maps VME backplane to IOC memory. Advantages: –PC can be physically separated from VME crate. –More than one VME crate per PC. –Multiple applications can access the same crate. –High throughput 25 to 80 Mbytes/sec block transfer. Using RTEMS Real-time operating system. (www.rtems.org) VME

21 The options: (1) Matlab, (2) SciLab, or (3) root. Matlab was selected primarily because of the availability of the accelerator toolbox and staff experience. Matlab is commercial, the accelerator toolbox is open source. Software originates from ALS and SPEAR III. Augmented with other CLS specific utilities. Also being used as a commissioning tool for beamlines. Special care is required to maintain consistency with other parts of the control system. Online scripting environment

22 Provides fiber optic signal distribution of triggers. VXI based hardware Custom Electronics used where jitter is a critical factor Starting to be used for time resolve experiments Timing System

23 Safety Critical Software Applications: –Lockup system (ACIS) –Oxygen monitoring –BMIT human studies (under development) IEC 61508 – SIL 3 based system Siemens S7/400 F Redundant Second Chain Fail-safe design Independent Verification

24 Motion Control MaxV VME Controllers Power Electronics (Parker + others) Software/Hardware Multi-Axis Control Average Beamline 50-100 motors

25 Beamline Controls are based on the same software and hardware as the accelerator systems. Each beamline is on a separate virtual network. The EPICS Gateway provides links between the different networks. Matlab is used for scripting. Beamlines

26 Mechanical Services Telemecanique Momentum PLCs Ring temperature stability requirement +/- 0.1 C. Geographically Distributed Legacy Systems: –Most 1960s equipment upgraded in 2005 –Most 1980s equipment upgraded in 2004 –Limited number of systems still using Invensys DMS DCS

27 Remote Beamline Access Prototype Architecture

28 Login

29 Selecting a Scan Region

30 Lightpath Accelerator controls a software virtual cross-connect that commands UCLP. User Configurable Light Paths In effect, CA*Net4 is treated as a single lightpath cross-connect real device virtual device domain manager process UCLP commands

31

32 The End


Download ppt "Elder Matias Canadian Light Source University of Saskatchewan CLS – Control System Overview."

Similar presentations


Ads by Google