La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

APPROCCIO OBJECT ORIENTED NELL’AUTOMAZIONE INDUSTRIALE

Presentazioni simili


Presentazione sul tema: "APPROCCIO OBJECT ORIENTED NELL’AUTOMAZIONE INDUSTRIALE"— Transcript della presentazione:

1 APPROCCIO OBJECT ORIENTED NELL’AUTOMAZIONE INDUSTRIALE
Dipartimento di Informatica e Sistemistica APPROCCIO OBJECT ORIENTED NELL’AUTOMAZIONE INDUSTRIALE Alessandro DE CARLI Anno Accademico

2 UTENTE FINALE REQUISITI DESIDERATI APPROCCIO OBJECT ORIENTED
PROGETTAZIONE DELLA STRUTTURA PER IL RAGGIUNGIMENTO DELLA FUNZIONALITÀ DESIDERATA DAL SISTEMA DA CONTROLLARE PROGETTAZIONE DEL SISTEMA DI CONTROLLO - SCELTA DELLA ARCHITETTURA DAL SISTEMA DI CONTROLLO - SCELTA DELLA STRUMENTAZIONE - SCELTA DELLE MODALITÀ DI CONTROLLO REALIZZAZIONE DEL SISTEMA CONTROLLATO - RAGGIUNGIMENTO DEI REQUISITI DAL SISTEMA CONTROLLATO - FUNZIONALITÀ DESIDERATA - OTTIMIZZAZIONE DI ALCUNI ASPETTI - FLESSIBILITÀ E ROBUSTEZZA DI COMPORTAMENTO INTEGRAZIONE PROGETTAZIONE - REALIZZAZIONE 2

3 INDIVIDUAZIONE DELLE ESIGENZE
APPROCCIO OBJECT ORIENTED INDIVIDUAZIONE DELLE ESIGENZE REALIZZAZIONE DEL PROTOTIPO VALUTAZIONE DELLA QUALITÀ DELLE PRESTAZIONI REALIZZAZIONE DEL PRODOTTO INTEGRAZIONE PROGETTAZIONE - REALIZZAZIONE 3

4 DEFINIZIONE DELLA ARCHITETTURA DEL SISTEMA DI CONTROLLO
APPROCCIO OBJECT ORIENTED CONOSCENZA DEL SISTEMA DA CONTROLLARE E DEGLI OBIETTIVI CHE DEVONO ESSERE RAGGIUNTI CON IL CONTROLLO DEFINIZIONE DELLE SPECIFICHE CHE DEVONO ESSERE RAGGIUNTE DAL SISTEMA CONTROLLATO DEFINIZIONE DELLA ARCHITETTURA DEL SISTEMA DI CONTROLLO SCELTA DELLA STRUMENTAZIONE PER LA REALIZZAZIO-NE DEL SISTEMA DI CONTROLLO E DELLE MODALITÀ DI CONTROLLO REALIZZAZIONE DEL SISTEMA DI CONTROLLO E SUA INTEGRAZIONE CON IL SISTEMA DA CONTROLLARE PROVE DI COLLAUDO DEL SISTEMA CONTROLLATO MESSA IN FUNZIONE DEL SISTEMA CONTROLLATO PROGETTAZIONE DEL SISTEMA DI CONTROLLO 4

5 TECNOLOGIE DELL’INFORMAZIONE INGEGNERIA INDUSTRIALE
APPROCCIO OBJECT ORIENTED ESIGENZE DEL MERCATO GESTIONE DEL PRODOTTO DEFINIZIONE DEL PROBLEMA SISTEMA DI PRODUZIONE PRODUZIONE ASSEMBLAGGIO PROGETTAZIONE CONCETTUALE TECNOLOGIE DELL’INFORMAZIONE INFORMATICA FORMAZIONE ADDESTRAMENTO ESPERIENZA E PRATICA ELETTROTECNICA ELETTRONICA MODALITÀ DI REALIZZAZIONE MATERIALI E COMPONENTI FONDAMENTI DELLA INGEGNERIA INDUSTRIALE PROGETTAZIONE DEL CONTROLLO QUALITÀ NORMATIVA PROGETTAZIONE DEGLI IMPIANTI INTEGRAZIONE PROGETTAZIONE - REALIZZAZIONE 5

6 IMPIANTI E STRUMENTAZIONE ESIGENZE DEL MERCATO FUNZIONAMENTO GESTIONE
APPROCCIO OBJECT ORIENTED IMPIANTI E STRUMENTAZIONE ESIGENZE DEL MERCATO FUNZIONAMENTO GESTIONE REALIZZAZIONE CICLO DI VITA OTTIMIZZAZIONE CONTROLLO E SUPERVISIONE MANUTENZIONE E AGGIORNAMENTO ASPETTI SALIENTI DI UN SISTEMA DI PRODUZIONE 6

7 APPROCCIO OBJECT ORIENTED
PRODUZIONE CONFIGURAZIONE DEL SISTEMA VIOLAZIONE DELLE REGOLE DI PROGETTO DATI DEL PRODOTTO PROGETTAZIONE DEL PRODOTTO PIANIFICAZIONE DELLE PROCEDURE DI PRODUZIONE AUTOMAZIONE E MODALITÀ DI CONTROLLO PROGRAMMI DI PRODUZIONE PRESTAZIONI DESIDERATE MODELLI E CONFIGURAZIONI ALGORITMI DI CONTROLLO STRUMENTI DI SIMULAZIONE CAD/CAE RELATIVI AL PRODOTTO CAD/CAE/CASE DEL SISTEMA DI PRODUZIONE STRUMENTI Computer Aided Process Planning MODELLI E CONFIGURAZIONI MODELLI PER L’AUTOMAZIONE E PER IL CONTROLLO ESEMPIO DI APPARATO 7

8 SISTEMA DI PRODUZIONE INTELLIGENTE
APPROCCIO OBJECT ORIENTED FORNITORE DI SISTEMI DI PRODUZIONE E SERVIZI SISTEMA DI PRODUZIONE INTELLIGENTE INDUSTRIA COMMITTENTE SOFTWARE SPECIALISTICI IMPIANTO INTELLIGENTE INTEGRATORE DI SISTEMI SOFTWARE SPECIALISTICI PROGETTAZIONE DEGLI IMPIANTI COSTRUTTORE DI IMPIANTI APPARATO INTELLIGENTE SOFTWARE SPECIALISTICI STRUMENTAZIONE INTELLIGENTE COMPONENTI HARDWARE SOFTWARE PROGETTAZIONE DEL CONTROLLO FORNITORE DI DISPOSITIVI INNOVAZIONE NELLA REALIZZAZIONE 8

9 APPROCCIO OBJECT ORIENTED
ORDINE DI PRODUZIONE PIANI DI PRODUZIONE STRUMENTI SOFTWARE DI PROGETTAZIONE COMPONENTI SOFTWARE SISTEMA DI PRODUZIONE COMPONENTI SOFTWARE INTELLIGENTE COMPONENTI SOFTWARE IMPIANTO INTELLIGENTE APPARATO REALIZZAZIONE DEL SISTEMA DI PRODUZIONE INTELLIGENTE DISPOSITIVO INTELLIGENTE COMPONENTE SINGOLO INNOVAZIONE NELLA REALIZZAZIONE 9

10 POSSIBILI SCENARI IMPIANTO E SISTEMA DA CONTROLLARE
APPROCCIO OBJECT ORIENTED POSSIBILI SCENARI IMPIANTO E SISTEMA DA CONTROLLARE GIÀ REALIZZATI E FUNZIONANTI PROBLEMA DOMINANTE: MIGLIORARE LA CONDUZIONE E LA GESTIONE IMPIANTO GIÀ REALIZZATO SISTEMA DA CONTROLLARE DA RINNOVARE IN TUTTO O IN PARTE PROBLEMA DOMINANTE: DOCUMENTARE LE MODIFICHE APPORTATE IMPIANTO E SISTEMA DA CONTROLLARE DA PROGETTARE E REALIZZARE CONGIUNTAMENTE PROBLEMA DOMINANTE: DOCUMENTARE I RISULTATI DELLA PROGET-TAZIONE, LE CARATTERISTICHE STRUTTURALI DEGLI IMPIANTI E DEL-LA STRUMENTAZIONE POSSIBILI SCENARI 10

11 APPROCCIO OBJECT ORIENTED
NELLA AUTOMAZIONE INDUSTRIALE ANCORA OGGI LO SVILUPPO DEL PROGETTO DI UN SISTEMA COMPLESSO È PER LO PIÙ AFFIDATO ALLA CREATIVITÀ DEI PROGETTI-STI CHE SEGUONO IN GENERE APPROCCI CONSOLIDATI DI TIPO PROPRIETARIO L’AGGIORNAMENTO O LA RIELABORAZIONE DI UN PRO-GETTO RISULTA PARTICOLARMENTE LABORIOSO SE CAM-BIANO I PROGETTISTI O SE VIENE DISPERSA LA DOCU-MENTAZIONE RELATIVA ORIGINE DEI DATI 11

12 APPROCCIO OBJECT ORIENTED
AL FINE DI RENDERE TRASPARENTI LE PROCEDURE DI PROGETTAZIONE ED ACCESSIBILI ANCHE AI PROGETTISTI CHE A CUI È AFFIDATO IL COMPITO DI SVILUPPARE GLI ASPETTI DI LORO COMPETENZA CONVIENE SEGUIRE LE NORME INTERNAZIONALI RELATIVE AGLI ASPETTI SALIENTI IN UN PROGETTO PER L’ARCHIVIAZIONE, LA CONSULTAZIONE, L’AGGIORNA-MENTO CONVIENE INOLTRE UTILIZZARE UN SOFTWARE SPECIALISTICO CHE CONSENTA DI EFFETTUARE TALI OPERAZIONI IN TEMPO REALE ORIGINE DEI DATI 12

13 5 - MIGLIORAMENTO DEL RENDIMENTO GLOBALE DEL SISTEMA DI PRODUZIONE
APPROCCIO OBJECT ORIENTED 1 - INFORMAZIONI CONTINUAMENTE AGGIORNATE SULLE CONDIZIONI DI FUNZIONAMENTO DEL SISTEMA DI PRODUZIONE 2 - APPLICAZIONE DI MODALITÀ DI CONTROLLO CHE ASSICURINO UN FUNZIONAMENTO AFFIDABILE ED ACCETTABILE 3 - VISUALIZZAZIONE DELLE VARIABILI CHE CARATTERIZ-ZANO LE CONDIZIONI OPERATIVE E MEMORIZZAZIONE DEL LORO VALORE 4 - INDIVIDUAZIONE DI CONDIZIONI DI FUNZIONAMENTO CHE PORTEREBBERO A FERMATE PER GUASTO 5 - MIGLIORAMENTO DEL RENDIMENTO GLOBALE DEL SISTEMA DI PRODUZIONE RICHIESTE DELL’UTENTE FINALE 13

14 ATTUATORI - DISPOSITIVI DI MISURA
APPROCCIO OBJECT ORIENTED SOFTWARE FINALIZZATI CONTROLLORI LOCALI ATTUATORI - DISPOSITIVI DI MISURA COORDINAMENTO E SEQUENZIALIZZAZIONE SUPERVISIONE GESTIONE ON-LINE DELLE BASE DI DATI CONDUZIONE DEGLI IMPIANTI GESTIONE DEL SISTEMA DI PRODUZIONE INTEGRAZIONE DELLE FUNZIONALITÀ INTEGRAZIONE DEI DATI INTEGRAZIONE DELLE FUNZIONALITÀ 14

15 APPROCCIO OBJECT ORIENTED
NELL’AMBITO DELLA AUTOMAZIONE INDUSTRIALE LA CONOSCENZA VA ORGANIZZATA IN MODO DA CONSENTIRE L’ACQUISIZIONE, L’AGGIORNAMENTO E LA RIUTILIZZAZIONE GLI OGGETTI SONO ORGANIZZABILI IN UNA O PIÙ STRUTTURE A PIÙ LIVELLI STRETTAMENTE COL-LEGATE TRA LORO ED UTILIZZABILI COME RIFERI-MENTO CENTRALE GLI OGGETTI VENGONO UTILIZZATI PER MEMO-RIZZARE E ORGANIZZARE LA CONOSCENZA L’OGGETTO NELL’AUTOMAZIONE INDUSTRIALE 15

16 OGGETTO ASPETTI DI UN OGGETTO UTILIZZAZIONE FUNZIONAMENTO
APPROCCIO OBJECT ORIENTED ASPETTI DI UN OGGETTO UTILIZZAZIONE FUNZIONAMENTO REALIZZAZIONE INFORMAZIONI DATI RAPPRESENTAZIONE GRAFICA OGGETTO MANUTENZIONE QUALITÀ UBICAZIONE ……… L’OGGETTO NELL’AUTOMAZIONE INDUSTRIALE 16

17 APPROCCIO OBJECT ORIENTED
STRUMENTI SOFTWARE ARCHIVIO DEI PROGETTI LIBRERIE SOFTWARE PORTABILITÀ RETE DI COMUNICAZIONE CONFIGURABILITÀ INTEROPERABILITÀ DATI ED EVENTI DISPOSITIVI NORME IEC 17

18 LAN - ETHERNET - TOKEN RING
APPROCCIO OBJECT ORIENTED RETI DI COMUNICAZIONE LAN - ETHERNET - TOKEN RING RETE DI INFORMAZIONE PER LA GESTIONE RENDONO POSSIBILE LA COMUNICAZIONE TRA SISTEMI INFORMATIVI DISPOSITIVO DI SUPPORTO RETE PER IL CONTROLLO (FIELDBUS) FIELDBUS PROFIBUS VME RENDONO POSSIBILE IL COLLEGAMENTO TRA I DISPOSITIVI DISPOSITIVO PER IL CONTROLLO SISTEMA DI PRODUZIONE ORIGINE DEI DATI 18

19 SELEZIONE – INQUADRAMENTO - ARCHIVIAZIONE DATI E INFORMAZIONI
APPROCCIO OBJECT ORIENTED PROGETTAZIONE DEGLI IMPIANTI FUNZIONAMENTO DEGLI IMPIANTI MANUTENZIONE DEGLI IMPIANTI PROBLEMI FINANZIARI inance DOCUMENTAZIONE DELLA REALIZZAZIONE DEGLI IMPIANTI VALUTAZIONE DELLA FUNZIONALITÀ GLOBALE SITUAZIONE DEL PERSONALE PROTTIVITÀ DEGLI IMPIANTI MAGAZZINI MATERIE PRIME PRODOTTI FINITI SCORTE MATERIALI SELEZIONE – INQUADRAMENTO - ARCHIVIAZIONE DATI E INFORMAZIONI AREA DI APPLICAZIONE DELLA INFORMATION TECNOLOGY 19

20 SISTEMA DI PRODUZIONE APPROCCIO OBJECT ORIENTED
SISTEMA ESPERTO DIAGNOSI GUASTI GESTIONE ALLARMI SUPPORTO ALLA MANUTENZIONE GESTIONE DI RICETTE VARIABILI DI COMANDO CONTROLLO STATISTICO DELLA PRODUZIONE INTERFACCIA OPERATORE BASE DATI SISTEMA DI PRODUZIONE SISTEMI DI MISURA BASE DATI DATI MISURATI BASE DATI GESTIONE BASE DATI SISTEMA DI PRODUZIONE STRUTTURA DI UN SISTEMA INFORMATIVO IN TEMPO REALE 20

21 APPROCCIO OBJECT ORIENTED
UN ESEMPIO DI P&ID 21

22 APPROCCIO OBJECT ORIENTED
OGGETTO DETERMINA L’ATTIVAZIONE DEL COMPONENTE OGGETTO DISPOSITIVO DETERMINA L’EVOLUZIONE DEL COMPONENTE EVENTO CONTROLLO DATI E INFORMAZIONI COMPONENTE ENERGIA DETERMINA IL COMPORTAMENTO DEL COMPONENTE OGGETTO SIGNIFICATO DI OGGETTO 22

23 CONOSCENZA CLASSE OGGETTO
APPROCCIO OBJECT ORIENTED CONOSCENZA ACQUISIZIONE INTELLETTUALE E/O PSICOLOGICA DI QUALUNQUE ASPETTO DELLA REALTÀ RAPPORTO FRA SOGGETTO ED OGGETTO CHE PUÒ ESSERE CONFIGURATO IN VARI MODI CLASSE GRUPPO DI ENTITÀ DI VARIA NATURA IDENTIFICATO DA UN COMPLESSO DI CARATTERISTICHE COMUNI ALL’INTERNO DI UNO SCHEMA DI CLASSIFICAZIONE OGGETTO TUTTO CIÒ CHE SUSSISTE DI PER SÉ INDIPENDENTEMENTE DALLA SUA CONOSCENZA DEFINIZIONE DI OGGETTO – CONOSCENZA - CLASSE 23

24 ASPETTO STRUTTURA APPROCCIO OBJECT ORIENTED
G E I HARDWARE ELEMENTO SOFTWARE ASPETTO FUNZIONE ATTIVITÀ DA SVOLGERE DESCRIZIONE DI UN OGGETTO UTILIZZAZIONE AZIONE ESEGUITA ELEMENTO COMPITO SPECIFICO NELL’IMPIANTO STRUTTURA FUNZIONE AGGREGAZIONE AD OGGETTI UBICAZIONE POSIZIONE NELL’IMPIANTO STRUTTURA NELLA MODELLAZIONE 24

25 APPROCCIO OBJECT ORIENTED
OGGETTO OGGETTO CLASSE GRUPPO DI ENTITÀ DI VARIA NATURA AVENTI CARATTERISTICHE COMUNI IN UNO SCHEMA DI CLASSIFICAZIONE DENOMINAZIONE ATTRIBUTO QUALITÀ FONDAMENTALI (INFORMAZIONI) CARATTERISTICHE DISTINTIVE DI UN ELEMENTO (DATI) CONDIZIONE OPERATIVA ATTUALE OSSIA STATO (INFORMAZIONE O DATO) INFORMAZIONI E DATI IN UNO DEI FORMATI CORRENTI INFORMAZIONI E DATI OPERAZIONI AZIONI ESEGUITE IN BASE A APPROPRIA-TE PROCEDURE FINALIZZATE AL RAG-GIUNGIMENTO DI UNO SCOPO INFORMAZIONI E DATI DEFINIZIONE DI UN OGGETTO 25

26 DATI MODELLO AD OGGETTI SCHEMI CONDUZIONE IMPIANTI
APPROCCIO OBJECT ORIENTED ENTERPRISE RESOURCE PLANNING CONDUZIONE TABELLE DI DATI DATI MODELLO AD OGGETTI APPLICAZIONI PER L’ESERCIZIO, LA CONDUZIONE, LA MANUTENZIONE, …….. IMPIANTI SCHEMI FUNZIONALI SCHEMI PROCESS CONTROL SYSTEM MANUFACTURY EXECUTION SYSTEM LA MODELLAZIONE AD OGGETTI 26

27 REQUISITI TECNICI APPROCCIO OBJECT ORIENTED
INTEGRAZIONE IN UN UNICO SISTEMA DI TUTTE LE INFORMAZIONI E DI TUTTI I COMANDI NECESSARI ALLA CONDUZIONE E ALLA SUPER-VISIONE DEL SISTEMA DI PRODUZIONE INTERFACCIA OPERATORE - IMPIANTO DEL TUTTO INFORMATIZZATO CENTRALIZZAZIONE DI TUTTI I SERVIZI (CONFIGURAZIONE, ARCHI-VIO, DIAGNOSTICA E MANUTENZIONE, DIFFUSIONE DATI, DOCUMEN-TAZIONE) IMPIEGO DELLA TECNOLOGIA DI COMUNICAZIONE DIGITALE IN TUT-TO IL SISTEMA DI PRODUZIONE ACQUISIZIONE DELLA CONOSCENZA 27

28 DATI PER LA CONDUZIONE DELL’IMPIANTO CONTROLLATO
APPROCCIO OBJECT ORIENTED DATI PER LA CONDUZIONE DELL’IMPIANTO CONTROLLATO PER LA REALIZZAZIONE DELL’IMPIANTO CONTROLLATO VARIABILI MISURATE DALLA STRU-MENTAZIONE DI CAMPO RELATIVE ALLA COSTRUZIONE DELL’IMPIANTO UTILIZZATE PER IL CONTROLLO LOCALE ALLE APPARECCHIATURE AUSILIA-RIE PER IL FUNZIONAMENTO UTILIZZATE PER CONOSCERE LE CONDIZIONI DI FUNZIONAMENTO ALLA STRUMENTAZIONE DI MISURA PER IL CONTROLLO DI CAMPO VARIABILI MISURATE ALL’ESTERNO DELL’IMPIANTO AGLI ATTUATORI PER IL CONTROL-LO DI CAMPO ALLA RETE DI COMUNICAZIONE UTILIZZATE NELLE PROCEDURE DI AVVIAMENTO, DI VERIFICA E DI FERMATA AI DISPOSITIVI DI ELABORAZIONE PER IL CONTROLLO E LA GESTIONE ORIGINE DEI DATI 28

29 DEI COLLEGAMENTI E DELLA STRUMENTAZIONE DI UN IMPIANTO
APPROCCIO OBJECT ORIENTED SCHEMATIZZAZIONE DEI COLLEGAMENTI E DELLA STRUMENTAZIONE DI UN IMPIANTO P&ID, PIPING AND INSTRUMENTATION DIAGRAM SCHEMATIZZAZIONE DEL FLUSSO DELL’ENERGIA 29

30 LC LT SISTEMA DA CONTROLLARE APPROCCIO OBJECT ORIENTED
CONTROLLORE DI LIVELLO VALVOLA DI REGOLAZIONE DISPOSITIVO DI CONTROLLO ATTUATORE VARIABILE DI FORZAMENTO RUMORE DI MISURA VARIABILE CONTROLLATA TRASMETTITORE DI LIVELLO LT SISTEMA DA CONTROLLARE DISPOSITIVO DI MISURA DISTURBO PI&D DI UN CONTROLLO DI LIVELLO DI UN SERBATOIO 30

31 PRESSIONE ALLA SERVOVALVOLA
APPROCCIO OBJECT ORIENTED PORTATA PRELEVATA DISTURBO d(t) RIFERIMENTO DEL LIVELLO VARIABILE DI RIFERIMENTO VARIABILE DI COMANDO PRESSIONE ALLA SERVOVALVOLA VARIABILE DI FORZAMENTO PORTATA IMMESSA y*(t) m(t) u(t) VARIABILE CONTROLLATA y(t) e(t) LIVELLO CONTROLLORE DI LIVELLO DISPOSITIVO DI CONTROLLO VALVOLA DI REGOLAZIONE ATTUATORE SERBATOIO SISTEMA DA CONTROLLARE + - VALORE MISURATO MISURA DEL LIVELLO TRASMETTITORE DI LIVELLO DISPOSITIVO DI MISURA ONDULAZIONEDEL LIVELLO RUMORE r(t) SCHENA A BLOCCHI DI UN CONTROLLO DI LIVELLO 31

32 TI s + 1 1 k KP KP TI s t s + 1 s h y(t) u(t) d(t) + - e(t) m(t) + -
APPROCCIO OBJECT ORIENTED REGOLAZIONE CON STATISMO REGOLAZIONE ASTATICA y(t) u(t) d(t) s k + - TI s KP e(t) TI s + 1 m(t) t s + 1 1 DISPOSITIVO DI CONTROLLO ATTUATORE SISTEMA DA CONTROLLARE + - y*(t) r(t) KP h DISPOSITIVO DI MISURA MODELLO DINAMICO DI UN CONTROLLO DI LIVELLO 32

33 APPROCCIO OBJECT ORIENTED
IL RUOLO DEL P&ID COSTITUISCE IL DOCUMENTO DI BASE E VIENE UTILIZZATO COME RIFERIMENTO È DI SOLITO REALIZZATO SECONDO UNA SCHEMATIZZAZIONE DEL TIPO P&ID CON SIMBOLOGIA PROPRIETARIA STANDARDIZZATA IN UN P&ID VENGONO RIPORTATE TUTTE LE INFORMAZIONI RELATIVE ALLE CONNESSIONI FRA LE APPARECCHIATURE CHE COSTITUISCONO UN IMPIANTO E ALLA STRUMENTAZIONE UTILIZZATA PER REALIZZARE IL IL SISTEMA DI AUTOMAZIONE UN P&ID VIENE CONTINUAMENTE AGGIORNATO DURANTE LA PROGET-TAZIONE DEL SISTEMA DI AUTOMAZIONE UN P&ID INTERAGISCE IN MODO SPESSO ITERATIVO CON GLI SCHEMI E LE TABELLE DA ESSO DERIVATI IL P&ID COSTITUISCE IL MODELLO PIÙ COMPLETO PER DESCRIVERE LA FUNZIONALITÀ DI UN IMPIANTO CONTROLLATO ORIGINE DEI DATI 33

34 APPROCCIO OBJECT ORIENTED
UN P&ID RELATIVO AD UN IMPIANTO VIENE UTILIZZATO COME MODELLI PREDEFINITI PER SIMULAZIONE SCHEMI PER L’ESERCIZIO, AD ESEMPIO PAGINE DI UN DCS LISTA DEGLI STRUMENTI, AD ESEMPIO PER GLI ADDETTI ALLA MANUTENZIONE SCHEMI PER LA SICUREZZA DOCUMENTAZIONE TECNICA DELLA STRUMENTAZIONE ECCETERA UTILIZZAZIONE DI UN P&ID 34

35 APPROCCIO OBJECT ORIENTED
UN P&ID È UN MODELLO COMUNE DI RIFERIMENTO AI FINI DELLA PROGETTAZIONE DELLE MODALITÀ DI CONTROLLO A LIVELLO LOCALE OGNI ELEMENTO È DEFINITO NEL P&ID IN TERMINI DEI SEGNALI DI INGRESSO E DI USCITA E DI SEGNALI DI CONTROLLO IN SENSO “INFORMATICO” TALI ELEMENTI SONO “OGGETTI” OSSIA ENTITÀ CARATTERIZZATE DA ATTRIBUTI E METODI, CHE EREDITANO LE PROPRIETÀ DELL’OGGETTO DI CUI FANNO PARTE LE INFORMAZIONI SONO DIRETTAMENTE RIPORTATE SUL P&ID O SONO UN RIMANDO AI SIMBOLI I SIMBOLI A CUI IL P&ID FA RIFERIMENTO SONO A LORO VOLTA “OGGETTI” ANCH’ESSI SONO ENTITÀ (ANCHE ANNIDATE) DEFINITE DA ATTRIBUTI LE MODALITÀ DI CONTROLLO COLLEGATE AD OGNI OGGETTO SONO DEDICATE AD OGNI SINGOLO OGGETTO FANNO PARTE DELLA CONOSCENZA TECNOLOGICA E DELLA CULTURA AZIENDALE, OSSIA A QUEL BAGAGLIO DI CONOSCENZE ED DI ESPERIENZE INDISPENSABILI PER LA CORRETTA UTILIZZAZIONE DI UN P&ID LA SCELTA DELLE MODALITÀ DI CONTROLLO DIPENDE DAL “LIVELLO” TECNI-CO ED ECONOMICO DELL’IMPIANTO E NON È UNIVOCO MODELLAZIONE CON IL P&ID 35

36 APPROCCIO OBJECT ORIENTED
TALVOLTA IL P&ID NON È COMPLETO PER QUANTO RIGUARDA LA DESCRIZIONE DI LOGICHE E DI MODALITÀ DI CONTROLLO IN QUANTO NON RIPORTA QUASI MAI I TRANSITORI DI FERMATA E RIAVVIAMENTO O LOGICHE DI INTERBLOCCO IL P&ID È PERTANTO UN DOCUMENTO CHE COLLEGA TRA DI LORO OGGETTI UN P&ID TROVA UN COMPLEMENTO IN ALTRI DOCUMENTI CHE PER LO PIÙ DEFINISCONO METODI ED OPERAZIONI IN DEFINITIVA UN P&ID SI PRESENTA COME UN DISEGNO MA IN REALTÀ È LA RAPPRESENTAZIONE DI UN COMUNE MODELLO DI RIFERIMENTO DEGLI ELE-MENTI ESSENZIALI CHE COSTITUISCONO UN IMPIANTO, DELLE APPARECCHIATURE UTILIZZATE PER IL FUNZIONAMENTO DELL’IMPIANTO; DELLA STRUMENTAZIONE UTILIZZATA NEL CONTROLLO LOCALE E DELLA ARCHITETTURA DEL SISTEMA DI CONTROLLO NELL’APPROCCIO PER COMPONENTI ED ARCHITETTURE, UN P&ID È MOLTO EFFICACE PER UTILIZZARE GLI APPROCCI ALLE TECNOLOGIE EMERGENTI DEL TIPO “OBJECT ORIENTED” UTILIZZAZIONE DI UN P&ID 36

37 APPROCCIO OBJECT ORIENTED
L’ALTERNATIVA AL P&ID È IL FOGLIO EXEL GLASS INDUSTRY Float Glass Plants Structure Plant Plant area level Line level Sections Unit Devices Note Float Glass Raw Materials Materials Handling Raw Material Inlet Arrival of materials Badge Reader Sand screaning Crushing Plant Dolom/Limest crushing Processing Mills Storage Sand Area Dolomite Limestone Small Ingredients Cullet Batch Insiling Plant Silo1 Level gauge Weighing Plant Weighing system1 Vibrating Hopper Motor Weight Scale Loading Cells Weighing controller Furn. Conseigning Cullet intake Mixing Mixer1 Mixer 2 Transfer to Furnace Belt conveyor Storage Box Cullet System Cullet Silo Cullet transfer Cullet recovery IL FOGLIO EXEL 37

38 SISTEMA DI RISCALDAMENTO
APPROCCIO OBJECT ORIENTED REATTORE 1 SISTEMA DI RISCALDAMENTO 1 REATTORE 1 VALVOLA 1.1 CONTROLLO DI TEMPERATURA PID 1.1 VARIABILE MISURATA 1.1 VARIABILE DI RIFERIMENTO 1 SISTEMA DI RISCALDAMENTO 1 REATTORE 2 VALVOLA 1.1 STRUTTURA AD OGGETI 38

39 UBICAZIONE NELL’IMPIANTO FUNZIONALITÀ NELL’IMPIANTO
APPROCCIO OBJECT ORIENTED UBICAZIONE NELL’IMPIANTO FUNZIONALITÀ NELL’IMPIANTO ESEMPIO DI UN OGGETTO 39

40 ATTRIBUTI DI UNA POMPA APPROCCIO OBJECT ORIENTED ESEMPIO DI UN OGGETTO
EREDITARIETÀ TIPO DI MOTORE PRIMO CURVA CARATTERISTICA RENDIMENTO · · · · BASE DI DATI PER LA PROGETTAZIONE PORTATA IN ASPIRAZIONE TEMPERATURA FLUIDO PORTATA IN SCARICO · · · · BASE DI DATI PER LE CONDIZIONI OPERATIVE PORTATA MASSIMA PORTATA MINIMA ASPIRAZIONE MASSIMA · · · · BASE DI DATI PER IL DIMENSIONAMENTO FUNZIONALITÀ NELL’IMPIANTO FERMA IN FUNZIONE IN MANUTENZIONE · · · · BASE DI DATI PER LA CONDUZIONE VISIONE DEL MODELLO ESEMPIO DI UN OGGETTO 40

41 SISTEMA DI PRODUZIONE APPROCCIO OBJECT ORIENTED
UN SISTEMA COMPLESSO È COSTITUITO DA NUMEROSI ELEMENTI SINGOLI COLLEGATI FRA LORO TRAMITE UN FLUSSO DI ENERGIA E/O DI MATERIA E INTERAGENTI FRA LORO A GRUPPI IN FUNZIONE DELLE INTERAZIONI, GLI ELEMENTI SINGOLI POSSONO ESSERE RAGGRUPPATI IN INSIEMI INDICATI COME “APPARATI” IN RELAZIONE ALLA LORO FUNZIONALITÀ PIÙ APPARATI FORMANO UN IMPIANTO PIÙ IMPIANTI FORMANO UN SISTEMA DI PRODUZIONE IL FLUSSO DI ENERGIA E/O DI MATERIA DETERMINA IL COMPORTAMENTO DEGLI ELEMENTI COINVOLTI ED È CONDIZIONATO DALLE MODALITÀ DI CONTROLLO LE MODALITÀ DI CONTROLLO SONO PROGETTATE IN FUNZIONE DELLA CARATTERISTICHE STRUTTURALI DEI SINGOLI ELEMENTI E DELLE PRESTAZIONI CHE SI DESIDERA POSSANO ESSERE RAGGIUNTE LE MODALITÀ DI CONTROLLO SONO IMPOSTE TRAMITE UNA OPPORTUNA STRUMENTAZIONE MODELLO DI ESECUZIONE E TEMPORIZZAZIONE 41

42 APPROCCIO OBJECT ORIENTED
ARCHITETTURA: LA STRUTTURA E LE CONNESSIONI FRA I BLOCCHI FUNZIONALI DI UN SISTEMA COMPLESSO L’ARCHITETTURA DI UN SISTEMA COMPLESSO PUÒ ESSERE CONFI-GURATA IN MODO DA ESSERE CARATTERIZZATA DA: UNITÀ FUNZIONALI: UNA ENTITÀ HARDWARE E/O SOFTWARE IN GRADO DI RAGGIUNGERE UNO SCOPO SPECIFICO INTEROPERABILITÀ: I DISPOSITIVI POSSONO FUNZIONARE INSIEME PER EFFETTUARE I COMPITI ASSEGNATI DALLE APPLICAZIONI DISTRIBUITE CONFIGURABILITÀ: I DISPOSITIVI E I LORO COMPONENTI SOFTWARE POSSONO ESSERE CONFIGURATI (SCELTI, INTERCONNESSI, PARA-METRIZZATI, POSIZIONATI) DA MOLTEPLICI STRUMENTI SOFTWARE PORTABILITÀ: GLI STRUMENTI SOFTWARE POSSONO ACCETTARE E CORRETTAMENTE INTERPRETARE GLI ELEMENTI DELLE LIBRERIE PRODOTTI DA ALTRI STRUMENTI SOFTWARE REQUISITI DI UNA ARCHITETTURA 42

43 APPROCCIO OBJECT ORIENTED
ARCHITETTURA BASATA SU COMPONENTI INDIVIDUAZIONE DEI COMPONENTI HARDWARE E SOFTWARE DEFINIZIONE DEGLI ELEMENTI OTTENUTI DALLA PROGETTAZIONE E LORO TRASPOSIZIONE IN STRUMENTI SOFTWARE E PIATTAFORME OPERATIVE ARCHITETTURA DISTRIBUITA SUDDIVISIONE IN MODULI COLLEGATI AGLI ELEMENTI DI UNA ARCHITETTURA DISTRIBUITA INTEGRAZIONE GERARCHICA DEI MODULI ARCHITETTURA FUNZIONALMENTE COMPLETA CARATTERIZZIONE PER OGNI COMPONENTE DEL CONTROLLO, DELLA DIAGNO-STICA, E DEL SUO RUOLO NEL SISTEMA DI AUTOMAZIONE COMPONENTI PER L’INTERFACCIA DISPOSITIVO - SISTEMA DI AUTOMAZIONE COMPONENTI PER L’INTERFACCIA CON LE RETI DI COMUNICAZIONE COMPONENTI PER L’INTERFACCIA UOMO - MACCHINA COMPONENTI PER L’INTEGRAZIONE CON IL SOFTWARE INFORMATIVO IN TEMPO REALE ARCHITETTURA ESTENDIBILE IN GRADO DI INTEGRARE GLI AGGIORNAMENTI SUI PROGETTI IN GRADO DI INTEGRARE NUOVI BLOCCHI FUNZIONALI E NUOVI MODULI ARCHITETTURA APERTA IN GRADO DI ACCOGLIERE, INTEGRARE E RENDERE ACCESSIBILI LE MODIFICHE ESIGENZE DI UNA ARCHITETTURA 43

44 APPROCCIO OBJECT ORIENTED
PER L’ACQUISIZIONE, L’AGGIORNAMENTO E LA RIUTILIZZAZIONE DELLA CONOSCENZA OCCORRE CHE VENGA ORGANIZZATA SECONDO LE DIRETTIVE INDICATE DA NORME IEC O DA PROCEDURE CONSOLIDATE NORME IEC PER DESCRIVERE L’ARCHITETTURA DI UN SISTEMA DI AUTOMAZIONE, SIMULARNE IL COMPORTAMENTO, ANALIZZARNE LA STRUT-TURA DI UN SISTEMA DI CONTROLLO DISTRIBUITO NORME IEC PER LA PROGRAMMAZIONE DEI PLC SECONDO LINGUAGGI STANDARD NON PROPRIETARI NORME IEC AUTOMATION OBJECTS PROCEDURA FIPA PER LA INTEROPERABILITÀ FRA SISTEMI AUTONOMI SECONDO AGENTI FISICI INTELLIGENTI, OSSIA MODULI SOFTWARE IN GRADO DI MUOVERSI SVOLGENDO IL COMPITO LORO AFFIDATO PROCEDURA UML (UNIFIED MODELLING LANGUAGE) PER DEFINIRE, PROGET-TARE, REALIZZARE E DOCUMENTARE I SISTEMI SOFTWARE AD OGGETTI PROCEDURA XML (EXTENSIBLE MARKUP LANGUAGE) COME UN FORMATO DI TESTO SEMPLICE E MOLTO FLESSIBILE PER LO SCAMBIO DI DATI E INFORMAZIONI ESEMPIO DI UNA APPLICAZIONE 44

45 APPROCCIO OBJECT ORIENTED
SISTEMA INSIEME DI ELEMENTI INTERCORRELATI APPARTENENTI AD UN CONTESTO BEN DEFINITO PRESO COME UNITÀ SEPARATA DELL’AMBIENTE INTERFACCIA ELEMENTO DI CONGIUNZIONE FRA DUE UNITÀ FUNZIONALI, DEFINITE PER MEZZO DELLE CARATTERISTICHE FUNZIONALI, DELLE CARATTERISTICHE DEI SEGNALI O DI ALTRE CARATTERISTICHE PIÙ APPROPRIATE DATI RAPPRESENTAZIONE FORMALIZZATA DI UNA INFORMAZIONE ESPRESSA IN MANIERA DA POTER ESSERE UTILIZZATA PER LA COMUNICAZIONE, L’INTERPRETAZIONE E L’ELABORAZIONE UNITÀ FUNZIONALE ENTITÀ HARDWARE E/O SOFTWARE IN GRADO DI RAGGIUNGERE UNA SCOPO PREDEFINITO AZIONE AZIONE BEN DEFINITA CHE UNA VOLTA APPLICATA AD UNA COMBINAZIONE DI ENTITÀ NOTE PRODUCE UNA NUOVA ENTITÀ RETE UNA AGGREGAZIONE DI NODI E DI ELEMENTI DI COLLEGAMENTO DEFINIZIONI SECONDO NORME IEC 45

46 APPROCCIO OBJECT ORIENTED
PARAMETRO VARIABILE A CUI È ASSEGNATO UN VALORE COSTANTE COLLEGATO AD UNA APPLICAZIONE SPECIFICA CONNESSIONE COLLEGAMENTO STABILE FRA DUE ENTITÀ FUNZIONALI PER TRASFERIRE UNA INFORMAZIONE HARDWARE DISPOSITIVO FISICO CON FINALITÀ DEFINITE INFORMAZIONE SIGNIFICATO CHE VIENE ASSEGNATO AD UN DATO O AD UN INSIEME DI DATI TRAMITE UNA CONNESSIONE BEN DEFINITA OGGETTO PER L’AUTOMAZIONE UNITÀ FUNZIONALE HARDWARE O SOFTWARE IN GRADO DI RENDERE OPERA-TIVA L’AUTOMAZIONE O UNA AZIONE DI CONTROLLO CONFIGURAZIONE DI UN OGGETTO PER L’AUTOMAZIONE ASSEGNAZIONE DELLA CONFIGURAZIONE O DEI PARAMETRI DI UN OGGETTO PER L’AUTOMAZIONE INGRESSO DI UN OGGETTO PER L’AUTOMAZIONE INTERFACCIA DI UN OGGETTO PER L’AUTOMAZIONE O DEL SUO MODELLO CHE AGISCE COME DESTINAZIONE DI UN OGGETTO PER L’AUTOMAZIONE DEFINIZIONI SECONDO NORME IEC 46

47 APPROCCIO OBJECT ORIENTED
MODELLO DI UN OGGETTO PER L’AUTOMAZIONE MODELLO DI UN PARTICOLARE ASPETTO DI UN OGGETTO PER L’AUTOMAZIONE USCITA DI UN OGGETTO PER L’AUTOMAZIONE INTERFACCIA DEL MODELLO DI UN OGGETTO PER L’AUTOMAZIONE CHE AGI-SCE COME SORGENTE DI UNA CONNESSIONE TIPO OGGETTO PER L’AUTOMAZIONE CARATTERISTICHE DOMINANTI DI UN OGGETTO PER L’AUTOMAZIONE DEFINIZIONI SECONDO NORME IEC 47

48 SISTEMA DA SOTTOPORRE ALL’AZIONE DI CONTROLLO
APPROCCIO OBJECT ORIENTED IL MODELLO DI UN “PROCESSO” MOSTRA L’OBIETTIVO DA RAGGIUNGERE AP-PLICANDO L’AZIONE DI CONTROLLO, LE VARIABILI DI INGRESSO, LE VARIABILI DI USCITA, GLI EVENTI E LE INFORMAZIONI COINVOLTE NEL CONTROLLO DI UN SISTEMA OBIETTIVO DELL’AZIONE DI CONTROLLO INFORMAZIONI RISORSE EVENTO SISTEMA DA CONTROLLARE SISTEMA DA SOTTOPORRE ALL’AZIONE DI CONTROLLO VARIABILI CONTROLLATE L’AZIONE DI CONTROLLO HA UN OBIETTIVO BEN DEFINITO PRESENTA SPECIFICHE VARIABILI DI INGRESSO SPECIFICHE VARIABILI DI USCITA IMPEGNA VARIE RISORSE HA UN NUMERO DEFINITO DI ATTIVITÀ DA ESEGUIRE IN SEQUENZA PUÒ AVERE PIÙ DI UNA SOLA UNITÀ DI CONTROLLO PRESENTA VARI VANTAGGI ALL’UTENTE DEL SISTEMA CONTROLLATO SIGNIFICATO DI MODELLO DI PROCESSO 48

49 APPROCCIO OBJECT ORIENTED
LA NORMATIVA IEC DEFINISCE CINQUE ENTITÀ PRINCIPALI E I RELATIVI MODELLI 1 MODELLO DEL SISTEMA 2 MODELLO DEL DISPOSITIVO 3 MODELLO DELLA RISORSA 4 MODELLO DEI BLOCCHI FUNZIONALI 5 MODELLO DELL’APPLICAZIONE UTILIZZATORE APPLICAZIONE BLOCCHI FUNZIONALI SISTEMA OPERATIVO RISORSE DISPOSITIVO HARDWARE IL MODELLO IEC DI UN SISTEMA DI CONTROLLO 49

50 APPROCCIO OBJECT ORIENTED
MODELLO DI SISTEMA IN UN SISTEMA DI PRODUZIONE SI INDIVIDUANO VARI DISPOSITIVI (SISTEMI DI MISURA, ATTUATORI, CONTROLLORI LOCALI, CONTROL-LORI DISTRIBUITI) CONNESSI TRA LORO TRAMITE UNA O PIÙ RETI DI COMUNICAZIONE PER EFFETTUARE LO SCAMBIO DI DATI ED EVENTI DISPOSITIVI DI SUPPORTO PER IL CONTROLLO FINALIZZATI A TRASMETTERE DATI ED INFORMAZIONI DA UTILIZZARE PER IL CONTROLLO DI UN SISTEMA DI PRODUZIONE SISTEMI INFORMATIVI WORKSTATION FINALIZZATI AD ELABORARE E RENDERE OPERATIVA L’AZIONE DI CONTROLLO SUL SISTEMA DI PRODUZIONE DCS, PLC, PID ATTUATORI ORIGINE DEI DATI 50

51 APPROCCIO OBJECT ORIENTED
MODELLO DI DISPOSITIVI UN GENERICO DISPOSITIVO È COMPOSTO DA UNO O PIÙ RISORSE UNO O PIÙ INTERFACCE OGNI INTERFACCIA PUÒ APPARTENERE A TRE DIFFERENTI CLASSI INTERFACCE DI PROCESSO, PER LA COMUNICAZIONE DI EVENTI, DATI, INFORMAZIONI INTERFACCE DI COMUNICAZIONE, PER LA COMUNICAZIONE FRA LE RISOR-SE E LE RETI DI COMUNICAZIONE PER CODIFICARE L’INFORMAZIONE IN UN FORMATO COMPATIBILE CON LA RETE DI COMUNICAZIONE O VICEVERSA INTERFACCE DI UOMO/MACCHINA, PER LA COMUNICAZIONE FRA LE RISORSE E GLI OPERATORI O LE PERIFERICHE FINALIZZATE ALLO SCOPO ESIGENZE DI UNA ARCHITETTURA 51

52 APPROCCIO OBJECT ORIENTED
MODELLO DI RISORSE SI DEFINISCE RISORSA UNA UNITÀ FUNZIONALE CONTENUTA IN UN DI-SPOSITIVO DOTATO DI CONTROLLO INDIPENDENTE DELLE SUE OPERA-ZIONI E IN GRADO DI FORNIRE ALCUNI SERVIZI ALLE APPLICAZIONI QUALI L’ESECUZIONI DI ALGORITMI E LA PROGRAMMAZIONE UNA RISORSA È COSTITUITA DA UNA PIÙ PARTI DI UNA APPLICAZIONE BLOCCHI FUNZIONALI DI INTERFACCIA CON IL PROCESSO BLOCCHI FUNZIONALI DI INTERFACCIA CON LA RETE DI COMUNICAZIONE FUNZIONE DI PROGRAMMAZIONE PER SELEZIONARE SECONDO UNA PROCEDURA PREDEFINITA I BLOCCHI FUNZIONALI CHE UTILIZZANO LA RISORSA PER ESEGUIRE LE AZIONI AD ESSA ASSOCIATE MODELLO DI UNA RISORSA 52

53 PUÒ ESSERE FORMALIZZATO COME:
APPROCCIO OBJECT ORIENTED IL MODELLO DINAMICO È UTILIZZATO PER MANIFESTARE E MODELLARE IL COMPORTAMENTO DI: UN COMPONENTE UN DISPOSITIVO UN APPARATO UN IMPIANTO IN FUNZIONE DEL TEMPO PUÒ ESSERE FORMALIZZATO COME: EQUAZIONI DIFFERENZIALI DIAGRAMMA DELLE SEQUENZE DIAGRAMMA DEGLI STATI DIAGRAMMA DELLE ATTIVITÀ SIGNIFICATO DI MODELLO DINAMICO 53

54 INTERFACCIA DI CONTROLLO INTERFACCIA DI PROCESSO
APPROCCIO OBJECT ORIENTED INTERFACCIA DI CONTROLLO RISORSA A RISORSA B RISORSA C APPLICAZIONE 1 APPLICAZIONE 2 INTERFACCIA DI PROCESSO PROCESSO INDUSTRIALE SERVO VALVOLA MISURATORE DI PORTATA VORTEX POMPA MODELLO DI UN DISPOSITIVO 54

55 APPROCCIO OBJECT ORIENTED
MODELLO DI APPLICAZIONE UNA APPLICAZIONE È UN INSIEME DI BLOCCHI FUNZIONALI ALLOCATI ANCHE SU RISORSE DIVERSE CHE CONCORRONO AL RAGGIUNGIMEN-TO DI UN DETERMINATO OBIETTIVO L’APPLICAZIONE È DEFINITA COME UN INSIEME DI: BLOCCHI FUNZIONALI COSTANTI CONNETTORI COSTANTI APPLICAZIONE CONNETTORI BLOCCHI FUZIONALI COMPOSTI BLOCCHI FUZIONALI BLOCCHI FUZIONALI SEMPLICI MODELLO DI UNA APPLICAZIONE 55

56 APPROCCIO OBJECT ORIENTED
ALGORITHM Completely determined finite sequence of instructions by which the values of the output variables can be calculated from the values of the input variables APPLICATION Software functional unit specific to the solution of a problem in industrial process measurement and control AUTOMATION OBJECT CONFIGURATION Assigning the parameters and connections of an automation object. AUTOMATION OBJECT CONNECTION Association between an AO output and an AO input AUTOMATION OBJECT (AO) Functional unit of hardware and software for the performance of automation and control functions AUTOMATION OBJECT INPUT Interface of an AO model which acts as the destination of an AO connection AUTOMATION OBJECT MODEL Model of a particular aspect of an automation object SIGNIFICATO DEI TERMINI PIÙ UTILIZZATI 56

57 APPROCCIO OBJECT ORIENTED
AUTOMATION OBJECT TYPE Type of an automation object CLASS ATTRIBUTE Feature within a classifier that describes a range of values that instances of the classifier may hold CLASS OF A DEVICE Description of a set of objects that share attributes, operations, methods, relationship, and semantics CONNECTION An association established between functional units for conveying information DATA Collection of factual information (as measurement, statistics, or set of parameter values) digitally transmitted in numerical form that can be used as a basis for reasoning , discussion, or calculation DATA DICTIONARY Complete listing of all I/O-data, parameters and their parameter attributes of a device DATA TYPE Set of values together with a set of permitted operations SIGNIFICATO DEI TERMINI PIÙ UTILIZZATI 57

58 APPROCCIO OBJECT ORIENTED
FIELD DEVICE Networked piece of equipment of an industrial automation system capable of performing specified functions in a particular context and delimited by its interface FUNCTION BLOCK Software functional element consisting of one or more inputs, outputs and contained parameters FUNCTIONAL EQUIPMENT Entity of hardware or software, or both, capable of accomplishing a specified purpose of a device FUNCTIONAL UNIT An entity of hardware or software, or both, capable of accomplishing a specified purpose HARDWARE Physical equipment, as opposed to programs, procedures, rules and associated documentation INFORMATION The meaning that is currently assigned to data by means of the conventions applied to that data. INPUT DATA Set of data related to an invocation of a function block or a class INSTANCE Entity with unique identity and a set of operations that can be applied to it, and state that stores the effects of the operations SIGNIFICATO DEI TERMINI PIÙ UTILIZZATI 58

59 APPROCCIO OBJECT ORIENTED
INTERFACE Entity with unique identity between two functional elements defined by functional characteristics, signal characteristics, or other characteristics as appropriate. The concept includes the specification of the connection of two devices having different functions METAMODEL Model that defines the languages for expressing a model METHOD Procedure or process for doing something or providing a service MODEL Mathematical of physical representation of a system or a process, based with sufficient precision upon known laws, identification or specified suppositions MODULAR DEVICE Physical or logical structured device as a composed or a single term NETWORK An arrangement of nodes and interconnecting branches INTERFACE Entity with unique identity between two functional elements defined by functional characteristics, signal characteristics, or other characteristics as appropriate. The concept includes the specification of the connection of two devices having different functions SIGNIFICATO DEI TERMINI PIÙ UTILIZZATI 59

60 APPROCCIO OBJECT ORIENTED
METAMODEL Model that defines the languages for expressing a model METHOD Procedure or process for doing something or providing a service MODEL Mathematical of physical representation of a system or a process, based with sufficient precision upon known laws, identification or specified suppositions MODULAR DEVICE Physical or logical structured device as a composed or a single term NETWORK An arrangement of nodes and interconnecting branches OBJECT Instance of a class Entity with a well-defined boundary and identity that encapsulates state and behavior. State is represented by attributes instance of a class; and relationships, behavior by operations, methods, and state machines Collection of related data and methods or procedures for operating on data that have clearly defined interface of behavior OPERATION A well-defined action that, when applied to any permissible combination of known entities, produces a new entity. SIGNIFICATO DEI TERMINI PIÙ UTILIZZATI 60

61 APPROCCIO OBJECT ORIENTED
OUTPUT DATA Set of data related to an invocation of a functional block or a class PARAMETER Specification of variable that can be changed, passed, or returned. A parameter may include a name, type, and direction. Parameters are used for operations, messages, and events. Characteristic quantity determining the relationship among variables within a given system. A parameter may be constant or depend on the time or on the value of some systems variables PARAMETER ATTRIBUTE Property of characteristic of a parameter used to present a parameter’s value for use PROFILE OF A DEVICE Set of data often in graphic or template form used for portraying and plying the behavior, use and application of a device in a class SERVICE Specific work performed by a device in a class SYSTEM A set of interrelated elements considered in a defined context as a whole and separated from its environment SIGNIFICATO DEI TERMINI PIÙ UTILIZZATI 61


Scaricare ppt "APPROCCIO OBJECT ORIENTED NELL’AUTOMAZIONE INDUSTRIALE"

Presentazioni simili


Annunci Google