Chi sono

In un ecosistema tecnologico in costante evoluzione, mi pongo come ponte tra l'innovazione di frontiera e le realtà pratiche dell'ingegneria industriale. Con una specializzazione nella programmazione di macchinari per la misura dimensionale e una profonda conoscenza dell'industria 4.0

CONTATTAMI

[contact-form-7 id="109"]

DataNect Portal 4.0

Descrizione del progetto:

Questo progetto è una piattaforma di gestione della produzione industriale basata su Flask, progettata per monitorare e gestire la produzione di diverse macchine (presse) all’interno di un ambiente industriale. L’applicazione raccoglie dati in tempo reale dalle macchine, consente il backup e il ripristino dei dati, e offre funzionalità di visualizzazione e analisi dei log di produzione e allarmi.

Funzionalità principali:

  1. Gestione delle Presse:
    • Visualizza le informazioni sulla produzione di ogni pressa.
    • Mostra i log di produzione e di allarmi per le presse.
    • Offre una visualizzazione aggregata dei dati in base a giorno, ora o mese.
  2. API di Accesso ai Dati:
    • Restituisce i log di produzione e gli allarmi tramite endpoint API.
    • Consente l’aggregazione dei dati di produzione (per giorno, ora o mese).
    • Fornisce la possibilità di eliminare record specifici della produzione.
  3. Upload e Gestione File:
    • L’applicazione supporta l’upload di file associati alle macchine, come schede tecniche e disegni 2D e 3D.
    • Permette il download di file associati alle macchine tramite endpoint dedicati.
  4. Backup e Ripristino:
    • Offre la funzionalità di creare backup del database, salvando i dati in una directory specifica.
    • Supporta il ripristino di dati dal backup.
  5. Configurazione Flessibile:
    • Utilizza un file di configurazione per definire le presse, le tabelle di produzione e di allarmi associate.
    • Permette l’aggiornamento delle informazioni delle macchine direttamente dall’interfaccia.
  6. Dashboard e Interfaccia Utente:
    • Interfaccia web responsiva che permette di visualizzare in tempo reale i dati di produzione delle macchine.
    • Pagina principale che elenca le presse e le loro informazioni di produzione attuali.
    • Pagine dedicate per la visualizzazione dei log di produzione e allarmi per ogni macchina.

Moduli integrati:

  • Clienti: Gestione delle informazioni sui clienti.
  • Articoli: Gestione degli articoli prodotti.
  • Materia Prima: Gestione dei dati relativi alla materia prima utilizzata.
  • Presse: Monitoraggio della produzione e gestione delle presse.
  • Master: Modulo di gestione centrale per configurazioni e operazioni principali.
  • Componenti: Gestione dei componenti utilizzati nel processo produttivo.
  • Imballi: Gestione degli imballaggi associati agli articoli.

Componenti tecnici:

  • Database: Utilizza SQLAlchemy per gestire la connessione e l’interazione con un database SQL Server.
  • Flask Blueprints: Struttura modulare del progetto con diverse sezioni suddivise in blueprint per migliorare l’organizzazione e la manutenibilità del codice.
  • File Upload & Download: Supporta il caricamento di file tecnici per ogni macchina e la possibilità di scaricarli.
  • Backup: Funzionalità integrate per il backup e il ripristino del database.
  • API: Fornisce endpoint API per l’accesso ai dati di produzione e allarmi.

Questo sistema è ideale per aziende che desiderano monitorare la produzione industriale, con funzionalità avanzate per l’analisi dei dati e la gestione degli allarmi delle macchine.