Vai al contenuto
PLC Forum


Tecniche Di Lettura Rpm Plc Omron


Nicomale3

Messaggi consigliati


Dipende da molti fattori. I principali sono:

  • scopo della lettura: visualizzazione della velocità o regolazione
  • frequenza del trasduttore equivalente alla velocità massima
  • precisione di misura alla velocità minima

In funzione di questi parametri si implementa l'algoritmo più adatto.

In linea di principio, trattandosi di misurare un a frequenza, si conta il numero di impulsi su una base di tempo.

Tanto per fare un esempio semplice.

Ho un motore che lavora alla velocità massima di 3000 rpm, accoppiato al motore ho un encoder da 600 impusli/giro. Mi basta conteggiare gli impulsi su 0.1" per avere direttamente la velocità in rpm. Infatti 3000 rpm corrispondono a 50 rivoluzioni per secondo. 600 impulsi per rivoluzione con 50 rivoluzioni al secondo danno una frequenza di 30000 Hz; conteggiando gli impulsi su 0.1" si contano 3000 impulsi alla massima velocità; a velocità inferiori si avrà un numero di impulsi inferiore direttamente equivalente alla velocità.

Però, purtroppo, quasi mai nella pratica le cose son così semplici.

Link al commento
Condividi su altri siti

In passato per la gestione di gruppi elettronici ho preso il segnale "W" direttamente dall'alternatore del motore diesel, quello che ricarica la batteria per intenderci, l'ho squadrato e optoisolato e "sparato" in una DI di un cpm2 configurata ad alta velocità.

Il gruppo era un classico 1500 rpm però non ricordo la frequenza dell'alternatore.

Comunque tu valuta in base al tuo sensore e al numero dei denti la frequenza massima degli impulsi e regolati di conseguenza.

Cordialmente

Link al commento
Condividi su altri siti

per esempio il pignone ha 12 denti quindi avrò 12 impulsi a giro,la velocità massima della macchina è 176 Rpm,2,93 rivoluzioni al secondo,moltiplicato per 12 viene 35,2Hz infatti guardando l'inverter torna,ma tradotto nel linguaggio del plc come si fa?

Link al commento
Condividi su altri siti

ma tradotto nel linguaggio del plc come si fa?

Si fa come ti ho spiegato: conti gli impulsi con un contatore. Se puoi permetterti di aggiornare la misura ogni 10" avrai una lettera di 352 impulsi che diviso 2 da proprio 176 che sono gli rpm.

Ma tu con questa misura che ci devi fare? Devi solo visualizzarla? Che precisione ti serve?

Modificato: da Livio Orsini
Link al commento
Condividi su altri siti

Se, come suppongo dato il titolo, si ha un PLC Omron (serie CP o CJ), e si connette l'ingresso veloce al contatore veloce 0, si ha anche una funzione diretta del PLC.

Si chiama PRV2, è un'istruzione multifunzione, che nel caso va usata così: PRV2 #0000 Dn Dm, dove:

#0000 definisce la lettura in rpm

Dn è una variabile intera contenente il numero di impulsi per rivoluzione (nel tuo caso 12)

Dm è la variabile intera dove troverai la velocità dell'albero in rpm

Link al commento
Condividi su altri siti

ok,ma questa istruzione prv2,bisogna aggiornarla ogni tot secondi o basta mettere il contatto sempre on?

Nel cpm2c c'è questa istruzione?

Grazie per l'aiuto

Link al commento
Condividi su altri siti

Ciao

Anche io confermo ciò che è già stato detto , purtroppo in quel Plc non è presente la PRV2, cosa che implica il dover realizzare la tua richiesta in modo manuale.

Ti ricordo che se il sensore in oggetto è collegato ad un ingresso di conteggio veloce la lettura deve essere fatta tramite l'istruzione PRV(62) che ti sposterà il valore di conteggio dentro un canale desiderato.

A presto!

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...