Che cos'è il contatore ad alta velocità?
Un high-speed counter rileva e conta impulsi stretti (veloci), quindi invia istruzioni specifiche per avviare le operazioni di controllo, quando i conteggi rilevati raggiungono i relativi valori preimpostati. Tra le operazioni di controllo sono inclusi l'esecuzione automatica e immediata della routine di interruzione dell'high-speed counter e l'aggiornamento immediato delle uscite in base al modello di maschera e all'origine configurata.
Funzionalità dell'high-speed counter
Poiché le istruzioni dell'HSC richiedono elevate prestazioni, il loro funzionamento è garantito da una circuiteria personalizzata che opera parallelamente al processore di sistema principale. Le funzionalità avanzate HSC includono:
- Funzionamento a 100 kHz del controllo diretto dell'alta velocità per le uscite
- Dati in formato numero intero con segno a 32 bit (intervallo di conteggio con
2.147.483.647) - Valori alto e basso preimpostati e programmabili
- SetPoint di overflow e underflow
- Elaborazione delle interruzioni automatiche in base al conteggio accumulato
- Operatività delle istruzioni dell'HSC con parametri di runtime modificabili (dal programma di controllo dell'utente)
Supporto del controllore Micro800 per l'HSC
Tutti i controllori L50E e L70E supportano fino a sei ingressi HSC. La funzionalità HSC è implementata nei controllori
Micro800
tramite l'hardware del contatore ad alta velocità (ingressi integrati nel controllore) e l'istruzione HSC nell'applicazione. Istruzioni HSC configura l'hardware del contatore ad alta velocità e aggiorna l'accumulatore dell'immagine.Fornire un feedback