EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control...

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

Transcript of EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control...

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICS

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

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

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSWhat Is a Helical Undulator?

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSAn Undulator

electron beam

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSA Helical Undulator

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSStructure

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

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSMotion Control

1

3 4

5

6

2

Phase Gap Taper

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

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

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)

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

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSOperational Software Requirements

• Single Axis / Set-up

• Gap/Phase

• Tracking

• Detailed Display Screens

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

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICSUser Interface

• EDM

• Style Guide

• Example Panels

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

Insertion Device Control SystemPete Owens

EPICS Collaboration Meeting June 2003

EPICS

Control System for a Helical Undulator

Pete Owens

Daresbury Laboratory