Software per il Motion Control

Ogni controllore PI viene fornito con un pacchetto software completo, il PISoftwareSuite. I programmi utente che vengono forniti, supportano l'utilizzatore nell'allestimento e nella parametrizzazione di tutto il sistema. Non è necessario alcuno sforzo aggiuntivo di programmazione, per eseguire comandi di movimento e per l'ulteriore ottimizzazione. Interfacce utente intuitive, complete pagine di aiuto online, visualizzazioni grafiche e semplici possibilità di automazione sono da supporto in una rapida introduzione ed un utilizzo senza problemi.

PIMikroMove

PIMikroMove è il nostro software principale per interagire con tutti i nostri controllori. Con questo strumento è possibile assolvere a diversi compiti.

Indipendentemente dal principio di azionamento o dal numero e dalla configurazione degli assi, tutti i sistemi di posizionamento PI possono essere controllati in modo chiaro e semplice con PIMikroMove. Tutti i controllori e gli assi collegati vengono visualizzanti nella stessa interfaccia grafica. Più assi possono essere controllati con controllori diversi e comandati con PIMikroMove nella stessa finestra. Utilizzando il pad di posizione, è possibile controllare il movimento di due o più assi indipendenti tramite il mouse o il joystick, anche nei movimenti vettoriali.

PIMikroMove – Funzioni Selezionate

  • Movimento degli assi collegati con varie funzioni e opzioni (step, open-loop/closed-loop, sine, traiettoria, triggered...)
  • Generatore di funzioni per una facile generazione di profili di movimento definiti dall'utente e per il funzionamento sincronizzato di più assi
  • Registratore di dati per il salvataggio e l'analisi dei dati del sistema
  • Visualizzazione della posizione della cinematica parallela
  • Sviluppo ed esecuzione di macro host basate su GCS in aggiunta alle funzionalità macro dei controllori con sintassi identica e comandi di controllo aggiuntivi. Una macro può essere indirizzata a un numero qualsiasi di controllori
  • Strumento di messa a punto per controllori piezo digitali
  • Parametrizzazione ed esecuzione di scansioni 1D o 2D basate su host-PC e visualizzazione dei risultati
  • Parametrizzazione e trasferimento degli algoritmi di allineamento al controllore, nonché visualizzazione dei dati valutati
  • PITerminal (console) per l'interazione con il controllore tramite comandi GCS

 
La disponibilità di alcune caratteristiche può dipendere dalle funzionalità del controller.

Essendo integrato in PIMikroMove, il registratore di dati è uno strumento facile da usare per analizzare i dati di misura. Memorizza i dati provenienti da varie sorgenti mostrandoli in funzione del tempo, e offre una visualizzazione rapida.

Tutti i controlli hanno una memoria interna di conservazione dei dati. In questo modo è possibile memorizzare con precisione anche operazioni molto veloci. Le fonti di dati e il tipo di trigger possono essere configurati e selezionati facilmente utilizzando la finestra del registratore di dati di PIMikroMove.

Le sorgenti di dati tipiche sono:
 

  • Posizione attuale e comandata dell'asse
  • Velocità e accelerazione dell'asse comandato
  • Tensione in uscita del motore per asse
  • Informazioni sullo stato
  • Tensione d'ingresso degli input analogici
  • Segnali interni rilevanti per il sistema

I valori misurati e registrati vengono immediatamente visualizzati nella finestra del registratore dati di PIMikroMove. Grazie alle funzioni altamente sviluppate è possibile effettuare direttamente una analisi ed una valutazione precisa dei dati. Nella finestra di dialogo utente integrata, è possibile comandare direttamente un impulso. Il tempo di risposta viene registrato e rappresentato graficamente, questo consente una analisi veloce del comportamento del sistema e una taratura dell'andamento del posizionamento.

Esempi di funzioni integrate:
 

  • Funzioni di cursore e di misurazione
  • Le funzioni di zoom consentono di valutare anche i più piccoli movimenti del segnale
  • Funzioni di filtro e di analisi, come FFT, algebra, derivate e statistiche
  • Opzioni personalizzabili per la visualizzazione dei dati
  • Esportazione dei dati registrati nei formati più comuni, come *.csv
  • Esportazione come file grafico e uscite di stampa standardizzate

Con il Piezo Dynamic Tuner è possibile determinare la frequenza e la risposta di passo di un sistema, nonché impostare i parametri di asservimento del controllore. L'utente può impostare i parametri di controllo ed osservare le rispettive risposte del sistema. E' possibile configurare il tipo di eccitazione del sistema e la registrazione dei dati per ottenere una caratterizzazione ottimale del sistema. Il Tuner Piezoelettrico Dinamico ha diverse caratteristiche molto importanti per l'analisi statistica, per determinare il settling time così come per importare ed esportare i dati misurati.

  • Soluzioni personalizzate per stages piezo
  • Accesso diretto ai parametri di filtro e controllo
  • Supporto nel calcolo dei parametri servo-control

Grazie all'utilizzo di un generatore di funzioni, diversi controllori offrono la possibilità di salvare i valori di posizionamento in tabelle interne, e di eseguirli una volta sola o ciclicamente in real time. Con esso è possibile comandare forme di predefinite di movimento, come sinusoidale, a rampa o a dente di sega, ma anche una qualsiasi traiettoria definita dal cliente. Sono esempi di applicazioni l'analisi del comportamento dinamico, la scansione, le applicazioni di shaker ecc.

Analizzatore-PIFRF

L'analizzatore di Funzioni di Risposta in Frequenza (FRF-Analyzer) consente di definire ed eseguire le misure necessarie per la caratterizzazione dinamica di un sistema di movimento.

 

Le caratteristiche principali sono:
 

  • Open Loop H0, Closed Loop HC, Sensibilità S, Sensibilità inversa/Sensibilità di processo S-1 e Analisi H dell'impianto
  • Analisi di coerenza supplementare
  • Diverse opzioni per la visualizzazione dei dati, tra cui il grafico di Nyquist
  • Simulazione della funzione di trasferimento con i parametri del regolatore modificati

PIStages3Editor

Il tool per la modifica e la gestione dei parametri dello stage.
 

  • Editing e gestione dei parametri dello stage dei posizionatori motorizzati
  • Gestione di set di parametri ottimizzati per diverse applicazioni
  • Editing e confronto di set di dati specifici per l'utente
  • Ripristino delle impostazioni predefinite