software:qview:qview_6:qcl_library:ir10cjread

no way to compare when less than two revisions

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.


software:qview:qview_6:qcl_library:ir10cjread [2019/08/29 17:01] (versione attuale) – creata - modifica esterna 127.0.0.1
Linea 1: Linea 1:
 +====== 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"__.
 +
 +===== IMPLEMENTAZIONE =====
 +
 +**IR10CJRead (COLD, gbCardType, glDCelsius, gbError)**
 +
 +Parametri:
 +
 +^IN/OUT^TIPO VARIABILE^NOME DI ESEMPIO^DIM^^
 +|  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|
 +
 +==== 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 ===
 +
 +<code QCL>
 +...
 +
 +; Lettura Giunto freddo
 +
 +card_type = 0 ; utilizzo di una scheda L1TT0
 +
 +IR10CJRead (COLD, gbCardType, glDCelsius, gbError)
 +
 +...
 +</code>
 +
 +=== Note ===
 +
 +La funzione inizializza i parametri di scaling del device ANINP passato alla funzione, nel seguente modo:
 +<code QCL>
 + COLD:scaleA  = 1
 + COLD:scaleB  = 1
 + COLD:scaleC  = 0
 +</code>
  
  • Ultima modifica: 2019/08/29 17:01