Control System for a Helical Undulator Pete Owens Daresbury Laboratory

Download Report

Transcript Control System for a Helical Undulator Pete Owens Daresbury Laboratory

Control System for a Helical Undulator

Pete Owens Daresbury Laboratory Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 EPICS

Diamond Procurement Phase

EPICS

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 System Pete Owens EPICS Collaboration Meeting June 2003

EPICS

Wish 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 System Pete Owens EPICS Collaboration Meeting June 2003

What Is a Helical Undulator?

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

An Undulator

electron beam EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003

A Helical Undulator

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

Structure

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

Basic Requirements for Control

• •

Motion Control

Servo motors & encoders

Equipment Protection

Prudent operating window Limit switches •

Trimming Magnets

Power supplies

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

EPICS

Motion Control

1 5 Phase 3 2 4 Gap Taper 6 Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003

Equipment Protection

• •

Implemented in PLC Two Level System

Safe Operating Window Absolute Operating Window •

Monitor Inputs

Limit Switches Tilt Switches Absolute Encoder Values Emergency Stop Button

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

Trimming Magnets

• • • •

Compensate for end field effects 8 Coils 4 DC power supplies Operated in synchronism with motion Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 EPICS

Hardware

Specifications Issued for

VME 64x Crates Processor cards IO modules (IP cards) • •

Free Issue VME Hardware PLC

Alan Bradley Compact Logix

(DF1 via RS232)

or

Siemens S7/300

(Ethernet)

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

EPICS 7 6 5 4 3 2 1

IOC

Free Issue Standard Hardware 7 Slot VME 64x Crate IP Carrier IP Carrier IP Carrier Motor Controller Reserved Empty Processor

ADC, DAC, digital I/O Hytec Octal RS232 SLS PSU Controllers OMS VME58-8S for event receiver for bus analyser Motorolla 5100 PPC

Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003

Operational Software Requirements

• • • •

Single Axis / Set-up Gap/Phase Tracking Detailed Display Screens EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003

EPICS Database

• •

Visual DCT Naming Convention

SR23S-ID-SERVO-05:MOTOR SR23S-ID-TRIM-03:V SR23S-ID-TRIM-03:SETV SR23S-ID-HU64-01:GAP

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

User Interface

• • •

EDM Style Guide Example Panels Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 EPICS

EPICS

Development Environment

Loan of Development Environment

Linux PC VxWorks & BSP EPICS base & extensions Tools - EDM, Visual DCT etc.

Drivers for standard hardware - with example applications • •

Documentation Initial Training

Courses arranged at 6 month intervals

Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003

Control System for a Helical Undulator

Pete Owens Daresbury Laboratory Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 EPICS