Simulazione Hardware e Software

Progettazione simulatori HW dei dispositivi non disponibili in nostri labs mediante microcontrollori o sistemi real-time.

Le applicazioni che realizziamo per i nostri Clienti richiedono che i moduli software colloquino con dispositivi di I/O (per esempio pilot valves su linee seriali, driver su linea ethernet con protocollo ModBus) e con databases della loro infrastruttura (Access, SQL, MongoDB) di cui non disponiamo nel nostro laboratorio.

La nostra soluzione

Sviluppiamo nel corso del progetto dei Simulatori Hardware mediante:

  • microcontrollori (per esempio quelli della famiglia di Arduino)
  • sistemi real-time riconfigurabili (per esempio myRIO o CompactRIO di National Instruments)

che

  • replicano il funzionamento dei dispositivi di cui non disponiamo
  • ci consentono di pre-collaudare i moduli software in laboratorio prima di utilizzare le risorse dal Cliente.

Esempio 1

L'applicazione del Cliente utilizza un flussimetro direzionale a ingranaggi con uscita in quadratura con caratteristiche specifiche di frequenza e temporizzazione dei segnali.

Per il collaudo del modulo software in laboratorio abbiamo realizzato con Arduino un simulatore del flussimetro che abbiamo collegato al CompactRIO di National Instruments che utilizziamo nel progetto.
In questo modo abbiamo potuto pre-collaudare il modulo di lettura della portata su tutto il range richiesto nel nostro laboratorio e arrivare al collaudo dal Cliente con un sistema più maturo.

Esempio 2

L'applicazione del Cliente richiede una comunicazione continua tramite linea RS485 e protocollo ModBus verso un driver di un motore di una pompa.

Durante la progettazione del modulo software di controllo il firmware del driver era ancora in fase di scrittura mentre erano già definite le variabili e i comandi.
Abbiamo quindi realizzato con Arduino un ModBus-slave con interfaccia RS485 per collaudare il colloquio col dispositivo non ancora fisicamente disponibile.

 

Contatti.


Management Excellence Tools

MET S.r.l.

Sede Legale.


via Torino, 2

20123 Milan MI Italy

Info azienda.


Azienda

Privacy

 

© 2020 MET All Rights Reserved | Made in Milan Italy

P.IVA/C.F. 10209860153 | Trib. Milano Soc. 31210878248 | Iscrizione C.C.I.A.A. 1356319