Embedded Control con LabVIEW Real- Time e FieldPoint
|
|
- Niccolina Di Carlo
- 8 anni fa
- Visualizzazioni
Transcript
1
2 Embedded Control con LabVIEW Real- Time e FieldPoint
3 Overview Modellizzazione e progetto di controllo Simulazione e tuning Estensione del concetto di controllo di sistema LabVIEW Real-Time Controllo discretizzato
4 Sviluppo di un sistema di controllo Modellizzazione e progetto di controllo Test del sistema per ottenere un modello (identificazione di sistema) Definizione dei requisiti di prestazione Selezione del target real-time Selezione della tecnica di controllo Simulazione e Tuning Raffinamento della strategia di controllo e sintonizzazione Valutazione della validità delle performance del closed-loop Trasferimento dell applicazione su Hardware Real-time
5 Step 1: modellizzazione e progetto di controllo La modellizzazione consente di identificare il comportamento della risposta del sistema, ed utilizzarla per il progetto di controllo Applicare un segnale noto al sistema e misurarne la risposta Output della sorgente di calore (%) Impianto Temperatura(ºC)
6 Demo modellizzazione (Parte I) Camera climatica con sorgente di calore e ventola Sistema di prova per ottenere il modello del primo ordine (anello aperto) Impostare il 100% del valore della sorgente di calore In condizioni di stabilità, si misura la costante di tempo, τ, che indica il tempo necessario all sistema per raggiungere il 63% della temperatura massima Guadagno di misura Kp = Temp / Heater Output Heater Output (%) G ( s ) = s K τ p + 1 Temperature (ºC)
7 Diagramma di sistema di controllo Sistema di controllo ad anello chiuso disturbi Set Point + - Errore Compensatore Uscita dell attuatore Sistema Processo Variabile Feedback dal sensore
8 Control System Diagram LabVIEW Front Panel Sistema di controllo di temperatura PID Toolset FP-PWM-520 raffreddamento Temperatura desiderata 120 ºC + - Errore 20 ºC 100 ºC PID Compensator temperatura misurata NI LabVIEW Real-Time Hardware Heater Output 62% Sorgente di calore termocoppia FP-TC-120
9 LabVIEW PID Control Examples
10 Caratteristiche tipiche di un processo Percent Overshoot Rise Time Settling Time Steady-State State Error
11 Deadtime L intervallo di tempo che intercorre fra la variazione di un segnale in ingresso e l inizio della variazione dell uscita Deadtime
12 Modellizzazione (Parte II) Heater/Fan Temperature Chamber Sistema di prova per ottenere un modello del primo ordine
13 Selezionare un Loop Cycle Time Loop cycle time L intervallo di tempo,t(s), che intercorre fra due chiamate successve di un algoritmo di controllo.il loop rate o sample rate è 1/T(Hz) I sistemi che hanno variazioni rapide o un comportamento complesso richiedono una velocità di controllo del ciclo più alta In genere, il control loop dovrebbe essere almeno dieci volte più veloce della costante di tempo del sistema, τ T I/O Algoritmo I/O
14 Soluzioni Real-Time per il controllo di processo RT Series DAQ RT PXI RT FieldPoint Performance 1 khz 40 khz, max < 1kHz (PID loop rate) Small Size Good Better Best I/O Variety Good Best Better I/O Count Low High High Rugged Better Best Distributed Better Best
15 Sistemi di controllo discretizzati I sistemi di controllo discretizzati consistono di operazioni logiche e temporizzate( logica a relè) Esempio Se la valvola A è aperta e la valvola B è chiusa, allora la valvola C si apre per cinque secondi
16 Sistemi di controllo state-machine I sistemi di controllo state-machine permettono di utilizzare più di una modalità di funzionamento Esempio: Dopo che un serbatoio si è riempito, inizia il controllo di temperatura ad anello chiuso.quando la temperatura si è stabilizzata, si svuota il serbatoio.alla fine avviene lo shutdown.
17 Demo su sistemi discretizzati e state machine Heater/Fan Temperature Chamber Demo sistema discretizzato Demo controllo state-machine
18 PID Control Proportional-Integral-Derivative (PID) Error Set Point T i K c Output Processo Variabile T d d dt
19 PID Advanced con guadagni fissati Sistemi non lineari Valore di guadagno fissato Gain Scheduling PID Gains Disturbance Set Point + - Error PID Advanced Uscita attuatore sistema Processo Variabile Sensor Feedback
20 PID con assorbimento di disturbi Sistema di controllo con assorbimento di disturbi Gain Disturbance Set Point + - Error PID - + Actuator Output System (Plant) Process Variable Sensor Feedback
21 Fuzzy Logic Control Ingressi multipli, regola IF-THEN Set Point + - Input 3 Input 2 Error Fuzzy Controller IF-THEN Actuator Output Disturbance System (Plant) Process Variable Sensor Feedback
22 Tecniche di controllo a confronto Come scegliere una tecnica di controllo Autotuning? Buon reiezione dei disturbi Sistemi non lineari? PID PID Advanced with Gain Scheduling PID with Disturbance Decoupling Fuzzy Logic
23 Step 2: simulazione e tuning Simulazione e sintonizzazione ad anello chiuso Raffinamento dei parametri di controllo Procedimento manuale o autotuning Valutazione delle performance e della validità della prova I risultati rispettano le specifiche di progetto? Nelle peggiori condizioni operative come reagisce il sistema Se non si comporta in modo soddisfacente è utile cambiare I parametri o utilizzare una diversa tecnica di controllo
24 Simulazione La simulazione è un buon metodo per prendere conoscenza del sistema,per selezionare il più appropriato metodo di controllo e per valutarne le performance Utilizzo di strumenti matematici risposta al gradino,diagrammi di Bode, luogo delle radici Rapido confronto fra progetti alternativi Ottimizzazione dei risultati,costi e robustezza Valutazione delle peggiori condizioni operative
25 Demo simulazione Heater/Fan Temperature Chamber Simulazione di sistema per la selezione dei parametri PID
26 Step 3: estensione del concetto di sistema di controllo Setup e configurazione HW e SW Impostazione della priorità del control loop to time critical e download dell applicazione sul target LabVIEW RT Creazione di un eseguibile Utilizzo del remote panel in ambiente RT
27 Sistemi LabVIEW RT Processor Develop on Host Computer Download I/O modules Execute on RT Target
28 LabVIEW Real-Time Regole di base per la programmazione in ambiente RT Separare le applicazioni in Vis time-critical e non, impostando le priorità Impostare la comunicazione fra i Vis utilizzando variabili globali o RT FIFOs Evitare l allocazione di memoria volatile Disporre il codice che utilizza funzioni GPIB, Seriali o di networking in Vis con priorità normale
29 Multithreading Time-critical vs. normal priority Time-Critical VI Normal Priority VIs Input and Output (I/O) Disk Logging Control and Analysis Algorithms FTP and Web Servers Inter-VI Communication Network, Serial and GPIB Communication
30 Network Communication Opzioni di ethernet networking Pubblicazione automatica di I/O su OPC server Remote front panels Web and FTP servers built in Pubblicazione dei dati OPC( custom tags) Comunicazione DataSocket Lookout (Logos), OPC, DSTP, FTP
31 Demo utilizzo target RT Heater/Fan Temperature Chamber Demo con sistema di controllo esteso
32 Caratteristiche di produttività con LabVIEW LabVIEW rappresenta una piattaforma ideale per la simulazione e l estensione del concetto di controllo Produttività Basic, Advanced, and Autotuning PID Set Point Profiling, Control Input Filtering Simulazione lineare e non Realizzabilità LabVIEW Real-Time deployment targets
33 Procedura autotuning PID Dopo aver effettuato una ricerca dei parametri PID e aver raggiunto un controllo stabile, l autotuning con PID può raffinare i parametri Procedura: 1. Creare l applicazione di controllo e determinare I parametri PID, successivamente produrre un controllo stabile del sistema 2. Eseguire la procedura di autotuning e memorizzare i parametri PID calcolati
34 Control Toolbox Highlights
35 Control Toolbox Highlights
36 Utilizzo di analisi poynt-by-point La palette poynt-by-point consente di aggiungere funzionalità di processo di segnale all applicazione di controllo Esempio: Generazione di un set point di un onda quadra e misura della pendenza della risposta del sistema (rise time)
37 Point-by-Point Demo Heater/Fan Temperature Chamber Demo point-by-point analysis
38 Approfondimenti LabVIEW PID Control Toolset User Manual Point-by-Point Analysis User Manual NI Developer Zone (ni.com/zone) Control System Design Guide, George Ellis, 2000, by Academic Press
39 Sommario Progetto di controllo e modellizzazione Controllo discretizzato e state-machine Simulazione e Tuning Real-Time Deployment LabVIEW Programming Guidelines Point-by-Point Analysis
CONVEGNO AUTOMAZIONE NEL PACKAGING: TRA INNOVAZIONE ED EFFICIENZA. Giovedì, 1 Marzo 2012 Fiera Milano Rho. Spazio per una figura
CONVEGNO AUTOMAZIONE NEL PACKAGING: TRA INNOVAZIONE ED EFFICIENZA Spazio per una figura Giovedì, Fiera Milano Rho Simulink per applicazioni in macchine automatiche 1 Agenda Modellazione e simulazione del
DettagliWhat is LabVIEW???? Pietro Giannone. Dipartimento di Ingegneria Elettrica Elettronica e dei Sistemi. Università degli Studi di Catania
Università degli Studi di Catania Dipartimento di Ingegneria Elettrica Elettronica e dei Sistemi What is LabVIEW???? Pietro Giannone University of Catania Dipartimento di Ingegneria Elettrica Elettronica
DettagliUniversità degli studi di Salerno. Project Work svolto da Federico Fabbricatore matr. 0612200629. Traccia
Università degli studi di Salerno Project Work svolto da Federico Fabbricatore matr. 0612200629 Traccia SINGLE LOOP CUSTOM PROCESS con Process Model = Disturbance Model 1. adotta un controllore PID ideale
DettagliControllori PID, metodi di taratura e problemi d implementazione
Controllori PID, metodi di taratura e problemi d implementazione Prof. Luigi Glielmo Università del Sannio L. Glielmo 1 / 23 Contenuto della presentazione Controllori PID Metodi di taratura in anello aperto
DettagliEOLO crp: la nuova frontiera dei datalogger imbarcabili
EOLO crp: la nuova frontiera dei datalogger imbarcabili Luca Pasquini e Stefano Vianelli Eurins srl Abstract Il datalogger imbarcabile EOLO crp è concepito per l impiego in numerosi settori applicativi
DettagliSummer of LabVIEW The Sunny Side of System Design
Summer of LabVIEW The Sunny Side of System Design 30th June - 18th July 1 Test di visione: soluzioni implementative con NI LabVIEW e NI TestStand Gian Luca Pizzocolo Alessandro Ricco IPSES S.r.l. info@ipses.com
DettagliDocente Prof. Claudio De Capua Ing. Antonella Meduri
Gruppo Misure Elettriche ed Elettroniche Facoltà di Ingegneria Università Mediterranea di Reggio Calabria Docente Prof. Claudio De Capua Ing. Antonella Meduri LabView Ambiente di sviluppo grafico: - LabVIEW
DettagliSTRUTTURE DEI SISTEMI DI CALCOLO
STRUTTURE DEI SISTEMI DI CALCOLO 2.1 Strutture dei sistemi di calcolo Funzionamento Struttura dell I/O Struttura della memoria Gerarchia delle memorie Protezione Hardware Architettura di un generico sistema
DettagliBenchmarking ATE. Ottimizzazione del Tempo di Collaudo
Benchmarking ATE Ottimizzazione del Tempo di Collaudo La Tendenza in Campo Industriale Alto Basso Ciclo vitale Prezzo Volumi Prodotti Standard di Qualità Complessità Tempo La Catena di Misura Una Visione
DettagliSimulazione di macchina: analisi virtuale del comportamento cinematico. Elio Bergamaschi
Simulazione di macchina: analisi virtuale del comportamento cinematico Elio Bergamaschi - Simulazione: Progettazione, Costruzione & Test Virtuali Progettista meccanico Disegno Produzione Assemblaggio Messa
DettagliLa t ecnologia WSN La piattaforma NI WSN Ambiente di programmazione Real Time (NI LabVIEW):
La programmazione grafica di Reti di Sensori Wireless (Wireless Sensor Networks - WSN) in ambito industriale Massimiliano Banfi - Systems Engineers Manager - National Instruments Italy La t ecnologia WSN
DettagliUN ESEMPIO CONCRETO DI COME LA TECNOLOGIA MPC PUO CONTRIBUIRE A MIGLIORARE E OTTIMIZZARE LA GESTIONE DI UNA RETE DI DISTRIBUZIONE DELL ACQUA POTABILE.
UN ESEMPIO CONCRETO DI COME LA TECNOLOGIA MPC PUO CONTRIBUIRE A MIGLIORARE E OTTIMIZZARE LA GESTIONE DI UNA RETE DI DISTRIBUZIONE DELL ACQUA POTABILE. Alessandro Masiello Rockwell Automation Mission Overview
DettagliLezione 4 La Struttura dei Sistemi Operativi. Introduzione
Lezione 4 La Struttura dei Sistemi Operativi Introduzione Funzionamento di un SO La Struttura di un SO Sistemi Operativi con Struttura Monolitica Progettazione a Livelli di un SO 4.2 1 Introduzione (cont.)
DettagliModello Di Schedulazione Con Capacità Finita
Modello Di Schedulazione Con Capacità Finita Capacità Finita Applicata Alla Schedulazione Degli Ordini Pianif Descrizione Modello E un tool che: Integra la funzione delle vendite con quella logistico-produttiva
DettagliCalcolatori Elettronici A a.a. 2008/2009
Calcolatori Elettronici A a.a. 2008/2009 PRESTAZIONI DEL CALCOLATORE Massimiliano Giacomin Due dimensioni Tempo di risposta (o tempo di esecuzione): il tempo totale impiegato per eseguire un task (include
Dettaglischeduling Riedizione modifi cata delle slide della Prof. DI Stefano
scheduling Riedizione modifi cata delle slide della Prof. DI Stefano 1 Scheduling Alternanza di CPU burst e periodi di I/O wait a) processo CPU-bound b) processo I/O bound 2 CPU Scheduler Seleziona uno
DettagliDISCIPLINA TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI
DISCIPLINA TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI INDIRIZZO DI INFORMATICA E TELECOMUNICAZIONI ARTICOLAZIONE TELECOMUNICAZIONI Utilizzare consapevolmente gli strumenti
DettagliScheduling della CPU. Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux
Scheduling della CPU Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux Sistemi multiprocessori Fin qui si sono trattati i problemi di scheduling su singola
DettagliIn questi ultimi anni ha ricoperto un grande interesse lo studio di controllori autonomi
Capitolo 2 Controllo Cooperativo In questi ultimi anni ha ricoperto un grande interesse lo studio di controllori autonomi intelligenti per gli Unmanned Aerial Vehicles (UAVs), cioè velivoli senza equipaggio
DettagliStimare il WCET Metodo classico e applicazione di un algoritmo genetico
Stimare il WCET Metodo classico e applicazione di un algoritmo genetico Sommario Introduzione Definizione di WCET Importanza del WCET Panoramica dei classici metodi per calcolare il WCET [1] Utilizzo di
DettagliSistemi e schedulazione in tempo reale
Sistemi e schedulazione in tempo reale 1 Sistemi in tempo reale Sistemi di calcolo in cui la correttezza del funzionamento dipende criticamente dal tempo in cui i risultati sono prodotti. Possibili campi
DettagliRoboTESTER Wall-E, ATE a letto d aghi per Test In-Circuit e Funzionale. 1/6 www.ni.com
RoboTESTER Wall-E, ATE a letto d aghi per Test In-Circuit e Funzionale "L utilizzo di hardware COTS (Commercial off-the-shelf) National Instruments e di LabVIEW ha permesso al cliente finale di ottenere
DettagliGuida Pro di Email Verifier
Guida Pro di Email Verifier 1) SOMMARIO 2) ISTRUZIONI DI BASE 3) CONFIGURAZIONE 1) SOMMARIO Pro Email Verifier è un programma che si occupa della verifica della validità di un certo numero di indirizzo
DettagliOttimizzazione dei Sistemi di Test Automatico: Multithreading in NI TestStand
Multithreading in NI TestStand - 2 Ottimizzazione dei Sistemi di Test Automatico: Multithreading in NI TestStand Ing. Luigi Magni Responsabile Sviluppo ATS Pragma Engineering Srl (Perugia Italy) Multithreading
DettagliREGOLATORI STANDARD PID
SISTEMI DI CONTROLLO Ingegneria Meccanica e Ingegneria del Veicolo http://www.dii.unimore.it/~lbiagiotti/sistemicontrollo.html Regolatore Proporzionale, Integrale, Derivativo - PID Tre azioni di combinate
DettagliScheda. Il CRM per la Gestione del Marketing. Accesso in tempo reale alle Informazioni di rilievo
Scheda Il CRM per la Gestione del Marketing Nelle aziende l attività di Marketing è considerata sempre più importante poiché il mercato diventa sempre più competitivo e le aziende necessitano di ottimizzare
DettagliLuigi Piroddi piroddi@elet.polimi.it
Automazione industriale dispense del corso 2. Introduzione al controllo logico Luigi Piroddi piroddi@elet.polimi.it Modello CIM Un moderno sistema di produzione è conforme al modello CIM (Computer Integrated
DettagliTECNOLOGIE INFORMATICHE DELLA COMUNICAZIONE ORE SETTIMANALI 2 TIPO DI PROVA PER GIUDIZIO SOSPESO PROVA DI LABORATORIO
CLASSE DISCIPLINA MODULO Conoscenze Abilità e competenze Argomento 1 Concetti di base Argomento 2 Sistema di elaborazione Significato dei termini informazione, elaborazione, comunicazione, interfaccia,
DettagliACQUISIZIONE DATI TELECONTROLLO AUTOMAZIONI
1 ACQUISIZIONE DATI 2 TELECONTROLLO 3 BUILDING E INFRASTRUTTURE 4 AUTOMAZIONI ACQUISIZIONE DATI Sistema di acquisizione dati: sistema in grado di raccogliere, elaborare e memorizzare grandezze analogiche
DettagliTECNICO SUPERIORE PER L AUTOMAZIONE INDUSTRIALE
ISTRUZIONE E FORMAZIONE TECNICA SUPERIORE SETTORE INDUSTRIA E ARTIGIANATO TECNICO SUPERIORE PER L AUTOMAZIONE INDUSTRIALE STANDARD MINIMI DELLE COMPETENZE TECNICO PROFESSIONALI DESCRIZIONE DELLA FIGURA
DettagliCorso di Informatica
Corso di Informatica Modulo L2 1.1-Introduzione 1 Prerequisiti Concetto intuitivo di applicazione per computer Uso pratico elementare di un sistema operativo 2 1 Introduzione Uno dei compiti di un sistema
DettagliMAX52 Lettore di tessere magnetiche per centrali mod. GCxxx
PREVENZIONE FURTO INCENDIO GAS BPT Spa Centro direzionale e Sede legale Via Cornia, 1/b 33079 Sesto al Reghena (PN) - Italia http://www.bpt.it mailto:info@bpt.it MAX52 Lettore di tessere magnetiche per
DettagliPrestazioni CPU Corso di Calcolatori Elettronici A 2007/2008 Sito Web:http://prometeo.ing.unibs.it/quarella Prof. G. Quarella prof@quarella.
Prestazioni CPU Corso di Calcolatori Elettronici A 2007/2008 Sito Web:http://prometeo.ing.unibs.it/quarella Prof. G. Quarella prof@quarella.net Prestazioni Si valutano in maniera diversa a seconda dell
DettagliRequisiti normativi, standard, template
Schemi di rappresentazione delle procedure Costituiscono al tempo stesso modalità di analisi (o descrizione) e di progettazione. Sono schemi di rappresentazione utilizzati anche per descrivere i workflow.
DettagliCriteri di Scheduling Algoritmi di Scheduling Multiple-Processor Scheduling Asymmetric/Symmetric multiprocessing Processori Multicore
Criteri di Scheduling Algoritmi di Scheduling Multiple-Processor Scheduling Asymmetric/Symmetric multiprocessing Processori Multicore 5.2 Silberschatz, Galvin and Gagne 2005 1 Massimizzare lʼutilizzo della
DettagliInput/Output. Moduli di Input/ Output. gestiscono quantità di dati differenti a velocità diverse in formati diversi. n Grande varietà di periferiche
Input/Output n Grande varietà di periferiche gestiscono quantità di dati differenti a velocità diverse in formati diversi n Tutti più lenti della CPU e della RAM n Necessità di avere moduli di I/O Moduli
DettagliYOUR EASY SOLUTION FOR COSTING
YOUR EASY SOLUTION FOR COSTING INNOVAZIONE TECNOLOGICA CHE SEMPLIFICA I PROCESSI AZIENDALI Hyperlean nasce dall intuizione di sei giovani ricercatori del Dipartimento di Meccanica (ora Dipartimento di
DettagliIl software di base comprende l insieme dei programmi predisposti per un uso efficace ed efficiente del computer.
I Sistemi Operativi Il Software di Base Il software di base comprende l insieme dei programmi predisposti per un uso efficace ed efficiente del computer. Il sistema operativo è il gestore di tutte le risorse
DettagliSistemi Operativi. Interfaccia del File System FILE SYSTEM : INTERFACCIA. Concetto di File. Metodi di Accesso. Struttura delle Directory
FILE SYSTEM : INTERFACCIA 8.1 Interfaccia del File System Concetto di File Metodi di Accesso Struttura delle Directory Montaggio del File System Condivisione di File Protezione 8.2 Concetto di File File
DettagliLinux Embedded un pinguino piccolo così
Linux Embedded un pinguino piccolo così Fabrizio Vacca fabrizio.vacca@microc.it Agenda Introduzione Sistemi embedded: hardware Sistemi embedded: software Piccola panoramica di progetti Open Source DEMO
DettagliAPPLICAZIONE COMPACTRIO DI RIFERIMENTO PER UN DATALOGGER A BORDO VEICOLO BASATO SU TIPS & TECHNIQUES
APPLICAZIONE DI RIFERIMENTO PER UN DATALOGGER A BORDO VEICOLO BASATO SU COMPACTRIO Ryan King Q uesta applicazione presenta una soluzione software per un datalogger embedded stand-alone basato su hardware
DettagliProposte di Tesi sui Sistemi Real-Time 2012
Proposte di Tesi sui Sistemi Real-Time 2012 #1: Tele-riabilitazione In collaborazione con Sviluppo di un sistema indossabile per la riabilitazione neuromotoria: Sensori per la registrazione di movimenti
DettagliISTITUTO D ISTRUZIONE SUPERIORE "L. EINAUDI" ALBA
ISTITUTO D ISTRUZIONE SUPERIORE "L. EINAUDI" ALBA CLASSE 5H Docenti: Raviola Giovanni Moreni Riccardo Disciplina: Sistemi elettronici automatici PROGETTAZIONE DIDATTICA ANNUALE COMPETENZE FINALI Al termine
DettagliSistemi di Automazione Industriale
Introduzione ai PLC Sistemi di Automazione Industriale Ridurre e/o eliminare il ruolo dell operatore umano Ogni sistema di automazione prevede: Sistema Controllato; è un generatore di eventi non prevedibili
DettagliSISTEMI INTERESSATI ALL ACQUISIZIONE DATI
SISTEMI INTERESSATI ALL ACQUISIZIONE DATI Strumenti dedicati a particolari fasi operative (esempio: analizzatori di bus di campo, sniffer, strumenti per il monitoraggio della distribuzione dell energia,..)
DettagliN.B.: DISPONIBILITA INVERNO 2014 FAQ ACS700 versione 9
N.B.: DISPONIBILITA INVERNO 2014 FAQ ACS700 versione 9 1) Quali sono le principali differenze fra ACS790 e la ACS700 versione 9? La nuove release di ACS offre le seguenti nuove funzionalià: Possibilità
DettagliSistemi avanzati di gestione dei Sistemi Informativi
Esperti nella gestione dei sistemi informativi e tecnologie informatiche Sistemi avanzati di gestione dei Sistemi Informativi Docente: Email: Sito: eduard@roccatello.it http://www.roccatello.it/teaching/gsi/
DettagliLa simulazione motore nel test automatico per centraline auto. 1/7 www.ni.com
La simulazione motore nel test automatico per centraline auto "Grazie a LabVIEW è stato possibile riutilizzare tutti gli oggetti software e le funzioni precedentemente sviluppate e collaudate" - L. Pantani,
DettagliProportion-Air, Inc. Controllo della temperatura ad anello chiuso utilizzando la pressione del vapore saturo
Proportion-Air, Inc. Controllo della temperatura ad anello chiuso utilizzando la pressione del vapore saturo Benefici della regolazione elettronica del vapore ad anello chiuso Vs. valvole a modulazione
DettagliIIS D ORIA - PROGRAMMAZIONE per UFC INDICE DELLE UFC
INDICE DELLE UFC 1 STRUTTURA E NORMATIVE 2 IL SISTEMA OPERATIVO 3 TESTI, IPERTESTI E PRESENTAZIONI 4 LE RETI TELEMATICHE E INTERNET 5 IL FOGLIO DI CALCOLO EXCEL 6 BASI DI PROGRAMMAZIONE TIPOLOGIA VERIFICHE.
DettagliIntel Server Management Pack per Windows
Intel Server Management Pack per Windows Manuale dell'utente Revisione 1.0 Dichiarazioni legali LE INFORMAZIONI CONTENUTE IN QUESTO DOCUMENTO SONO FORNITE IN ABBINAMENTO AI PRODOTTI INTEL ALLO SCOPO DI
DettagliTHEME Matrice di Competenza - Meccatronica
AREE DI COMPETENZA FASI DELLO SVILUPPO DELLE COMPETENZE 1. Effettuare la manutenzione e garantire l'affidabilità dei sistemi. svolgere le operazioni di manutenzione programmata di base su macchine e sistemi
DettagliSistemi Operativi. Scheduling della CPU SCHEDULING DELLA CPU. Concetti di Base Criteri di Scheduling Algoritmi di Scheduling
SCHEDULING DELLA CPU 5.1 Scheduling della CPU Concetti di Base Criteri di Scheduling Algoritmi di Scheduling FCFS, SJF, Round-Robin, A code multiple Scheduling in Multi-Processori Scheduling Real-Time
DettagliSistemi Operativi SCHEDULING DELLA CPU. Sistemi Operativi. D. Talia - UNICAL 5.1
SCHEDULING DELLA CPU 5.1 Scheduling della CPU Concetti di Base Criteri di Scheduling Algoritmi di Scheduling FCFS, SJF, Round-Robin, A code multiple Scheduling in Multi-Processori Scheduling Real-Time
DettagliUn sistema di controllo può essere progettato fissando le specifiche:
3. Specifiche dei Sistemi Un sistema di controllo può essere progettato fissando le specifiche: nel dominio del tempo (tempo di salita, tempo di assestamento, sovraelongazione, ecc.); nel dominio della
DettagliLa migliore soluzione Ethernet per l automazione!
PROFINET La migliore soluzione Ethernet per l automazione! Unrestricted Siemens AG 2014 All rights reserved. Siemens.it/packteam PROFINET è la soluzione ideale per ogni applicazione PROFINET NON TEME CONFRONTI!
Dettagli1. Che cos è la multiprogrammazione? Si può realizzare su un sistema monoprocessore? 2. Quali sono i servizi offerti dai sistemi operativi?
1. Che cos è la multiprogrammazione? Si può realizzare su un sistema monoprocessore? 2. Quali sono i servizi offerti dai sistemi operativi? 1. La nozione di multiprogrammazione prevede la possibilità di
DettagliSoftware relazione. Software di base Software applicativo. Hardware. Bios. Sistema operativo. Programmi applicativi
Software relazione Hardware Software di base Software applicativo Bios Sistema operativo Programmi applicativi Software di base Sistema operativo Bios Utility di sistema software Software applicativo Programmi
DettagliL informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia
L informatica È la disciplina scientifica che studia INTRODUZIONE I calcolatori, nati in risposta all esigenza di eseguire meccanicamente operazioni ripetitive Gli algoritmi, nati in risposta all esigenza
DettagliTest di comunicazione tra LOGO! 0BA7 e Pannello operatore SIMATIC
Industry Test di comunicazione tra LOGO! 0BA7 e Pannello operatore SIMATIC Dispositivi utilizzati: - KTP600 Basic PN (6AV6647-0AD11-3AX0) - LOGO! 0BA7 (6ED1 052-1MD00-0AB7) KTP600 Basic PN IP: 192.168.0.2
DettagliStrategie e Operatività nei processi di backup e restore
Strategie e Operatività nei processi di backup e restore ver. 3.0-2014 Linee Guida + Do You Backup Your Invaluable Data? Now You Can with DuBackup! NSC s.r.l. Tutti i diritti riservati. Tutti i materiali
DettagliAbilitazione e uso del protocollo EtherTalk
Macintosh Questo argomento include le seguenti sezioni: "Requisiti" a pagina 3-35 "Abilitazione e uso del protocollo EtherTalk" a pagina 3-35 "Abilitazione e uso del protocollo TCP/IP" a pagina 3-36 "Procedura
DettagliIntroduzione Il programma di formazione base di Movicon prevede la disponibilità di nr. 10 moduli, così suddivisibili:
Introduzione Il programma di formazione base di Movicon prevede la disponibilità di nr. 10 moduli, così suddivisibili: Corso base 1 = nr. 5 moduli, 1 gg. presso sede Progea o centro autorizzato Corso base
DettagliSINTESI DEI SISTEMI DI CONTROLLO A TEMPO CONTINUO
SINTESI DEI SISTEMI DI CONTROLLO A TEMPO CONTINUO Requisiti e specifiche Approcci alla sintesi Esempi di progetto Principali reti stabilizzatrici Illustrazioni dal Testo di Riferimento per gentile concessione
DettagliMarco Cesati Dipartimento di Ingegneria Civile e Ingegneria Informatica Università degli Studi di Roma Tor Vergata
Lezione E4 sistema bare-metal Sistemi operativi open-source, embedded e real-time 22 ottobre 2013 Dipartimento di Ingegneria Civile e Ingegneria Informatica Università degli Studi di Roma Tor Vergata SOSERT
DettagliLezione E5. Sistemi embedded e real-time
Lezione E5 sistema bare-metal Sistemi embedded e real-time 25 ottobre 2012 Dipartimento di Ingegneria Civile e Ingegneria Informatica Università degli Studi di Roma Tor Vergata SERT 13 E5.1 Di cosa parliamo
DettagliCentraline riscaldamento con compensazione climatica HCC
enù chiaro ed intuitivo Centraline riscaldamento con compensazione climatica HCC Informazioni generali Le centraline climatiche e di sistema Sorel sono versatili e facili da usare. Grazie all intuitivo
DettagliLez. 4 Lo scheduling dei processi. Corso: Sistemi Operativi Danilo Bruschi
Sistemi Operativi Lez. 4 Lo scheduling dei processi 1 Cicli d'elaborazione In ogni processo i burst di CPU si alternano con i tempi di I/O 2 Uso tipico di un calcolatore 3 CPU-bound e I/O-bound Processi
DettagliApproccio stratificato
Approccio stratificato Il sistema operativo è suddiviso in strati (livelli), ciascuno costruito sopra quelli inferiori. Il livello più basso (strato 0) è l hardware, il più alto (strato N) è l interfaccia
DettagliMT2 e MT3: Schede e sistemi di controllo motori passo passo
IPSES S.r.l. Scientific Electronics MT2 e MT3: Schede e sistemi di controllo motori passo passo La gamma più completa per il controllo intelligente dei motori passo passo I nostri sistemi sono la soluzione
DettagliCompatto, espandibile e potente. Il controller che cresce con l applicazione. www.kse.it
Compatto, espandibile e potente. Il controller che cresce con l applicazione. www.kse.it Know-how per le industrie 1 KSE Touch Controller CNC con touch screen 7 + schede assi e IO Compatto, Veloce ed Produttivo.
DettagliMESSA IN SCALA DI ALGORITMI DIGITALI
Ingegneria e Tecnologie dei Sistemi di Controllo Laurea Specialistica in Ingegneria Meccatronica MESSA IN SCALA DI ALGORITMI DIGITALI Cristian Secchi Tel. 0522 522235 e-mail: secchi.cristian@unimore.it
DettagliProf. A. Bemporad, Ing. S. Di Cairano 26 Maggio 2005. Esercitazione di Tecnologia dei Sistemi di Controllo
Università degli Studi di Siena Prof. A. Bemporad, Ing. S. Di Cairano 26 Maggio 2005 Esercitazione di Tecnologia dei Sistemi di Controllo Implementazione di controllori con xpc target Questa esercitazione
DettagliArchitettura di un sistema di calcolo
Richiami sulla struttura dei sistemi di calcolo Gestione delle Interruzioni Gestione della comunicazione fra processore e dispositivi periferici Gerarchia di memoria Protezione. 2.1 Architettura di un
DettagliBROCHURE QUADRO ABE_1200 CON ANALIZZATORE FISSO ABE_1000. Istruzioni operative
BROCHURE QUADRO ABE_1200 CON ANALIZZATORE FISSO ABE_1000 Istruzioni operative A.B.ENERGY S.r.l. Versione 001 www.abenergy.it Caratteristiche principali ABE_1000 analizzatore per Metano (CH4), Anidride
DettagliInterrupt-Driven I/O Gli Interrupts sono segnali hardware: - generati da device periferici es. fine di un operazione di I/O -oppure generati dalla CPU, a fronte di eccezioni i es. divisione per zero, stack
DettagliTHE RTCP SYSTEM LA MIGLIORE SOLUZIONE PER LA GESTIONE ATTIVA DELLA PRESSIONE IN UNA SMART WATER NETWORK. Ing. Emilio Benati
LA MIGLIORE SOLUZIONE PER LA GESTIONE ATTIVA DELLA PRESSIONE IN UNA SMART WATER NETWORK THE RTCP SYSTEM THE CONTROL TECHNOLOGY GROUP Ing. Emilio Benati 1 THE RTCP (Real Time Critical Point) SYSTEM RCTP
DettagliAlgoritmi di scheduling - Parte 2
Algoritmi di scheduling - Parte 2 Automazione I 12/11/2013 Vincenzo Suraci STRUTTURA DEL NUCLEO TEMATICO ALGORITMO DEADLINE MONOTONIC PRIORITY ORDERING (DMPO) ALGORITMO TIMELINE SCHEDULING (TS) SCHEDULING
DettagliAcquisizione dati: L interfaccia tra PC e mondo reale. 1. Esempi di convertitori DAC e ADC 2. Esempi pratici di acquisizione dati in ambiente MATLAB
Acquisizione dati: L interfaccia tra PC e mondo reale 1. Esempi di convertitori DAC e ADC 2. Esempi pratici di acquisizione dati in ambiente MATLAB Interfacciamento tra PC e mondo reale, Acquisizione Dati
DettagliSPSS Statistics per Windows - Istruzioni di installazione per (Licenza per utenti singoli)
SPSS Statistics per Windows - Istruzioni di installazione per (Licenza per utenti singoli) Le seguenti istruzioni sono relative all installazione di SPSS Statistics con licenza per utenti singoli. Una
DettagliBMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC
BMSO1001 Virtual Configurator Istruzioni d uso 02/10-01 PC 2 Virtual Configurator Istruzioni d uso Indice 1. Requisiti Hardware e Software 4 1.1 Requisiti Hardware 4 1.2 Requisiti Software 4 2. Concetti
Dettagliwww.sapienzafinanziaria.com la formazione finanziaria è il miglior investimento per il tuo domani
www.sapienzafinanziaria.com la formazione finanziaria è il miglior investimento per il tuo domani Lezione n. 1 Edizione marzo / giugno 2015 Introduzione al Trading Automatico Il flusso di elaborazione
Dettaglimcdomus Guida alla Configurazione
mcdomus Guida alla Configurazione Data: 25/12/2012 Revisione: 1.02 Sommario Il sistema... 2 Le variabili... 2 Le Funzioni... 2 La Grafica... 3 Gestione Configurazione... 4 Configurazione Base... 4 Configurazione
DettagliDefinizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base
Sistema operativo Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base Architettura a strati di un calcolatore
DettagliAutomazione delle produzioni di processo
Automazione delle produzioni di processo Schema logico del controllo di processo con calcolatore E N E R G I A MATERIE PRIME PROCESSO PRODUTTIVO PRODOTTO D A T I D A T I D A T I D A T I STATO DELLE MATERIE
DettagliSistemi Operativi GESTIONE DELLA MEMORIA SECONDARIA. D. Talia - UNICAL. Sistemi Operativi 11.1
GESTIONE DELLA MEMORIA SECONDARIA 11.1 Memoria Secondaria Struttura del disco Scheduling del disco Gestione del disco Gestione dello spazio di swap Struttura RAID Affidabilità Implementazione della memoria
DettagliSistemi Operativi. Memoria Secondaria GESTIONE DELLA MEMORIA SECONDARIA. Struttura del disco. Scheduling del disco. Gestione del disco
GESTIONE DELLA MEMORIA SECONDARIA 11.1 Memoria Secondaria Struttura del disco Scheduling del disco Gestione del disco Gestione dello spazio di swap Struttura RAID Affidabilità Implementazione della memoria
DettagliHP Advanced Profiling Solution Guide introduttiva
HP Advanced Profiling Solution Guide introduttiva Benvenuti nella Guida rapida di HP APS. HP APS è stato installato correttamente sul computer ed è stato effettuato l accesso alla Guida rapida mediante
DettagliVirtualizzazione VirtualBox 4.1.2 su Host Windows
Virtualizzazione VirtualBox 4.1.2 su Host Windows La virtualizzazione, quando riferita all informatica, consiste nella creazione di una versione virtuale di una risorsa normalmente fornita fisicamente.
DettagliCORSO DI RETI SSIS. Lezione n.2. 2 Novembre 2005 Laura Ricci
CORSO DI RETI SSIS Lezione n.2. 2 Novembre 2005 Laura Ricci IL DOMAIN NAME SYSTEM (DNS) Indirizzi IP poco adatti per essere memorizzati da utenti umani è prevista la possibiltà di associare nomi simbolici
DettagliFeature di Sicurezza. LoopGuard & Link Aggregation
Feature di Sicurezza LoopGuard & Link Aggregation Loop Guard La funzione Loop Guard è stata sviluppata per risolvere problemi legati al collegamento delle porte dello switch. Può capitare erroneamente
DettagliSommario. Analysis & design delle applicazioni parallele. Misura delle prestazioni parallele. Tecniche di partizionamento.
Sommario Analysis & design delle applicazioni parallele Misura delle prestazioni parallele Tecniche di partizionamento Comunicazioni Load balancing 2 Primi passi: analizzare il problema Prima di iniziare
DettagliIL NETWORK DEI TERMOVALORIZZATORI HERA - SALA TELECONTROLLO -
IL NETWORK DEI TERMOVALORIZZATORI HERA - SALA TELECONTROLLO - VERONA, 25 Ottobre 2007 Sommario Il gruppo Hera I termovalorizzatori La sala telecontrollo Il valore aggiunto Conclusioni Mission Il gruppo
DettagliIL SOFTWARE SECONDO LA NORMA UNI EN ISO 13849-1:2008 (IIA PARTE) 1
Ernesto Cappelletti (ErnestoCappelletti) IL SOFTWARE SECONDO LA NORMA UNI EN ISO 13849-1:2008 (IIA PARTE) 6 April 2012 1. Requisiti per la scrittura del software secondo la norma UNI EN ISO 13849-1:2008
DettagliVARIABILI CONDIVISE. L articolo introduce le variabili condivise e contiene una discussione sulle loro caratteristiche e prestazioni in LabVIEW
COME USARE LE VARIABILI CONDIVISE IN LABVIEW Mike Trimborn L articolo introduce le variabili condivise e contiene una discussione sulle loro caratteristiche e prestazioni in LabVIEW LabVIEW permette di
DettagliEsempio di prova di laboratorio
Esempio di prova di laboratorio Messa a punto di un modello mediante: Utilizzo dell interprete Matlab Utilizzo del toolbox Fuzzy Logic Utilizzo del toolbox Neuro Network Creazione di funzioni Analisi critica
DettagliSistemi di misurazione e valutazione delle performance
Sistemi di misurazione e valutazione delle performance 1 SVILUPPO DELL'INTERVENTO Cos è la misurazione e valutazione delle performance e a cosa serve? Efficienza Efficacia Outcome Requisiti minimi Indicatori
DettagliIntroduzione a LabVIEW
Dipartimento di Elettronica Università di Pavia Introduzione a LabVIEW 1 Acquisizione dati e controllo remoto L acquisizione dati riveste grande importanza in tutti i campi dove sia necessario il controllo
DettagliLA REGOLAZIONE. Controllore. Feedback
LA REGOLAZIONE Importantissimo nella strumentazione industriale per l'utilità del suo impiego e per lo sviluppo a cui può dar luogo, è il sistema di controllo automatico (Regolatore Controllore). Questo
DettagliSamsung Auto Backup Guida rapida dell utente
Samsung Auto Backup Guida rapida dell utente Il presente manuale è stato concepito come guida rapida. Per informazioni più approfondite, consultare il Manuale utente Samsung Auto Backup. Ciascuna sezione
Dettagli