Volutamente Anonimo Inserito: 9 aprile 2011 Segnala Share Inserito: 9 aprile 2011 Salve.Mettiamo di avere un plc Panasonic (fpx, fpsig, fp0 o simili)Si collega un rtd6.All'rtd6 si collega una pt1000 che legge un valore di temperatura di 20°CSi impostano gli switch sull'rtd6 per la lettura delle pt1000Si imposta sugli switch il campionamento ad 1 secondo.Si mette nel Sw la funzione predisposta da panasonic.Su questa funzione si imposta l'indirizzo da leggere e i due ingressi relativi a resistenza si/noDomanda:Che valore leggo in uscita da questa funzione? 200?Sui manuali dell'rtd6 di tanto in tanto leggo di una risoluzione (0,1 o 0,01) che mi cambiano il campo di lettura di una pt1000 da -200/+300 a -80/+80, dove e' che si imposta questa risoluzione?Visto che se non erro la funzione mi restituisce una variabile di tipo INT, come conviene operare di solito con le analogiche? si trasformano subito in real?Se non conviene trasformarle subito in real? quand'e' che e' opportuno trasformarle in real?Grazie Link al commento Condividi su altri siti More sharing options...
Roberto Gioachin Inserita: 12 aprile 2011 Segnala Share Inserita: 12 aprile 2011 Che valore leggo in uscita da questa funzione? 200?Esatto!Sui manuali dell'rtd6 di tanto in tanto leggo di una risoluzione (0,1 o 0,01) che mi cambiano il campo di lettura di una pt1000 da -200/+300 a -80/+80, dove e' che si imposta questa risoluzione?Se guardi bene i bit corrispondenti alle Y (per esempio da Y21 a Y26), ti permettono di selezionare la risoluzione, mentre Y20 ti permette di selezionare la scala, (°C o °F)A te il compito di impostare queste uscite, non le trovi di certo nella FB, che invece ha il compito di leggere i valori.Se non conviene trasformarle subito in real? quand'e' che e' opportuno trasformarle in real?Solo quando ne hai veramente bisogno.In realtà potrebbe non essere mai necessario convertire in real, in fin dei conti che vantaggio ne hai, le converti solo se le devi utilizzare in calcoli che richiedono tale formato.I valori che ottieni dalla RTD6, possono essere portati su un pannello operatore, avendo cura di selezionare nella visualizzazione una (o due) cifra decimale.Puoi fare comparazioni con valori che imposti nello stesso formato e con lo stesso numero di cifre decimali.Si possono fare programmi interi senza aver mai bisogno di questo formato, è quello che si faceva prima che i plc disponessero di questo formato.Se poi invece ti serve, esegui la conversione subito dopo la lettura delle temperature e ti dimentichi il problemaCiaoRoberto Link al commento Condividi su altri siti More sharing options...
Volutamente Anonimo Inserita: 12 aprile 2011 Autore Segnala Share Inserita: 12 aprile 2011 Ti ringrazio della risposta.Non avevo fatto caso (sono novizio in programmazione) che sul manuale quelle impostazioni fossero uscite (y).Capito tutto, grazie :-) Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora