🚀 Procedura automatica per la generazione delle statistiche diagnostiche
Questa pagina ti guida passo passo nella procedura automatica per generare e aggiornare i modelli diagnostici e i pulsanti di navigazione del progetto.
🎯 Perché usarla?
Con questa procedura puoi:
- ⚙️ Generare modelli diagnostici aggiornati per ogni componente della macchina (assi, alimentatori, sicurezza e altro).
- 🔘 Creare pulsanti di navigazione personalizzati che collegano direttamente alle schermate di diagnostica.
- 🔄 Automatizzare tutto e mantenere sempre sincronizzata la diagnostica con i dati di runtime.
🛠️ Come funziona per te
1. 📦 Generazione automatica dei modelli
Lancia la procedura e automaticamente verranno creati o aggiornati i modelli diagnostici relativi ai componenti della macchina.
Ogni modello rappresenta uno stato diagnostico chiaro e aggiornato.
2. 🔘 Creazione dei pulsanti di navigazione
Per ogni modello, viene creato un pulsante nella pagina diagnostica dedicata.
Così puoi navigare con un click direttamente alle informazioni di interesse.
✨ I vantaggi principali
- ⏱️ Risparmio di tempo: niente più creazioni manuali di modelli o pulsanti.
- 🔄 Aggiornamenti in tempo reale: la diagnostica rispecchia sempre lo stato attuale della macchina.
- 🚀 Navigazione rapida: pulsanti intuitivi per un accesso diretto e veloce alle pagine diagnostiche.
- 🛡️ Affidabilità e coerenza: meno errori e disallineamenti tra dati e interfacce.
📸 Uno sguardo alla procedura
Qui sotto trovi un esempio della console di sviluppo mentre esegui la generazione automatica.
I comandi mostrano come si attivano i processi per modelli e pulsanti.
💡 Consigli
Se vuoi mantenere sempre aggiornata la diagnostica senza sprechi di tempo, affidati a questa procedura automatica.
In caso contrario puoi sempre farlo manualmente.
Funzioni di Generazione Diagnostica ⚙️
GenerateALL()
Genera tutto in un colpo solo!
Avvia la generazione completa di tutti i modelli diagnostici e dei pulsanti di navigazione, così da avere l’intera diagnostica aggiornata automaticamente.
GenerateAllModels()
Genera tutti i modelli diagnostici
Esegue la creazione o l’aggiornamento di tutti i modelli relativi agli assi, alimentatori (PSU) e sistemi di sicurezza presenti nel progetto.
GenerateAllButtons()
Genera tutti i pulsanti di navigazione
Crea i pulsanti necessari per navigare verso le schermate diagnostiche di assi, alimentatori e sicurezza, rendendo semplice e immediata la consultazione.
GenerateAxisModel()
Genera modelli per gli assi
Crea i modelli diagnostici per gli assi della macchina, basandosi sui tag standard degli assi rilevati nelle comunicazioni.
GenerateAxisButtons()
Genera pulsanti per la diagnostica degli assi
Aggiunge i pulsanti di navigazione che collegano direttamente ai dettagli diagnostici degli assi.
GeneratePSUModel()
Genera modelli per gli alimentatori (PSU)
Crea modelli diagnostici per le unità di alimentazione, rilevando i relativi tag di potenza dalla comunicazione.
GeneratePSUButtons()
Genera pulsanti per la diagnostica degli alimentatori
Crea i pulsanti di navigazione verso le schermate diagnostiche dedicate agli alimentatori.
GenerateDCSModel()
Genera modelli di sicurezza DCS
Crea i modelli per i dispositivi di sicurezza basati sui tag di tipo DCI_STOP, fondamentali per il controllo di sicurezza.
GenerateCROUTModel()
Genera modelli di sicurezza CROUT
Crea modelli diagnostici per i sistemi di sicurezza configurabili basati su tag CONFIGURABLE_ROUT.
GenerateFPMSModel()
Genera modelli di sicurezza FPMS
Genera modelli per i sistemi di selettori a cinque posizioni, fondamentali per la diagnostica delle funzioni di sicurezza.
GenerateSafetyButtons()
Genera pulsanti per la diagnostica della sicurezza
Crea i pulsanti di navigazione per accedere facilmente alle schermate diagnostiche dei vari modelli di sicurezza (DCS, CROUT, FPMS).