Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente Prossima revisioneEntrambe le parti successive la revisione | ||
software:devices:oopos2 [2017/01/19 15:53] – [3.1. Recupero giochi] qem103 | software:devices:oopos2 [2017/01/19 16:05] – [5.5.2. Rallentamento proporzionale alla velocità] qem103 | ||
---|---|---|---|
Linea 201: | Linea 201: | ||
==== - Verifica del funzionamento delle uscite digitali ==== | ==== - Verifica del funzionamento delle uscite digitali ==== | ||
- | <WRAP center round info 60%> | + | ^:info:^Prima di movimentare |
- | Prima di movimentare | + | |
- | verificare il corretto | + | |
- | funzionamento dei dispositivi | + | |
- | di emergenza e protezione. | + | |
- | </ | + | |
La seguente procedura serve per verificare il funzionamento delle uscite digitali di avanti, indietro | La seguente procedura serve per verificare il funzionamento delle uscite digitali di avanti, indietro | ||
- | e rallentamento movimentando | + | e rallentamento movimentando |
Per proseguire, verificare che il device Asse sia inizializzato e con il valore di '' | Per proseguire, verificare che il device Asse sia inizializzato e con il valore di '' | ||
* Impostare al massimo valore i limiti software del device in modo da consentirne il movimento. Inserire il valore 999999 nel parametro //maxpos// ed il valore -999999 nel parametro // | * Impostare al massimo valore i limiti software del device in modo da consentirne il movimento. Inserire il valore 999999 nel parametro //maxpos// ed il valore -999999 nel parametro // | ||
* Dare il comando MANFFW per fare attivare la sola uscita di avanti.\\ '' | * Dare il comando MANFFW per fare attivare la sola uscita di avanti.\\ '' | ||
* Per verificare la corretta esecuzione del comando, controllare che lo stato // | * Per verificare la corretta esecuzione del comando, controllare che lo stato // | ||
- | * Verificare che lasse | + | * Verificare che l' |
- | * Se luscita | + | * Se l' |
* Dare il comando //MANFBW// per eccitare la sola uscita di Indietro.\\ '' | * Dare il comando //MANFBW// per eccitare la sola uscita di Indietro.\\ '' | ||
* Per verificare la corretta esecuzione del comando, controllare che lo stato // | * Per verificare la corretta esecuzione del comando, controllare che lo stato // | ||
Linea 242: | Linea 237: | ||
==== - Cambio quota e conteggio in movimento ==== | ==== - Cambio quota e conteggio in movimento ==== | ||
- | <WRAP center round info 60%> | + | ^:info:^Il cambio della quota viene accettato solamente se la nuova posizione é raggiungibile con la direzione in uso e se l' |
- | Il cambio della quota viene | + | |
- | accettato solamente se la | + | |
- | nuova posizione é raggiungibile | + | |
- | con la direzione in uso e | + | |
- | se lasse | + | |
- | decelerazione per raggiungere | + | |
- | la quota precedentemente | + | |
- | impostata. | + | |
- | </ | + | |
In alcune applicazioni viene richiesto di definire la quota di destinazione durante il posizionamento, | In alcune applicazioni viene richiesto di definire la quota di destinazione durante il posizionamento, | ||
Linea 261: | Linea 247: | ||
Durante il posizionamento é possibile anche modificare il valore del conteggio //posit//. Questa | Durante il posizionamento é possibile anche modificare il valore del conteggio //posit//. Questa | ||
funzione viene utilizzata solitamente quando un device deve, in particolari condizioni, continuare | funzione viene utilizzata solitamente quando un device deve, in particolari condizioni, continuare | ||
- | un profilo di velocitá per un tempo molto lungo, superiore al tempo che lasse | + | un profilo di velocitá per un tempo molto lungo, superiore al tempo che l' |
raggiungere la quota limite (//maxpos// o // | raggiungere la quota limite (//maxpos// o // | ||
- | * Verificare che lasse | + | * Verificare che l' |
- | * Se luscita | + | * Se l' |
* Dare il comando //MANSFW// per fare eccitare le uscite di avanti e rallentamento.\\ '' | * Dare il comando //MANSFW// per fare eccitare le uscite di avanti e rallentamento.\\ '' | ||
* Per verificare la corretta esecuzione del comando, controllare che lo stato // | * Per verificare la corretta esecuzione del comando, controllare che lo stato // | ||
- | * Verificare che lasse | + | * Verificare che l' |
- | * Se luscita | + | * Se l' |
==== - Impostazione del parametro di risoluzione dellasse ==== | ==== - Impostazione del parametro di risoluzione dellasse ==== | ||
Linea 309: | Linea 295: | ||
=== - Introduzione === | === - Introduzione === | ||
+ | |||
Nei posizionamenti ON/OFF lo spazio di rallentamento deve essere sufficientemente lungo per | Nei posizionamenti ON/OFF lo spazio di rallentamento deve essere sufficientemente lungo per | ||
- | portare | + | portare |
inerzia e concludere il posizionamento in tolleranza. È fondamentale che la velocità al momento | inerzia e concludere il posizionamento in tolleranza. È fondamentale che la velocità al momento | ||
- | dellingresso | + | dell' |
- | vangano quindi evitati continui ricalcoli che provocherebbero | + | vangano quindi evitati continui ricalcoli che provocherebbero |
- | <WRAP center round info 60%> | + | |
- | Quota di rallentamento corretta: | + | ^:info:^Quota di rallentamento corretta: prima dello stop l' |
- | prima dello stop lasse | + | |
- | si muove alla velocità | + | |
- | lenta, facilitando lo stop | + | |
- | senza compromettere i | + | |
- | tempi di esecuzione del | + | |
- | posizionamento | + | |
- | </ | + | |
{{: | {{: | ||
- | <WRAP center round info 60%> | + | ^:info:^Quota di rallentamento troppo lunga: questo permette |
- | Quota di rallentamento | + | |
- | troppo lunga: questo permette | + | |
- | allasse | + | |
- | il posizionamento muovendosi | + | |
- | alla velocità lenta, | + | |
- | però viene mantenuta per | + | |
- | uno spazio eccessivo, allungando | + | |
- | notevolmente i tempi | + | |
- | del posizionamento. | + | |
- | </ | + | |
{{: | {{: | ||
- | <WRAP center round info 60%> | + | ^:info:^Quota di rallentamento troppo corta: |
- | Quota di rallentamento | + | |
- | troppo corta: | + | |
- | alla quota di | + | |
- | posizionamento con una | + | |
- | velocità troppo alta per | + | |
- | consentire alla meccanica | + | |
- | un rapido arresto; la dinamica | + | |
- | del sistema compromette | + | |
- | quindi il | + | |
- | posizionamento, | + | |
- | lasse | + | |
- | tolleranza impostata. | + | |
- | </ | + | |
{{: | {{: | ||
Linea 358: | Linea 315: | ||
In alcuni casi il device OOPOS2 deve gestire degli assi in cui la velocità di posizionamento è | In alcuni casi il device OOPOS2 deve gestire degli assi in cui la velocità di posizionamento è | ||
variabile. Per questo motivo il device OOPOS2 è dotato di un sistema di calcolo automatico della | variabile. Per questo motivo il device OOPOS2 è dotato di un sistema di calcolo automatico della | ||
- | quota di rallentamento, | + | quota di rallentamento, |
- | siano ripetitivi, indipendentemente dalla velocità | + | siano ripetitivi, indipendentemente dalla velocità |
Il device OOPOS2 dispone di due metodi (selezionati dal parametro // | Il device OOPOS2 dispone di due metodi (selezionati dal parametro // | ||
rallentamento: | rallentamento: | ||
Linea 393: | Linea 350: | ||
=== - Rallentamento proporzionale alla velocità === | === - Rallentamento proporzionale alla velocità === | ||
+ | |||
Il device calcola automaticamente il rallentamento basandosi sulla formula:\\ | Il device calcola automaticamente il rallentamento basandosi sulla formula:\\ | ||
Rallentamento = (Rallentamento massimo x Velocità)/ | Rallentamento = (Rallentamento massimo x Velocità)/ | ||
- | <WRAP center round info 60%> | + | |
- | Il calcolo del rallentamento, | + | ^:info:^Il calcolo del rallentamento, |
- | come evidenziato dal | + | |
- | grafico, non può superare | + | |
- | uno dei due limiti //maxslow// | + | |
- | o // | + | |
- | </ | + | |
{{: | {{: |