Come utilizzare gli ingressi analogici sul gateway I/O
  • 31 Oct 2023
  • 2 Minuti da leggere
  • Contributori

Come utilizzare gli ingressi analogici sul gateway I/O


Article Summary

Come utilizzare gli ingressi analogici sul gateway I/O

Ecco come utilizzare i 4 ingressi analogici con il driver Generic ADC del gateway I/O.

Il driver Generic-ADC del gateway I/O viene utilizzato per leggere il valore di tensione su ciascuno dei 4 canali analogici del gateway.

Questi canali si trovano sul "lato alimentazione" del gateway, all'estremità etichettata come "ANALOG INPUT".

How to Use Analog Inputs on the I_O Gateway_116081351.png

Ogni canale può leggere tra 0-24 volt con una risoluzione effettiva di 9 bit, il che significa che può leggere variazioni di tensione ogni 0,002 volt.

Ogni canale riferisce la propria misura al canale di ritorno ( - ) dell'ingresso. Ciò significa che tutte le misure analogiche di tensione condividono lo stesso comune analogico.

Impostazione del driver Generic-ADV

Per utilizzare questi valori in Tulip, è necessario assicurarsi che il driver "GENERIC-ADC-VOLTAGE" sia attivato nel Portale dispositivi alla pagina Configurazione driver.

Utilizzo degli ingressi analogici nei trigger

Per utilizzare i dati nella propria applicazione, è possibile utilizzare i trigger in due modi per catturare i dati analogici.

  1. Acquisizione dei dati al variare della tensione
  2. Richiedendo il valore corrente di un canale

Ecco un esempio di come catturare i dati al variare della tensione:

  • Quando il "dispositivo" "Ingresso tensione analogica" esce su "questa stazione".
  • Se "Uscita dispositivo" "canale" "=" "Valore statico" "intero" "1"
  • Allora: "Manipolazione dati" "Memorizzare" i dati: "Uscita dispositivo" "tensione" posizione: (variabile)
  • Poi: "Data Manipulation" "Store" dati: "Device Output" "rawValue" posizione: (variabile)
  • Poi: "Data Manipulation" "Store" dati: "Device Output" "channel" posizione: (variabile)

Questo metodo acquisisce i seguenti dati ogni volta che il gateway rileva una variazione della tensione:

  • Tensione
  • Lettura grezza dal chip ADC
  • Canale

Non invierà valori ripetuti. Il driver GENERIC-ADC-VOLTAGE emetterà dei dati se rileva un rumore eccessivo sul singolo che causa una fluttuazione della tensione superiore a 0,002V.

Ecco un esempio di come richiedere il valore corrente di un canale.

  • "Quando" "viene premuto il pulsante"
  • "Eseguire la funzione del dispositivo" "Ingresso tensione analogica" "Ottenere la lettura della corrente" sul canale "questa stazione": "valore statico" "intero" "1" "lettura canale 1"

Questo metodo richiede la tensione corrente su un canale specifico e restituisce il valore anche se la lettura non è cambiata.

Ciò è necessario per i segnali provenienti da dispositivi come i sensori di pressione che, se mantenuti ad una tensione costante, non invierebbero altrimenti un aggiornamento a Tulip.

Esempi di dispositivi

In questa sezione sono riportate le note relative ai singoli dispositivi che possono essere utilizzati con Tulip utilizzando questo driver.

Prosense 25 10-XXXXX

Questo dispositivo fornisce un segnale di uscita di 0-10V a seconda della pressione applicata al sensore. Una semplice relazione proporzionale lega la lettura della tensione da Tulip alla lettura della pressione. Questa proporzione dipende dal campo di misura nominale del sensore.

Il dispositivo deve essere cablato secondo le istruzioni contenute nella scheda tecnica. Lo schema di cablaggio è riportato di seguito per comodità. In questa situazione, il pin 1 deve essere fornito di 24 V rispetto alla massa dei pin di ingresso analogici, il pin 2 deve essere collegato al pin di ingresso analogico sul gateway I/O Tulip e il pin 3 deve essere collegato alla massa dell'ingresso analogico.


Questo articolo è stato utile?