software:devices:counter2

Differenze

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

Link a questa pagina di confronto

Prossima revisione
Revisione precedente
Prossima revisioneEntrambe le parti successive la revisione
software:devices:counter2 [2014/10/23 15:12] – modifica esterna 127.0.0.1software:devices:counter2 [2017/01/19 14:48] – [3.4. Delta conteggio] qem103
Linea 15: Linea 15:
  
 Nel file di configurazione (.CNF), la sezione BUS deve essere dichiarata in modo tale che siano Nel file di configurazione (.CNF), la sezione BUS deve essere dichiarata in modo tale che siano
-presenti le risorse hardware necessarie all’implementazione del device COUNTER2. Deve essere+presenti le risorse hardware necessarie all'implementazione del device COUNTER2. Deve essere
 presente almeno un contatore bidirezionale. Il device può utilizzare anche una linea di interrupt presente almeno un contatore bidirezionale. Il device può utilizzare anche una linea di interrupt
 per le funzioni di cattura conteggio su interrupt ad esempio caricamento quota di preset).\\ per le funzioni di cattura conteggio su interrupt ad esempio caricamento quota di preset).\\
Linea 27: Linea 27:
 <nome_device> COUNTER2 TCamp QCTL IntL <nome_device> COUNTER2 TCamp QCTL IntL
 </code> </code>
-<WRAP center round info 60%> + 
-È necessario che tutte le +^:info:^È necessario che tutte le voci di definizione siano presenti sulla stessa linea. Nel caso in cui non si desideri associare una risorsa, ad esempio IntL, si deve comunque inserire nel relativo campo la stringa X.^
-voci di definizione siano +
-presenti sulla stessa linea. +
-Nel caso in cui non si desideri +
-associare una risorsa, +
-ad esempio IntL, si deve comunque +
-inserire nel relativo +
-campo la stringa X. +
-</WRAP>+
  
 dove: dove:
Linea 43: Linea 35:
 |TCamp|Tempo di campionamento device (1÷255 ms).| |TCamp|Tempo di campionamento device (1÷255 ms).|
 |QCTL|Indirizzo contatore presente nella scheda.| |QCTL|Indirizzo contatore presente nella scheda.|
-|IntL|Numero della linea di interrupt hardware dedicata per l’impulso di zero del trasduttore durante la fase di cattura del conteggio (per evitare che il device utilizzi questa risorsa inserire il carattere X).|+|IntL|Numero della linea di interrupt hardware dedicata per l'impulso di zero del trasduttore durante la fase di cattura del conteggio (per evitare che il device utilizzi questa risorsa inserire il carattere X).|
  
 === - Esempio === === - Esempio ===
Linea 80: Linea 72:
 ==== - Delta conteggio ==== ==== - Delta conteggio ====
  
-<WRAP center round info 60%> +^:info:^La modifica del valore di risoluzione (//cntratio//) o la scrittura della variabile //posit//, provoca l'azzeramento dei resti della conversione.^
-La modifica del valore di risoluzione +
-(//cntratio//) o la +
-scrittura della variabile +
-//posit//, provoca +
-l’azzeramento dei resti della +
-conversione. +
-</WRAP>+
  
-Il device visualizza sempre la posizione assoluta dell’asse; il cambio di conteggio può essere+Il device visualizza sempre la posizione assoluta dell'asse; il cambio di conteggio può essere
 eseguito anche con una scrittura diretta nel nuovo valore nel parametro //posit//.\\ eseguito anche con una scrittura diretta nel nuovo valore nel parametro //posit//.\\
 Volendo sottrarre 100 unità di misura al conteggio è possibile:\\ Volendo sottrarre 100 unità di misura al conteggio è possibile:\\
 //Asse:posit = Asse:posit - 100// //Asse:posit = Asse:posit - 100//
-Questa operazione introduce un errore perché impone la posizione “//posit// = -100”, quando l’asse+Questa operazione introduce un errore perché impone la posizione "//posit// = -100", quando l'asse
 poteva avere una posizione intermedia tra una unità di misura e la successiva (es. 100.3). Questa poteva avere una posizione intermedia tra una unità di misura e la successiva (es. 100.3). Questa
-frazione (0.3) viene persa ed il ripetersi di queste operazioni provocano l’accumularsi di un+frazione (0.3) viene persa ed il ripetersi di queste operazioni provocano l'accumularsi di un
 errore non trascurabile.\\ errore non trascurabile.\\
 Il comando //DELCNT// somma al conteggio una quantità pari al parametro //delta// senza perdere la Il comando //DELCNT// somma al conteggio una quantità pari al parametro //delta// senza perdere la
  • Ultima modifica: 2024/04/18 08:18