NI Home > Community > NI Discussion Forums

Forum Italiano sui Prodotti NI

Visualizzazione dei risultati per 
Cerca invece 
Vuoi dire 
Rispondere
Proven Zealot
RobertoBozzolo
Post: 5.263
0 Kudos

Rif.: Leggere rs485 su porta seriale


mikibenx ha scritto:

Sto usando Labview


Era abbastanza logico :smileywink:

 

Ma perchè non vuoi mettere il while? Sposta il timeout prima della read e nel while metti la read e il controllo della stringa, la close dopo il while.



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Zone Community
________________________________________
If I have helped you, why not giving me a kudos?
Member
mikibenx
Post: 23
0 Kudos

Rif.: Leggere rs485 su porta seriale

Sono riuscito a far stampare sulla stringa dopo aver premuto il punto esclamativo però dopo lui deve mettere la stringa in un array e cancellare la stringa creata e aver la possibilità di rileggere una nuova stringa della seriale come se fosse partito da zero.

praticamente questa sarà una funzione che ogni volta che si chiama legge la seriale e le stringhe che riceve partono con il punto esclamativo e finiscono con invio.

 

Member
mikibenx
Post: 23
0 Kudos

Rif.: Leggere rs485 su porta seriale

Forse ci sono riuscito però alcune volte non mostra su stringa gli ultimi caratteri ricevuti sono dopo aver pigiato da terminale invio completa la strnga ma io voglio la stringa intera. Vorrei che poi le stringhe andassero in un array e in un file

grazie

Proven Zealot
RobertoBozzolo
Post: 5.263
0 Kudos

Rif.: Leggere rs485 su porta seriale

Prova a vedere questo vi (LV 2010): non avendo il dispositivo seriale ho dovuto lavorare con la tastiera, quindi devi estrapolare la parte che ti interessa e calarla nel tuo vi. Ho aggiunto dei commenti che dovrebbero aiutarti a capire cosa fanno i singoli pezzi.

 



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Zone Community
________________________________________
If I have helped you, why not giving me a kudos?
Member
mikibenx
Post: 23
0 Kudos

Rif.: Leggere rs485 su porta seriale

?mi può perfavore convertire l'esempio a labview 2009? oppure 8? grazie

Proven Zealot
RobertoBozzolo
Post: 5.263
0 Kudos

Rif.: Leggere rs485 su porta seriale

Convertito a 8.0



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Zone Community
________________________________________
If I have helped you, why not giving me a kudos?
Member
mikibenx
Post: 23
0 Kudos

Rif.: Leggere rs485 su porta seriale

non capisco dove entra il carattere dopo aver messo la porta seriale è possibile togliere il riquadro key down e spostarlo tutto il contenuto fuori da esso?

grazie

Proven Zealot
RobertoBozzolo
Post: 5.263
0 Kudos

Rif.: Leggere rs485 su porta seriale

Si: come ti dicevo io ho lavorato con la tastiera perchè non ho i caratteri sulla seriale: praticamente tu devi prendere solo il case più esterno a mandargli come input i caratteri che ricevi sulla seriale.

Fai click destro sulla cornice dell'event structure e seleziona "Remove event structure". Devi anche togliere praticamente tutti i blocchi che rimangono nel while e aggiungere il pulsante di stop.



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Zone Community
________________________________________
If I have helped you, why not giving me a kudos?
Member
mikibenx
Post: 23
0 Kudos

Rif.: Leggere rs485 su porta seriale

devo inserire l'evento no error per la comunicazione seriale come faccio a spostare tutto senza combinare problemi?

 

Proven Zealot
RobertoBozzolo
Post: 5.263
0 Kudos

Rif.: Leggere rs485 su porta seriale

Dopo che hai tolto la event structure e gli elementi che non servono più disegna un case nel while che inglobi il codice rimanente, poi aggiungi quello che serve per la seriale.

Ma da quanto tempo usi LV?



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Zone Community
________________________________________
If I have helped you, why not giving me a kudos?