Jump to content
PLC Forum


Segnali Analogici E Valori Scalati - Ho le idee confuse


franco1
 Share

Recommended Posts

Scusate non riesco a capire il significato delle parole "valore scalato" quando si parla di segnali analogici.

Supponiamo di avere una sonda di livello che misura 0...10m e genera un segnale 4...20mA.

Il canale del Plc fa corrispondere alla corrente 4mA il numero 4000 e alla corrente 20mA il numero 20000.

Vi chiedo: sono 4000 e 20000 i "valori scalati"?

Saluti.

Link to comment
Share on other sites


Salve Franco,

Vi chiedo: sono 4000 e 20000 i "valori scalati"?

in linea di massima direi proprio di no, trattasi di una semplice casualità a meno che Rockwell non abbia messo in vendita di recente schede che scalino in automatico i canali analogici in questo formato. Potrebbe anche essere così in quanto è da circa un paio di anni che non utilizzo i loro prodotti.

Per darti una risposta certa, dovresti specificare il codice della scheda che stai utilizzando, per esempio 1746NI4 per il sistema SLC500.

C'è ne sono parecchie e cambiano a secondo dell'architettura di sistema che hai impiegato. Per esempio PLC5, oppure SLC500, oppure Control Logix 5000 etc. etc.

Se mi puoi dare il modello della scheda che usi,posso essere più preciso, ma da quel che ricordo il valore restituito in digitale dopo la lettura del canale analogico solitamente è o era 0-4096 oppure 0-32767.

Altro discorso va fatto per i moduli che leggono valori provenienti da trasduttori o sonde di temperatura tipo PT100, termocopppie tipo J,K etc. etc.

Buona giornata

Cagliostro

Link to comment
Share on other sites

Dando un'occhiata al manuale della scheda a seconda di come è stata impostata la word di configurazione e precisamente nei bit 8-9-10 e possibile ottenre la seguente rappresentazione:

1)Raw/proportional count

2)Engineering units

3)Scaled for PID

4)Percent range

Per un ingresso 4-20 ma in modalità Raw/proportional range i valori sono 3,2ma=-32767 / 21ma=32767

Per un ingresso 4-20 ma in modalità Engineering units i valori sono 3,2ma=-3200 / 21ma=21000 (questo è il tuo caso quindi la tua intuizione è esatta)

Per un ingresso 4-20 ma in modalità for PID i valori sono 3,2ma=0 / 21ma=16383

Per un ingresso 4-20 ma in modalità Percent Range i valori sono 3,2ma=5% / 21ma=106,25%

Link to comment
Share on other sites

Mi sono scordato nel precedente post di allegarti qualora ti possa servire, il diagramma riassuntivo di quanto elencato in precedenza tratto dal manuale della scheda.

Buona giornata

Cagliostro

Link to comment
Share on other sites

Supponiamo di avere una sonda di livello che misura 0...10m e genera un segnale 4...20mA.

Il canale del Plc fa corrispondere alla corrente 4mA il numero 4000 e alla corrente 20mA il numero 20000.

Vi chiedo: sono 4000 e 20000 i "valori scalati"?

Oltre alle indicazioni fornite da Cagliostro, mi soffermerei un po' sul concetto di "valori scalati".

Per farlo, parto proprio dai dati dell'esempio:

sonda 0-10m ==> 4-20mA

ingresso analogico 4-20mA ==> 4000-20000

In questo caso, il valore 4000-20000 che leggi dall'ingresso analogico è da alcuni definito (ed anche da me, anche se trovo il termine non propriamente corretto) "valore binario".

Il valore binario deve poi essere convertito in "valore ingegneristico" che, nell'esempio, è il livello 0-10m

In questo caso, il calcolo da fare (spesso chiamato "scalatura") è il seguente:

Liv = (ValoreLetto - 4000) * 10 / (20000 - 4000)

Quando si vuole invece convertire un valore ingegneristico in valore binario da scrivere su una uscita analogica, si fa il calcolo opposto.

Link to comment
Share on other sites

Scusa Batta ma a questo punto la confusione ritorna.

Secondo il tuo ragionamento, il "valore scalato" è il valore (in metri) del livello...se non ho capito male <_<

Mentre Cagliostro dice che il valore scalato è il valore compreso tra 4000 e 20000 :unsure:

Saluti

Link to comment
Share on other sites

Livio Orsini
"valore scalato"

In genere con questo termine si identifica un valore riferito ad una scala di misura. Se, come nell'esempio di Batta, la scla di misura fa riferimento ad un valore di lunghezza di 10m (da 0m a 10m) il "valore scalato" è la lettura di corrente convertita in metri. In altri termini è quel valore che leggeresti usando, ad esempio, un'asta graduata in mm, cm e metri.

Link to comment
Share on other sites

Salve franco1,

quanto esposto da batta e Livio è assolutamente esatto, nella fretta di rispondere mi sono soffermato essenzialmente sul tipo di rappresentazione del valore letto del canale anlogico, a seconda del setup effettuato nella parola di comando (control word).

Se hai avuto la possibilità di consultare il manuale relativo alla scheda 1769-IF8 e con i dati da te forniti, risulta evidente che il formato o rappresentazione del valore digitale dopo la conversione del segnale 4-20 ma, per l'ingresso utilizzato è stato impostato in modalità engineering unit (unità ingegneristica), ora questo non significa che il valore letto in digitale rappresenti come nel tuo caso uno spazio variabile da 0-10m o come dire un valore scalato.

Forse l'incomprensione può esser nata da quello che Rockwell definisce impostazione del valore letto in unità ingegneristica, se dai un'occhiata al manuale della scheda troverai che per Rockwell l'impostazione della rappresentazione della grandezza in formato ingegneristico, significa:

"Il modulo (scheda) scala il valore o dato dell'ingresso analogico al valore attuale di corrrente o tensione misurata."

Esempio:

sè il tuo ingresso è 4ma il valore ingegneristico sarà ==>4000

sè il tuo ingresso è 12ma il valore ingegneristico sarà ==>12000

sè il tuo ingresso è 20ma il valore ingegneristico sarà ==>20000

in definitiva quello che visualizzi è il valore della corrente che transita nel canale analogico più trè zeri.

Se per visualizzazioni,calcoli od altro ancora devi far corrispondere a questo valore (4000-20000) la distanza 0-10m devi passare attraverso una successiva scalatura utilizzando la formula "postata" da batta.

Oppure sè non ricordo male, utilizzare l'apposita istruzione che dovrebbe chiamarsi SCL o SCALE WITH LIMIT.

Sperando di aver maggior chiarezza rispetto a quanto scritto in precedenza, auguro

Buona serata e buona pasqua

Cagliostro

Link to comment
Share on other sites

  • 3 weeks later...

Ok...ragazzi...anche se con un po' di ritardo (ero fuori per lavoro) vi ringrazio perchè ho chiarito i dubbi che avevo.

Saluti.

Link to comment
Share on other sites

  • 14 years later...
cesare9561
Il 23/04/2010 alle 13:34 , franco1 ha scritto:

Ok...ragazzi...anche se con un po' di ritardo (ero fuori per lavoro) vi ringrazio perchè ho chiarito i dubbi che avevo.

Saluti.

Buongiorno se possibile ridurre l'uscita su trasduttore 4 20 mA del 20%. 

Link to comment
Share on other sites

Livio Orsini

Cesare9561, sei un nuovo iscritto che, probabilmente, non ha letto ilregolamento quando lo ha accettato!

 

Non è ammesso accodarsi ad altre discussioni!

 

La discussione a cui ti sei accodato è inattiva da oltre 14 anni! Aspettarsi risposte è ...da record dell'ottimismo.

 

Apri una nuova discussione, spiegando bene il tuo problema e dando tutti i dati necessari per identificare l'apparecchio a cui fai riferimento.

Link to comment
Share on other sites

  • Livio Orsini locked this topic
Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...