buongiorno
Il mio problema è che dovrei fare dialogare una applicazione per acquisire dati scritta in labview 8.2 con una applicazione scrittta in c++ esterna da me programmata. Ho l'esigenza di far comunicare le due applicazioni utilizzando il protocollo tcp/ip anche se sono sullo stesso pc locale. L'applicazione in labview deve acquisire i dati durante un dato tempo (funzione principale di acquisizione del flusso dati durante un esperimento) ma anche poter passare dei dati numerici quando l'applicazione in c++ lo richiede. Nello stesso tempo l'applicazione in labview deve attendere un dato numerico dalla applicazione in c++ per poter poi eseguire delle altre operazioni (ad esempio il controllo della apparecchiatura durante l'esperimento). Volevo capire se potevo utilizzare per questa interazione i vi di cui sopra e del perchè vi sia nell'esempio simple data client.vi settato come byte to read il valore integer 4. Nel miocaso devo poter scambiare dati double le cui dimensioni non sono note a priori per cui non so cosa mettere al posto di 4. in alternativa ho trovato dei vi di esempio, il tcp communicator active.vi e quello passive dove compare una stringa /04 utilizzata per correggere il dato che invio o ricevo tramite tcp ma non capisco perchè usa tale stringa e se è associata al valore 4 di cui sopra. A cosa serve? Come devo cambiarla? E' forse meglio usare tali vi rispetto ai primi citati?
grazie
TCP esempio
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: TCP esempio
Ciao!
Questo esempio occhiata:
http://labviewportal.org/viewtopic.php?p=1347#p1347
È necessario misurare la lunghezza dei dati e con il passato.
Questo esempio occhiata:
http://labviewportal.org/viewtopic.php?p=1347#p1347
È necessario misurare la lunghezza dei dati e con il passato.
-
- user
- Сообщения: 81
- Зарегистрирован: 01 сен 2008, 19:14
- Версия LabVIEW: 8.6, 2009
- Откуда: Südtirol-Italien
- Контактная информация:
Re: TCP esempio
eg voleva dire questo:
Prima di inviare i dati devi effettuare la misura della lunghezza (se necessario anche la dimensione dell'array) e trasmettere tale dato (a monte) con i dati utili.
Saluti
Prima di inviare i dati devi effettuare la misura della lunghezza (se necessario anche la dimensione dell'array) e trasmettere tale dato (a monte) con i dati utili.
Saluti
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 38 Ответы
- 13300 Просмотры
-
Последнее сообщение AndreyDmitriev
-
- 5 Ответы
- 250 Просмотры
-
Последнее сообщение IvanLis