LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

sincronizzazione tra due VI

Salve,

sto lavorando su una scheda PXIe 6361 e ho realizzato due VI, una per la trasmissione e l'altra per l'acquisizione. In pratica sto cercando di realizzare un sistema di comunicazione in cui genero il segnale , viene corrotto dal rumore e infine acquisisco il segnale.

Ho da chiedere due cose:

1) è possibile effettuare parallelamente la generazione di un segnale e l'acquisizione dello stesso utilizzando solo la scheda 6361, oppure potrebbero esserci dei conflitti?

2) come potrei gestire la sincronizzazione tra le due VI, che hanno velocità di elaborazione diverse, senza avere perdita di dati?

 

Grazie

0 Kudos
Message 1 of 2
(2,365 Views)

Salve zorox,

La scheda PXIe-6361 dovrebbe avere a disposizione almeno due canali AO e diversi canali AI. La generazione e l'acquisizione del segnale sono operazioni che verranno fatte da task distinti (previo collegamento fisico tramite terminaliera dei canali) e sono quindi indipendenti, per cui la risposta è si, è possibile. Per elaborare i dati acquisiti in due VI distinti consiglio l'utilizzo delle Queues per trasferire gli stessi in maniera bufferizzata senza perdita di dati.

 

https://decibel.ni.com/content/docs/DOC-19733

 

Spero di essere stato di aiuto.

 

Buon lavoro,

Enrico D.

 

0 Kudos
Message 2 of 2
(2,335 Views)