Tecnologie dei Sistemi di Automazione

Documenti analoghi
Tecnologie dei Sistemi di Automazione e Controllo

Tecnologie dei Sistemi di Automazione e Controllo

Tecnologie dei Sistemi di Automazione

Ingegneria e Tecnologie dei Sistemi di Controllo. Unità di Elaborazione: MicroControllori e DSP

INFORMATICA INDUSTRIALE

Sistemi e Tecnologie per l'automazione LS. HW per elaborazione digitale in automazione: Microcontrollori e DSP

Introduzione. Caratteristiche generali. Sistemi e Tecnologie per l'automazione LS. HW per elaborazione digitale in automazione: Microcontrollori e DSP

Architettura dei calcolatori e Software di sistema

Tecnologie dei Sistemi di Automazione

Cosa è? Come lo si usa? Come iniziare? Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO)

INGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO Processori per sistemi di controllo

Elementi di Informatica Corso di Laurea in Scienze Geologiche a.a. 2003/2004. Docente. Orario. Da Ottobre-Dicembre:

Introduzione alle reti per il controllo di processo

Reggio Calabria, 29 Aprile 2009 ING.VALERIO SCORDAMAGLIA

ELETTRONICA ED ELETTROTECNICA

Sistemi e Tecnologie per l'automazione LM. HW per elaborazione digitale in automazione: Microcontrollori e DSP

Per accedere, è consigliabile aver seguito un corso di Sistemi di Controllo Industriale, (SCI), o avere conoscenze equivalenti.

Corso di Automazione Industriale 1. Capitolo 2

Laurea Magistrale in Ingegneria Meccatronica

CN03P. Manuale d uso Controller per motori Passo Passo Ver. 1.4 del 20 feb 07 Connessione Centronics

CIM Computer Integrated Manufacturing

Dispositivi per il controllo

Programmazione modulare

Verso Arduino... E oltre!

SISTEMI DI ELABORAZIONE A LIVELLO DI CELLA

PECUP SECONDO BIENNIO terzo anno Meccanica, Meccatronica ed Energia - Articolazione: Meccanica e Meccatronica

Lezione 2 Chiamate di procedura e risposta alle interruzioni

classe: 5APT docenti: Fraterno Giovanni - Azzaro Nicola PIANO di LAVORO di SISTEMI a.s Libro di testo: Bufalino Domenico - Fratangelo Pio

Introduzione al funzionamento di un calcolatore elettronico

Applicazioni di controllo basate su PC ed EtherCAT

Che cos e l Informatica. Informatica generale. Caratteristiche fondamentali degli algoritmi. Esempi di algoritmi. Introduzione

CALCOLATORI ELETTRONICI II

Informatica di Base - 6 c.f.u.

Unità di apprendimento 6. Il software: dal linguaggio alla applicazione

Architettura dei calcolatori

L adozione di MATLAB e Simulink nei Corsi di Ingegneria al Politecnico di Milano. Maurizio Magarini MATLAB EXPO Milano, 4 novembre 2014

LE ALTRE BOARD ARDUINO

ASPETTO SOFTWARE. Estensione del sistema operativo di un pc, ovvero un software di base che permette la comunicazione con gli utenti

CN03P. Manuale d uso Controller per motori Passo Passo Ver. 1.5 del 6 giugno 07 Connessione Centronics

Informatica A. Allievi Gestionali A.A Nozioni di Base

Corso di Automazione industriale

MATERIALI PER LA DISCUSSIONE

Università di Pisa Facoltà di Scienze Matematiche Fisiche e Naturali

Tecnologie dei Sistemi di Automazione

IL PLC. Programmable Logic Controller (Controllore a Logica Programmabile)

Discrete Automation and Motion Division. Soluzioni per il Motion Control

Introduzione. Alessandro De Luca. Automazione

PIANO DI LAVORO DEI DOCENTI

Elettronica ed Elettrotecnica. articolazione Elettronica articolazione Elettrotecnica articolazione Automazione. Informatica e Telecomunicazioni

Alimentatore master. Introduzione

G L O S S A R I O. Fondamenti di Informatica I - Università degli Studi di Trento Dott. Roberti Pierluigi


Secondo l architettura di Von Neumann il bus rappresenta il punto di interconnessione di tutti i componenti del calcolatore.

Sistema di controllo di un processo industriale

02 - IL SISTEMA BUS KNX

Attrezzature dei laboratori

A.S. 2015/16 CLASSE 5 AEE MATERIA: T.P.S.E. UNITA DI APPRENDIMENTO 1: AMPLIFICATORI OPERAZIONALI

Fondamenti di Informatica. per la Sicurezza. a.a. 2003/04. Calcolatori. Stefano Ferrari

Struttura hw del computer

ISTITUTO DI ISTRUZIONE SUPERIORE J.C. MAXWELL Data: 24 /9 /2016 Pag. 1di 5. PROGRAMMAZIONE ANNUALE A.S. 2016/ 2017 MECCANICA e MECCATRONICA

Corso ITS Tecnico superiore per l automazione ed i sistemi meccatronici

Architettura di Von Neumann. Architettura di Von Neumann. Architettura di Von Neumann INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

INGEGNERIA dell AUTOMAZIONE a Padova

ISTITUTO TECNICO INDUSTRIALE STATALE "G. MARCONI" Via Milano n PONTEDERA (PI) PROGRAMMAZIONE COORDINATA TEMPORALMENTE

Linguaggi, Traduttori e le Basi della Programmazione

Programmable Logic Controller Prima Parte

Rendono intelligente il mondo fisico. Invisibilmente presenti dappertutto!

I SISTEMI AUTOMATICI

Architettura di von Neumann

Architettura di von Neumann

La memoria principale

La struttura di un azionamento elettrico si può riassumere in modo molto sintetico come segue: Potenza in ingresso SORGENTE DI ALIMENTAZIONE PRIMARIA

IO LOG SIELCO SISTEMA DI ACQUISIZIONE DATI CARATTERISTICHE PRINCIPALI DESCRIZIONE GENERALE SISTEMI

PRIMA LEZIONE: I SISTEMI AUTOMATICI DI MISURA

KNX Hotel Sistema di regolazione alberghiera Guida all installazione (per applicazioni con camere dotate di regolazione aggiuntiva di temperatura)

A.S. 2015/16 CLASSE 5 AEE MATERIA: LABORATORIO DI T.P.S.E.

Input/Output (Cap. 7, Stallings)

EcoRemote SISTEMA DI GESTIONE DI UNA STAZIONE DI MONITORAGGIO DELLA QUALITÀ DELL ARIA. Ingegneria dei sistemi

Lez. 4 L hardware. Prof. Pasquale De Michele Gruppo 2

Introduzione. Sommario. Il software. Definizione di Ingegneria del software

ISTITUTO TECNICO INDUSTRIALE STATALE "G. MARCONI" Via Milano n PONTEDERA (PI)

Caratteristiche di un PC

Informatica giuridica

Linee di programmazione

Programmazione A.A Architettura dei Calcolatori. ( Lezione V ) Componenti hardware e loro schema funzionale

INFORMATICA. GRUPPO: Sara Chiesa, Stefania Castiglioni, Lorenzo D'Agostino

Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche

AREA PROFESSIONALE DI RIFERIMENTO 9. TECNICO PER L AUTOMAZIONE INDUSTRIALE. Nomenclatura delle Unità Professioni (NUP/ISTAT):

ISTITUTO NAZIONALE DI FISICA NUCLEARE

PLC - Linguaggi. I linguaggi di programmazione dei PLC sono orientati ai problemi di automazione e utilizzano soprattutto:

Progettazione di circuiti integrati

Motori Motore passo-passo Stadio di potenza PWM Sincrono Stadio di potenza del motore passopasso. Blocchi funzionali. Set point e generatore PWM

IoT & Raspberry. Alessio Madè 3^ Info A

Progettazione curricolo verticale percorso formativo per Unità di Apprendimento (UDA)

Lezione A0. Presentazione del modulo. Richiami su condizionamento di segnale. Elettronica per l informatica

Domotica con Arduino. Prima di proseguire con la descrizione del progetto, elenco, di seguito, il materiale utilizzato:

PROFIBUS e. Martino Traverso, General Manager EmmeTiTech PROFINET: il punto di. vista di chi. installa

DISCIPLINA: TECNOLOGIE E PROGETTAZIONE DI SISTEMI ELETTRICI ED ELETTRONICI CLASSE DI CONCORSO: A035 - C270

Elementi di informatica

Unità 4: L architettura fisica del computer moderno

Transcript:

Facoltà di Ingegneria Tecnologie dei Sistemi di Automazione Prof. Gianmaria De Tommasi Lezione 2 Architetture dei dispositivi di controllo e Dispositivi di controllo specializzati Corso di Laurea Codice insegnamento Email docente Anno accademico Ingegneria dell Automazione 14746 detommas@unina.it 2007/2008 Lezione numero: 2 Parole chiave: Dispostivi di Controllo, Controllori specializzati

06/03/2008 2 Facoltà di Ingegneria Sommario della lezione Architetture dei dispositivi di controllo Architettura monolitica Architettura a bus Architettura PC based Dispositivi di controllo: I Controllori specializzati

06/03/2008 3 Facoltà di Ingegneria Architetture dei dispositivi di controllo 1/12 Classificazione Classificazione delle architetture hardware dei dispositivi di controllo: MONOLITICHE (singola scheda o singolo chip) A BUS (architettura modulare) PC based

06/03/2008 4 Facoltà di Ingegneria Architetture dei dispositivi di controllo 2/12 Dispositivi di controllo monolitici I controllori monolitici comprendono in un unico dispositivo fisico tutti i componenti necessari per realizzare le funzioni di controllo. In particolare posseggono le interfacce con il Processo Fisico integrate (moduli di I/O) all interno del dispositivo stesso. I dispositivi di controllo monolitici possono essere realizzati: su singola scheda (single board) su singolo chip (single chip)

06/03/2008 5 Facoltà di Ingegneria Architetture dei dispositivi di controllo 3/12 Caratteristiche dei dispositivi monolitici Un dispositivo di controllo monolitico comprende: l unità di elaborazione la memoria non volatile (per la memorizzazione del programma utente) la memoria volatile (per la memorizzazione dei dati) il clock per la temporizzazione i dispositivi di interfaccia analogici (campionatori, ADC e DAC) e/o digitali sistema di gestione delle interruzioni

06/03/2008 6 Facoltà di Ingegneria Architetture dei dispositivi di controllo 4/12 Controllori single chip (microcontrollori) I controllori monolitici su singolo chip: sono molto diffusi negli ambiti applicativi in cui la potenza di elaborazione richiesta non è elevata ed il numero di ingressi e uscite è ridotto (elettrodomestici intelligenti, stampanti, controller di HD, controllori per l automotive, ecc.) utilizzati per realizzare controllori embedded tipicamente vengono programmati in linguaggio macchina hanno un sistema operativo ridotto (scheduler + gestione comunicazioni inter-processo) non possiedono interfacce di comunicazione con altri dispositivi di controllo

06/03/2008 7 Facoltà di Ingegneria Architetture dei dispositivi di controllo 5/12 Controllori single board I controllori monolitici su singolo scheda: hanno architetture basate su microprocessori (tipicamente RISC oppure DSP) posseggono sistemi operativi scalabili a volte prevedono un interfaccia di comunicazione con altri dispositivi (sempre più comune l utilizzo di Ethernet)

06/03/2008 8 Facoltà di Ingegneria Architetture dei dispositivi di controllo 6/12 Limitazioni dei dispositivi monolitici Le motivazioni principali che limitano l utilizzo di dispositivi di monolitici, in particolare single chip, in applicazioni di controllo complesse sono: la memoria ridotta la limitata potenza di calcolo la possibilità di gestire solo un numero ridotto di ingressi e uscite l assenza di interfacce di comunicazione

06/03/2008 9 Facoltà di Ingegneria Architetture dei dispositivi di controllo 7/12 Esempi di architetture monolitiche Controllore a logica programmabile monolitico Microcontrollore PIC

06/03/2008 10 Facoltà di Ingegneria Architetture dei dispositivi di controllo 8/12 L architettura a bus Quando la complessità dell applicazione di controllo aumenta non si possono più utilizzare dispositivi monolitici e si deve ricorrere a dispositivi con architettura a bus. L architettura a bus offre: una maggiore capacità di elaborazione una capacità di trattare un numero elevato di ingressi e uscite la possibilità di comunicare attraverso reti informatiche la possibilità di realizzare interfacce uomo-macchina complesse

06/03/2008 11 Facoltà di Ingegneria Architetture dei dispositivi di controllo 9/12 Il bus Modulo Processore Modulo Memoria Moduli di I/O... linee di alimentazione linee dati Un bus: linee di indirizzo linee di controllo è un insieme di linee elettriche, raggruppate per funzioni, che connettono tra loro varie schede o moduli è caratterizzato dal protocollo attraverso il quale i moduli possono usare le linee elettriche per comunicare tra loro definisce anche le caratteristiche elettriche e meccaniche dei connettori che servono per collegare i moduli tra loro

06/03/2008 12 Facoltà di Ingegneria Architetture dei dispositivi di controllo 10/12 Bus industriali Esempi di bus industriali: VME EISA PCI PC/104 e PC/104+

06/03/2008 13 Facoltà di Ingegneria Architetture dei dispositivi di controllo 11/12 Esempio di architettura a bus Architettura di controllo su bus VME: Scheda processore PowerPC 400MHz con 512 MB di memoria volatile Interfacce di comunicazione Ethernet e ATM Schede di ingresso e uscita digitali Schede di ingresso e uscita analogiche Sistema Operativo: VxWorks

06/03/2008 14 Facoltà di Ingegneria Architetture dei dispositivi di controllo 12/12 Dispositivi con architettura PC based I dispositivi con architettura PC based sono dei personal computer general purpose sui quali viene installato un sistema operativo realtime. Vantaggi: riduzione dei costi ampia scelta di fornitori hardware e software semplificazione della manutenzione un PC standard prevede delle funzionalità che nelle altre architetture sono considerate opzionali (es. presenza di una memoria di massa, interfaccia grafica, interfaccia di comunicazione, ecc.) Svantaggi: numero limitato di schede di I/O dalle caratteristiche non particolarmente spinte componenti fisicamente poco robusti, quindi non adatti al funzionamento in ambienti ostili

06/03/2008 15 Facoltà di Ingegneria Dispositivi di controllo specializzati 1/6 I Controllori specializzati La diffusione in ambito industriale di alcuni tipi di controllo ha fatto sì che venissero sviluppati dei particolari dispositivi di controllo dedicati o specializzati. A differenza dei dispositivi general purpose, per i quali lo sviluppatore deve progettare ed implementare l algoritmo di controllo, i controllori specializzati richiedono solo una configurazione da parte dell utente.

06/03/2008 16 Facoltà di Ingegneria Dispositivi di controllo specializzati 2/6 Controllori di macchine a controllo numerico Una macchina a controllo numerico (Computer Numerical Control machine) è un macchinario che esegue lavorazioni e movimentazioni attraverso assi di rotazione e traslazione controllati. Tipicamente è dotata di un linguaggio di programmazione di alto livello orientato alla funzionalità svolta dalla macchina (ad esempio la possibilità di specificare un movimento di un braccio robotico per punti). Esempi di macchine CNC: torni, frese, braccio manipolatore robotico.

06/03/2008 17 Facoltà di Ingegneria Dispositivi di controllo specializzati 3/6 Requisiti per un dispositivo di controllo di macchine CNC L architettura di controllo delle macchine CNC deve: controllare i movimenti di ogni asse generare i riferimenti corretti coordinare tra loro i movimenti degli assi realizzare l interfaccia uomo-macchina avere la capacità di comunicare con dispositivi esterni per necessità di coordinamento avere capacità di autodiagnosica

06/03/2008 18 Facoltà di Ingegneria Dispositivi di controllo specializzati 4/6 Architettura di un dispositivo di controllo per macchine CNC I dispositivi di controllo delle macchine CNC hanno tipicamente un architettura a bus, in cui sono presenti: un modulo per ognuno degli assi da movimentare un modulo che interpreta il programma utente e manda gli opportuni comandi ai moduli di movimentazione un modulo che realizza il controllo logico/sequenziale un per la realizzazione dell interfaccia uomo macchina

06/03/2008 19 Facoltà di Ingegneria Dispositivi di controllo specializzati 5/6 I regolatori PID I regolatori proporzionali-integrali-derivativi (PID) sono i dispositivi più diffusi per la regolazione in ambito industriale. PID - legge di controllo classica u( t) = K pe( t) + K I e( τ ) dτ + t 0 K D de( t) dt Sono spesso realizzati con architetture monolitiche di dimensioni ridotte.

06/03/2008 20 Facoltà di Ingegneria Dispositivi di controllo specializzati 6/6 Controllori per motori elettrici Il controllo dei motori elettrici (in c.c., in c.a. oppure passo passo) è una delle applicazioni più diffuse nel controllo industriale. Per questo motivo esistono in commercio dispositivi di controllo specializzati per le varie tipologie di motori.

06/03/2008 21 Facoltà di Ingegneria Indice Letture Materiali di studio Fonti in rete Bus industriali P. Chiacchio e F. Basile, Cap. 7 e 9. VME EISA PCI PC/104 e PC/104+