Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Open architecture framework software with hardware abstraction for automated testing application
Stefano Bianchi
DIRITTO DI PROPRIET
Le informazioni contenute in questo documento sono di propriet della ELETTRONICA S.p.A. e non possono essere utilizzate per scopi differenti da quelli per i quali il documento stato preparato. Non consentita la cessione a terzi, totale o parziale, delle informazioni senza autorizzazione scritta della Societ.
NON CLASSIFICATO
NON CLASSIFICATO
NON CLASSIFICATO
NON CLASSIFICATO
NON CLASSIFICATO
NON CLASSIFICATO
Obsolescenza software con piattaforme a 64 bit Gestione non centralizzata, proliferazione di codice ridondante
Alcune routine di uso comune sono spesso riscritte dai diversi progettisti SW generando cos cloni di codice evitabili.
NON CLASSIFICATO
Doc. Nr XXX Rev. 01 - Pag. 4
NON CLASSIFICATO
Drivers
Attuazione fisica
NON CLASSIFICATO
Esempio tipico
lutilizzo dello strumento xxxxx sul Banco dellUnit RF Distributor al posto del VNA yyyyy dar luogo ad una modifica SW. La decisione della sostituzione dello strumento stata presa allunanimit in quanto: Lo xxxxx uno strumento con caratteristiche superiori allo yyyyy . Il Vector yyyyy obsoleto. Leventuale proroga del noleggio per altri 6 mesi avrebbe dato luogo ad una spesa di ca. K xx Lextra costo per la modifica SW del NRE dellUnit RF Distributor pur se stimato in 500 ore lavorative ritenuto accettabile dal CPM, ad ogni modo si fornir al pi presto il preventivo di spesa.
Saluti
NON CLASSIFICATO
NON CLASSIFICATO
New Instrument
NON CLASSIFICATO
Una libreria comune di funzioni avrebbe consentito lutilizzo degli stessi METODI trasversalmente su varie applicazioni !!
NON CLASSIFICATO
Doc. Nr XXX Rev. 01 - Pag. 8
NON CLASSIFICATO
Instrument Drivers
HAL una struttura software realizzata applicando concetti della Programmazione Orientata agli Oggetti ed ha lo scopo di lasciare inalterato il software di test al variare dellHW
New Instrument
NON CLASSIFICATO
NON CLASSIFICATO
Open architecture framework software with hardware abstraction for automatic test application
Stefano Bianchi, Antonello Martini, Andrea De Carolis, Flavio Marano
NON CLASSIFICATO
NON CLASSIFICATO
Open architecture framework software with hardware abstraction for automatic test application
Abastract:
Having made independent software from hardware, it is possible to optimize the use of the test system, reducing the impact of obsolete hardware. Moreover the open architecture framework software with hardware abstraction is designed for use in future models to replace the old equipment without changes to the software.
NON CLASSIFICATO
NON CLASSIFICATO
Open architecture framework software with hardware abstraction for automatic test application Details:
It is a software structure implemented in LabVIEW applying the concepts of object-oriented programming. Classes of instruments and measures are dynamically loadable without having to write additional code and then without producing additional documentation. Adopting a metalanguage, it was possible to create a state of abstraction HW vs SW generalized high level. The static screening program application running at startup a configuration control of hardware available from a server and dynamically loads the libraries necessary to run the program. In the server-resident drivers are specially made HAL drivers that translate HW owners in control HAL. They are valid for all applications implemented in accordance with the rules set framework for SW.
NON CLASSIFICATO
NON CLASSIFICATO
Open architecture framework software with hardware abstraction for automatic test application
NON CLASSIFICATO
NON CLASSIFICATO
Open architecture framework software with hardware abstraction for automatic test application
NON CLASSIFICATO
Un giorno per allestire un nuovo banco, strumenti diversi, senza modificare il SW.
NON CLASSIFICATO
Doc. Nr XXX Rev. 01 - Pag. 15
NON CLASSIFICATO
NON CLASSIFICATO