ICEPAP Software Status - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

ICEPAP Software Status

Description:

Seen as a device connected to the beamline network. The device connected is called MASTER ... Graphical interface for the Firmware Packager ... – PowerPoint PPT presentation

Number of Views:237
Avg rating:3.0/5.0
Slides: 13
Provided by: evans1
Category:

less

Transcript and Presenter's Notes

Title: ICEPAP Software Status


1
ICEPAP Software Status
  • Presented by Manuel Perez
  • Member of BLISS group

2
ICEPAPs are coming on beamlines
soon
The phone extension 27-49 will be
disabled
3
ICEPAPs on beamlines
  • Seen as a device connected to the beamline
    network
  • The device connected is called MASTER
  • Each MASTER can control until 128 DRIVERs
  • Each DRIVER can control a motor and its encoder
  • Several MASTERs can be connected on the same
    beamline
  • The communication is done through sockets
  • No Device Server but the MASTER supports
    multi-clients
  • Currently there are several tools to access a
    MASTER

4
ICEPAPs on beamlines
IP assign
SPEC
Configurator
Updater
5
IP Assign tool
  • Automatically detect ICEPAP MASTERs on the
    network
  • Configure IP/hostname/mask etc

6
SPEC control
  • Done with macro motors (an ICEPAP axis is usable
    like any other motor for scans, etc)
  • Each DRIVER needs several parameters (30)
  • Currently set of parameters defined by motor type
    given in the config file (generic parameter)
  • The MASTER supports multi-client (can be used by
    several SPEC sessions in parallel)

7
SPEC control
8
Configuration tool
  • Graphical interface (Python/Qt) designed at ALBA
  • Each DRIVER needs several parameters (30)
  • Talk directly to an ICEPAP MASTER
  • Set / Upload / Save / History parameters for each
    DRIVER
  • Allows to move a motor (for test purpose)

9
Firmware Updater
S
ICEPAP MASTER
Linux
Ethernet
Comm
FPGA
DSP
IP Assign
CAN bus
ICEPAP DRIVER
ICEPAP DRIVER
ICEPAP DRIVER
FPGA
DSP
10
Firmware Updater
S
  • Done with SPEC macros reading from a single meta
    file
  • Meta file generated with a tool collecting
    individual firmwares and handling versioning /
    history

11
Future
  • Graphical interface for the Firmware Packager
  • Graphical interface for the Firmware Updater (or
    IP Assign)
  • Web interface to MASTERs (get axis status, move,
    etc)
  • USB interface (wireless access to ICEPAP, test
    onsite,etc)

12
A Demonstration Presentation Version 0.1
(19/08/03) Group Demo Group
Write a Comment
User Comments (0)
About PowerShow.com