Guida al Conteggio Tecnologico

Conteggio Veloce
Elaborazione Impulsi di Precisione

Cattura ogni impulso con precisione al nanosecondo. Padroneggia i segnali ad alta frequenza, il posizionamento preciso tramite encoder e la misura della frequenza in tempo reale.

La Potenza degli Oggetti Tecnologici (TO)

Gli ingressi PLC tradizionali sono limitati dal tempo del ciclo di scansione, il che li rende inadatti ai segnali ad alta frequenza. I contatori veloci (HSC) di TIA Portal utilizzano hardware specializzato sulla CPU o moduli di segnale per contare gli impulsi indipendentemente dal ciclo OB1.

Utilizzando gli Oggetti Tecnologici (TO), si ottiene l'accesso a uno strato astratto che gestisce automaticamente le fasi dell'encoder (A/B), gli impulsi Z e le unità di misura, consentendo un tracciamento sofisticato del movimento e del flusso con una programmazione minima.

Conteggio e Posizionamento

Contatori hardware e segnali Encoder

Configurazione TO_HighSpeedCounter

TO_HSC

Cosa fa

Configura l'interfaccia hardware per l'acquisizione di impulsi ad alta velocità. Gestisce le direzioni di conteggio, i limiti e il comportamento ai valori di confronto.

Quando usarlo

Utilizzato per qualsiasi applicazione che richieda un conteggio preciso di pezzi su nastri trasportatori o un tracciamento semplice della posizione dove non è necessario un asse Motion completo.

Consigli da esperti

Controlla i limiti hardware della CPU; l'S7-1200 supporta tipicamente fino a 6 HSC, ma i limiti di frequenza variano in base al canale di ingresso.

Usa gli eventi 'Valore di confronto' per attivare uscite hardware veloci senza attendere la scansione del programma PLC.

Abilita l'ingresso 'Sync' se è necessario resettare o impostare il valore del contatore in base a un sensore esterno (impulso Z).

Supporto Encoder (Fase A/B)

Quadratura

Cosa fa

Decodifica i segnali differenziali (Fase A, Fase B) per rilevare sia la velocità che la direzione. Supporta le modalità di valutazione 1x, 2x e 4x.

Quando usarlo

Essenziale per encoder incrementali utilizzati nella misurazione di spostamenti rotativi o lineari dove il rilevamento della direzione è critico.

Consigli da esperti

La modalità di valutazione 4x offre la massima risoluzione contando ogni fronte di salita e di discesa di entrambe le fasi A e B.

Assicurati di utilizzare cavi schermati per i segnali dell'encoder per prevenire interferenze elettromagnetiche dai cavi del motore.

Se la direzione è invertita, puoi scambiare le fasi nella configurazione del TO senza ricablare l'hardware.

Misurazione Avanzata

Funzioni di Frequenza, Periodo e Latch

Misura di Frequenza e Periodo

Hz / ms

Cosa fa

Calcola la frequenza istantanea (Hz) o il periodo di tempo (ms) tra gli impulsi. Include il livellamento (filtraggio) integrato per segnali instabili.

Quando usarlo

Ideale per flussimetri, anemometri o per misurare gli RPM del motore tramite un semplice sensore di prossimità e una ruota dentata.

Consigli da esperti

Regola il 'Tempo di aggiornamento' (Tempo di gate) per bilanciare la velocità di misurazione e la risoluzione per le basse frequenze.

La misurazione del periodo è spesso più accurata per segnali a frequenza molto bassa rispetto alla misurazione della frequenza.

Le unità possono essere scalate direttamente nel TO (es. impulsi per litro) per ottenere valori ingegneristici diretti nel codice.

Funzione di Cattura (Latch)

Cattura Valore

Cosa fa

Salva istantaneamente il valore attuale del contatore quando viene rilevato un trigger digitale esterno (DI), bypassando i ritardi del software.

Quando usarlo

Utilizzato per misurazioni 'al volo', come la registrazione della posizione esatta di un prodotto quando viene attivata una fotocellula.

Consigli da esperti

Configura l'ingresso 'DI' nelle impostazioni hardware dell'HSC per abilitare la funzionalità 'Capture'.

Leggi il parametro 'CapturedValue' dal blocco dati del TO per recuperare il risultato catturato.

La cattura può essere configurata per attivarsi sul fronte di salita, sul fronte di discesa o su entrambi per la misurazione a doppio fronte.

Oggetto Tecnologico vs CTRL_HSC Legacy

Workflow moderno vs set di istruzioni legacy

CaratteristicaOggetto Tecnologico (TO)Legacy (CTRL_HSC)
ConfigurazioneInterfaccia GraficaCostanti Hardware / DB
Accesso ai DatiTag del TO nominati (DB)Funzioni di sistema (SFB)
DiagnosticaStrumenti Online integratiCodici errore manuali
MisurazioneScalatura diretta Hz/msRichiede calcoli manuali
VersatilitàAlta (Motion integrato)Bassa (Solo stand-alone)
Pulizia del CodiceSuperiore (Simbolico)Complesso (Basato su indirizzi)

Domande Frequenti

Qual è la differenza tra un Oggetto Tecnologico HSC e l'istruzione CTRL_HSC?

L'Oggetto Tecnologico (TO) fornisce un modo moderno e grafico per configurare e monitorare i contatori. Memorizza tutti i dati in un Blocco Dati strutturato. CTRL_HSC è un'istruzione legacy che richiede una configurazione più manuale ed è mantenuta principalmente per compatibilità o compiti molto semplici.

Qual è la frequenza massima che posso contare con un S7-1200?

Gli ingressi integrati supportano tipicamente fino a 100 kHz o 200 kHz a seconda del modello e dell'ingresso specifico (es. 6ES7214-1AG40-0XB0). Le Signal Board ad alta velocità possono estendere questo valore fino a 1 MHz.

Quali tipi di encoder sono supportati dall'HSC di TIA Portal?

Supporta contatori a fase singola (Impulso + Direzione), a doppia fase (quadratura A/B) e a impulso singolo. Funziona con encoder incrementali a 24V DC; i segnali a 5V richiedono una signal board o specifici moduli ad alta velocità.

Come faccio a diagnosticare un contatore che non incrementa?

Per prima cosa, controlla il bit 'Status' nel TO. Usa la vista Online e Diagnostica per vedere se gli ingressi hardware ricevono fisicamente impulsi. Assicurati che l' 'HW_ID' e l' 'Indirizzo di ingresso' nella configurazione del TO corrispondano all'hardware fisico.

Padroneggia i tuoi Dati ad Alta Velocità

Hai problemi con il rumore dell'encoder o con scalature di frequenza complesse? T-IA Connect semplifica la configurazione e il monitoraggio dei tuoi Oggetti Tecnologici.