HYPERVISOR VISIONE E ROBOTICA LA VIRTUALIZZAZIONE E IL REAL-TIME USO DI LABVIEW PER L ANALISI DI SEGNALI VOCALI INTEGRAZIONE STRETTA DI NOVEMBRE

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "HYPERVISOR VISIONE E ROBOTICA LA VIRTUALIZZAZIONE E IL REAL-TIME USO DI LABVIEW PER L ANALISI DI SEGNALI VOCALI INTEGRAZIONE STRETTA DI NOVEMBRE"

Transcript

1 ISSN NOVEMBRE 2009 E 5,00 L A P R I M A R I V I S T A I T A L I A N A P E R L A C O M U N I T À L A B V I E W In caso di mancata consegna restituire all editore che si impegna a pagare la relativa tassa presso il CMP di Roserio - Milano LA VIRTUALIZZAZIONE E IL REAL-TIME HYPERVISOR USO DI LABVIEW PER L ANALISI DI SEGNALI VOCALI INTEGRAZIONE STRETTA DI VISIONE E ROBOTICA

2 READER SERVICE IL READER SERVICE E ON LINE! Sempre più al passo con i tempi, LabVIEW WORLD è la prima rivista in Italia a fornirvi il servizio di reader service on line. Ora è possibile ricevere maggiori informazioni su prodotti e servizi presentati negli articoli e/o inserzioni pubblicitarie LabVIEW WORLD semplicemente registrandosi al sito: Compilate la cartolina virtuale e noi provvederemo a inoltrare tempestivamente la richiesta all'azienda interessata, che invierà al vostro indirizzo tutta la documentazione disponibile. In alternativa compilate questa scheda e inviatela al numero di fax: NUMERO DELLA RIVISTA: 12 NUMERI DI READER SERVICE VICE READE SERVICE READER SE DER SERVICE READER SERVICE EDIZIONI FIERA MILANO EDI FIERA MILANO EDIZION CE READER SERVICE READER SERVICE READ MILANO EDIZIONI F FIERA MILANO EDIZIONI F FIERA IL SERVIZIO È GRATUITO Dati sul lettore Nome Cognome Azienda Indirizzo Azienda Cap Prov. Tel. Fax Città Nazione Consenso ai sensi dell art.23 del D.Lgs. n.196 del 30 giugno 2003 (riportati anche sul Vs. sito esprimo il consenso a che i dati qui contenuti vengano trattati, comunicati e diffusi da voi e/o da Vs. aventi causa per l'attività di promozione e diffusione dei Vs. prodotti ed anche messi a disposizione di operatori qualificati e/o aziende del settore.

3 12 SCENARIO UNA PIATTAFORMA PER L INTEGRAZIONE DI APPLICAZIONI INDUSTRIALI La keynote conclusiva di NIWeek 2009 è stata presentata da David Barrett, direttore del Senior Consulting Program for Engineering (Scope) e professore associato di Ingegneria Meccanica presso l Olin College (Needham, Massachusetts). Egli ha parlato della robotica come di una tecnologia rivoluzionaria, che cambierà profondamente il mondo con applicazioni a 360 : dalla chirurgia, all industria mineraria, alle missioni militari e così via. E la scelta di un ospite illustre come Barrett in una kermesse dedicata in gran parte a LabVIEW e alle sue applicazioni non è stata casuale. Esiste infatti uno stretto legame fra il software di progettazione grafica di sistemi e la robotica che, nato diversi anni fa, si sta costantemente rafforzando. Robot che si arrampicano o che superano ostacoli più alti di loro; robot che costruiscono altri robot simili, clonandosi all infinito; robot che svolgono attività pericolose (come il disinnesco di mine) o semplicemente ludiche a NIWeek gli esempi sono stati numerosi. Possiamo citare anche i robot Hollywood, che possono interagire con i bambini, gli aeromobili militari pilotati da robot (ormai adottati a velocità esponenziale), l AggieCopter (un elicottero wireless sviluppato dalla Texas A&M University) e, ancora, GreeNI, un robot di National Instruments che maneggia i rifiuti riciclabil, robot sottomarini e i robot sviluppati dallo stesso Olin, tra cui un robot in grado di volare e governato da LabVIEW. Da questa abbondanza di esempi concreti si può trarre una conclusione. Il robot è una creatura complessa, che deve sapere osservare ciò che lo circonda, muovere i suoi organi, spesso muovere sé stesso e svolgere il proprio lavoro in sicurezza e in condizioni di efficienza energetica. Ciò dimostra che LabVIEW è in grado di integrare tutti gli elementi che compongono un classico sistema di automazione: gli I/O, l unità di elaborazione, le interfacce con l operatore e il software applicativo. E, se questa capacità è stata ampiamente dimostrata sul terreno della robotica, essa è reale anche in altri ambiti di automazione, dovunque sia necessario integrare dispositivi o sottosistemi di natura diversa o forniti da costruttori differenti. LabVIEW si rivela quindi una piattaforma di integrazione efficiente anche in campo industriale. Laddove un sistema di visione deve interagire con un sistema di motion control, o dove reti di sensori devono fornire segnali di input a un PAC, la piattaforma LabVIEW offre una risposta ottimale, basata sulla programmazione grafica che è ben nota a tecnici e ricercatori (chi non ricorda i diagrammi Pert o il linguaggio Grafcet per la programmazione dei PLC, o i classici diagrammi di flusso per lo studio e l impostazione degli automatismi sequenziali?) Ma torniamo a Barrett, che ha concluso il proprio intervento a NIWeek 2009 descrivendo i nuovi robot consumer e citandone nuovi robot per applicazioni nel campo delle costruzioni e agricole, come i trattori autonomi. Perché tanta abbondanza? Perché il minimo comune denominatore di queste applicazioni è rappresentato dalla facilità di sviluppo e costruzione di nuovi robot, grazie ai tool oggi disponibili: presso il suo College, un nuovo robot autonomo è stato progettato e costruito in otto settimane da un team di cinque studenti. Naturalmente, su piattaforma LabVIEW. Valerio Alessandroni

4 12 SOMMARIO UNA PIATTAFORMA PER L INTEGRAZIONE DI APPLICAZIONI INDUSTRIALI LabVIEW si rivela una piattaforma di integrazione efficiente anche in campo industriale R&D IN NI: VERSO UN MONDO MIGLIORE Parla Tony Vento, responsabile del supporto tecnico globale e dell assistenza dei grandi sistemi presso National Instruments USO DI VI SNIPPET PER GESTIRE PARTI DI CODICE RIUTILIZZABILI LabVIEW 2009 permette di aggiungere codice funzionante al proprio VI da semplici immagini ACCESSO AL CONTENUTO DINAMICO DA LABVIEW GETTING STARTED WINDOW La LabVIEW Getting Started Window fornisce notifiche dinamiche quando è stato postato nuovo contenuto selezionato nella Developer Zone LA VIRTUALIZZAZIONE E IL REAL-TIME HYPERVISOR Spieghiamo come configurare il Real-Time Hypervisor di National Instruments USO DI LABVIEW PER L ANALISI DI SEGNALI VOCALI I segnali vocali hanno un ruolo importante nella diagnosi clinica ROTODINAMICA CON LABVIEW Simulazioni in LabVIEW per evidenziare le caratteristiche della dinamica di un organo rotante INTEGRAZIONE STRETTA DI VISIONE E ROBOTICA ImagingLab ha sviluppato una libreria di funzioni per il controllo e la programmazione di robot in ambiente LabVIEW RAPPRESENTAZIONE DEI DATI Implementazione di codice utilizzando strutture iterative, visualizzazione grafica dei dati e assunzione di decisioni usando strutture Case GESTIONE DELLA CONFIGURAZIONE Controllo dei cambiamenti per fare in modo che vengano rivisti prima della loro applicazione DALLA CARTA AL WEB Link ad articoli di approfondimento e altri documenti disponibili sul web LA VOCE DEGLI UTENTI Ecco alcuni spunti di discussione apparsi di recente sul Forum di ILVG.it NIDAYS 2010 La 17a edizione del Forum tecnologico sulla progettazione grafica di sistemi si svolgerà a Roma JEFF KODOSKY A NIDAYS 2010 L inventore di LabVIEW presenterà la sua visione sullo stato dell arte della tecnologia mondiale COME PROTEGGERE GLI INVESTIMENTI CON LA FORMAZIONE La formazione tecnica è un elemento strategico per ottenere la massima produttività ROBOTRONIX TRA I FINALISTI DEL GRAPHICAL SYSTEM DESIGN AWARD Premiato con una medaglia d argento nella categoria embedded il sistema di acquisizione ed elaborazione dati biomedici Ecmeg VISIONE, ROBOTICA E AUTOMAZIONE NEL FLEXIBLE MANUFACTURING Seconda edizione del seminario tecnico gratuito organizzato da National Instruments e Imaging Lab LABVIEW TORNA IN TOUR LabVIEW 2009 spiegato nelle 10 tappe del LabVIEW 2009 Tour nei mesi di ottobre e novembre NATIONAL INSTRUMENTS AL TELECONTROLLO Undicesima edizione del Forum Telecontrollo 2009, l evento biennale di Anie/Assoautomazione NUOVO LOOK PER CONTROL AND COMMUNICATION La mostra convegno organizzata dalle riviste Automazione Oggi e Fieldbus & Networks si è svolta lo scorso 23 settembre a Rimini 44 APPUNTAMENTI Oltre ad organizzare propri corsi e seminari, National Instruments sarà presente a numerosi eventi 46 LABVIEW E LAVORO Proposte concrete per coloro che sanno utilizzare LabVIEW AAA

5 12 A TU PER TU R&D IN NI: VERSO UN MONDO MIGLIORE Abbiamo parlato con Tony Vento dei futuri programmi R&D riguardanti LabVIEW Valerio Alessandroni Specializzato nel controllo real-time e nella progettazione embedded, come vicepresidente dell ingegneria applicativa e di sistema Tony Vento è responsabile del supporto tecnico globale e dell assistenza dei grandi sistemi presso National Instruments. LabVIEW World lo ha intervistato. D: Mr. Vento, come è organizzato il suo gruppo? R: Abbiamo effettivamente due gruppi combinati in uno: il gruppo Systems e il gruppo Application Engineering. Il gruppo Systems lavora principalmente su grossi sistemi, mentre il gruppo Application Engineering svolge prevalentemente azioni di supporto. Entrambi i gruppi forniscono un grosso feedback alla Ricerca e Sviluppo, quindi posso affermare che collaboriamo strettamente con l R&D. Se si osserva internamente NI, si può vedere che l Application Engineering ha soprattutto un ruolo di supporto. E per questo che abbiamo creato un altro gruppo, chiamato System Engineering, che è molto più propositivo con i clienti e i grossi sistemi. D: Quante persone fanno parte di questi due gruppi? R: In termini di collaboratori diretti che lavorano con me, si tratta di circa duecento persone situate presso la sede centrale di Austin, Texas. Spesso li chiamiamo la nostra linea diretta con i clienti. Ma lavoriamo molto anche con le filiali, e ciò corrisponde a circa 500 ulteriori collaboratori. Questo è un ottimo metodo di lavoro: operiamo attraverso molti gruppi distribuiti diversi e li manteniamo coesi verso obiettivi comuni. D: Che cosa significa oggi sviluppare con LabVIEW rispetto a qualche anno fa? E ancora possibile per un singolo sviluppatore gestire tutti i task che lo sviluppo di una nuova applicazione richiede? R: Si può vedere che LabVIEW sta diventando sempre più un tool per la progettazione di sistemi. Da un lato, i task della progettazione stanno diventando più complessi. Dall altro lato, tuttavia, non è possibile creare nuovi sistemi senza avere queste capacità incorporate nell ambiente di sviluppo. Stiamo quindi lavorando soprattutto su quelle che chiamiamo architetture. Se si considera il processo di sviluppo, è interessante vedere che la maggior parte dei tecnici e dei ricercatori dedica ancora oggi la maggior parte del proprio tempo a riflessioni sull hardware, mentre si pensa poco al software, soprattutto nella pianificazione dei vari stadi dell architettura. Il nostro scopo è quello di spiegare loro come architettare il sistema. E questo può essere semplice come iniziare con un LabVIEW Project, che permette di assemblare anche grossi sistemi e di avere più utenti. Il sistema non viene quindi creato da un solo utente. Lo si può ancora fare, ma soprattutto nelle grandi aziende ci sono più persone che lavorano sui grossi progetti e che quindi hanno bisogno di legare fra loro le varie parti. Ancora una volta, possiamo offrire il nostro aiuto con un architettura di partenza. In ultima analisi, un utente non dovrebbe pensare a noi all inizio del suo lavoro di sviluppo, ma dovrebbe pensare a noi in una fase successiva. D: Qual è l importanza di una buona architettura? R: Quando troviamo una cattiva architettura, il nostro supporto può essere molto difficile, perché troppo spesso gli utenti ci presentano dei semplici blocchi di codice. Eppure succede spesso, in effetti troppo spesso. E per questo che vogliamo indurre gli utenti a pensare di più a un approccio di sistema. Ed è veramente interessante che la grafica rappresenti realmente il modo migliore per un approccio di sistema. D altra parte, gli utenti stanno effettivamente iniziando ad apprezzare LabVIEW come linguaggio, oltre a considerarlo un reale ambiente di sviluppo. Una cosa che ritengo davvero unica nel nostro lavoro è che, oltre ad avere creato un ambiente, forniamo assistenza agli utenti. Altre aziende, qualche volta, si limitano a creare un ambiente, basato ad esempio su un compilatore C, lasciando all utente il compito di capire che cosa può fare con questi tool. Noi, al contrario, non solo abbiamo creato un ambiente, ma insegniamo anche agli utenti come utilizzare questi tool. Rispetto ad altri tool di sviluppo, è davvero un grosso vantaggio quello di avere una combinazione di R&D diretta e di ingegneria di sistema. Siamo anche collaborativi nei confronti dell R&D. Infatti, come ho detto, collaboriamo strettamente con l R&D: loro sanno quando le cose dovrebbero essere migliorate da un punto di vista sistemistico, mentre noi aspettiamo che i problemi si manifestino. Nello stesso tempo, noi otteniamo un feedback dagli application engineer e lo forniamo al gruppo R&D. 3

6 12 A TU PER TU D: Per non reinventare la ruota, è sempre più importante inserire i nuovi progetti nella base di conoscenza che avete costruito negli anni. Le nuove caratteristiche di LabVIEW 2009 incoraggiano questo riutilizzo della conoscenza? R: E vero: una delle cose più importanti, per noi, è permettere il riutilizzo. Infatti, la prima cosa che facciamo è aiutare i clienti a concretizzare i loro sistemi; ma la seconda cosa è assicurarne il riutilizzo. Sul nostro sito web, sotto la Developer Zone c è la voce Reference Designs. Da lì si può sapere che cosa sta facendo un altro system engineer. E molto interessante: qualche volta lo chiamiamo il nostro approccio open source a LabVIEW. Facciamo questo lavoro con i grossi clienti. La prima cosa è rimuovere tutte le specificità dal progetto. Poi, mettiamo questi progetti di riferimento sul web, permettendo ad ulteriori clienti di scaricare il codice e riutilizzare il lavoro di altri. Su un piano più elevato, lavoriamo al livello di architettura. Come si fanno, ad esempio, il playback e lo streaming? Come si fa il datalogging con il CompactRIO? Questi sono alcuni esempi che abbiamo messo sul web come progetti di riferimento. Come ripeto, lo chiamiamo il nostro approccio open source a LabVIEW. Come può capire, stiamo creando un numero talmente elevato di prodotti che, senza questi progetti di riferimento, per il nostro reparto marketing sarebbe sempre più difficile cercare di stare al passo. Da parte nostra, abbiamo semplicemente messo questi progetti di riferimento sul web e ora chiunque può accedervi. Questo codice distribuito è realmente un approccio open source esteso al software. Naturalmente, tutti i progetti devono essere valutati ed approvati prima di essere messi sul web: il codice deve avere un certo aspetto, deve funzionare in un certo modo, ecc.. Inoltre, il codice deve essere tenuto aggiornato. E abbiamo delle persone responsabili di questo processo di selezione e aggiornamento. Un altro modo per supportare il riutilizzo è rappresentato dai nuovi VI Snippet introdotti con LabVIEW 2009, che permettono di tagliare e incollare parti di codice in nuovi diagrammi a blocchi per riutilizzare codice esistente. Infatti, i VI Snippet combinano la portabilità di una schermata con la funzionalità di un file VI, incorporando codice LabVIEW in un immagine PNG standard. D: Fino a che punto gli utenti vi chiedono di sviluppare codice per loro rispetto al passato? Stanno diventando indipendenti o hanno ancora bisogno di aiuto? Fig. 1 Tony Vento è responsabile del supporto tecnico globale e dell assistenza dei grandi sistemi presso National Instruments R: Come forse ricorderà, per molto tempo abbiamo discusso sulla necessità di insegnare a pescare alle persone. Tuttavia, anche se decidessimo di non supportare più i clienti con i nostri system engineer, i clienti ci chiamerebbero comunque, chiedendoci di aiutarli su questioni molto specifiche. E questo problema diventa sempre più difficile quando ci avviciniamo a sistemi complessi. Abbiamo però una exit strategy : non appena entriamo in un sistema, uno dei compiti dei nostri system engineer è avere una exit strategy. E la nostra exit strategy migliore è quella di passare il problema ad un partner. Qualche volta, passiamo il problema ad un utente finale. E qualche volta la nostra R&D lo inserisce direttamente in un prodotto. Quindi, esistono molte exit strategy. Desidero tuttavia sottolineare che il lavoro che svolgiamo inizialmente è senza oneri per l utente. Gli addebiti iniziano solo dopo qualche giorno o qualche settimana, in base al problema. Generalmente, quindi, non diamo il pesce alle persone, ma preferiamo insegnare loro a pescare. Quando i clienti vogliono sistemi chiavi in mano, entrano in gioco i nostri partner. D: Dalle sue parole, capisco che i partner hanno un ruolo molto strategico per NI R: E assolutamente vero. Lavoriamo a stretto contatto con i nostri partner, che sono molto importanti per noi, soprattutto per i grossi sistemi. In effetti, posso affermare che buoni partner sono probabilmente più importanti per noi di quanto lo siano mai stati. D: Immagino che nel vostro reparto gli investimenti siano enormi: nuovo hardware, nuovo software, ecc.. Avete una strategia per gestire tali investimenti? R: Ha ragione, gli investimenti nel nostro reparto sono davvero importanti e quest anno investiremo ancora più di quanto abbiamo fatto negli ultimi 2 o 3 anni. Circa metà di questi investimenti saranno destinati al campo, all inge- 4

7 A TU PER TU gneria di sistema. Anche se lavoriamo a stretto contatto con l R&D, vogliamo essere molto orientati al cliente. La metrica che usiamo nel nostro gruppo è il numero di grossi sistemi su cui stiamo lavorando. Sistemi è la parola chiave della nostra attività. D: Un chiaro messaggio dato durante NIWeek 2009 è che il numero di settori dove LabVIEW può essere applicato è in costante aumento: energia, hardware in the loop, telecontrollo, monitoraggio ambientale, ecc.. Come fate a gestire tutti questi campi così diversi fra loro? R: Ancora una volta, l ingegneria di sistema è una parte chiave della risposta. Il nostro gruppo di sviluppo del business valuta continuamente nuovi segmenti e, se un certo segmento ci offre abbastanza opportunità, i nostri system engineer verranno dedicati a quel segmento. Uno dei nostri target principali è rendere il mondo un posto migliore. D: Do more with less è stato il motivo conduttore di NIWeek Come si può raggiungere questo obiettivo con LabVIEW 2009? R: LabVIEW 2009 ha molte nuove caratteristiche al suo interno rispetto alle versioni precedenti. Ciò permette di fare di più, e in modo più efficiente, rispetto ai sistemi chiavi in mano. Naturalmente, l aspetto fondamentale sta diventando il training, perché senza un training adeguato si potrebbe non essere in grado di utilizzare tutta la potenza incorporata in LabVIEW Ad esempio, durante NIWeek 2009, uno dei nostri clienti (Lexmark) ha dichiarato pubblicamente di avere ottenuto un ritorno sull investimento superiore al 100% sul training di base. Fig. 2 - Sistemi è la parola chiave della nostra attività", afferma Tony Vento Tony Vento: note biografiche Tony Vento è entrato in National Instruments nel 1986 stabilendo un record: è stato infatti il primo ingegnere applicativo dell azienda dedicato al software LabVIEW. Oltre a supportare LabVIEW e ad eseguire verifiche di fattibilità, egli ha contribuito ai primi seminari e brochure di LabVIEW. Nel 1988, Vento ha aperto il primo ufficio diretto sul campo dell azienda ad Atlanta, Georgia, e si è dedicato all evangelizzazione di LabVIEW e dell hardware di acquisizione dati in vari stati USA. Nel 1991, ha aperto l ufficio sul campo in Colorado, che copriva anche sette altri stati. Nel 1993, Vento è diventato responsabile vendite regionale, collaborando con team commerciali in New England, nel Nordovest degli Stati Uniti e in Canada. Nel 1995, ha spostato la propria attenzione al mercato internazionale, assumendo posizioni di leadership come direttore vendite per l Europa e, successivamente, per il Giappone. In questi ruoli, Vento è stato il responsabile delle vendite nelle rispettive regioni, viaggiando continuamente per portare la cultura NI alle varie filiali e costruire la forza vendita attraverso la sua passione per i prodotti NI e le persone. Nel 2001, Vento ha accettato una nuova sfida come direttore dell ingegneria applicativa e successivamente ha aggiunto alle proprie responsabilità anche lo sviluppo del business. Egli ha guidato il team del business real-time con una solida crescita per oltre cinque anni e, nel 2007, è diventato vicepresidente. Vento ha ottenuto il suo diploma di baccalaureato in ingegneria elettrica e informatica presso l Università del Colorado, laureandosi Summa Cum Laude, ed ha completato un master combinato in business e informatica presso l Università del Texas di Austin. Tony Vento, infine, fa parte dell Advisory Board della Scuola di Ingegneria presso l Università del Colorado. Readerservice.it n

8 12 WHAT'S NEW USO DI VI SNIPPET PER MEMORIZZARE E CONDIVIDERE PARTI DI CODICE RIUTILIZZABILI Una novità di LabVIEW 2009 è la possibilità di aggiungere codice funzionante al proprio VI da semplici immagini. Scopri come fare con il nuovo VI Snippet! A cura di Alessandro Plantamura I VI Snippet sono un nuovo modo per memorizzare, condividere e riutilizzare piccole parti di codice LabVIEW. Combinano la portabilità di uno screenshot con la funzionalità di un file VI, incorporando codice LabVIEW in un immagine di tipo PNG standard. Quando trascinate l immagine PNG di un VI Snippet nel diagramma a blocchi, ciò deposita lo snippet come codice grafico che può essere editato e utilizzato nella vostra applicazione. Background Tradizionalmente, era possibile condividere codice LabVIEW in due modi; o come un file VI o come uno screenshot (o schermata) del diagramma a blocchi. Un VI contiene codice funzionale riutilizzabile, ma è necessario avere LabVIEW installato per vedere il diagramma a blocchi. Le schermate possono facilmente essere incorporate in documenti, post di forum ed , ma richiedono che il codice venga rigenerato dall immagine e possono contenere elementi, come i nodi case structure che nascondono alla vista parte del codice. Creazione di un VI Snippet Per creare un VI Snippet, selezionate una parte del vostro diagramma a blocchi (o l intero codice) e selezionate Edit»Create VI Snippet from Selection. Scegliete quindi dove volete salvare il vostro VI Snippet. Il file PNG che salvate è una schermata del vostro codice selezionato al cui interno è incorporato codice LabVIEW. Tutti i VI Snippet hanno un bordo e un icona per indicare che potete trascinarli in LabVIEW per aggiungere il codice al vostro diagramma a blocchi. Potete ora condividere il vostro VI Snippet online dovunque sono ammesse immagini, compresi blog, forum di discussione NI e la community di utenti NI. Figura 2 Il frame con la linea tratteggiata vi permette di sapere che l immagine è un VI Snippet Figura 1 Trascinate e depositate un VI Snippet nel diagramma a blocchi per editare il codice all istante Aggiunta di un VI Snippet al diagramma a blocchi Per aggiungere un VI Snippet al vostro diagramma a blocchi, trascinate l immagine dal file manager (come Windows Explorer) o da Internet Explorer nella finestra del diagramma a blocchi. 6

9 WHAT'S NEW Figura 3 I VI Snippet semplificano la condivisione di codice sulla community Normalmente, quando trascinate e depositate un file di immagine nel vostro diagramma a blocchi, verrà aggiunta una decorazione di tipo immagine. I VI Snippet sono speciali immagini PNG che hanno codice LabVIEW in aggiunta ai normali dati di immagine. Quando depositate un VI Snippet nel diagramma a blocchi ottenete il codice raffigurato aggiunto al vostro VI. Trucchi e suggerimenti per l uso dei VI Snippet 1. Usate i VI Snippet quando chiedete aiuto o aiutate altri Se state chiedendo aiuto sui forum di supporto, usate un VI Snippet per postare esattamente la parte di codice sulla quale state lavorando. Se state rispondendo alla domanda di qualcun altro, uno Snippet è subito visible e utilizzabile, rendendo più facile per molte persone imparare dal vostro esempio. 2. Fate attenzione ai SubVI Potete creare VI Snippet che fanno riferimento a SubVI ma i vostri utenti finali devono avere quei SubVI sulle loro macchine per potere essere in grado di usare il codice. Se il vostro segmento di codice contiene un SubVI, il SubVI non è incorporato nel VI Snippet. 3. Usate il desktop del vostro computer come intermediario se usate Firefox Firefox e alcuni altri browser si comportano in modo diverso da Internet Explorer nel modo con cui gestiscono le immagini trascinate. Noterete che se trascinate un VI Snippet da Firefox direttamente in LabVIEW otterrete l URL dell immagine anziché il codice che vi aspettavate. Un modo semplice per risolvere questo problema è trascinare inizialmente l immagine sul vostro desktop o su una cartella e quindi trascinare l immagine dal vostro desktop in LabVIEW. 4. Gli editor di immagini rimuovono i dati incorporati nei VI I programmi di editing delle immagini che non capiscono i dati addizionali incorporati nel VI Snippet rimuoveranno le informazioni del VI se editate il file PNG. Ciò impedirà il deposito del codice in LabVIEW. Se volete aggiungere commenti o annotazioni, aggiungeteli nel vostro diagramma a blocchi prima di creare il VI Snippet. Poiché i VI Snippet contengono le informazioni dei VI, essi mantengono tutto ciò che si trova sul diagramma a blocchi, come commenti, decorazioni e dati memorizzati in costanti. Note sull autore Laureato in ingegneria biomedica al Politecnico di Milano, Alessandro Plantamura lavora in qualità di Senior Application Engineer presso National Instruments Italy Readerservice.it n Abbiamo scelto per te alcune risorse utili per approfondire la tua conoscenza di LabVIEW Forum ILVG.it.www.ilvg.it LabVIEW LAVA - LabVIEW Advanced Virtual Architects Community DevZone Community on ni.com Mindstorm NXT Contenuti LabVIEW on ni.com LabVIEW on ni.com/italy LabVIEW jobs The VI Road Show SCELTI PER TE 7

10 12 WHAT'S NEW ACCESSO AL CONTENUTO DINAMICO DA LABVIEW GETTING STARTED WINDOW A partire da LabVIEW 2009, la LabVIEW Getting Started Window fornisce notifiche dinamiche quando è stato postato nuovo contenuto selezionato nella Developer Zone A cura di Alessandro Plantamura Nonostante National Instruments aggiunga costantemente nuove risorse tecniche e novità su ni.com, come white paper, webcast, esempi di programmazione, risorse per il training e casi applicativi, i clienti interessati devono comunque fare una ricerca nella NI Developer Zone per trovarle. Ora, a partire da LabVIEW 2009, la LabVIEW Getting Started Window notifica dinamicamente quando è stato postato nuovo contenuto selezionato nella Developer Zone. Da tali notifiche, gli utenti possono accedere più rapidamente e direttamente al nuovo contenuto su ni.com. concepito per aiutare a migliorare la professionalità degli utenti LabVIEW. La Getting Started Window verifica la presenza di nuove notifiche ogni volta che viene lanciata. Per ogni nuovo contenuto disponibile per una o più delle categorie sopra elencate, viene visualizzata una notifica sotto forma di un numero accanto al link della categoria specifica. Note: Se non ci sono nuovi articoli in una categoria, non vi sarà alcun numero fra parentesi vicino al link nella Getting Started Window. Per esempio, se sono stati selezionati tre nuovi esempi di programmazione per la pubblicazione nella Getting Started Window dall ultima volta che è stata aperta, accanto al link Example Programs vi sarà un (3), come si vede nella figura qui sotto. Spostando il mouse sopra un link che visualizza una notifica di almeno una nuova parte di contenuto si visualizza un tip-strip preview dei titoli del contenuto da leggere, come si vede nella figura a pag. 9 in alto. La Getting Started Window a RSS di NI LabVIEW 2009 La LabVIEW Getting Started Window raggruppa le notifiche di nuovi contenuti in quattro categorie, visualizzate come link nella sezione Latest from ni.com. Le categorie appaiono come link e sono: News soluzioni degli utenti, casi applicativi e storie di LabVIEW interessanti presenti su media popolari e sociali. Technical Content white paper e webcast che forniscono informazioni su nuove tecnologie, trend industriali e approfondimenti tecnici su caratteristiche di LabVIEW. Example Programs Codice LabVIEW proposto sia da NI che dalla comunità di utenti. Training Resources materiale tecnico 8

11 WHAT'S NEW Cliccando su un link della Getting Started Window che riporta una notifica si cancella la notifica e viene aperta una pagina web per accedere al nuovo contenuto d interesse su ni.com. Ogni entry nella web page fornisce una descrizione più dettagliata del contenuto ed un link diretto all articolo, che può essere un esempio di programmazione nella Developer Zone, un white paper, un caso applicativo o un documento di training (si veda la figura a sinistra). Anche la sezione Online Support della Getting Started Window contiene link web a varie aree del sito ni.com che sono utili agli utenti LabVIEW, come forum di discussione LabVIEW, la sezione di condivisione del codice della Developer Zone, il punto di accesso della ricerca nel database di knowledgebase di NI e la pagina per le richieste di supporto. Tuttavia, questi link sono statici e non ricevono notifiche di nuovi contenuti. Readerservice.it n COMSOFT Specialisti nel PROFIBUS Soluzioni National Instruments disponibili con tecnologia PROFIBUS crio PB Modulo Master/Slave PROFIBUS DP per sistemi crio della National Instruments Driver per modulo FNL in ambiente LabVIEW Il Gateway Ethernet/PROFIBUS DP della COMSOFT è ora disponibile con il Driver LabVIEW Rapida l integrazione mediante interfaccia Ethernet TCP/IP Produttore: COMSOFT GmbH Wachhausstr. 5a Karlsruhe Germania Tel.: +49- (0) Fax: +49- (0) Internet: readerservice.it n Contatto commerciale: SOLINTEC AUTOMAZIONE SNC Via 8 Marzo 1/B Cavenago B.za (MI) Italia Tel.: Fax:

12 12 TIPS&TECHNIQUES LA VIRTUALIZZAZIONE E IL REAL-TIME HYPERVISOR DI NATIONAL INSTRUMENTS Alessandro Plantamura Presentiamo una semplice introduzione alla virtualizzazione, spiegando come configurare il Real-Time Hypervisor di National Instruments La virtualizzazione è una tecnologia che permette di eseguire due o più sistemi operativi affiancati su un solo PC o controllore embedded, ed è in rapida adozione nel mondo dell ingegneria. Oggi, molti progettisti hanno la necessità di eseguire elaborazioni o controllo in realtime, fornendo nello stesso tempo un interfaccia utente grafica. Mentre tradizionalmente ciò avrebbe richiesto due computer fisici (uno per ogni sistema operativo), la virtualizzazione permette di eseguire entrambi i sistemi operativi sullo stesso PC o controllore embedded. Eliminare la necessità di un computer addizionale significa un sistema globale meglio integrato, un risparmio sui costi e una riduzione degli ingombri. Fig. 1 Virtualizzazione: eseguire due o più sistemi operativi affiancati su un solo computer La virtualizzazione può anche aiutare gli ingegneri ad utilizzare meglio l hardware di elaborazione che hanno a disposizione, per costruire sistemi più efficienti. Mano a mano che si diffondono i processori multicore con 4, 8 e 16 core su un solo chip, è probabile che molti core del processore vengano sottoutilizzati in un tipico sistema. La maggior parte delle applicazioni avrà solo un numero finito di task paralleli eseguibili in un certo istante, lasciando inattivi molti core del processore. Il software di virtualizzazione può aiutare a risolvere questo problema allocando gruppi di core del processore ai singoli sistemi operativi che funzionano in parallelo. In altri termini, la virtualizzazione permette un elaborazione che altrimenti potrebbe essere ottenuta soltanto utilizzando più computer con un solo, potente processore multicore. LA TECNOLOGIA NECESSARIA Per eseguire più sistemi operativi in parallelo, è necessario installare un livello software di virtualizzazione chiamato monitor delle macchine virtuali (VMM) o hypervisor. Il software hypervisor ha la responsabilità di astrarre i singoli sistemi operativi (chiamati macchine virtuali o VM) dall hardware del computer sottostante. Gli ingegneri possono usare due tipi fondamentali di software di virtualizzazione. Il primo tipo, chiamato software hosted, è semplicemente installato su un sistema operativo (SO) general-purpose e permette di eseguire le macchine virtuali con accesso limitato agli I/O (e normalmente senza garanzia di determinismo). Il noto prodotto VMware Workstation è un esempio di software di virtualizzazione hosted. Il secondo tipo di software, chiamato bare-metal, è installato ad un livello inferiore e non dipende da un sistema operativo host per la schedulazione o la gestione dell hardware. Questa tipologia di hypervisor è comune nelle applicazioni ingegneristiche rilasciate, perché supporta l esecuzione di sistemi operativi realtime e l accesso a una più ampia varietà di I/O (come i dispositivi PCI) rispetto al software di virtualizzazione hosted. Fig. 2 Architettura del software di virtualizzazione 10

13 TIPS&TECHNIQUES L HYPERVISOR NI National Instruments ha annunciato un pacchetto software pionieristico chiamato NI Real-Time Hypervisor un hypervisor bare-metal che offre agli utenti la potenza di eseguire sia LabVIEW Real-Time che Windows XP su un singolo controllore multicore. Poiché il motore LabVIEW Real-Time eseguito sull hypervisor è lo stesso motore eseguito su sistemi LabVIEW Real-Time stand-alone, il codice e i driver hardware usati nei sistemi stand-alone possono essere riutilizzati in un sistema hypervisor senza modifiche. Usando il Real-Time Hypervisor Manager, una utility fornita con il software NI Real-Time Hypervisor, RAM e singoli dispositivi di I/O possono essere partizionati fra LabVIEW Real-Time e Windows. Rispetto alla condivisione dei dispositivi fra i due sistemi operativi, il partizionamento degli I/O offre agli utenti la possibilità di utilizzare i driver nativi dei dispositivi, mantenendo nello stesso tempo un livello di prestazioni più elevato. Inoltre, il Real-Time Hypervisor è caratterizzato da una connessione di rete virtuale interna per offrire comunicazioni Ethernet fra i sistemi operativi, senza fili. La figura 3 descrive il Real-Time Hypervisor Manager e come un utente seleziona le risorse allocare a quale SO, oltre a come partizionare la memoria. Quando è installato su controllori multicore supportati (NI PXI-8108, NI PXI-8110 e NI 3110), il Real-Time Hypervisor assegna un core del processore a Windows XP e il resto dei core a LabVIEW Real-Time. Il Real-Time Hypervisor si basa sul software di virtualizzazione di livello più basso VirtualLogix VLX. Potete usare due connessioni fisiche Ethernet (una assegnata a LabVIEW Real-Time ed una assegnata a Windows XP) per comunicare fra i SO su un sistema Real- Time Hypervisor. Inoltre, il Real-Time Hypervisor mette a disposizione una connessione Ethernet virtuale incorporata che è implementata nel software ed emulata in ciascun SO. Essenzialmente, la connessione Ethernet virtuale appare in Windows XP come un tipico adattatore fisico (ha un normale indirizzo IP). Identicamente, il lato LabVIEW Real-Time dell adattatore Ethernet virtuale può essere configurato dall utility di configurazione NI Measurement & Automation Explorer (MAX). In più, sui sistemi Real-Time Hypervisor è fornita la connessione ad una console virtuale (COM4). Potete usare la console virtuale per visualizzare informazioni di debug dalla parte LabVIEW Real-Time del controllore hypervisor. In questo modo ad esempio è possibile ottenere l indirizzo IP del LabVIEW Real-Time al boot del sistema o visualizzare le stringe di debug inviate dalle applicazioni LabVIEW Real-Time. Usando il software NI Real-Time Hypervisor per eseguire sia LabVIEW Real-Time che Windows XP affiancati su controllori multicore, potete sfruttare la tecnologia della virtualizzazione per creare sistemi di misura e controllo potenti e consolidati. Fig. 3 Configurazione ed allocazione delle risorse del computer avvengono sul SO di sviluppo tramite il NI Hypervisor Manager CONCLUSIONE Il software di virtualizzazione, come NI Real-Time Hypervisor, mette ora a disposizione un modo per eseguire più sistemi operativi su un solo computer, eliminando la necessità di acquistare computer addizionali, sfruttando meglio una singola macchina multicore e ridudendo gli ingombri complessivi. Readerservice.it n

14 12 TIPS & TECHNIQUES USO DI LABVIEW PER L'ANALISI DI SEGNALI VOCALI Jeffrey Phillips I segnali vocali, contenenti informazioni patologiche, hanno un ruolo importante nell'attuale diagnosi clinica Potete usare l'advanced Signal Processing Toolkit di LabVIEW per progettare applicazioni di analisi del segnale vocale. L'articolo descrive alcuni esempi pratici di analisi del segnale vocale che utilizzano l'advanced Signal Processing Toolkit. Fondamenti sui segnali vocali Quando pronunciate una vocale o una consonante sonora, le corde vocali vibrano periodicamente per generare un flusso glottale. Il flusso glottale è composto da impulsi glottali. Il periodo di un impulso glottale è il periodo di pitch. Il reciproco del periodo di pitch è il pitch, noto anche come frequenza fondamentale. Il tratto vocale agisce come filtro tempo-variante sul flusso glottale. Le caratteristiche del tratto vocale includono la risposta in frequenza, che dipende dalla posizione di organi come la faringe e la lingua. Le frequenze di picco nella risposta in frequenza del tratto vocale sono i formanti, noti anche come frequenze formanti. Nell'elaborazione dei segnali, un segnale vocale è una convoluzione di uno stimolo tempo-variante e di un filtro tempovariante. Lo stimolo tempo-variante è il flusso glottale. Il filtro tempo-variante è il tratto vocale. La figura 1 descrive la formazione di un segnale vocale nell'elaborazione dei segnali. I ricercatori studiano le tracce dei formanti e il profilo del pitch per capire come formanti e pitch evolvono nel tempo. L'articolo descrive come rilevare le tracce dei formanti e il profilo del pitch da segnali vocali utilizzando l'ambiente di sviluppo grafico LabVIEW. L'articolo include il link al VI d esempio Voice Signal Analysis, che è un'applicazione di analisi del segnale vocale realizzata con LabVIEW e l'advanced Signal Processing Toolkit. Analisi del segnale vocale per la diagnosi clinica Molti ricercatori concludono che pitch e formante sono due delle caratteristiche più importanti dei segnali vocali, fondamentali per la diagnosi clinica delle malattie che colpiscono la voce. Potete osservare cambiamenti nei segnali vocali, come variazioni delle tracce dei formanti e dei profili del pitch, durante la diagnosi clinica di certe malattie. Per esempio, nei grafici di intensità riportati nella figura 2 potete osservare una notevole differenza nelle tracce dei formanti di un paziente maschio affetto da sindrome di apnea ostruttiva nel sonno (OSAS) prima e dopo una tonsillectomia e uvulo-palato-faringo-plastica. Le figure 2(a) e 2(b) illustrano le tracce dei formanti del paziente che pronuncia una singola vocale prima e dopo le operazioni, rispettivamente. Fig. 1 - Schema di elaborazione di un segnale vocale Fig. 2 - Tracce dei formanti di un paziente OSAS che pronuncia una singola vocale (per gentile concessione di Jack Jiang/UW-Madison e Yi Zhang) 12

15 DALLA TEORIA ALLA PRATICA Le aree nere indicano l'ampiezza della risposta in frequenza del tratto vocale. La sfumatura dell'ombra in tali aree indica il livello dell'ampiezza. Per esempio, un'area completamente nera rappresenta un'ampiezza maggiore di quella di un'area grigia. Le aree rosse indicano la posizione dei formanti. Secondo la figura 2, il paziente OSAS ha tracce dei formanti diverse da quelle di una persona senza OSAS, indicando così che il paziente OSAS ha difficoltà a regolare il tratto vocale. Nei grafici di figura 3 potete osservare i profili del pitch di un paziente con paralisi unilaterale delle corde vocali (UVCP) prima e dopo un'operazione di iniezione di grasso autologo (AFI). Le figure 3(a) e 3(b) mostrano il profilo del pitch del paziente che pronuncia una singola vocale prima e dopo l'operazione, rispettivamente. Fig. 3 - Profili del pitch di un paziente UVCP che pronuncia una singola vocale (per gentile concessione di Jack Jiang/UW-Madison e Yi Zhang) Quando un paziente UVCP pronuncia particolari suoni, il paziente non è in grado di mantenere un pitch stabile. Un'operazione AFI contribuisce a stabilizzare il pitch. Pertanto, dovreste essere in grado di analizzare la varianza del pitch dopo un'operazione AFI per valutare il successo dell'operazione AFI. Uso di LabVIEW per rilevare formanti e pitch Potete rilevare le tracce dei formanti e il profilo del pitch utilizzando vari metodi. Il metodo più diffuso è quello della codifica di predizione lineare (LPC). Tale metodo applica un modello a soli poli per simulare il tratto vocale. La figura 4 mostra lo schema di flusso di rilevamento dei formanti con il metodo LPC. Fig. 4 - Rilevamento dei formanti con il metodo LPC In figura 4, l'applicazione della finestra w(n) spezza il segnale sorgente s(n) nei blocchi di segnale x(n). Ogni blocco di segnale x(n) stima i coefficienti del modello del tratto vocale a soli poli utilizzando il metodo LPC. Dopo il calcolo della trasformata discreta di Fourier (DFT) sui coefficienti A(z), il rilevamento di picco di 1/A(k) produce i formanti. La figura 5 mostra lo schema di flusso del rilevamento del pitch con il metodo LPC. Questo metodo usa il filtraggio inverso per separare il segnale di eccitazione dal tratto vocale ed utilizza il segnale cepstrum reale per rilevare il pitch. Il segnale sorgente s(n) attraversa inizialmente un filtro passa basso (LPF), per suddividersi quindi nei blocchi di segnale x(n) applicando una finestra w(n). Ogni blocco di segnale x(n) stima i coefficienti di un modello del tratto vocale a soli poli utilizzando il modello LPC. Tali coefficienti filtrano inversamente x(n). Il segnale residuo risultante e(n) attraversa un sistema che calcola il cepstrum reale. Infine, i picchi del cepstrum reale calcolano il pitch. Fig. 5 - Rilevamento del pitch con il metodo LPC [6][7] L'Advanced Signal Processing Toolkit include i VI di Modeling e Prediction che potete utilizzare per ottenere i coefficienti LPC o i coefficienti di un modello AR, come mostrato nelle figure 6 e 7. I VI di Signal Processing di LabVIEW includono il VI Scaled Time Domain Window e il VI FFT. Potete utilizzare questi VI per applicare una fine- 13

16 12 DALLA TEORIA ALLA PRATICA stra al segnale sorgente e calcolare la DFT del blocco di segnale, rispettivamente. Fig. 6 - Rilevamento dei formanti con il metodo LPC utilizzando LabVIEW Fig. 7 - Rilevamento del pitch con il metodo LPC utilizzando LabVIEW L'Advanced Signal Processing Toolkit include anche i VI Correlation e Spectral Analysis che potete utilizzare per calcolare il cepstrum reale di un segnale, come illustrato nella figura 7. Nelle figure precedenti viene utilizzato il VI WA Multiscale Peak Detection per rilevare i picchi di risonanza nel cepstrum. Conclusione L'analisi vocale e lo studio delle caratteristiche della voce, come i formanti e il pitch, sono sempre più importanti nell'odierna diagnosi clinica. Utilizzando LabVIEW e l'advanced Signal Processing Toolkit, potete calcolare le tracce dei formanti, il profilo del pitch e altre statistiche relative al segnale vocale. Link alla pagina: ni.com/italian infocode: itj2e3 Note sull'autore Jeffrey Phillips è Product Marketing Engineer di LabVIEW Signal Processing, Analysis and Math presso National Instruments Corporation. readerservice.it n

17 MARTEDÌ 17 NOVEMBRE I 2009 MILANO Quark Hotel 7 a Elettronica Oggi, Embedded e EoNews organizzano la settima edizione di Focus Embedded, la mostra-convegno espressamente dedicata al mercato embedded. L evento si rivolge a tutti i progettisti, costruttori, OEM e VAR che producono e integrano soluzioni hardware e software per i settori telecom/datacom, networking, controllo di processo, automazione industriale, automotive, elaborazione dati, R&S, consumer & internet, Test & Measurements, medicale, militare/aerospaziale, domotica. L organizzazione Per consentire ai partecipanti di ottenere una visione com pleta del panorama attuale riguar dante i prodotti e le loro applica zioni, la giornata è organizzata in due mo menti paralleli ma fortemente integrati: la mostra e i convegni. La mostra In uno spazio specifico sarà allestita un'esposi zione a cura delle aziende partecipanti, in cui sarà possibile toccare con mano l'attuale offerta commerciale. Il convegno Nel corso della giornata si susseguiranno seminari tecnici tenuti dalle aziende espositrici della durata di 30 minuti ciascuno. Orario dalle ore 9.00 alle ore I contenuti Il programma, l'agenda e i titoli dei seminari saranno aggiornati, man mano che verranno confermati, sul sito Per aderire Utilizzate il servizio di registrazione on-line oppure compilate, in maniera leggibile e in ogni sua parte il coupon allegato e inviatelo via fax al numero La partecipazione ai seminari e alla mostra è gratuita, così come la documentazione e il buffet. Per informazioni Tel Fax web: Come raggiungere il Quark Hotel In automobile: Dalle autostrade seguire le indicazioni per la tangenziale Ovest, uscita Vigentina (zona Milano Sud). Quindi seguire le indicazioni per Milano Centro; percorsi circa 5 Km l'albergo è sulla sinistra. Con i mezzi pubblici: Da Famagosta (Metropolitana linea 2 verde), autobus 95 in direzione Rogoredo, 4ª fermata Via Lampedusa. Autobus 65 (capolinea Piazza S. Babila/ Corso Europa) fino a Piazza Agrippa (capolinea). Autobus 79 (capolinea P.ta Lodovica) fermata Via Bazzi, incrocio Via G. da Cermenate. 17 Novembre 2009 I MILANO È ORGANIZZATO DA: cognome azienda settore indirizzo nome posizione aziendale città prov cap tel fax Consenso ai sensi dell art. 23 del D.Lgs n. 196 del 30 giugno Letta la nota informativa riportata su questa rivista, esprimi il tuo consenso al trattamento, alla comunicazione dei tuoi dati personali ed ai correlati trattamenti ai soggetti che svolgono le attività indicate nella informativa stessa. In mancanza del tuo consenso la registrazione non potrà essere eseguita. ACCETTO NON ACCETTO Esprimi/nega il tuo consenso alla comunicazione dei dati personali ed ai correlati trattamenti ad aziende terze che ne facciano richiesta ai fini pubblicitari e di marketing. ACCETTO NON ACCETTO Compila il coupon e invialo tramite fax al n oppure registrati sul sito COUPON DI ADESIONE LA PARTECIPAZIONE È GRATUITA

18 12 DALLA TEORIA ALLA PRATICA ROTODINAMICA CON LABVIEW Renato Russo Una serie di simulazioni in LabVIEW ha permesso di evidenziare le caratteristiche principali della dinamica di un organo rotante Il monitoraggio delle vibrazioni del macchinario rotante risulta indispensabile per prevenire inconvenienti o arresti prematuri. Considerando tuttavia la complessità dei problemi che si possono presentare, il monitoraggio puro e semplice non è sempre sufficiente. In alcune circostanze risulta necessario effettuare altre attività quali la simulazione dinamica, l analisi modale, l analisi delle vibrazioni in regime transitorio ed infine l analisi delle vibrazioni nelle condizioni operative in tempo reale. SIMULAZIONE DINAMICA Per un organo rotante è importante poter distinguere la rotazione dalla precessione. La rotazione rappresenta la funzione del rotante, la precessione è invece un effetto indesiderato che può indurre vibrazioni eccessive e provocare rotture premature. Se le velocità angolari dei due moti sono uguali la precessione è sincrona e la deformazione dell albero rimane congelata durante la rotazione, se le velocità angolari sono diverse la precessione può essere avan- 16

19 DALLA TEORIA ALLA PRATICA zante (stesso senso della rotazione) o retrocedente (senso opposto alla rotazione) e la deformazione è ciclica con conseguenze sulla vita a fatica. La determinazione della direzione della precessione ci permette di identificare dei malfunzionamenti difficilmente rilevabili solo dall orbita o dall analisi di spettro convenzionale (ovvero di un solo segnale reale). La direzione della precessione può essere identificata con l analisi di spettro complessa del vettore ottenuto dalla combinazione dei segnali di due sonde ortogonali. In questo caso l asse delle frequenze dello spettro va da meno infinito a più infinito. Le componenti della precessione retrocedente appaiono con frequenze negative mentre quelle della precessione avanzante appaiono con frequenze positive. Nella figura 1 è illustrata la simulazione dell avviamento di un albero disallineato. Come sappiamo sullo spettro del segnale di una sonda ortogonale all albero, compaiono due Figura 1 - Simulazione dell avviamento di un albero disallineato righe spettrali una data dalla precessione sincrona con la rotazione, l altra (alla 2 x giro) dalla precessione dovuta al disallineamento angolare. La composizione delle due orbite dà origine alla orbita classica del disallineato. Lo spettro complesso ci permette di constatare che la precessione sincrona ha lo stesso senso della rotazione dell albero, mentre la precessione alla 2 x giro risulta retrocedente. Nella figura 2 è mostrato un altro tipo di simulazione: l attraversamento della velocità critica flessionale dell albero super critico con il modello di Jeffcot (1919). Possiamo constatare che, al di sotto della velocità critica, il vettore squilibrante è diretto verso l esterno dell orbita e tende così ad amplificarla, mentre al di sopra, tale vettore è diretto verso l intero e tende a diminuirne l ampiezza fino al valore limite della eccentricità statica. Nell intorno della velocità critica è lo smorzamento che permette all ampiezza di non andare all infinito. Quando però i due modi di vibrare dell albero si accoppiano per esempio per una piccola variazione di coppia o di giri, lo smorzamento rotante (dato dalla isteresi del materiale dell albero) anziché dissipare l energia cinetica della precessione (dovuta ai due modi di vibrare dell albero: ortogonali ed uguali quando l albero è simmetrico), diventa il mezzo per sostenerla. La discriminazione fra stabilità ed instabilità (equazione di Smiths ), è funzione del rapporto fra lo smorzamento stazionario (dei supporti di banco) e quello rotante. Nella figura 3, la simulazione con LabVIEW, qui rappresentata nel piano complesso sigma - j*omega, ci permette di constatare che se la precessione è retrocedente, la stabilità aumenta con la velocità di rotazione, se viceversa è avanzante esiste una velocità di rotazione in cui la precessione diventa instabile. Sperimentalmente si verifica che quando un albero super critico nell attraversare la velocità critica striscia con un anello di contenimento, sul diagramma tempo spettro-complesso compare una riga nella parte negativa della frequenza, dando così una indicazione dell effetto stabilizzante dello strisciamento. ANALISI MODALE I fenomeni di stabilità della precessione di un rotante sono strettamente legati allo smorzamento ed all accoppiamento dei modi di vibrare dell albero (ortogonali se l albero è simmetrico) e dei suoi supporti. Diventa quindi importante identificare modi propri aventi frequenze estremamente vicine e soprattutto determinarne lo smorzamento con la dovuta precisione. Con l analisi modale tradizionale i parametri modali vengono normalmente identificati nel dominio della frequenza. Se si usa l eccitazione impulsiva, per effettuare la FFT sulla risposta, è necessario applicare una finestra esponenziale per eliminare il fenomeno del 'leakage' ed il rumore residuo: così facendo però, lo smorzamento identificato non corrisponde a quello effettivo. Il problema viene efficacemente risolto con la 'super resolu- 17

20 12 DALLA TEORIA ALLA PRATICA ANALISI DELLE VIBRAZIONI IN REGIME TRANSITORIO L analisi delle vibrazioni in regime transitorio, ovvero nelle fasi di avviamento arresto ci può dare delle informazioni non ottenibili durante il funzionamento a regime. Fra queste possiamo citare: la stabilità, la sorgenti di eccitazione, oppure può essere un metodo per verificare le frequenze naturali del macchinario e degli organi rotanti. Da un punto di vista diagnostico, con il confronto fra prove effettuate in tempi successivi, eventuali spostamenti delle frequenze naturali, possono darci delle indicazioni circa l insorgenza di allentamenti, giochi o rotture incipienti. Infine l analisi del transitorio risulta fondamentale per identificare fenomeni di instabilità relativi ai cuscinetti idrodinamici a pattini fissi o a pattini i oscillanti. La 'Joint Time Frequency Analysis' del 'Signal Processing Toolset' di LabVIEW ha offerto un ottimo spunto con cui sviluppare l applicativo sopra descritto. Figura 2 - Simulazione dell attraversamento della velocità critica flessionale dell albero super critico con il modello di Jeffcot tion spectral analysis' del 'Signal Processing Toolset'. L identificazione viene eseguita direttamente nel dominio del tempo con il metodo di Prony (1795) e, non essendo necessario eliminare il 'leakage', lo smorzamento così identificato corrisponde a quello effettivo. MONITORAGGIO IN REGIME OPERATIVO Il monitoraggio in regime operativo consiste tradizionalmente nell acquisire gli spettri di vibrazione, verificare che i livelli vibratori siano sotto i limiti, tracciarne la linea di tendenza ed estrapolare le ore di funzionamento alle quali occorre eseguire la manutenzione su condizione. Questo va bene nell ipotesi che il danneggiamento sia dovuto ad una usura lineare con il tempo. Tuttavia capitano dei malfunzionamenti che si manifestano all improvviso, ed a volte in modo discontinuo. Per esempio nei cuscinetti idrodinamici a pattini oscillanti certe usure interne danno origine a fenomeni di instabilità che dipendono dalla coppia o dal numero di giri. In altri casi l espansione termica o i vincoli iperstatici di montaggio possono variare le ampiezze di vibrazioni. Di fronte a queste problematiche diventa indispensabile comprendere in real time cosa sta succedendo. Il multitrading ci dà allora la possibilità di eseguire l analisi (e non una semplice visualizzazione degli spettri) delle vibrazioni in parallelo all acquisizione, senza dovere attendere il termine di un ciclo di acquisizione che potrebbe durare qualche minuto e nel contempo di non interrompere il flusso dei dati. CONCLUSIONI Le problematiche associate al macchinario rotante non sono sempre prevedibili e gli strumenti di diagnosi preconfezionati non sempre coprono tutte le casistiche. È più utile avere un cassetta (LabVIEW) da cui estrarre gli attrezzi che ci servono al momento, eventualmente smontarli (perché si possono smontare) per vedere come funzionano, ed inserirli nel nostro sistema di diagnosi. Figura 3 - Simulazione con LabVIEW, qui rappresentata nel piano complesso sigma - j*omega Note sull autore Renato Russo ha operato per molti anni presso AgustaWestland Readerservice.it n

VIRTUALIZE IT. www.digibyte.it - digibyte@digibyte.it

VIRTUALIZE IT. www.digibyte.it - digibyte@digibyte.it il server? virtualizzalo!! Se ti stai domandando: ma cosa stanno dicendo? ancora non sai che la virtualizzazione è una tecnologia software, oggi ormai consolidata, che sta progressivamente modificando

Dettagli

Guida agli strumenti etwinning

Guida agli strumenti etwinning Guida agli strumenti etwinning Registrarsi in etwinning Prima tappa: Dati di chi effettua la registrazione Seconda tappa: Preferenze di gemellaggio Terza tappa: Dati della scuola Quarta tappa: Profilo

Dettagli

MATRICE DELLE FUNZIONI DI DRAGON NATURALLYSPEAKING 12 CONFRONTO TRA EDIZIONI DEL PRODOTTO

MATRICE DELLE FUNZIONI DI DRAGON NATURALLYSPEAKING 12 CONFRONTO TRA EDIZIONI DEL PRODOTTO MATRICE DELLE FUNZIONI DI DRAGON NATURALLYSPEAKING 12 CONFRONTO TRA EDIZIONI DEL PRODOTTO Precisione del riconoscimento Velocità di riconoscimento Configurazione del sistema Correzione Regolazione della

Dettagli

CODE-STAT 9.0 SOFTWARE PER REVISIONE DATI BROCHURE ILLUSTRATIVA

CODE-STAT 9.0 SOFTWARE PER REVISIONE DATI BROCHURE ILLUSTRATIVA CODE-STAT 9.0 SOFTWARE PER REVISIONE DATI BROCHURE ILLUSTRATIVA La più potente analisi retrospettiva dei dati relativi a un evento cardiaco. Prestazioni migliorate. Livello di assistenza più elevato. 1

Dettagli

Sempre attenti ad ogni dettaglio Bosch Intelligent Video Analysis

Sempre attenti ad ogni dettaglio Bosch Intelligent Video Analysis Sempre attenti ad ogni dettaglio Bosch Intelligent Video Analysis 2 Intervento immediato con Bosch Intelligent Video Analysis Indipendentemente da quante telecamere il sistema utilizza, la sorveglianza

Dettagli

2.0 DAL WEB. social. tecnologico, 2006. Reply www.reply.eu

2.0 DAL WEB. social. tecnologico, 2006. Reply www.reply.eu ALL INTERNO DEL FIREWALL: ENI 2.0 Il modo di lavorare è soggetto a rapidi cambiamenti; pertanto le aziende che adottano nuovi tool che consentono uno scambio di informazioni contestuale, rapido e semplificato

Dettagli

Informatica. Scopo della lezione

Informatica. Scopo della lezione 1 Informatica per laurea diarea non informatica LEZIONE 1 - Cos è l informatica 2 Scopo della lezione Introdurre le nozioni base della materia Definire le differenze tra hardware e software Individuare

Dettagli

La suite Dental Trey che semplifica il tuo mondo.

La suite Dental Trey che semplifica il tuo mondo. La suite Dental Trey che semplifica il tuo mondo. impostazioni di sistema postazione clinica studio privato sterilizzazione magazzino segreteria amministrazione sala di attesa caratteristiche UNO tiene

Dettagli

Modal 2 Modulo Analisi modale Modulo per l Analisi della dinamica strutturale.

Modal 2 Modulo Analisi modale Modulo per l Analisi della dinamica strutturale. Modal 2 Modulo Analisi modale Modulo per l Analisi della dinamica strutturale. L analisi modale è un approccio molto efficace al comportamento dinamico delle strutture, alla verifica di modelli di calcolo

Dettagli

Il motore a corrente continua, chiamato così perché per. funzionare deve essere alimentato con tensione e corrente

Il motore a corrente continua, chiamato così perché per. funzionare deve essere alimentato con tensione e corrente 1.1 Il motore a corrente continua Il motore a corrente continua, chiamato così perché per funzionare deve essere alimentato con tensione e corrente costante, è costituito, come gli altri motori da due

Dettagli

Energy Studio Manager Manuale Utente USO DEL SOFTWARE

Energy Studio Manager Manuale Utente USO DEL SOFTWARE Energy Studio Manager Manuale Utente USO DEL SOFTWARE 1 ANALYSIS.EXE IL PROGRAMMA: Una volta aperto il programma e visualizzato uno strumento il programma apparirà come nell esempio seguente: Il programma

Dettagli

FileMaker Server 12. Guida introduttiva

FileMaker Server 12. Guida introduttiva FileMaker Server 12 Guida introduttiva 2007 2012 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker e Bento sono marchi di FileMaker,

Dettagli

GESTIRE LA BIBLIOGRAFIA

GESTIRE LA BIBLIOGRAFIA GESTIRE LA BIBLIOGRAFIA STRUMENTI DI GESTIONE BIBLIOGRAFICA I software di gestione bibliografica permettono di raccogliere, catalogare e organizzare diverse tipologie di materiali, prendere appunti, formattare

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela

Dettagli

Boot Camp Guida all installazione e alla configurazione

Boot Camp Guida all installazione e alla configurazione Boot Camp Guida all installazione e alla configurazione Indice 4 Introduzione 5 Cosa ti occorre 6 Panoramica dell installazione 6 Passo 1: verifica la presenza di aggiornamenti. 6 Passo 2: apri Assistente

Dettagli

Cos è l Ingegneria del Software?

Cos è l Ingegneria del Software? Cos è l Ingegneria del Software? Corpus di metodologie e tecniche per la produzione di sistemi software. L ingegneria del software è la disciplina tecnologica e gestionale che riguarda la produzione sistematica

Dettagli

Guida Dell di base all'acquisto dei server

Guida Dell di base all'acquisto dei server Guida Dell di base all'acquisto dei server Per le piccole aziende che dispongono di più computer è opportuno investire in un server che aiuti a garantire la sicurezza e l'organizzazione dei dati, consentendo

Dettagli

INTERACTIVE ADVERTISING New media per nuove strategie

INTERACTIVE ADVERTISING New media per nuove strategie INTERACTIVE ADVERTISING New media per nuove strategie Mobile Marketing Interattivo QR Code Inside Active Mailing Interattivo Interattivo Chi Siamo Interactive Advertising si avvale di un network di manager

Dettagli

Energy Data Management System (EDMS): la soluzione software per una gestione efficiente dell energia secondo lo standard ISO 50001

Energy Data Management System (EDMS): la soluzione software per una gestione efficiente dell energia secondo lo standard ISO 50001 Energy Data Management System (EDMS): la soluzione software per una gestione efficiente dell energia secondo lo standard ISO 50001 Oggi più che mai, le aziende italiane sentono la necessità di raccogliere,

Dettagli

AUL22: FactoryTalk View SE Scoprite i vantaggi chiave di una soluzione SCADA integrata

AUL22: FactoryTalk View SE Scoprite i vantaggi chiave di una soluzione SCADA integrata AUL22: FactoryTalk View SE Scoprite i vantaggi chiave di una soluzione SCADA integrata Giampiero Carboni Davide Travaglia David Board Rev 5058-CO900C Interfaccia operatore a livello di sito FactoryTalk

Dettagli

Sistemi di supporto alle decisioni Ing. Valerio Lacagnina

Sistemi di supporto alle decisioni Ing. Valerio Lacagnina Cosa è il DSS L elevato sviluppo dei personal computer, delle reti di calcolatori, dei sistemi database di grandi dimensioni, e la forte espansione di modelli basati sui calcolatori rappresentano gli sviluppi

Dettagli

minilector/usb Risoluzione dei problemi più comuni di malfunzionamento

minilector/usb Risoluzione dei problemi più comuni di malfunzionamento minilector/usb minilector/usb...1 Risoluzione dei problemi più comuni di malfunzionamento...1 1. La segnalazione luminosa (led) su minilector lampeggia?... 1 2. Inserendo una smartcard il led si accende

Dettagli

MINI GUIDA SINTETICA per l uso della lavagna interattiva multimediale

MINI GUIDA SINTETICA per l uso della lavagna interattiva multimediale MINI GUIDA SINTETICA per l uso della lavagna interattiva multimediale InterWrite SchoolBoard è un software per lavagna elettronica di facile utilizzo. Può essere adoperata anche da studenti diversamente

Dettagli

NAVIGAORA HOTSPOT. Manuale utente per la configurazione

NAVIGAORA HOTSPOT. Manuale utente per la configurazione NAVIGAORA HOTSPOT Manuale utente per la configurazione NAVIGAORA Hotspot è l innovativo servizio che offre ai suoi clienti accesso ad Internet gratuito, in modo semplice e veloce, grazie al collegamento

Dettagli

Guida rapida all uso di ECM Titanium

Guida rapida all uso di ECM Titanium Guida rapida all uso di ECM Titanium Introduzione Questa guida contiene una spiegazione semplificata del funzionamento del software per Chiputilizzare al meglio il Tuning ECM Titanium ed include tutte

Dettagli

Progettazione di sistemi Embedded

Progettazione di sistemi Embedded Progettazione di sistemi Embedded Corso introduttivo di progettazione di sistemi embedded A.S. 2013/2014 proff. Nicola Masarone e Stefano Salvatori Eccetto dove diversamente specificato, i contenuti di

Dettagli

Business Intelligence. Il data mining in

Business Intelligence. Il data mining in Business Intelligence Il data mining in L'analisi matematica per dedurre schemi e tendenze dai dati storici esistenti. Revenue Management. Previsioni di occupazione. Marketing. Mail diretto a clienti specifici.

Dettagli

INDICE Informazioni Generali... 4. Comprare ebook con Kobo Desktop... 8. Usare la Libreria di Kobo Desktop... 10. Leggere su Kobo Desktop...

INDICE Informazioni Generali... 4. Comprare ebook con Kobo Desktop... 8. Usare la Libreria di Kobo Desktop... 10. Leggere su Kobo Desktop... Kobo Desktop Manuale Utente INDICE Informazioni Generali... 4 Installare Kobo Desktop su Windows... 5 Installare Kobo Desktop su Mac... 6 Comprare ebook con Kobo Desktop... 8 Usare la Libreria di Kobo

Dettagli

Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore)

Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore) Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore) Autore: Matteo Veroni Email: matver87@gmail.com Sito web: matteoveroni@altervista.org Fonti consultate: http://openmeetings.apache.org/

Dettagli

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO... Modulo A Programmiamo in Pascal Unità didattiche 1. Installiamo il Dev-Pascal 2. Il programma e le variabili 3. Input dei dati 4. Utilizziamo gli operatori matematici e commentiamo il codice COSA IMPAREREMO...

Dettagli

Funzioni di base. Manualino OE6. Outlook Express 6

Funzioni di base. Manualino OE6. Outlook Express 6 Manualino OE6 Microsoft Outlook Express 6 Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica. È gratuito,

Dettagli

Procedura corretta per mappare con ECM Titanium

Procedura corretta per mappare con ECM Titanium Procedura corretta per mappare con ECM Titanium Introduzione: In questo documento troverete tutte le informazioni utili per mappare correttamente con il software ECM Titanium, partendo dalla lettura del

Dettagli

Installazione ed attivazione della "SUITE OFFIS" versione SERVER

Installazione ed attivazione della SUITE OFFIS versione SERVER Installazione ed attivazione della "SUITE OFFIS" versione SERVER Premessa La versione server di OFFIS può essere installata e utilizzata indifferentemente da PC/Win o Mac/Osx e consente l'accesso contemporaneo

Dettagli

Sizing di un infrastruttura server con VMware

Sizing di un infrastruttura server con VMware Sizing di un infrastruttura server con VMware v1.1 Matteo Cappelli Vediamo una serie di best practices per progettare e dimensionare un infrastruttura di server virtuali con VMware vsphere 5.0. Innanzitutto

Dettagli

Corso. LabVIEW. a cura di FRANCESCO FICILI. oltre l elettronica N 144-152

Corso. LabVIEW. a cura di FRANCESCO FICILI. oltre l elettronica N 144-152 Corso LabVIEW a cura di FRANCESCO FICILI N 144-152 oltre l elettronica Sommario LEZIONI 1 9 LEZIONE 1 Iniziamo a conoscere la piattaforma software LabVIEW di National Instruments, un innovativo ambiente

Dettagli

nel mondo delle professioni e della salute

nel mondo delle professioni e della salute Una Aggiornamento storia che e si formazione rinnova nel mondo delle professioni e della salute una rete di professionisti, la forza dell esperienza, l impegno nell educazione, tecnologie che comunicano.

Dettagli

LA TECHNOLOGY TRANSFER PRESENTA JEN UNDERWOOD ADVANCED WORKSHOP ROMA 6 MAGGIO 2015 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

LA TECHNOLOGY TRANSFER PRESENTA JEN UNDERWOOD ADVANCED WORKSHOP ROMA 6 MAGGIO 2015 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 LA TECHNOLOGY TRANSFER PRESENTA JEN UNDERWOOD ADVANCED ANALYTICS WORKSHOP ROMA 6 MAGGIO 2015 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 info@technologytransfer.it www.technologytransfer.it ADVANCED ANALYTICS

Dettagli

HORIZON SQL CONFIGURAZIONE DI RETE

HORIZON SQL CONFIGURAZIONE DI RETE 1-1/9 HORIZON SQL CONFIGURAZIONE DI RETE 1 CARATTERISTICHE DI UN DATABASE SQL...1-2 Considerazioni generali... 1-2 Concetto di Server... 1-2 Concetto di Client... 1-2 Concetto di database SQL... 1-2 Vantaggi...

Dettagli

I.Stat Guida utente Versione 1.7 Dicembre 2010

I.Stat Guida utente Versione 1.7 Dicembre 2010 I.Stat Guida utente Versione 1.7 Dicembre 2010 1 Sommario INTRODUZIONE 3 I concetti principali di I.Stat 4 Organizzazione dei dati 4 Ricerca 5 GUIDA UTENTE 6 Per iniziare 6 Selezione della lingua 7 Individuazione

Dettagli

ALFABETIZZAZIONE DI BASE Programma del Corso livello base

ALFABETIZZAZIONE DI BASE Programma del Corso livello base Un po di Storia ISP & Web Engineering ALFABETIZZAZIONE DI BASE Programma del Corso livello base Breve cenno sulla storia dell informatica: dagli albori ai giorni nostri; L evoluzione di Windows: dalla

Dettagli

GUIDA ALL INSTALLAZIONE

GUIDA ALL INSTALLAZIONE GUIDA ALL INSTALLAZIONE INTRODUZIONE BENVENUTO Benvenuto in SPARK XL l applicazione TC WORKS dedicata al processamento, all editing e alla masterizzazione di segnali audio digitali. Il design di nuova

Dettagli

How to Develop Accessible Linux Applications

How to Develop Accessible Linux Applications How to Develop Accessible Linux Applications Sharon Snider Copyright 2002 IBM Corporation v1.1, 2002-05-03 Diario delle Revisioni Revisione v1.1 2002-05-03 Revisionato da: sds Convertito in DocBook XML

Dettagli

Studio di retribuzione 2014

Studio di retribuzione 2014 Studio di retribuzione 2014 SALES & MARKETING Temporary & permanent recruitment www.pagepersonnel.it EDITORIALE Grazie ad una struttura costituita da 100 consulenti e 4 uffici in Italia, Page Personnel

Dettagli

BIENNIO DI SECONDO LIVELLO IN DISCIPLINE MUSICALI MUSICA ELETTRONICA E TECNOLOGIE DEL SUONO

BIENNIO DI SECONDO LIVELLO IN DISCIPLINE MUSICALI MUSICA ELETTRONICA E TECNOLOGIE DEL SUONO BIENNIO DI SECONDO LIVELLO IN DISCIPLINE MUSICALI MUSICA ELETTRONICA E TECNOLOGIE DEL SUONO Requisiti d'ammissione Dal Regolamento didattico del Conservatorio di Como Ex Art. 24: Ammissione ai corsi di

Dettagli

Neomobile incentra l infrastruttura IT su Microsoft ALM, arrivando a 40 nuovi rilasci a settimana

Neomobile incentra l infrastruttura IT su Microsoft ALM, arrivando a 40 nuovi rilasci a settimana Storie di successo Microsoft per le Imprese Scenario: Software e Development Settore: Servizi In collaborazione con Neomobile incentra l infrastruttura IT su Microsoft ALM, arrivando a 40 nuovi rilasci

Dettagli

GESTIONE ATTREZZATURE

GESTIONE ATTREZZATURE SOLUZIONE COMPLETA PER LA GESTIONE DELLE ATTREZZATURE AZIENDALI SWSQ - Solution Web Safety Quality srl Via Mons. Giulio Ratti, 2-26100 Cremona (CR) P. Iva/C.F. 06777700961 - Cap. Soc. 10.000,00 I.V. -

Dettagli

Guida alla registrazione e all installazione del Chart Risk Manager (C.R.M.) www.privatetrading.eu

Guida alla registrazione e all installazione del Chart Risk Manager (C.R.M.) www.privatetrading.eu Guida alla registrazione e all installazione del Chart Risk Manager (C.R.M.) www.privatetrading.eu 1 Benvenuti dagli ideatori e sviluppatori del Chart Risk Manager Tool per MetaTrader 4. Raccomandiamo

Dettagli

Le telecamere Installate verranno connesse ad Unità di elaborazione multiplexer per la gestione e la verifica di gruppi omogenei di 4-8-16-32-48-64

Le telecamere Installate verranno connesse ad Unità di elaborazione multiplexer per la gestione e la verifica di gruppi omogenei di 4-8-16-32-48-64 Le telecamere Installate verranno connesse ad Unità di elaborazione multiplexer per la gestione e la verifica di gruppi omogenei di 4-8-16-32-48-64 telecamere. I sistemi di acquisizione ed archiviazione

Dettagli

Mini manuale di Audacity.

Mini manuale di Audacity. Mini manuale di Audacity. Questo mini manuale è parte del corso on-line Usare il software libero di Altrascuola. Il corso è erogato all'interno del portale per l'e-learning Altrascuola con la piattaforma

Dettagli

Elaidon Web Solutions

Elaidon Web Solutions Elaidon Web Solutions Realizzazione siti web e pubblicità sui motori di ricerca Consulente Lorenzo Stefano Piscioli Via Siena, 6 21040 Gerenzano (VA) Telefono +39 02 96 48 10 35 elaidonwebsolutions@gmail.com

Dettagli

L 8 maggio 2002 il Ministero

L 8 maggio 2002 il Ministero > > > > > Prima strategia: ascoltare le esigenze degli utenti, semplificare il linguaggio e la navigazione del sito. Seconda: sviluppare al nostro interno le competenze e le tecnologie per gestire in proprio

Dettagli

La Borsa delle idee Innovare: il reale valore dei social network

La Borsa delle idee Innovare: il reale valore dei social network La Borsa delle idee Innovare: il reale valore dei social network Di cosa parliamo? La Borsa delle Idee è la soluzione per consentire alle aziende di coinvolgere attivamente le persone (dipendenti, clienti,

Dettagli

Calc è il programma per la gestione di fogli di calcolo della suite OpenOffice.org.

Calc è il programma per la gestione di fogli di calcolo della suite OpenOffice.org. Calc è il programma per la gestione di fogli di calcolo della suite OpenOffice.org. Nuovo documento Anteprima di stampa Annulla Galleria Apri Controllo ortografico Ripristina Sorgente dati Salva Controllo

Dettagli

PROCEDURA DI INSTALLAZIONE DI MYSQL E VolT per utenti Visual Trader e InteractiveBrokers

PROCEDURA DI INSTALLAZIONE DI MYSQL E VolT per utenti Visual Trader e InteractiveBrokers PROCEDURA DI INSTALLAZIONE DI MYSQL E VolT per utenti Visual Trader e InteractiveBrokers La procedura di installazione è divisa in tre parti : Installazione dell archivio MySql, sul quale vengono salvati

Dettagli

COSTER. Import/Export su SWC701. SwcImportExport

COSTER. Import/Export su SWC701. SwcImportExport SwcImportExport 1 Con SWC701 è possibile esportare ed importare degli impianti dal vostro database in modo da tenere aggiornati più Pc non in rete o non facente capo allo stesso DataBase. Il caso più comune

Dettagli

Progetto VirtualCED Clustered

Progetto VirtualCED Clustered Progetto VirtualCED Clustered Un passo indietro Il progetto VirtualCED, descritto in un precedente articolo 1, è ormai stato implementato con successo. Riassumendo brevemente, si tratta di un progetto

Dettagli

Software Emeris Communication Manager

Software Emeris Communication Manager ecm Software Emeris Communication Manager Manuale operativo Fantini Cosmi S.p.A. Via dell Osio 6 20090 Caleppio di Settala MI Tel 02.956821 - Fax 02.95307006 e-mail: info@fantinicosmi.it http://www.fantinicosmi.it

Dettagli

I Valori del Manifesto Agile sono direttamente applicabili a Scrum:!

I Valori del Manifesto Agile sono direttamente applicabili a Scrum:! Scrum descrizione I Principi di Scrum I Valori dal Manifesto Agile Scrum è il framework Agile più noto. E la sorgente di molte delle idee che si trovano oggi nei Principi e nei Valori del Manifesto Agile,

Dettagli

TeamViewer 7 Manuale Controllo remoto

TeamViewer 7 Manuale Controllo remoto TeamViewer 7 Manuale Controllo remoto TeamViewer GmbH Kuhnbergstraße 16 D-73037 Göppingen teamviewer.com Indice 1 Informazioni su TeamViewer... 5 1.1 Informazioni sul software... 5 1.2 Informazioni sul

Dettagli

CLOUD SURVEY 2012: LO STATO DEL CLOUD COMPUTING IN ITALIA

CLOUD SURVEY 2012: LO STATO DEL CLOUD COMPUTING IN ITALIA CLOUD SURVEY 2012: LO STATO DEL CLOUD COMPUTING IN ITALIA 2ª PARTE NEL CAPITOLO PRECEDENTE NOTA METODOLOGICA LA PAROLA AI CIO I MIGLIORI HYPERVISOR AFFIDARSI AI VENDOR INVESTIRE PER IL CLOUD APPLICAZIONI

Dettagli

Rational Unified Process Introduzione

Rational Unified Process Introduzione Rational Unified Process Introduzione G.Raiss - A.Apolloni - 4 maggio 2001 1 Cosa è E un processo di sviluppo definito da Booch, Rumbaugh, Jacobson (autori dell Unified Modeling Language). Il RUP è un

Dettagli

Sistemi Web-Based - Terminologia. Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011

Sistemi Web-Based - Terminologia. Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011 Sistemi Web-Based - Terminologia Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011 CLIENT: il client è il programma che richiede un servizio a un computer collegato in

Dettagli

DynDevice ECM. La Suite di applicazioni web per velocizzare, standardizzare e ottimizzare il flusso delle informazioni aziendali

DynDevice ECM. La Suite di applicazioni web per velocizzare, standardizzare e ottimizzare il flusso delle informazioni aziendali DynDevice ECM La Suite di applicazioni web per velocizzare, standardizzare e ottimizzare il flusso delle informazioni aziendali Presentazione DynDevice ECM Cos è DynDevice ICMS Le soluzioni di DynDevice

Dettagli

Per Iniziare con Parallels Desktop 10

Per Iniziare con Parallels Desktop 10 Per Iniziare con Parallels Desktop 10 Copyright 1999-2014 Parallels IP Holdings GmbH e i suoi affiliati. Tutti i diritti riservati. Parallels IP Holdings GmbH Vordergasse 59 8200 Schaffhausen Svizzera

Dettagli

IT-BOOK. Domini Hosting Web marketing E-mail e PEC

IT-BOOK. Domini Hosting Web marketing E-mail e PEC 5 giugno 09 IT-BOOK Configurazioni e cartatteristiche tecniche possono essere soggette a variazioni senza preavviso. Tutti i marchi citati sono registrati dai rispettivi proprietari. Non gettare per terra:

Dettagli

Firewall. Generalità. Un firewall può essere sia un apparato hardware sia un programma software.

Firewall. Generalità. Un firewall può essere sia un apparato hardware sia un programma software. Generalità Definizione Un firewall è un sistema che protegge i computer connessi in rete da attacchi intenzionali mirati a compromettere il funzionamento del sistema, alterare i dati ivi memorizzati, accedere

Dettagli

GESTIONE DELLA E-MAIL

GESTIONE DELLA E-MAIL GESTIONE DELLA E-MAIL Esistono due metodologie, completamente diverse tra loro, in grado di consentire la gestione di più caselle di Posta Elettronica: 1. tramite un'interfaccia Web Mail; 2. tramite alcuni

Dettagli

Guida all'uso di StarOffice 5.2

Guida all'uso di StarOffice 5.2 Eraldo Bonavitacola Guida all'uso di StarOffice 5.2 Introduzione Dicembre 2001 Copyright 2001 Eraldo Bonavitacola-CODINF CODINF COordinamento Docenti INFormati(ci) Introduzione Pag. 1 INTRODUZIONE COS'È

Dettagli

Dalla Mappatura dei Processi al Business Process Management

Dalla Mappatura dei Processi al Business Process Management Dalla Mappatura dei Processi al Business Process Management Romano Stasi Responsabile Segreteria Tecnica ABI Lab Roma, 4 dicembre 2007 Agenda Il percorso metodologico Analizzare per conoscere: la mappatura

Dettagli

Per questa ragione il nostro sforzo si è concentrato sugli aspetti elencati qui di seguito:

Per questa ragione il nostro sforzo si è concentrato sugli aspetti elencati qui di seguito: Autore : Giulio Martino IT Security, Network and Voice Manager Technical Writer e Supporter di ISAServer.it www.isaserver.it www.ocsserver.it www.voipexperts.it - blogs.dotnethell.it/isacab giulio.martino@isaserver.it

Dettagli

CHIAVETTA INTERNET ONDA MT503HSA

CHIAVETTA INTERNET ONDA MT503HSA CHIAVETTA INTERNET ONDA MT503HSA Manuale Utente Linux Debian, Fedora, Ubuntu www.ondacommunication.com Chiavet ta Internet MT503HSA Guida rapida sistema operativo LINUX V 1.1 33080, Roveredo in Piano (PN)

Dettagli

Manuale Utente. S e m p l i c e m e n t e D a t i M i g l i o r i!

Manuale Utente. S e m p l i c e m e n t e D a t i M i g l i o r i! Manuale Utente S e m p l i c e m e n t e D a t i M i g l i o r i! INDICE INDICE... 3 INTRODUZIONE... 3 Riguardo questo manuale...3 Informazioni su VOLT 3 Destinatari 3 Software Richiesto 3 Novità su Volt...3

Dettagli

I Grafici. La creazione di un grafico

I Grafici. La creazione di un grafico I Grafici I grafici servono per illustrare meglio un concetto o per visualizzare una situazione di fatto e pertanto la scelta del tipo di grafico assume notevole importanza. Creare grafici con Excel è

Dettagli

Informatica per la comunicazione" - lezione 9 -

Informatica per la comunicazione - lezione 9 - Informatica per la comunicazione" - lezione 9 - Protocolli di livello intermedio:" TCP/IP" IP: Internet Protocol" E il protocollo che viene seguito per trasmettere un pacchetto da un host a un altro, in

Dettagli

guida utente showtime

guida utente showtime guida utente showtime occhi, non solo orecchie perché showtime? Sappiamo tutti quanto sia utile la teleconferenza... e se poi alle orecchie potessimo aggiungere gli occhi? Con Showtime, il nuovo servizio

Dettagli

DAT@GON. Gestione Gare e Offerte

DAT@GON. Gestione Gare e Offerte DAT@GON Gestione Gare e Offerte DAT@GON partecipare e vincere nel settore pubblico La soluzione sviluppata da Revorg per il settore farmaceutico, diagnostico e di strumentazione medicale, copre l intero

Dettagli

Talento LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) L'UTILIZZO DI ALTRI SERVIZI INTERNET. In questa lezione imparerete a:

Talento LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) L'UTILIZZO DI ALTRI SERVIZI INTERNET. In questa lezione imparerete a: Lab 4.1 Utilizzare FTP (File Tranfer Protocol) LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) In questa lezione imparerete a: Utilizzare altri servizi Internet, Collegarsi al servizio Telnet, Accedere

Dettagli

TeamViewer introduce l applicazione per Outlook. Il collegamento diretto con i contatti di Outlook è ora possibile grazie a TeamViewer

TeamViewer introduce l applicazione per Outlook. Il collegamento diretto con i contatti di Outlook è ora possibile grazie a TeamViewer Press Release TeamViewer introduce l applicazione per Outlook Il collegamento diretto con i contatti di Outlook è ora possibile grazie a TeamViewer Goeppingen, Germania, 28 aprile 2015 TeamViewer, uno

Dettagli

Attiva la APP di GoToMeeting. Clicca su ATTIVA APP

Attiva la APP di GoToMeeting. Clicca su ATTIVA APP Questo breve manuale ha lo scopo di mostrare la procedura con la quale interfacciare la piattaforma di web conferencing GoToMeeting e la tua piattaforma E-Learning Docebo. Questo interfacciamento consente

Dettagli

Profilo Aziendale ISO 9001: 2008. METISOFT spa - p.iva 00702470675 - www.metisoft.it - info@metisoft.it

Profilo Aziendale ISO 9001: 2008. METISOFT spa - p.iva 00702470675 - www.metisoft.it - info@metisoft.it ISO 9001: 2008 Profilo Aziendale METISOFT spa - p.iva 00702470675 - www.metisoft.it - info@metisoft.it Sede legale: * Viale Brodolini, 117-60044 - Fabriano (AN) - Tel. 0732.251856 Sede amministrativa:

Dettagli

2 EDIZIONE Master in Export Management (MEM) AGRI FOOD BEVERAGE 9 MESI: 6 DI AULA E 3 DI STAGE. Main Supporter

2 EDIZIONE Master in Export Management (MEM) AGRI FOOD BEVERAGE 9 MESI: 6 DI AULA E 3 DI STAGE. Main Supporter 2 EDIZIONE Master in Export Management (MEM) AGRI FOOD BEVERAGE 9 MESI: 6 DI AULA E 3 DI STAGE Main Supporter MASTER IN EXPORT MANAGEMENT (MEM) AGRI FOOD BEVERAGE (II Edizione) 9 MESI: 6 DI AULA E 3 DI

Dettagli

Agilent OpenLAB Chromatography Data System (CDS)

Agilent OpenLAB Chromatography Data System (CDS) Agilent OpenLAB Chromatography Data System (CDS) EZChrom Edition e ChemStation Edition Requisiti hardware e software Agilent Technologies Informazioni legali Agilent Technologies, Inc. 2013 Nessuna parte

Dettagli

UML Component and Deployment diagram

UML Component and Deployment diagram UML Component and Deployment diagram Ing. Orazio Tomarchio Orazio.Tomarchio@diit.unict.it Dipartimento di Ingegneria Informatica e delle Telecomunicazioni Università di Catania I diagrammi UML Classificazione

Dettagli

Lezione su Informatica di Base

Lezione su Informatica di Base Lezione su Informatica di Base Esplora Risorse, Gestione Cartelle, Alcuni tasti di scelta Rapida Domenico Capano D.C. Viterbo: Lunedì 21 Novembre 2005 Indice Una nota su questa lezione...4 Introduzione:

Dettagli

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi.

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet: la rete delle reti Alberto Ferrari Connessioni

Dettagli

Integrazione. Ecad. Mcad. Ecad - MENTOR GRAPHICS

Integrazione. Ecad. Mcad. Ecad - MENTOR GRAPHICS Integrazione Ecad Mcad Ecad - MENTOR GRAPHICS MENTOR GRAPHICS - PADS La crescente complessità del mercato della progettazione elettronica impone l esigenza di realizzare prodotti di dimensioni sempre più

Dettagli

Parametrizzazione, progettazione e visualizzazione con SIRIUS

Parametrizzazione, progettazione e visualizzazione con SIRIUS Parametrizzazione, progettazione e visualizzazione con SIRIUS /2 Introduzione /5 Soft Starter ES /8 Biblioteca di blocchi softstarter SIRIUS RW44 per SIMATIC PCS 7 /10 Motor Starter ES /1 Biblioteca di

Dettagli

WEB Conference, mini howto

WEB Conference, mini howto Prerequisiti: WEB Conference, mini howto Per potersi collegare o creare una web conference è necessario: 1) Avere un pc con sistema operativo Windows XP o vista (windows 7 non e' ancora certificato ma

Dettagli

GUIDA RAPIDA emagister-agora Edizione BASIC

GUIDA RAPIDA emagister-agora Edizione BASIC GUIDA RAPIDA emagister-agora Edizione BASIC Introduzione a emagister-agora Interfaccia di emagister-agora Configurazione dell offerta didattica Richieste d informazioni Gestione delle richieste d informazioni

Dettagli

Software 2. Classificazione del software. Software di sistema

Software 2. Classificazione del software. Software di sistema Software 2 Insieme di istruzioni e programmi che consentono il funzionamento del computer Il software indica all hardware quali sono le operazioni da eseguire per svolgere determinati compiti Valore spesso

Dettagli

Virtualizzazione e installazione Linux

Virtualizzazione e installazione Linux Virtualizzazione e installazione Linux Federico De Meo, Davide Quaglia, Simone Bronuzzi Lo scopo di questa esercitazione è quello di introdurre il concetto di virtualizzazione, di creare un ambiente virtuale

Dettagli

Integrated Development Environment (IDE) DevC++ 4.9.9.2

Integrated Development Environment (IDE) DevC++ 4.9.9.2 Integrated Development Environment (IDE) DevC++ 4.9.9.2 Manuale utente Data ultima revisione: 22/10/2008 Fondamenti di informatica Università Facoltà Corso di laurea Politecnico di Bari 1 a Facoltà di

Dettagli

Guida all Uso. L a t u a i m p r e s a, c h i av e i n m a n o. Guida_BusinessKey.indd 1 18-05-2007 10:53:34

Guida all Uso. L a t u a i m p r e s a, c h i av e i n m a n o. Guida_BusinessKey.indd 1 18-05-2007 10:53:34 Guida all Uso L a t u a i m p r e s a, c h i av e i n m a n o. Guida_BusinessKey.indd 1 18-05-2007 10:53:34 Cos è la Business Key La Business Key è una chiavetta USB portatile, facile da usare, inseribile

Dettagli

> MULTI TASKING > MULTI PROCESS > MULTI CORE

> MULTI TASKING > MULTI PROCESS > MULTI CORE > MULTI TASKING > MULTI PROCESS > MULTI CORE WorkNC V21 multicore 64 bits : Benefici di WorkNC Aumento generale della produttività, grazie alle nuove tecnologie multi-core, 64 bit e Windows 7 Calcolo di

Dettagli

TeamViewer 8 Manuale Meeting

TeamViewer 8 Manuale Meeting TeamViewer 8 Manuale Meeting Rev 8.0-12/2012 TeamViewer GmbH Kuhnbergstraße 16 D-73037 Göppingen www.teamviewer.com Indice 1 Informazioni su TeamViewer... 5 1.1 Informazioni sul software... 5 1.2 Informazioni

Dettagli

Equilibrio Termico tra Due Corpi

Equilibrio Termico tra Due Corpi Equilibrio Termico tra Due Corpi www.lepla.eu OBIETTIVO L attività ha l obiettivo di fare acquisire allo sperimentatore la consapevolezza che: 1 il raggiungimento dell'equilibrio termico non è istantaneo

Dettagli

C O M E I N I Z I A R E A U S A R E U N T A B L E T A N D R O I D

C O M E I N I Z I A R E A U S A R E U N T A B L E T A N D R O I D C O M E I N I Z I A R E A U S A R E U N T A B L E T A N D R O I D Se avete un tablet android, ma non avete la minima idea di come accenderlo, usarlo e avviarlo, seguite queste nostre indicazioni 1. ATTIVAZIONE

Dettagli

Boot Camp Guida di installazione e configurazione

Boot Camp Guida di installazione e configurazione Boot Camp Guida di installazione e configurazione Indice 3 Introduzione 4 Panoramica dell'installazione 4 Passo 1: Verificare la presenza di aggiornamenti 4 Passo 2: Per preparare il Mac per Windows 4

Dettagli

Introduzione ad Access

Introduzione ad Access Introduzione ad Access Luca Bortolussi Dipartimento di Matematica e Informatica Università degli studi di Trieste Access E un programma di gestione di database (DBMS) Access offre: un supporto transazionale

Dettagli