NI VeriStand
HIL e Test Real‑Time
Configurazione deterministica di I/O, modelli e procedure su PXI per validazione affidabile e scalabile.
NI VeriStand consente di orchestrare hardware, modelli di controllo e procedure di test in un ambiente deterministico, riducendo tempi di sviluppo e rischi di integrazione.
Bytelabs progetta e realizza banchi prova basati su PXI e VeriStand con interfacce, sicurezza e logging pronti per l’uso in produzione.
Perchè Veristand?
Less Coding
Riduzione del time‑to‑test grazie alla configurazione invece del coding di basso livello
Determinismo
Esecuzione deterministica con allarmi, limiti e safe state per proteggere banco e DUT
Riuso e scalabilità
Modelli, Stimulus, Custom Device e dashboard sono componibili e versionabili.
Casi d'uso
Validazione HIL di ECU, inverter, BMS, attuatori e sensori.
Rapid Control Prototyping con modelli da MATLAB/Simulink.
Test funzionali e di durata su componenti meccatronici con I/O misti.
Simulazione ambientale e in loop chiuso con fault injection e profili di stimolo.
Funzionalità principali
Engine real‑time con scheduling di I/O, modelli e logiche su cicli deterministici.
System Definition per canali, alias, scalature, limiti, allarmi e interlock di sicurezza.
Stimulus Profile Editor per procedure temporizzate con passi, rampe, condizioni e sottoprocedure.
Workspace con dashboard operative: grafici, indicatori, controlli e scope.
Logging deterministico (es. TDMS), marcatura eventi e sincronizzazione multi‑sorgente.
Fault insertion: gestione FIU, short/open e profili guasto automatizzati.
I/O e protocolli
I/O modulari PXI: analogico, digitale, contatori, potenza e condizionamento.
NI‑XNET: CAN/CAN FD, LIN, FlexRay con database DBC/LDF/FIBEX.
Accesso ECU con XCP/CCP tramite componenti dedicati.
EtherCAT e dispositivi terzi via Custom Device.
Integrazione FPGA e timing hardware per sequenze a bassa latenza.
Cosa possiamo fare in Bytelabs
Analisi requisiti e architettura del banco: I/O, sicurezza, timing e copertura test.
Progettazione PXI e selezione moduli, sensori, attuatori e FIU.
Sviluppo Custom Device e integrazione protocolli/hardware di terze parti.
Porting e integrazione modelli (Simulink), parametrizzazione e calibrazione.
Implementazione Stimulus, procedure automatiche, dashboard operatore e logging.
Integrazione con TestStand e QX ONE per tracciabilità e governance.
Collaudo, documentazione, formazione e supporto continuativo.
Veristand f.a.q.
Che cos’è NI VeriStand e quando conviene usarlo?
Ambiente di configurazione e runtime per test real‑time/HIL su target NI; ideale quando servono determinismo, sicurezza e integrazione rapida di modelli e I/O.
Quali modelli sono supportati?
Quali modelli sono supportati?
Modelli compilati da Simulink, C/C++, LabVIEW e FMU con mappatura parametrica e I/O configurabile.
Come si automatizzano le procedure?
Con Stimulus Profile Editor: passi, rampe, condizioni, sottoprocedure e azioni su eventi.
È possibile inserire guasti e simulare reti automotive?
Sì, tramite FIU e funzioni di fault insertion; reti CAN/CAN FD, LIN e FlexRay via NI‑XNET.
Come si garantiscono sicurezza e protezioni?
Sì, per campagne, report e tracciabilità; opzionale integrazione con QX ONE per governance.
Si integra con TestStand e sistemi di gestione?
Sì, per campagne, report e tracciabilità; opzionale integrazione con QX ONE per governance.
Quali sono i tempi tipici di progetto?
Dipende da I/O, complessità dei modelli e safety; si propone un assessment per stimare tempi e milestone.