Trasmissione e raccolta dati Esempi applicativi Gestione dati macchina Il sistema di acquisizione dati descritto nel seguito, utilizza una rete Ethernet/CANBus come supporto per integrare i dati all'interno dello stabilimento rendendoli disponibili su PC e, se connesso, a tutte le risorse connesse alla rete aziendale. E' quindi possibile l'elaborazione e l'immagazzinamento dei dati da e verso il database che da ora potrà essere anche unico per tutta l'unita' produttiva. 1/5
L architettura di impianto si basa su una trasmissione di dati mista CANBus e Ethernet. Le macchine sono collegate in CANBus verso i concentratori di dati che a loro volta sono collegati su rete Ethernet verso il Personal computer. I vantaggi principali della soluzione così realizzata sono: 1. Possibilità di gestire da e verso le macchine, una consistente mole di dati grazie alle alte prestazioni in termini di velocità di trasmissione (baud rate). 2. Un unico cavo di connessione per una o più linee macchina (tratta CANBus) rispetto ad una soluzione integralmente Ethernet, che comporta una tratta di cavo dedicata per ciascuna macchina verso il concentratore o l Hub. 3. Riduzione del numero di concentratori nell impianto, in quanto la comunicazione CANBus prevede la gestione su singola tratta di un numero maggiore di nodi, e quindi di macchine. L impianto può essere configurato in termini di lunghezza cavi (legata alla velocità di trasmissione), numero di nodi macchina per tratta e numero di concentratori, per arrivare al miglior compromesso richiesto dalle prestazioni della rete e dalla mole di dati da gestire. In sintesi, gli elementi che compongono l architettura sono: Nodo macchina Scheda elettronica da alloggiare in ciascuna macchina. La scheda è dotata di un canale CANBus per la comunicazione con il concentratore Ethernet/CANBus e di una porta seriale RS232 che può essere utilizzata per monitorare e controllare qualunque dispositivo RS-232 ad esempio, strumenti, calibri, sensori, macchine e terminali. Sono disponibili inoltre alcuni I/O per l acquisizione degli stati macchina e per interagire con la stessa. Opzionalmente la scheda è in grado di gestire un display LCD ed una tastiera a matrice (4x4) realizzando così un interfaccia operatore sulla macchina stessa. Per ogni tratta possono essere connessi fino a 100 nodi macchina. Concentratore Ethernet/CANBus Unità a microprocessore che consente la comunicazione con i nodi mediante un canale CANBus, e la comunicazione con un PC (che realizza la raccolta dei dati) mediante canale Ethernet. 2/5
Hub Ethernet Dispositivo elettronico ormai largamente diffuso ed utilizzato nelle reti informatiche per permettere la simultanea connessione al PC principale (normalmente denominato server) e la condivisione delle risorse rese disponibili dallo stesso. In questo caso l hub permette di collegare i differenti bridge e di permettere il trasferimento dei dati da questi al PC. Personal computer Il PC svolge la funzione di collettore dei dati acquisiti dalle macchine. Tramite la connessione realizzata dall hub con i concentratori e da questi con le linee macchina, l applicativo software di gestione SLink può comunicare con il singolo nodo macchina e acquisire i dati disponibili interagendo, se necessario e previsto dalla configurazione, con la macchina stessa (per esempio per attivare una procedura di spegnimento). L applicativo Slink permette di eseguire le seguenti attività: configurazione macchina configurazione gruppi di lavoro configurazione turni gestione utenti accesso al programma configurazione pianificazione giornaliera configurazione calendario analisi dati di produzione analisi fermi macchina backup dati restore dati Le funzioni rese fanno di Slink lo strumento ideale per rendere consistenti e trattabili i dati forniti dalle macchine. E così possibile elaborare a posteriori e stampare in modo organizzato informazioni quali per esempio: Inizio lavorazione Fine lavorazione Tempo totale di lavorazione (tempo utile, ovvero senza le pause previste dall orario di lavoro) Tempo di stop Miglior tempo di produzione Produzione teorica Rendimento (in valore percentuale) Sono disponibili inoltre funzionalità di filtro che permettono di personalizzare i Report di stampa. 3/5
Base dati Il sistema di raccolta dati utilizza Interbase 6.0.2 progettato sul modello client-server per la gestione dei database. Tale RDBMS è utilizzato nella versione open source in quanto stabile, senza limiti di connessioni client-server e scalabile, nel senso che è possibile passare facilmente dall'architettura più economica con client e server che risiedono entrambi sullo stesso PC a quella più sofisticata costituita da una rete di PC con funzioni dedicate. In quest'ultima soluzione sono previsti un PC di raccolta dati che comunica fisicamente con le macchine, un PC server dedicato all'archiviazione dei dati stessi su cui viene eseguito il motore del database e almeno un PC client per le analisi statistiche. Installazione Una caratteristica importante del software di raccolta dati è la sua facilità d'installazione: tramite un CD di autoinstallazione e una guida cartacea è possibile l'impiego di personale senza particolari competenze, che sarebbe invece richiesto per la messa in opera di software basati su altri database. 4/5
5/5