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