introduction

1
Fast BPM DAQ System Using Windows Oscilloscope-based EPICS IOC M. Satoh, T. Suwada, K. Furukawa Accelerator Laboratory, KEK, Oho 1-1, Tsukuba, Ibaraki, 305-0801 Japan Jian Wang Department of Modern Physics, Univ. Sci. & Tech. China Hefei 230026, China T. Kudou, S. Kusano Mitsubishi Electric System & Service Co., Ltd, Tsukuba, Japan Introduction KEK Linac is a injector: (1) KEKB HER 8 Gev e-/ 3.5 Gev e+ (Continuous injection Mode: CIM) (2) KEKB LER 3.5 GeV e+ (CIM) (3) PF 2.5 Gev e- (once/day) => Top-up (4) PF-AR 3 GeV e- (twice/day) For long-term stable beam operation: Needs Beam Orbit and Energy Control We use about 100 of non-destructive BPMs for the orbit and energy feedback. Fast Beam-Mode Switch for KEKB CIM and PF Top-up => Needs Beam Position Measurement up to 50-Hz Result of Performance Test Summary New BPM DAQ System has been developed by a fast digital oscilloscope (Tektronix DPO7104) All DAQ Systems have been replaced by New Systems Performance of New DAQ System is enough for 50-Hz measurement. VM E#2 V M E#20 BPM D ata (x,y,i, ...) VM E#1 Shared m em ory O scillo. data (V-range,etc.) W aveform read-out from oscilloscope D ata processing O scilloscop e co n tro l Write Read send recv Read Write U N IX server recv send U D P protocol Shared m em ory for #1 for #20 for #1 for #20 Write Read UNIX W indows/PC Linux/PC Touch-term inal BPM A pplication BPM A pplication BPM A pplication Write Read Read Tcl/Tk, Python,V isualBasic ...... TC P protocol BPM DAQ Software Structure 0 2 4 6 8 10 0 50 100 150 200 250 300 350 D A Q rate [H z] N um ber of data p oints [k ] 1ch 2ch 3ch 4ch L ocalaccess 0 2 4 6 8 10 0 50 100 150 200 250 300 350 D A Q rate [H z] N um b er of data points [k ] 1ch 2ch 3ch 4ch R em ote access (E thernet/V X I-11) Waveform acquisition speed of a fast digital oscilloscope was tested. (Remote/ Local test: Software is running on host computer/ oscilloscope) Both test results is enough for our purpose (50-Hz measurement). DAQ Rate by EPICS-IOC is also enough fast. VME Oscilloscope Cable Combiner BOX Previous BPM DAQ System (1-Hz) M onitor Station C able C om biner Box Linac Tunnel K lystron G allery BPM 8ch-C om biner 8ch-C om biner * * D elay C able (7-ns) D igitalO scilloscope(5G S/s) y x G PIB VM E/OS9 Linac N etw ork M onitor Station C able C om biner Box Linac Tunnel K lystron G allery BPM 8ch-C om biner 8ch-C om biner * * D elay C able (7-ns) FastD igitalO scilloscope (10G S/s) y x Linac N etw ork W indow sXP EPIC S New BPM DAQ System (> 50-Hz) EPICS Record Design by VDCT Development of IOC for beam operation Development of Device Support including all Oscilloscope Functions Realization of Synchronized Beam Orbit Measurement among all twenty-five DAQ Systems Future Issue 50 100 150 200 250 300 350 400 450 500 0 50 100 150 200 250 300 350 D A Q S peed[H z] D a ta le n g th [k-p o in ts] C h4 C h3 C h2 C h1 DAQ Performance by EPICS- IOC Replaced Replaced ! !

Upload: honora

Post on 05-Jan-2016

26 views

Category:

Documents


0 download

DESCRIPTION

BPM DAQ Software Structure. VME. Oscilloscope. Cable Combiner BOX. New BPM DAQ System has been developed by a fast digital oscilloscope (Tektronix DPO7104) All DAQ Systems have been replaced by New Systems Performance of New DAQ System is enough for 50-Hz measurement. Summary. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Introduction

Fast BPM DAQ System Using Windows Oscilloscope-based EPICS IOCM. Satoh, T. Suwada, K. Furukawa

Accelerator Laboratory, KEK, Oho 1-1, Tsukuba, Ibaraki, 305-0801 JapanJian Wang

Department of Modern Physics, Univ. Sci. & Tech. ChinaHefei 230026, ChinaT. Kudou, S. Kusano

Mitsubishi Electric System & Service Co., Ltd, Tsukuba, Japan

Introduction

・ KEK Linac is a injector:(1) KEKB HER 8 Gev e-/ 3.5 Gev e+ (Continuous injection Mode: CIM)(2) KEKB LER 3.5 GeV e+ (CIM)(3) PF 2.5 Gev e- (once/day) => Top-up(4) PF-AR 3 GeV e- (twice/day)・ For long-term stable beam operation:Needs Beam Orbit and Energy ControlWe use about 100 of non-destructive BPMs for the orbit

and energy feedback.

・ Fast Beam-Mode Switch for KEKB CIM and PF Top-up=> Needs Beam Position Measurement up to 50-Hz

Result of Performance Test

Summary

• New BPM DAQ System has been developed by a fast digital oscilloscope (Tektronix DPO7104)•All DAQ Systems have been replaced by New Systems•Performance of New DAQ System is enough for 50-Hz measurement.

VME#2 VME#20

BPM Data (x,y,i, ...)

VME#1

Sharedmemory

Oscillo. data(V-range,etc.)

Waveform read-out from oscilloscope Data processing O sc illo sco p e

co n tro l

Write Read

send recvRead Write

UNIX server

recv send

UDP protocol

Sharedmemory for #1 for #20for #1 for #20

Write Read

UNIXWindows/PCLinux/PCTouch-terminal

BPM Application BPM

Application

BPM Application

Write

Read

Read

Tcl/Tk, Python, Visual Basic......

TCP protocol

BPM DAQ Software Structure

0 2 4 6 8 100

50

100

150

200

250

300

350

DA

Q r

ate

[Hz]

Number of data points [k]

1ch 2ch 3ch 4ch

Local access

0 2 4 6 8 100

50

100

150

200

250

300

350

DA

Q r

ate

[Hz]

Number of data points [k]

1ch 2ch 3ch 4ch

Remote access (Ethernet/ VXI-11)

Waveform acquisition speed of a fast digital oscilloscope was tested. (Remote/ Local test: Software is running on host computer/ oscilloscope)

Both test results is enough for our purpose (50-Hz measurement).

DAQ Rate by EPICS-IOC is also enough fast.

VME

Oscilloscope

Cable Combiner BOX

Previous BPM DAQ System (1-Hz)

Monitor Station

Cable Combiner Box

Linac Tunnel

Klystron Gallery

BPM

8ch-Combiner 8ch-Combiner

*

* Delay Cable (7-ns)

Digital Oscilloscope (5GS/s)

y x GPIB

VME/ OS9

Linac NetworkMonitor Station

Cable Combiner Box

Linac Tunnel

Klystron Gallery

BPM

8ch-Combiner 8ch-Combiner

*

* Delay Cable (7-ns)

Fast Digital Oscilloscope (10GS/s)y x

Linac Network

Windows XP

EPICS

New BPM DAQ System (> 50-Hz)

EPICS Record Design by VDCT

•Development of IOC for beam operation•Development of Device Support including all Oscilloscope Functions• Realization of Synchronized Beam Orbit Measurement among all twenty-five DAQ Systems

Future Issue

50 100 150 200 250 300 350 400 450 5000

50

100

150

200

250

300

350

DA

Q S

pe

ed

[Hz]

Data length[k-points]

Ch4 Ch3 Ch2 Ch1

DAQ Performance by EPICS-IOC

Replaced!Replaced!