software:devices:oopos2

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

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] – [4.3. Verifica del funzionamento delle uscite digitali] qem103software:devices:oopos2 [2017/01/19 15:59] – [5.5.1. Introduzione] qem103
Linea 237: 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'asse non é già in fase di decelerazione per raggiungere la quota precedentemente impostata.^
-Il cambio della quota viene +
-accettato solamente se la +
-nuova posizione é raggiungibile +
-con la direzione in uso e +
-se l’asse non é già in fase di +
-decelerazione per raggiungere +
-la quota precedentemente +
-impostata. +
-</WRAP>+
  
 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 256: 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 l’asse impiega per+un profilo di velocitá per un tempo molto lungo, superiore al tempo che l'asse impiega per
 raggiungere la quota limite (//maxpos// o //minpos//). raggiungere la quota limite (//maxpos// o //minpos//).
  
-  * Verificare che l’asse si muova in Indietro e che il conteggio visualizzato in ''Asse:posit'' si decrementi, quindi interromper il movimento con il comando //STOP//.\\ ''STOP Asse'' +  * Verificare che l'asse si muova in Indietro e che il conteggio visualizzato in ''Asse:posit'' si decrementi, quindi interromper il movimento con il comando //STOP//.\\ ''STOP Asse'' 
-  * Se l’uscita di Indietro, corrispondente ad esempio alla risorsa ''2.OUT02'', non si attiva, verificare il collegamento elettrico.+  * Se l'uscita di Indietro, corrispondente ad esempio alla risorsa ''2.OUT02'', non si attiva, verificare il collegamento elettrico.
   * Dare il comando //MANSFW// per fare eccitare le uscite di avanti e rallentamento.\\ ''MANSFW Asse''   * Dare il comando //MANSFW// per fare eccitare le uscite di avanti e rallentamento.\\ ''MANSFW Asse''
   * Per verificare la corretta esecuzione del comando, controllare che lo stato //st_still// sia 0, //st_movfwd// sia 1 e //st_movslow// sia 1:\\ ''WAIT NOT Asse:st_still AND Asse:st_movfwd AND Asse:st_movslow''   * Per verificare la corretta esecuzione del comando, controllare che lo stato //st_still// sia 0, //st_movfwd// sia 1 e //st_movslow// sia 1:\\ ''WAIT NOT Asse:st_still AND Asse:st_movfwd AND Asse:st_movslow''
-  * Verificare che l’asse si muova in avanti ad una velocità inferiore alla precedente e che il conteggio visualizzato in ''Asse:posit'' si incrementi, quindi interrompere il movimento con il comando //STOP//.\\ ''STOP Asse'' +  * Verificare che l'asse si muova in avanti ad una velocità inferiore alla precedente e che il conteggio visualizzato in ''Asse:posit'' si incrementi, quindi interrompere il movimento con il comando //STOP//.\\ ''STOP Asse'' 
-  * Se l’uscita di rallentamento, corrispondente ad esempio alla risorsa ''2.OUT03'', non si attiva, verificare il collegamento elettrico.+  * Se l'uscita di rallentamento, corrispondente ad esempio alla risorsa ''2.OUT03'', non si attiva, verificare il collegamento elettrico.
  
 ==== - Impostazione del parametro di risoluzione dell’asse ==== ==== - Impostazione del parametro di risoluzione dell’asse ====
Linea 304: 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 l’asse alla velocità lenta (di fine posizionamento), con la quale entrare nella fascia di+portare l'asse alla velocità lenta (di fine posizionamento), con la quale entrare nella fascia di
 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
-dell’ingresso nella fascia di inerzia sia sempre uguale, in modo che l’inerzia sia ripetitiva e +dell'ingresso nella fascia di inerzia sia sempre uguale, in modo che l'inerzia sia ripetitiva e 
-vangano quindi evitati continui ricalcoli che provocherebbero un’imprecisione nel posizionamento. +vangano quindi evitati continui ricalcoli che provocherebbero un'imprecisione nel posizionamento. 
-<WRAP center round info 60%> + 
-Quota di rallentamento corretta: +^:info:^Quota di rallentamento corretta: prima dello stop l'asse si muove alla velocità lenta, facilitando lo stop senza compromettere i tempi di esecuzione del posizionamento^
-prima dello stop l’asse +
-si muove alla velocità +
-lenta, facilitando lo stop +
-senza compromettere i +
-tempi di esecuzione del +
-posizionamento +
-</WRAP>+
 {{:software:devices:oopos2:oopos2_06.png?nolink550}} {{:software:devices:oopos2:oopos2_06.png?nolink550}}
  
-<WRAP center round info 60%> +^:info:^Quota di rallentamento troppo lunga: questo permette all'asse di concludere il posizionamento muovendosi alla velocità lenta, però viene mantenuta per uno spazio eccessivo, allungando notevolmente i tempi del posizionamento.^
-Quota di rallentamento +
-troppo lunga: questo permette +
-all’asse di concludere +
-il posizionamento muovendosi +
-alla velocità lenta, +
-però viene mantenuta per +
-uno spazio eccessivo, allungando +
-notevolmente i tempi +
-del posizionamento. +
-</WRAP>+
  
 {{:software:devices:oopos2:oopos2_07.png?nolink550|}} {{:software:devices:oopos2:oopos2_07.png?nolink550|}}
  
-<WRAP center round info 60%> +^:info:^Quota di rallentamento troppo corta: l'asse si avvicina alla quota di posizionamento con una velocità troppo alta per consentire alla meccanica un rapido arresto; la dinamica del sistema compromette quindi il posizionamento, fermando l'asse fuori dalla fascia di tolleranza impostata.^
-Quota di rallentamento +
-troppo corta: l’asse si avvicina +
-alla quota di +
-posizionamento con una +
-velocità troppo alta per +
-consentire alla meccanica +
-un rapido arresto; la dinamica +
-del sistema compromette +
-quindi il +
-posizionamento, fermando +
-l’asse fuori dalla fascia di +
-tolleranza impostata. +
-</WRAP>+
  
 {{:software:devices:oopos2:oopos2_08.png?nolink550|}} {{:software:devices:oopos2:oopos2_08.png?nolink550|}}
Linea 353: 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, in modo che la velocità di fine posizionamento ed il valore dell’inerzia +quota di rallentamento, in modo che la velocità di fine posizionamento ed il valore dell'inerzia 
-siano ripetitivi, indipendentemente dalla velocità dell’asse.\\+siano ripetitivi, indipendentemente dalla velocità dell'asse.\\
 Il device OOPOS2 dispone di due metodi (selezionati dal parametro //slowtype//), per il calcolo del Il device OOPOS2 dispone di due metodi (selezionati dal parametro //slowtype//), per il calcolo del
 rallentamento: rallentamento:
  • Ultima modifica: 2020/07/13 15:15