franco1 Posted April 1, 2010 Report Share Posted April 1, 2010 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 More sharing options...
cagliostro Posted April 1, 2010 Report Share Posted April 1, 2010 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 More sharing options...
franco1 Posted April 1, 2010 Author Report Share Posted April 1, 2010 Grazie per la risposta.Il codice della scheda è 1769-IF8 Link to comment Share on other sites More sharing options...
cagliostro Posted April 1, 2010 Report Share Posted April 1, 2010 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 count2)Engineering units3)Scaled for PID4)Percent rangePer un ingresso 4-20 ma in modalità Raw/proportional range i valori sono 3,2ma=-32767 / 21ma=32767Per 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=16383Per 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 More sharing options...
cagliostro Posted April 1, 2010 Report Share Posted April 1, 2010 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 More sharing options...
franco1 Posted April 1, 2010 Author Report Share Posted April 1, 2010 Grazie 1000 Link to comment Share on other sites More sharing options...
batta Posted April 1, 2010 Report Share Posted April 1, 2010 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-20mAingresso analogico 4-20mA ==> 4000-20000In 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-10mIn 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 More sharing options...
franco1 Posted April 2, 2010 Author Report Share Posted April 2, 2010 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 Saluti Link to comment Share on other sites More sharing options...
Livio Orsini Posted April 2, 2010 Report Share Posted April 2, 2010 "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 More sharing options...
cagliostro Posted April 2, 2010 Report Share Posted April 2, 2010 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à ==>4000sè il tuo ingresso è 12ma il valore ingegneristico sarà ==>12000sè il tuo ingresso è 20ma il valore ingegneristico sarà ==>20000in 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, auguroBuona serata e buona pasquaCagliostro Link to comment Share on other sites More sharing options...
franco1 Posted April 23, 2010 Author Report Share Posted April 23, 2010 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 More sharing options...
cesare9561 Posted August 18 Report Share Posted August 18 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 More sharing options...
Livio Orsini Posted August 18 Report Share Posted August 18 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 More sharing options...
Recommended Posts