software:qview:qview_6:qcl_library:ir11ptcread

IR11PTCRead

D = Device(ANINP)

R = Funzioni di Lettura

La funzione IR11PTCRead esegue la lettura del valore di temperatura relativo a una PT100 a tre punti supportata da una scheda tipo L1TP0.

IR11PTCRead (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
1 = underflow
3 = ingresso disconnesso

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

Esempio

...
 
 
; Lettura resistenza PT100
 
IR11PTCRead (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

MODIFICHE RISPETTO ALA RELEASE PRECEDENTI

Modifiche dalla 10 alla 11: Cambiata una soglia per definire che il sensore è scollegato. Aggiunto anche un timer interno di verifica fisso a 5sec. per definire che il sensore è scollegato.

  • Ultima modifica: 2019/08/29 17:01