shanghai deep uv-fel control system

26
Shanghai Deep UV-FEL Control System Control Group Ding Jianguo 2009/2/13

Upload: pilis

Post on 15-Jan-2016

57 views

Category:

Documents


0 download

DESCRIPTION

Shanghai Deep UV-FEL Control System. Control Group Ding Jianguo 2009/2/13. SDUV-FEL Control System. Introduction System Design Device control Power supply control Vacuum control Microwave control (Phase shifter, modulator…) Timing and Interlock Others. Introduction. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Shanghai Deep UV-FEL Control System

Shanghai Deep UV-FEL Control System

Control Group Ding Jianguo 2009/2/13

Page 2: Shanghai Deep UV-FEL Control System

SDUV-FEL Control System

Introduction

System Design

Device controlPower supply control

Vacuum control

Microwave control (Phase shifter, modulator…)

Timing and Interlock

Others

Page 3: Shanghai Deep UV-FEL Control System

Introduction

SDUV-FEL is pre-search of chinese hard X-ray FELThere are several FEL facilities is under construction

LCLS (Linac Coherent Light Source)EURO-XFELSCSS(SPring-8 Compact SASE Source)

SDUV-FEL control system is an extended system based on 100Mev linac control system

Keep no change to those old devices which existed in 100MevNew devices will be added in through extended cards/busesAlmost all of new devices can use the control method in SSRF

Total system can be separated to following sub systemsInjector sub-systemLinac sub-systemUndulator sub-systemTiming and interlock sub-system

Page 4: Shanghai Deep UV-FEL Control System

Normal Operation of SDUV FEL

Page 5: Shanghai Deep UV-FEL Control System

Future Plan

Page 6: Shanghai Deep UV-FEL Control System

System DesignSDUV-FEL control system is a distributed system based on “Standard Model”OPI LayerFront-end LayerDevice control Layer

Ps controllerVacuum controllerPump ps controllerPLC, etc.

Network/filedbusesLAN, DeviceNet, serial, etc.

As we upgrade from the old control system, we obey the rules “use old devices as much as possible”

Page 7: Shanghai Deep UV-FEL Control System

System Design (Architecture)

Operator Interface

D/I D/O A/I A/O …

Network

VME bus

I/O Controllers

Field bus (Ethernet)

PLCs Measurement Instruments

Archivers

Loggers

Consoles …

Firewall

Front-end

IntelligentControllers

Severs

Device Control

Page 8: Shanghai Deep UV-FEL Control System

System Design (Hardware)

1 EPICS file/data serverFTP ServerNTP ServerNFS Server Data ArchiverRunning soft IOCs

4 OPI computersIncluding original 2 Desktops

7 IOCsIncluding original 3 servers, add 4 new VME7050

Device controllerAlready 1 PLC (For vacuum interlock)Add 2 new I/O modulesOther device controllers are maintained by other groups

Page 9: Shanghai Deep UV-FEL Control System

System Design (Software)

OSOPI: Scientific linux

IOC: vxWorks 5.5.1

EPICS Server: Scientific linux

EPICS basebase 3.14.8.2 / 3.14.9

OPI Interfaceedm

Other toolsStripTool, AlarmHandler, Channel Archiver, etc.

Page 10: Shanghai Deep UV-FEL Control System

Device Control (Magnets Power Supply)

Power supply of Injector and linacOld power supplies are kept to be used

Some new homemade digital power supplies are added

Magnet’s power supply in undulatorTakes new homemade digital power supplies

Two types of PS, two types of interfaces in our system

DeviceNet

Ethernet

Page 11: Shanghai Deep UV-FEL Control System

Device Control - Vacuum Monitor

Main part of injector and linacKeep the same control method of 100Mev in injector and Linac

Add two vacuum gauges (1 Varian, 1 Pfeiffer), control in the same way as above

Udulator6 vacuum gauges (one leybold, others undefined)

Controlled through Ethernet

Page 12: Shanghai Deep UV-FEL Control System

Device Control - Vacuum Monitor (Injector and Linac)

RS-232

RS-232

Consoles

IOC MVME2302

IP-Octal232 on VIPC616

LAN

VA

RIA

N

PF

EIF

FE

R

PF

EIF

FE

R

Vacuum guage

Signal converter boxV

AR

IAN

VA

RIA

N

PF

EIF

FE

R

Epics: base-3.13.10 O.S: vxWorks 5.3 Device support/Driver: Support: devAscii Carrier driver:drvIpac,drvVipc616 IP driver: drvOctal Serial driver: drvSerial, drvAscii 。

Page 13: Shanghai Deep UV-FEL Control System

Device Control - Vacuum Monitor (Undulator)

  真空计Vacuum guage

真空计

Serial/Ethernet converter

LAN

VME/IOC

STP link

STP link

Epics: base-3.14.8.2OS: vxWorks 5.5.1Device support/Driver

asynDriverstreamDriver

Page 14: Shanghai Deep UV-FEL Control System

Device control – Vacuum Pump

Injector and linacKeep old RS485 control method of 100Mev control in injector and linac

3 new pump supplies were added and controlled through Ethernet

Undulator17 new pump power supplies

Controlled through Ethernet

Page 15: Shanghai Deep UV-FEL Control System

Device control – Vacuum Pump

COM2

RS-232

COM1

IOC MVME2302

IP-Octal232 on VIPC616

Pum

p ps1

Pum

p ps2

Pum

p ps14

RS-485

14 ion pumps

IPC

RS

485-2323 ion pumpInjector/linac

Serial/Ethernet box

LAN

IOC/VME GE 7050

STP

17 ion pump(undulator)

Page 16: Shanghai Deep UV-FEL Control System

Device Control - Valve Control

Use AB PLC-5 to control valves and implement interlockThere are 3 vacuum parts

Injector (valve V1,V2) Linac (valve V2,V3)Udulator (V4,V5)

When the guage value reaches alarm, relay breaks, PLC output to close valves at both endsComparing with old 100Mev control, 2 modules of 16 channels are added and new control logic was designedPLC communicate with VME/IOC based on AB’s DCM protocol

Page 17: Shanghai Deep UV-FEL Control System

Device Control - Valve Control

VME Remote I/O scanner

VA

RIA

NS

LE

YB

OL

DS

PF

EIF

FE

RS

OT

HE

RS

Valve controller

ABPLC-5

VALVES

Siginal converter box

IOC MVME2302

Trigger interlock

Page 18: Shanghai Deep UV-FEL Control System

Device Control - Microwave

One 2856MHz solid state amplifier’s control (Has been implemented in 100Mev)

4 high power phase shifter, 1 power switch

2 modulators (110MW/70MW)

Page 19: Shanghai Deep UV-FEL Control System

Device Control – Phase Shifter

Phase shifter (including power switch control) takes DC motors, each motor include

motor direction choice

Position control

Position current read back (0-10v)

Use 100MeV Linac microwave control’s free portsIOC controls motors’ digital/analog I/O

I/O modules’ type is VMIC 2536(32 channel DI/DO)

Vmic4514A(16 channels AI/AO)

Page 20: Shanghai Deep UV-FEL Control System

Device Control – Phase Shifter

OPI/Linux

VME IOC

VMIC 253632CH DI/DO

VMIC4514A16Ch AI/AO

Convert/controller (homemade)

移相器 1 移相器 2 移相器 3 移相器 4 功率 开关 固态放大器2998MHz

LAN

Page 21: Shanghai Deep UV-FEL Control System

Device Control – Modulator

110MW modulator (old control system in 100Mev)

Local PLC (SLC-500) control with ladderPLC communicates to IOC through Ethernet by 1746-DCM module

70MW modular (newly added device)Local Omoron PLC controlCommunicate to IOC through ethernet

All control logic/interlock/execute/data acquisition are all finished by local PLC

Page 22: Shanghai Deep UV-FEL Control System

Device Control – Modulator

OPI/Linux

AB 6008SV2RRemote IO Scanner

110MW 调制器

LAN

AB SLC-500 1746-DCM

LAN

IOC/VME GE 7050

OMRON ENET-21

IOC/VME MVME 2302

70MW 调 制器

Page 23: Shanghai Deep UV-FEL Control System

Timing and InterlockKeep 100MeV design, use BNC company’s MODEL 555-8 8 channels digital pulse delay generator

BNC555-2

IPC/Linux---------------

OPI

Trigger interlock

unit

Output circultFiber connection

Timing pulse generatorBNC555-1

RF GUN 联锁调制器 1 组合联锁调制器 2 组合连锁反射功率保护真空系统联锁信号辐射防护联锁信号热供水温联锁备用驱动激光器 调制器 1 预触发 调制器 1 触发调制器 2 触发 微波放大器 1 触发微波放大器 2 触发 束测系统触发45MW 功率源低电平30MW 功率源低电平光学测量触发

Page 24: Shanghai Deep UV-FEL Control System

Timing and Interlock - Parameters

Channels: 8Trigger types: Ext Trig, Ext Gate, Int, Single Shot, Burst, Duty CycleRepeat freq: 0.01Hz-1.0 MHzDuty factor can be adjusted in each channelOutput pulse range: CMOS/TTLOutput pulse polarity can be choosedOutput pulse width:10ns-100s, resolution1nsOutput pulse delay:0-100s, resolution1nsRising edge < 5ns

Page 25: Shanghai Deep UV-FEL Control System

Others

Network3 switch hubs locate on central control room, power supply room and device room, consist of local network

Video/broadcasting systemkeep old system

Page 26: Shanghai Deep UV-FEL Control System

Thanks for your attention!

谢谢大家!