Differenze

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

Link a questa pagina di confronto

software:qview:qview_6:qcl_library:ir11ptcread [2019/08/29 17:01] – creata - modifica esterna 127.0.0.1software:qview:qview_6:qcl_library:ir11ptcread [2024/09/02 14:22] (versione attuale) qem214
Linea 1: Linea 1:
 +====== 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__.
 +
 +===== IMPLEMENTAZIONE =====
 +
 +**IR11PTCRead (PTA_V1, PTA_V2, PTA_V3, glResistance, gbError)**
 +
 +Parametri:
 +
 +^IN/OUT^TIPO VARIABILE^NOME DI ESEMPIO^DIM^^
 +|  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|
 +
 +==== Errore ====
 +
 +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 ===
 +
 +<code QCL>
 +;...
 +
 +; Lettura resistenza PT100
 +
 +IR11PTCRead (PTA_V1, PTA_V2, PTA_V3, resistenza, gbError)
 +
 +;...
 +</code>
 +
 +=== Note ===
 +
 +  * La funzione inizializza alcuni parametri relativi ai 3 device ANINP passati alla funzione, nel seguente modo:
 +<code QCL>
 +;...
 + 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
 +;...
 +</code>
 +
 +=== 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: 2024/09/02 14:22