1. EPICS IOC on CompactRIO EPICS Collaboration Meeting Fall 2011.
EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control...
-
Upload
francine-brown -
Category
Documents
-
view
218 -
download
0
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
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