Relazione di missione Linea Tempo @ Synchrotron Soleil Dal 11/11/2007 al 17/11/2007 Damjan Krizmancic Tempo interfacing At most each device at Tempo is designed to be part of TANGO system, but there are some extra treated cases: o A device is a cPCI instrument on cPCI rack with TANGO implementation This is a cPCI instrument-card. No problem since this satisfies SOLEIL-TANGO Philosophy. This is not an extra case. o An external instrument connected to PCI-GPIB adapter on cPCI rack This is the case of a classical device (e.g. GPIB electrometer) connected to cPCI through a cPCI-GPIB adapter card Problem is that GPIB devices are pretty different between themselves. Tango driver (allowing just user-required operation) should be written at least for the most important devices: Counters HP, Keithley electrometers... For example it's rather impossible to develop a Tango server for a LECroy Oscilloscope. o "Ordinary PC-based tango server" (Scienta case) An effort has been made to interface Scienta electron analyzer. In this case an "ordinary PC-based TANGO server" has been used to allow TANGO to "talk" with Scienta PC. o Other Tango Servers (!) A similar "ordinary PC-based TANGO server" could be used in order to interface a SOLARTRON readout (communicating via RS232). Even a small integrated (Linux Kernel based) system can be used instead in order to read SOLARTRON readout values and working as Tango server! In such case the reading of this device will be completely transparent to the final user and there are no more need to attach it to a RS232 port of a PC around the LAB. LABVIEW As known a client PC equipped with Passerelle will be used to talk transparently (!!) to all TANGO devices. It's advisable that also Labview is installed on such machine. Labview can be used to act as Tango client and read and write information on it as Passerelle does. In Labview, data may be presented to the user through very user-friendly graphical user interfaces. At the same time Labview allow a very modular development, so any future changes can be simply added to graphical interface. No other hardware and software should be installed on this client PC for the moment.

Rapporto di missione (Sinchrotron Soleil - Linea TEMPO; Dal 11/11/2007 al 17/11/2007)

Damjan Krizmancic
2007

Abstract

Relazione di missione Linea Tempo @ Synchrotron Soleil Dal 11/11/2007 al 17/11/2007 Damjan Krizmancic Tempo interfacing At most each device at Tempo is designed to be part of TANGO system, but there are some extra treated cases: o A device is a cPCI instrument on cPCI rack with TANGO implementation This is a cPCI instrument-card. No problem since this satisfies SOLEIL-TANGO Philosophy. This is not an extra case. o An external instrument connected to PCI-GPIB adapter on cPCI rack This is the case of a classical device (e.g. GPIB electrometer) connected to cPCI through a cPCI-GPIB adapter card Problem is that GPIB devices are pretty different between themselves. Tango driver (allowing just user-required operation) should be written at least for the most important devices: Counters HP, Keithley electrometers... For example it's rather impossible to develop a Tango server for a LECroy Oscilloscope. o "Ordinary PC-based tango server" (Scienta case) An effort has been made to interface Scienta electron analyzer. In this case an "ordinary PC-based TANGO server" has been used to allow TANGO to "talk" with Scienta PC. o Other Tango Servers (!) A similar "ordinary PC-based TANGO server" could be used in order to interface a SOLARTRON readout (communicating via RS232). Even a small integrated (Linux Kernel based) system can be used instead in order to read SOLARTRON readout values and working as Tango server! In such case the reading of this device will be completely transparent to the final user and there are no more need to attach it to a RS232 port of a PC around the LAB. LABVIEW As known a client PC equipped with Passerelle will be used to talk transparently (!!) to all TANGO devices. It's advisable that also Labview is installed on such machine. Labview can be used to act as Tango client and read and write information on it as Passerelle does. In Labview, data may be presented to the user through very user-friendly graphical user interfaces. At the same time Labview allow a very modular development, so any future changes can be simply added to graphical interface. No other hardware and software should be installed on this client PC for the moment.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/125393
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact