Presentation is loading. Please wait.

Presentation is loading. Please wait.

XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Matthias Clausen, DESY XFEL Refrigerator Controls – April 27 2010 CSS-DCT (SNL) Training.

Similar presentations


Presentation on theme: "XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Matthias Clausen, DESY XFEL Refrigerator Controls – April 27 2010 CSS-DCT (SNL) Training."— Presentation transcript:

1 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Matthias Clausen, DESY XFEL Refrigerator Controls – April 27 2010 CSS-DCT (SNL) Training A basic Overview EPICS Collaboration Meeting Aix-en-Provence June 1 st, 2010 (Jan Hatje) Matthias Clausen - DESY

2 Matthias Clausen, DESY XFEL Refrigerator Controls – April 27, 2010 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 2 DCT / SNL - Training DCT Introduction DCT demo SNL demo I/O configurator Introduction

3 Matthias Clausen, DESY XFEL Refrigerator Controls – April 27, 2010 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 3 EPICS PT EPICS (Experimental Physics and Industrial Control System) I/O System (Field bus) I/O Controller (control loops, Sequence programs) Client (Configuration- and Operator Interfaces) Channel Access IP based Communication Protocol I/O Controller is independent from clients

4 Matthias Clausen, DESY XFEL Refrigerator Controls – April 27, 2010 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 4 Application Development Integrating new I/O devices Configuration of I/O Hardware And Process Controls Programmer Process Engineer Get driver from EPICS site Prepare new IOC Load Image Configure Database Creation Tool Write text file to load directory Load IOC with -Operating System -EPICS core -Database Hardware Engineer Profibus Configuration Tool Configure Profibus

5 Matthias Clausen, DESY XFEL Refrigerator Controls – April 27, 2010 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 5 Datbase Creation Tool - Motivation See: http://sourceforge.net/apps/trac/cs-studio/wiki/DctPerspective A Tool to create hierarchical EPICS Databases Lessons learned from previous developments Integrated in CSS as a plugin –Use csv to manage version control Integrated with the I/O configuration Tool (share unique IO_NAMEs to configure the address space) Using Extension Point to create: –EPICS database file –Entries in RDB (Oracle) –XML file to create hierarchical Alarm-Tree (next release)

6 Matthias Clausen, DESY XFEL Refrigerator Controls – April 27, 2010 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 6 DCT Demo Prototypes and Instances Create individual Records Create several Instances from one Prototype Using Variables Run Database in IOC

7 Matthias Clausen, DESY XFEL Refrigerator Controls – April 27, 2010 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 7 SNL See: http://sourceforge.net/apps/trac/cs-studio/wiki/SnlEditor Motivation: Create a Language Sensitive Editor (LSE) as a CSS Plugin –Use csv to manage version control –Support for compiler settings (as preferences) –Start compiler from editor –Provide basic graphic display (no editor) –No debugger (yet)

8 Matthias Clausen, DESY XFEL Refrigerator Controls – April 27, 2010 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 8 SNL Demo Show Demo SNL Program Different Views –Outline View –Problem View –SNL Diagram Editor (‘preview’)

9 Matthias Clausen, DESY XFEL Refrigerator Controls – April 27, 2010 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 9 I/O Configuration Tool Generic Tool – but up to now only used for Profibus I/O Configure Profibus Address Space –Support GSD Configuration Files Define unique IO_NAME (same like in DCT) Store Documentation

10 Matthias Clausen, DESY XFEL Refrigerator Controls – April 27, 2010 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 10 Hierarchy from the IOC down

11 Matthias Clausen, DESY XFEL Refrigerator Controls – April 27, 2010 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 11 … to the Channel …

12 Matthias Clausen, DESY XFEL Refrigerator Controls – April 27, 2010 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 12 … including Documentation

13 Matthias Clausen, DESY XFEL Refrigerator Controls – April 27, 2010 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 13 More Information? On DCT: Jan.Hatje@desy.deJan.Hatje@desy.de On SNL: Jan.Hatje@desy.deJan.Hatje@desy.de On I/O-Configurator:Helge.Rickens@desy.de


Download ppt "XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Matthias Clausen, DESY XFEL Refrigerator Controls – April 27 2010 CSS-DCT (SNL) Training."

Similar presentations


Ads by Google