Download presentation
Presentation is loading. Please wait.
Published byMelanie Marshall Modified over 9 years ago
1
Slide: 1 ICEPAP ICEPAP Software Status Presented by Manuel Perez Member of BLISS group
2
ICEPAP Software Status / BLISS Day Out M.Perez – 15 th January 2007 ICEPAPs are coming on beamlines… …soon The phone extension 27-49 will be… …disabled
3
ICEPAP Software Status / BLISS Day Out M.Perez – 15 th January 2007 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
ICEPAP Software Status / BLISS Day Out M.Perez – 15 th January 2007 ICEPAPs on beamlines IP assign SPEC Configurator Updater
5
ICEPAP Software Status / BLISS Day Out M.Perez – 15 th January 2007 IP Assign tool Automatically detect ICEPAP MASTERs on the network Configure IP/hostname/mask etc
6
ICEPAP Software Status / BLISS Day Out M.Perez – 15 th January 2007 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
ICEPAP Software Status / BLISS Day Out M.Perez – 15 th January 2007 SPEC control
8
ICEPAP Software Status / BLISS Day Out M.Perez – 15 th January 2007 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
ICEPAP Software Status / BLISS Day Out M.Perez – 15 th January 2007 ICEPAP DRIVER Firmware Updater S ICEPAP DRIVER FPGA Linux IP Assign Comm DSP ICEPAP MASTER FPGA DSP CAN bus Ethernet
10
ICEPAP Software Status / BLISS Day Out M.Perez – 15 th January 2007 Firmware Updater Done with SPEC macros reading from a single meta file Meta file generated with a tool collecting individual firmwares and handling versioning / history S
11
ICEPAP Software Status / BLISS Day Out M.Perez – 15 th January 2007 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
ICEPAP Software Status / BLISS Day Out M.Perez – 15 th January 2007 A Demonstration Presentation Version: 0.1 (19/08/03) Group: Demo Group
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.