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
appnote:an036 [2020/10/30 13:48] – [Nuovi (presenti solo nel ANPOS2)] qem202appnote:an036 [2023/06/22 11:35] (versione attuale) – [Adeguamento parametri PID] qem202
Linea 7: Linea 7:
 ^Redattore:| Giuliano Tognon||| ^Redattore:| Giuliano Tognon|||
 ^Approvatore| Gabriele Bazzi ||| ^Approvatore| Gabriele Bazzi |||
-^Link:|http://www.qem.eu/doku/doku.php/appnote/an035|||+^Link:|https://www.qem.eu/doku/doku.php/appnote/an035|||
 ^Lingua:|Italiano||| ^Lingua:|Italiano|||
 | |||| | ||||
Linea 29: Linea 29:
 | rtype | |  | rtype | | 
 | stopt | |  | stopt | | 
-| derreg | +| derreg | Non è più impostabile la componente derivativa nel regolatore PID 
-| st_init | |  +| st_int | Non è più monitorabile il livello dell'impulso di zero. Comunque è sempre possibile dichiarare un simbolo nella sezione INPUT con indirizzo per esempio 1.INT01 per monitorare lo stato dell'ingresos zi zero |  
-| st_int | | +st_init e INIT| Con ANPOS2 non è più presente il comando INIT ed il relativo stato |
-| INIT | | +
  
 ==== Cambiato il nome ==== ==== Cambiato il nome ====
  
-maxfollerr-> follerrthresh+^ Nome ^ Note ^ 
 +maxfollerr-> follerrthresh | E' ora rappresentato in Um/10 | 
  
-==== Nuovi (presenti solo nel ANPOS2) ====+==== Cambiata l'unità di misura ====
  
 ^ Nome ^ Note ^ ^ Nome ^ Note ^
-| deltaprspos | | +| follerr | E' ora rappresentato in Um/10 e non più in unità di misura del motore | 
-| mxnegfoller | | +| toll | E' ora rappresentato in Um/10 | 
-| mxposfoller | | + 
-| funint | | +==== Nuovi (presenti solo nel ANPOS2) ==== 
-| funout | | + 
-| prsswlogic | | +^ Nome         ^ Note  ^ 
-| outreg | | +| deltaprspos        
-| smartcmd | | +| mxnegfoller        
-| posvirt | | +| mxposfoller        
-| brakepos | | +| funint       Permette di assegnare delle funzioni all'ingresso di abilitazione camma quando non usato per homing 
-| wrnpar | | +| funout       Permette di assegnare delle funzioni alla nuova uscita digitale presente in ANPOS2 
-| errpar | | +| prsswlogic   Permette di utilizare un sensore di homing NC oppure NO. 
-| st_capture | | +| outreg       Rappresenta l'uscita del regolatore.  
-| st_intenbl | | +| smartcmd           
-| st_grouped | | +| posvirt      E' la posizione virtuale 
-| INTENBL | | +| brakepos     Permette di conoscere la quota di inizio decelerazione 
-| INTDSBL | | +| wrnpar       Permette di conoscere il parametro che ha generato il warning 
-| RSCAPTURE | |+| errpar       Permette di conoscere il parametro che ha generato l'errore 
 +| st_capture   Parametri per la possibilità di catturare un fronte sull'ingresso di zero (similmente al device COUNTER3)      
 +| st_intenbl   :::   
 +| st_grouped   :::   
 +| INTENBL      :::   
 +| INTDSBL      :::   
 +| RSCAPTURE    :::   |
  
 ===== Differenze a livello di dichiarazione ===== ===== Differenze a livello di dichiarazione =====
  
-Nella sezione INTDEVICE ANPOS2 va dichiarato con un indirizzo di uscita digitale aggiuntivo nella penultima posizione.+Nella sezione *INTDEVICE* il device ANPOS2 va dichiarato con un indirizzo di uscita digitale aggiuntivo nella penultima posizione.
  
 Esempio: Esempio:
Linea 76: Linea 82:
  
 Se in un sistema convertito ad ANPOS2 si caricano dei dati provenienti da un sistema che utilizzava device EANPOS i dati di questi device non verranno trasferiti (perchè appartenenti a device diversi). Se in un sistema convertito ad ANPOS2 si caricano dei dati provenienti da un sistema che utilizzava device EANPOS i dati di questi device non verranno trasferiti (perchè appartenenti a device diversi).
 +
 +===== Adeguamento parametri PID =====
 +
 +Il device ANPOS2 calcola le componenti dei guadagni del regolatore in modo che abbiano un valore indipendente dal tempo di campionamento del device stesso. Per questo se si utilizzano gli stessi valori del device EANPOS l'effetto risultante dipende dal tempo di campionamento utilizzato nel device EANPOS. 
 +Per convertire il valore di pgain utilizzare la formula presentata nell'app note 41 [[appnote:an041|Formula per ricalcolo del guadagno PID al variare del tempo di campionamento nel device EANPOS]] considerando che il nuovo tempo di campionamento sia di valore 1 (1msec)
 +
 +
 +===== Note aggiuntive =====
 +
 +Se si scarica un applicativo in un sistema Qmove che era nello stato di RESET, il device ANPOS2 appena si avia il sistema può notificare lo stato di errore (st_error=1) perchè alcuni parametri hanno un valore incongruente (per esempio maxvel=0). E' buona regola a fine inizializazone dei parametri inviare il comando *RSERR* al device e verificare che "st_error EQ 0", in questo modo il device è pienamente funzionate.
  
  
  
  
  • Ultima modifica: 2020/10/30 13:48