| Pytango. Binding Python per il sistema di controllo del tango |
Scarica ora |
Pytango. Classifica e riepilogo
- Nome editore:
- Tiago Coutinho & Ramón Su?é
- Sito web dell'editore:
- http://www.tango-controls.org
Pytango. Tag
Pytango. Descrizione
Binding Python per il sistema di controllo del tango La Biblioteca Pytango offre un legame Pythongo per il sistema di controllo del tango.Tango è un sistema di controllo distribuito orientato all'oggetto che utilizza Corba e viene sviluppato attivamente come uno sforzo collaborativo tra gli Istituti di Alba, Desy, Elettra, ESRF e Soleil. Il modello di oggetto in Tango supporta Metodi, attributi e proprietà. In Tango tutti gli oggetti sono rappresentazioni di dispositivi. I dispositivi possono essere sullo stesso computer o distribuito su un numero di computer interconnessi da una rete. La comunicazione di rete viene eseguita usando Corba. La comunicazione può essere sincrona, asincrona o evento guidata. I dati di configurazione sono memorizzati in un database. Il supporto di programmazione è fornito per C ++, Java e Python. I clienti possono essere scritti in tutte e tre le lingue. I server possono anche essere scritti in C ++, Java o Python. Tango fornisce un API del kernel che nasconde tutti i dettagli dell'accesso alla rete e fornisce la navigazione dell'oggetto, la scoperta e le caratteristiche di sicurezza. Alcune applicazioni grafiche pronte per l'uso (Deviceteree, Atkpanel) consentono di visualizzare graficamente i dati provenienti dai dispositivi. I livelli grafici sopra l'API del kernel sono stati sviluppati per ridurre specifici tempi di sviluppo del software cllient graphical. Uno esiste per Java (ATK) e un altro per i legami QT (Qtango) per il software commerciale comunemente usato sono disponibili anche consentendo di comunicare da questi software ai tuoi dispositivi di tango. Gli strumenti grafici sono forniti anche per lo sviluppo di classi di tango (Pogo, Jive) . Requisiti: · Python. · Boost_python> = 1.33
Pytango. Software correlato