software:qview:qview_6:qcl_library:ir20ptcread

IR20PTCRead

D = Device(ANINP)

R = Funzioni di Lettura

La funzione IR20PTCRead esegue la lettura del valore di temperatura relativo a una PT100 a tre punti con modalità di lettura differenziale.

IR20PTCRead (PTA_V1, PTA_V2, PTA_V3, glResistance, gbError)

Parametri:

IN/OUTTIPO VARIABILENOME DI ESEMPIODIM
IN INTDEVICE
ANINP
PTA_V1 - Nome mnemonico del device ANINP utilizzato per l'ingresso V1
IN INTDEVICE
ANINP
PTA_V2 - Nome mnemonico del device ANINP utilizzato per l'ingresso V2
IN INTDEVICE
ANINP
PTA_V3 - Nome mnemonico del device ANINP utilizzato per l'ingresso V3
OUT GLOBAL glResistance L E' il valore di resistenza letto espresso in centesimi di Ohm.
OUT GLOBAL gbError B Variabile contenente il codice di errore:
0 = no error
3 = ingresso disconnesso

Una volta richiamata la funzione se ci sono degli errori la variabile di errore assume i seguenti valori:
0 - Nessun errore
3 - Ingresso disconnesso

Esempio

...
 
 
 
; Lettura resistenza PT100
 
IR20PTCRead (PTA_V1, PTA_V2, PTA_V3, resistenza, gbError)
 
...

Note

  • La funzione inizializza alcuni parametri relativi ai 3 device ANINP passati alla funzione, nel seguente modo:
	PTA_V1:offset  = 0
	PTA_V1:scaleA  = 1
	PTA_V1:scaleB  = 1
	PTA_V1:scaleC  = 0
	PTA_V2:offset  = 0
	PTA_V2:scaleA  = 1
	PTA_V2:scaleB  = 1
	PTA_V2:scaleC  = 0
	PTA_V3:offset  = 0
	PTA_V3:scaleA  = 1
	PTA_V3:scaleB  = 1
	PTA_V3:scaleC  = 0
  • Ultima modifica: 2019/08/29 17:01