Sistema di telemonitoraggio via web per macchine industriali - PowerPoint PPT Presentation

About This Presentation
Title:

Sistema di telemonitoraggio via web per macchine industriali

Description:

Universit degli studi Roma Tre Dipartimento di informatica ed automazione Tesi di laurea Sistema di telemonitoraggio via web per macchine industriali – PowerPoint PPT presentation

Number of Views:52
Avg rating:3.0/5.0
Slides: 15
Provided by: Fede65
Category:

less

Transcript and Presenter's Notes

Title: Sistema di telemonitoraggio via web per macchine industriali


1
Sistema di telemonitoraggio via web per macchine
industriali
Università degli studi Roma TreDipartimento di
informatica ed automazione
Tesi di laurea
Relatore Prof. Paolo Merialdo Università di Roma
Tre
Co-Relatore Ing. Francesco Orfei
Candidato Federico Vigna
2
Contesto
  • Produzione di varie macchine industriali di
    fascia medio-alta
  • Distribuzione e assistenza su scala mondiale
  • Un centro assistenza
  • Una rete di tecnici di zona
  • Allarmi e blocchi macchina sono gestiti tramite
    segnalatori a vista
  • Difficile anche risalire alle cause
  • Le chiamate ai tecnici e gli interventi da
    effettuare sono gestiti manualmente

3
Obiettivi
  • Informatizzare il centro di assistenza
  • Fornendo un monitoraggio a distanza di macchine
    industriali
  • Tenendo bassi i costi/macchina e costi a carico
    del cliente
  • Segnalando tempestivamente gli allarmi critici
  • Gestendo gli interventi e coordinando i tecnici
    di zona
  • Feedback dalle statistiche sui dati raccolti
  • Contratti dassistenza personalizzati in base a
    priorità e storicizzazione dati
  • Ritorno dimmagine per lazienda

4
Il sistema di telemonitoraggioMONITORAGGIO DEGLI
APPARECCHI
CENTRO ASSISTENZA
CLIENTE 2
  • Aggiornamento dati differito
  • Immediato in caso di allarmi
  • per consentire le verifiche dei tecnici

SEDE B
SEDE A
CLIENTE 1
5
Il sistema di telemonitoraggioGESTIONE ALLARMI
Controlla monitor
Interviene
Tecnico
Sistema di Telemonitoraggio
Cliente
ALLARME!!
Verifica monitor, Gestisce interventi
Assistenza
6
Il sistema di telemonitoraggioGESTIONE INTERVENTI
  • Pannello riepilogativo per il centro assistenza
    per coordinare e tenere sotto controllo gli
    interventi
  • Stato dellintervento gestito automaticamente
    tramite link web nelle comunicazioni ai tecnici
  • Preso in carico / In lavorazione / Completato, ..
  • Statistiche su interventi ed allarmi per vari
    fini
  • Tecnici, per migliorare laffidabilità dei
    dispositivi
  • Commerciali e contabili per incidenza interventi,
    in garanzia e non, etc.

7
La realizzazione del sistema
  • Due sotto-sistemi coordinamento ed
    integrazione
  • ELETTRONICO
  • Predisposizione dispositivi per la raccolta dati
  • INFORMATICO
  • Architettura metodologie dellingegneria del
    software
  • Interrogazione dispositivi modulo in ANSI C
  • Flusso dati tramite http, ftp - script della
    Shell di Linux..
  • Applicazione web
  • Processo software iterativo (UP), attività
    OOA,OOD,OOP
  • Progettazione su più livelli, Pattern MVC
  • Tuning del Database, test di carico, ...

TEAM
8
Architettura / 1
  • I dispositivi sono dotati di una scheda integrata
    che utilizza Linux Embedded
  • FOX Board
  • Dotata di base di varie interfacce I/O
  • Rs232, USB, Ethernet, ...
  • integrabili modem, es. GPRS
  • Interroga il dispositivo, invia al sistema
    centrale, segnala gli allarmi

9
Architettura / 2
  • Architettura a 3 livelli
  • Scalabilità
  • Elevato numero di macchine da monitorare
  • Client Browser web
  • Applicazione web Apache PHP 5
  • Database MySQL

10
Lapplicazione Web
  • Sviluppo di un framework ad-hoc per perseguire
    MVC e disaccoppiare contenuti e aspetti grafici
  • Gestione Azioni/Helper/Viste
  • Mappa Azioni XML
  • Vari servizi
  • Breadcrumb automatica
  • Supporto per lautenticazione
  • Framework opensource per automatizzare il testing
  • SimpleTest - famiglia xUnit

11
Gestione delle notifiche
  • Creazione di una libreria riusabile
  • Necessario notificare ad insiemi eterogenei di
    soggetti
  • Con notificatori definibili di volta in volta
  • Facile introdurre nuovi notificatori
  • Pattern Strategy
  • Low Coupling interfaccia INotifiable per gli
    oggetti del dominio

12
Creazione dei grafici
  • Generati tramite dei tag immagine che invocano
    unazione con parametri specifici
  • Una classe per la generica creazione di grafici,
    unaltra specifica per adattare i dati del
    dominio
  • Tramite le GD Library
  • Gestione di soglie min/max, Grafici a gradino per
    allarmi, stati,

13
Evoluzione del progetto
  • Introduzione progressiva di altre macchine
    industriali
  • Test su una sola tipologia di dispositivo
  • E necessario solamente modificare il modulo di
    interrogazione
  • Prevenzione allarmi
  • Controllo sequenze note di pre-allarme per
    notificare in anticipo
  • Modulo di auto-apprendimento in caso di allarme
    codifica nuove sequenze note

14
FINE
Write a Comment
User Comments (0)
About PowerShow.com