Il Software per il Controllo dei Tavoli di Produzione delle Camere G. Cerminara Riunione CMS-To 03/12/2004
G. CerminaraRiunione CMS-To, Torino, December 03, Il Sistema Il sistema di controllo dei tavoli di produzione: CLC CLC: Controllo azionamenti Task (max 4) programmabili (VisualMotion) Porta Seriale Scheda NI PC+Operatore
G. CerminaraRiunione CMS-To, Torino, December 03, Il Sistema Il sistema di controllo dei tavoli di produzione: CLC Porta Seriale Scheda NI PC+Operatore Software di controllo: Controllo Task CLC Interfaccia Grafica (GUI) Acquisizione/Analisi dati
G. CerminaraRiunione CMS-To, Torino, December 03, Obiettivi Attualmente: –Controllo CLC attraverso Porta Seriale –No programma specifico per il controllo di tutte le operazioni Il programma di controllo della CLC dovra: –Controllo CLC tramite Scheda PCI National Instruments –Lettura/Scrittura variabili CLC per il controllo degli azionamenti tramite PS –Controllo vari task (operazioni tavolo): Movimento interattivo gantry, e testa Controllo operazioni di misura posizione Fili/I Beam –Acquisizione immagini tramite telecamera –Gestione focus telecamera –Edge detection per determinazione posizioni –Monitoraggio Controllo operazioni di incollaggio … –GUI per operatore
G. CerminaraRiunione CMS-To, Torino, December 03, Strumenti Ambiente di programmazione: C++ Builder (Borland) –Tool per la creazione di GUI –Integrazione ambiente Windows
G. CerminaraRiunione CMS-To, Torino, December 03,
G. CerminaraRiunione CMS-To, Torino, December 03, Fino ad ora Training alluso del C++ Builder (Borland) …e alluso di Windows (sob) Implementazione prototipo software di controllo: –Main Program per il controllo (start/stop) della CLC e dei vari task –Sistema per la scrittura/lettura dati dalla scheda PCI della NI Classi di interfaccia alle funzioni NI-DAQ Sistema di monitoring dei bit della scheda senza bisogno del polling –Programma per il movimento interattivo del tavolo da parte delloperatore
G. CerminaraRiunione CMS-To, Torino, December 03, Il Prototipo
G. CerminaraRiunione CMS-To, Torino, December 03, Sommario Anche chi fa software puo essere utile alla produzione delle DT di CMS ma… –Non lasciate che un softwarista tocchi le camere se non volete doverle riavviare ogni giorno…