software:qview:qview_6:qcl_library:ir10cjread

IR10CJRead

D = Device(ANINP)

R = Funzioni di Lettura

La funzione IR10CJRead esegue la lettura del valore di temperatura relativo al giunto freddo di una scheda che supporti ingressi di tipo “termocoppia”.

IR10CJRead (COLD, gbCardType, glDCelsius, gbError)

Parametri:

IN/OUTTIPO VARIABILENOME DI ESEMPIODIM
IN INTDEVICE
ANINP
COLD - Nome mnemonico del device ANINP utilizzato per l'ingresso COLDJ
IN GLOBAL gbCardType B Variabile che indica il tipo scheda da cui eseguire la lettura:
0= L1TT0
1= H1TT0
OUT GLOBAL glDCelsius L E' il valore di temperatura letto espresso in decimi di grado Celsius.
OUT GLOBAL gbError B Variabile contenente il codice di errore

Una volta richiamata la funzione se ci sono degli errori la variabile di errore assume i seguenti valori:
0 - Nessun errore
1 - Scheda definita in gbCardType non supportata

Esempio

...
 
; Lettura Giunto freddo
 
card_type = 0	; utilizzo di una scheda L1TT0
 
IR10CJRead (COLD, gbCardType, glDCelsius, gbError)
 
...

Note

La funzione inizializza i parametri di scaling del device ANINP passato alla funzione, nel seguente modo:

	COLD:scaleA  = 1
	COLD:scaleB  = 1
	COLD:scaleC  = 0
  • Ultima modifica: 2019/08/29 17:01