DFC on behalf of Pep Ribas and the controls software and electronics group

Preview:

DESCRIPTION

DFC on behalf of Pep Ribas and the controls software and electronics group Bliss day out January 15 th 2007. Outline. Alba status Controls group Beamlines Icepapcms Config tool Motor database Test tool. Status. Controls4Accelerators. Controls4Experiments. Clients(GUI, Scripts). - PowerPoint PPT Presentation

Citation preview

DFC on behalf of Pep Ribas and the controls software and electronics group

Bliss day out January 15th 2007

Outline

Alba status Controls group Beamlines Icepapcms

Config tool Motor database

Test tool

Status

Controls4Accelerators

sum(hours) per divisions

Accelerators33%

Computing46%

Engineering2%

Experiments17%

Safety2%

sum(hours). Accelerators Projects

Vacuum control system

5%Timing14%

RF11%

Diagnostics7%

Insertion devices3%Test Bench for

Magnets42%

New Test Bench for IDs

2%

Linac0%

Interlocks equipment protection

2%

Machine simulator2%

Power supplies3%

Low level electronics for RF

9%

Controls4Experiments

Controls 4 Experiments

Beamline Instrumentatio

n14%

Position sensors

Gas filled detectors

28%

Motor controllers44%

XBPMsDetectors14%

Computing internal

IOCs PCI/CPCI

15%

Machine control layout

1%

Sequencer, scripting

tool28%

Cabling5%

System administration

for controls4%

TANGO CORE and

components14%

PLCs7%

Managment, meetings, interviews,

etc.26%

General components Crates CPCI (CPU: ADLINK &

INOVA)

ADC/DAC/Counter (NI & ADLINK)

PLC bench test Siemens, Wago, Beckhoff, ABB

Hardware

Siemens

Wago Beckhof

ABB

CPCI

Applicationprograms

API

Clients(GUI, Scripts)

Hardware

Dserver(TANGO)

Tendering: Exp, acc, comp

Control system. Hardware and software interfaces RF transmitters Power converters for magnets PSS Beamlines

Beamlines

Icepapcms: Concepts Connection to multiple controllers

Wysiwyg: Graphical representation of crates controllers and drivers.

For each controller Show motor drivers present

Status Match between local configuration and the one present in the database

Current configuration of each driver Historical configurations. Catalogs

Motors Axis

Beamline environment:2 different data formats Database Networkless computer.

Test tool Move motors with the given configuration

Icepapcms: Features

Add / remove an icepap to your list Host name and port number (and desc..)

Verify consistency: New driver present Driver not present Driver configuration has changed

Icepapcms: system/crate view

System/Crate level Name of the driver Status Current… Limit switches

For each driver: Enable/disable Double click to configure it.

Icepapcms: Driver config

Read/write configuration parameters Filters depending on the user modes Automatic and manual Historical tracks.

Load/Save previous configs Motor catalogs

Database or files.

Icepapcms Single-Axis Test Tool

Set conversion factor Configure Speed and

Acceleration

Move to absolute/relative position Abort/Stop

Set position Show driver status

Databases

Database Structure

•Icepap structure•Driver configuration•Historic configuration•Motor templates

Databases and files

Select where to save the data

Catalogs Save/restore motor

templates in a catalog. Make simpler the

configuration of known motors.

Fixed stretched wire benchContinuous scan:

FSW Icepap + Linear encoder MUSST Keithley

Highlights and future

Using already the step/direction interfaceFixed stretched wire uses an icepap controller

with a Middex power driver getting 13000 half steps/second

Implement signatures Catalogs Views and permissions

Thank you for your attention

P.Readman

D.BeltranR.Butzbach E.Taurel D.Fernández F.Becheri

R.Ranz

S.Rubio

O.Matilla J.V.Gigante T.Coutinho

J.Ribas L.Krause

S.Blanch

R.Suñé

Still a lot to do.

Beamlines, First Round…

Diagnostics

EXAFS

Microscopy

Macromolecular Cristalography

Non Cristaline Diffraction

Test

Powder diffraction

Photoemissionspectroscopies

Polarization dependentspectroscopies

Recommended