Top Banner
Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 EPICS Control System for a Helical Undulator Pete Owens Daresbury Laboratory
18

EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Dec 27, 2015

Download

Documents

Francine Brown
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICS

Control System for a Helical Undulator

Pete Owens

Daresbury Laboratory

Page 2: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSDiamond Procurement Phase

• The Diamond project requires the design, build and testing of a control system for an out of vacuum helical Undulator Insertion Device

Page 3: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSWish List

• Seamless integration with rest of control system

• Common use of tools

• Consistent look and feel of user applications

• Use of common hardware and drivers

• Development environment

• Flexibility for future developments

Page 4: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSWhat Is a Helical Undulator?

Page 5: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSAn Undulator

electron beam

Page 6: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSA Helical Undulator

Page 7: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSStructure

Page 8: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSBasic Requirements for Control

• Motion ControlServo motors & encoders

• Equipment ProtectionPrudent operating windowLimit switches

• Trimming MagnetsPower supplies

Page 9: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSMotion Control

1

3 4

5

6

2

Phase Gap Taper

Page 10: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSEquipment Protection

• Implemented in PLC

• Two Level SystemSafe Operating Window

Absolute Operating Window

• Monitor InputsLimit Switches

Tilt Switches

Absolute Encoder Values

Emergency Stop Button

Page 11: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSTrimming Magnets

• Compensate for end field effects

• 8 Coils

• 4 DC power supplies

• Operated in synchronism with motion

Page 12: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSHardware

• Specifications Issued forVME 64x Crates

Processor cards

IO modules (IP cards)

• Free Issue VME Hardware

• PLCAlan Bradley Compact Logix

(DF1 via RS232) orSiemens S7/300 (Ethernet)

Page 13: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICS

Processor

IOC

IP Carrier

IP Carrier

IP Carrier

Motor Controller

Reserved

Empty

7

6

5

4

3

2

1

ADC, DAC, digital I/O

Hytec Octal RS232

SLS PSU Controllers

OMS VME58-8S

for event receiver

for bus analyser

Motorolla 5100 PPC

7 Slot VME 64x Crate

• Free Issue Standard Hardware

Page 14: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSOperational Software Requirements

• Single Axis / Set-up

• Gap/Phase

• Tracking

• Detailed Display Screens

Page 15: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSEPICS Database

• Visual DCT

• Naming ConventionSR23S-ID-SERVO-05:MOTORSR23S-ID-TRIM-03:VSR23S-ID-TRIM-03:SETVSR23S-ID-HU64-01:GAP

Page 16: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSUser Interface

• EDM

• Style Guide

• Example Panels

Page 17: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSDevelopment Environment

• Loan of Development EnvironmentLinux PC

VxWorks & BSP

EPICS base & extensions

Tools - EDM, Visual DCT etc.

Drivers for standard hardware - with example applications

• Documentation

• Initial TrainingCourses arranged at 6 month intervals

Page 18: EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICS

Control System for a Helical Undulator

Pete Owens

Daresbury Laboratory