PLC: CONCETTI BASE NELL'HARDWARE 1

Похожие документы
PLC - Linguaggi. I linguaggi di programmazione dei PLC sono orientati ai problemi di automazione e utilizzano soprattutto:

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

Tecnologie dei Sistemi di Automazione

PECUP ELETTRONICA ED ELETTROTECNICA ELETTROTECNICA SISTEMI AUTOMATICI TERZO COMPETENZE ABILITA' CONOSCENZE

Tecnologie dei Sistemi di Automazione e Controllo

Perché il P.L.C.? Introduzione di base al P.L.C. (Programmable Logic Controller) SAVE Veronafiere Ottobre 2007

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

Architettura dei computer

PLC. PROGRAMMABLE LOGIC CONTROLLER 2a parte CON RIFERIMENTO ALLE CPU SIEMENS ST 200 ED AL SW STEP 7 MICRO/WIN 32

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

Caratteristiche di un PC

I SISTEMI AUTOMATICI

Il Processore. Informatica di Base -- R.Gaeta 27

Informatica. 80 ore divise in 4 UFC. Docente: Michela Bacchin. Contatti: Tramite Ermes Studenti

Architettura generale del calcolatore Hardware (tutto ciò che e tangibile) Software (tutto ciò che non e tangibile)

utilizzare linguaggi di programmazione, di diversi livelli, riferiti ad ambiti specifici di applicazione.

CORSO DI BASE SUI CONTROLLORI A LOGICA PROGRAMMABILE (PLC)

INFORMATICA INDUSTRIALE

DISCIPLINA ELETTRONICA ED ELETTROTECNICA INDIRIZZO DI ELETTRONICA ED ELETTROTECNICA ARTICOLAZIONE ELETTRONICA 3 ANNO COMPETENZE ABILITA CONOSCENZE

Programmable Logic Controller. Ing. Stefano MAGGI

TECNICO SUPERIORE PER L AUTOMAZIONE INDUSTRIALE

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

Architettura dei computer

Ogni elaboratore esegue delle operazioni sulle informazioni combinandole e trasformandole. Per processare le informazioni vengono eseguite delle

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

Architettura del Calcolatore

LEZIONE 2 Il processore e la memoria centrale

Programmazione modulare

IL PLC 1/9. permanente, la memoria volatile e i pin di I/O, oltre ad eventuali altri blocchi specializzati.

PROGRAMMA DEL CORSO DI LABORATORIO TECNOLOGICO ED ESERCITAZIONE CALASSE 4^N A.S 2014/2015 OBBIETTIVO CONOSCERE:

AXO - Architettura dei Calcolatori e Sistema Operativo. organizzazione strutturata dei calcolatori

Verso Arduino... E oltre!

MODULO PREREQUISITI OBIETTIVI CONTENUTI ORE

PROGRAMMAZIONE DIDATTICA Dipartimento Elettrico - Elettronico LABORATORI TECNOLOGICI ED ESERCITAZIONI

Programmazione dei PLC in linguaggio Ladder

Tecnologie dei Sistemi di Automazione

PLC FUNZIONAMENTO. attuatori. Sensori PLC PROGRAMMA INPUT OUTPUT CPU MICROPROCESSOR E. Trasduttori CONSOLLE DI PROGRMMAZIONE MEMORIA CENTRALE

SECONDO BIENNIO ISTITUTO TECNICO

Esame di INFORMATICA ARCHITETTURA DI VON NEUMANN. Lezione 4 ARCHITETTURA DI VON NEUMANN

SECONDO BIENNIO ISTITUTO TECNICO ELETTRONICA ED ELETTROTECNICA

Come funzionano i computer

LE ALTRE BOARD ARDUINO

Descrizione caratteristiche cilindri elettrici serie ECC+

Sistemi di Elaborazione delle Informazioni

Laboratorio di Sistemi e Automazione (A020-C320) esperienza competenze Competenze trasversali

CHE COS È L INFORMATICA. Prof. Enrico Terrone A. S. 2014/15

Modulo per Dispositivi Convenzionali CZMU352. Vantaggi. Connessioni Standard. Circuito intelligenti ed indirizzabili OUT+ CIRCUITO. Codici ordinazione

Esame di INFORMATICA Lezione 4

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

Come è fatto un computer

PLC E AUTOMAZIONE INDUSTRIALE

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

Listino. Sistema di automazione integrale per edifici. Settembre. Abicontrol S.r.l.

Flex Interfaces Interfaccia di comando e controllo per interruttori scatolati e aperti

Componenti principali. Programma cablato. Architettura di Von Neumann. Programma cablato. Cos e un programma? Componenti e connessioni

TERMINALE DI PESATURA VEGA BOX

Ministero per i beni e le attività culturali Biblioteca Universitaria Alessandrina Roma

Componenti e connessioni. Capitolo 3

SPECIFICHE TECNICHE SEC ST PLUS Specifiche tecniche regolatori ed accessori RSST04I8 rev Via Artigianale Croce, Castelnovo ne Monti (

Architettura dei calcolatori

IIS M. MALPIGHI Crevalcore (BO) Classe 4^ A PAI A.S Docenti: Tosto F. Troia.

Il modello di von Neumann

INFORMATICA. L informatica comprende:

DMX 30. PLC visualizzato per montaggio a quadro. CARATTERISTICHE ELETTRICHE Min 20Vcc ; Max 26 Vcc Min 15 Vac ; Max 21 Vac

P Tester per la resistenza di terra P 3301D.

OBBIETTIVO CONOSCERE:

Componenti principali

La memoria principale

Acquisizione Dati. Introduzione

Unità 4: L architettura fisica del computer moderno

Транскрипт:

Marco Dal Prà (m_dalpra) PLC: CONCETTI BASE NELL'HARDWARE 4 September 2004 Articolo n 2 su 9 del corso "PLC - Controllori a logica programmabile". Vai all'indice del corso. Paragrafi dell'articolo: 1. Microprocessori 2. Differenza PC - PLC 3. Caratteristiche Hardware 4. Tipi di Segnali elettrici Gestiti 5. Dummy, il nostro PLC ideale 2.1 I Microprocessori Il microprocessore è il dispositivo massima espressione dell'elettronica digitale : è molto piccolo, fa moltissime cose e consuma pochissima energia. Questo gadget compie operazioni logiche (e matematiche) molto velocemente, e soprattutto le esegue secondo una "scaletta" predefinita a nostro piacimento, chiamata semplicemente programma. L'elenco di tutte le operazioni che un microprocessore può eseguire è detto Set di Istruzioni, in inglese Instruction Set. Il programma quindi non è altro che un elenco di operazioni che deve compiere il microprocessore. Tra le tante istruzioni che un microprocessore può elaborare vi sono anche quelle della logica binaria (vedi ad esempio AND e OR citati in precedenza), ecco quindi che può essere utilizzato per elaborare dei segnali elettrici e comandare delle macchine, proprio come si fa in elettrotecnica con i circuiti di comando. La trasposizione del microprocessore dal mondo dell'elettronica digitale al mondo elettrotecnico è stata quindi abbastanza semplice, viste le affinità dal punto di vista della logica. Queste affinità comportano, in generale, una straordinaria conseguenza : ogni schema funzionale puo essere tradotto in una sequenza di istruzioni per un microprocessore. PLC: CONCETTI BASE NELL'HARDWARE 1

E' quindi possibile trasformare uno schema elettrico funzionale che comanda una macchina in un programma che praticamente svolge la stessa funzione all'interno del microprocessore. Un PLC è appunto un apparecchio dotato di microprocessore è destinato al comando di dispositivi elettrici, ma con il vantaggio che una modifica del programma è molto semplice e veloce, rispetto alla modifica del circuito elettrico che deve essere ricablato. 2.2 Differenza PC - PLC Vediamo nella tabella che segue una comparazione esemplificativa che confronta i mondi PC e PLC : Caratteristica PC PLC Spostamento di dati > 500.000 kbyte/sec < 10 kbyte/s Dimensione dei programmi > 10.000 kbyte < 10 kbyte Operazioni binarie tipiche spostamento di 32 bit operazioni su 1 bit singolo Frequenza Microprocessore > 1 GHz < 100 MHz Funzionamento tipico 8 ore al giorno 24 ore su 24 Immunita a disturbi elettrici scarsa elevata Condizioni ambientali interno climatizzato da 0 a 55 Â C Programmazione Compilata con linguaggi ad alto livello diretta, praticamente in "linguaggio macchina" Il programma di un PLC, se confrontato con i software che abbiamo nel Personal Computer posto sulla nostra scrivania, è veramente piccolo, anzi microscopico. Quando si usa un PC il microprocessore al suo interno sposta centinaia di MegaByte al secondo attraverso i vari bus, mentre nel PLC si spostano pochi Byte, se non addirittura bit singoli. Paradossalmente si potrebbe costruire un PLC anche con un processore per PC dell'ultimissima generazione, ma sarebbe un tantino sovradimensionato. 2.3 Caratteristiche Hardware Come già accennato, un PLC è un piccolo computer, ma a differenza del PC non deve interfacciarsi con l'uomo, ma con circuiti elettrici. Il suo microprocessore non si aspetta quindi di ricevere un segnale da un mouse o da una tastiera, ma da dispositivi elettrici quali un singolo pulsante, un contatto di allarme, un segnale di livello, ecc. PLC: CONCETTI BASE NELL'HARDWARE 2

A sua volta il PLC, una volta elaborati i segnali di ingresso tramite il programma, produrrà in uscita un risultato atto, non a essere visualizzato su un monitor, ma a comandare un motore, elettrovalvole, spie luminose, ecc. Vi sono quindi : Dei circuiti di ingresso che "adattano" i segnali elettrici, provenienti dal macchinario o dall'impianto, alle tensioni e correnti interne al PLC; Dei circuiti di uscita che compiono la sequenza contraria. Tipicamente i circuiti di ingresso sono costitiuti da fotoaccoppiatori che dal lato "campo" gestiscono segnali a 24 Vcc, mentre dal lato interno a 5Vcc. Per le uscite generalmente il microprocessore pilota delle bobine di relé o dei transistor "open collector". Tra gli accessori piùusati da non dimenticare i dispositivi di interfaccia uomomacchina, indispensabili per segnalare errori, anomalie, e dare la possibilità all'operatore di inserire set-point e scegliere modalità diverse di funzionamento. Nota : Per un approfondimento di tutti questi aspetti si rimanda alle altre sezioni del "Manuale Pratico del PLC" (edizione 2002). 2.4 Tipi di Segnali elettrici Gestiti Tipicamente un PLC, nell'interfacciarsi con il mondo esterno, gestisce : DI - Digital Inputs Ingressi DO - Digital Outputs Uscite AI - Analog Inputs Ingressi Analogici Sono segnali proveneinti da contatti, pulsanti, termostati, ecc. e che tipicamente hanno tensione 0 quanto OFF e tensione +24 Vcc quando ON. Sono i segnali con i quali il PLC comanda (tramite relé ausiliari e/o contattori) gli attuatori, quali motori, elettrovalvole, segnalazioni, ed altri circuiti. Sono segnali provenienti da trasduttori di pressione, portata, o termometri, igrometri, analizzatori chimici, analizzatori di Energia Elettrica e altri strumenti che trasducono la grandezza fisica analizzata in un segnale elettrico proporzionale (tipicamente 4-20 ma o anche 0-10 V); PLC: CONCETTI BASE NELL'HARDWARE 3

AI - Analog Outputs Uscite Analogiche Sono segnali atti a pilotare valvole proporzionali, strumenti indicatori, registratori, Regolatori di Velocità per motori (Drives o Inverter), e altre apparecchiature regolatrici. In particolare la gestione di queste ultime due categorie di segnali e di grande utilità e consente un enorme passo avanti ai sistemi di controllo programmati rispetto a quelli cablati, con i quali non sono possibili simili operazioni. 2.5 Dummy, il nostro PLC ideale Dato che nel presente manuale si farà spesso ricorso ad esempi, configuriamo ora un PLC virtuale con il quale fare tutte le nostre successive sperimentazioni, e che chiameremo "Dummy". Dummy è un ipotetico PLC di media potenza e con caratteristiche Hardware e Software abbastanza aggiornate, in modo da poter sviluppare programmi con le concezioni piùavanzate (senza esagerare). In poche parole Dummy ci metterà a disposizone gli strumenti più moderni e contemporaneamente più pratici che si hanno a disposizione Come è fatto Dummy Il PLC sara composto da un telaio, detto rack, con 7 posti scheda così utilizzati : Slot 0 - CPU Slot 1 - Modulo con 16 segnali di Ingresso 16 DI Slot 2 - Modulo con 8 segnali di Ingresso 8 DI Slot 3 - Modulo con 16 segnali di Uscita 16 DO Slot 4 - Modulo con 8 segnali di Uscita 8 DO Slot 5 - Modulo con 8 segnali Analogici di Ingresso 8 AI Slot 6 - Modulo con 4 segnali Analogici di Uscita 4 AO Da ciã² risulta il seguente disegno : nr. 0 1 2 3 4 5 6 Modulo CPU 16 in 8 in 16 Out 8 Out 8 In 4 Out Tipo Analog. Analog. In/Out PLC: CONCETTI BASE NELL'HARDWARE 4

Nota : tipicamente a lato della CPU vi è il modulo Alimentatore, ma non ha numerazione. PLC: CONCETTI BASE NELL'HARDWARE 5