in data 10-05-2009 07:24 AM
Risolto Andare alla soluzione.
in data 10-06-2009 08:42 AM
Ciao Giakko,
usa il pulsante come trigger e quando il tuo VI lo leggerà allo stato desiderato fai partire il treno di impulsi.
Non conosco la scheda che stai usando ma essendo della serie M avrà dei counter e degli ingressi digitali.
Aiutati col MAX per i cablaggi ed il gioco è fatto.
Buona esercitazione, e leggi la docomentazione dell'HW che usi, può essere illuminante!
Alla prossima,
Sem
in data 10-07-2009 06:06 AM
Ciao,
sto provando ad implementare un generatore di impulsi che si attiva quando premo il pulsante. ti riporto il file jpg. però quando clicco sul pulsante genera impulsi a scatti, per intenderci credo che il ciclio while si blocchi . il tutto è all'interno di un case. ho provato a collegare il pulsante esterno al while interno da una porta not in modo che quando rilascio il pulsante il ciclo interno termini però non funziona. tu hai qualche suggerimento da darmi? grazie per il tuo prezioso aiuto
in data 10-07-2009 07:37 AM
Ciao Giakko,
dal JPG allegato posso dirti che il while verrà eseguito una sola volta, dato che la costante booleana messa in OR allo stato d'errore è a TRUE, il che significa che stopperà il while alla prima esecuzione.
Credo tra l'altro che il "Time delay2" messo nel case non abbia molta utulità.
Nel tuo primo post dicevi che la generazione doveva partire alla pressione di un pulsante; se tale pulsante è fisico (HW), lo devo per forza di cose andare a leggere (è il tuo trigger HW, il modo più semplice per leggerlo con la tua scheda è collegarlo tra un'alimentazione della stessa ed un I/O digitale (dovrebbero essere entrambe in un range di 5V, controlla però), quindi usare lo stato del digitale in LabView come condizione di start/stop della generazione degli impulsi.
Se invece il pulsante è a video, salta la parte del trigger HW e vedilo come se fosse lo stato dell'I/O digitale.
Il resto non cambia, però fai delle prove sul VI; probabilmente è più opportuno generare il task fuori dal case; un'altra cosa:presta attenzione al while! per uscirne devi poter leggere lo stato del pulsante, rifletti bene dove metterlo.
Buon lavoro, Sem
in data 10-08-2009 08:21 AM
Ciao Sem,
grazie per le tue innumerevoli risposte.
Questa volta ho provato a fare in questo modo come si vede dalla jpg.
in questo caso il treno di impulsi è più veloce ma sempre a scatti. non capisco dove sia il problema visto che il tasto rimane premuto. cosa mi posso inventare ancora?
in data 10-09-2009 01:34 AM
Ciao Giakko,
vedi un po' se questo fa al caso tuo.
Io l'ho provato con dell'HW PXI e funziona correttamente, raggiungendo senza problemi le frequenze che indicavi nel primo post; verifica che col tuo HW tutto fili liscio.
Alla prossima,
Sem
in data 10-13-2009 10:45 AM
in data 05-14-2014 10:31 AM
Stavo cercando proprio questo programma.
Potreste per cortesia postare il VI?
Grazie mille!
in data 05-15-2014 03:07 AM
dominus, è una discussione di 5 anni fa!
Sem non si collega da più di un anno e giakko da oltre 4: non credo che qualcuno abbia ancora quel vi Con le schermate pubblicate però non dovrebbe essere difficile ricostruirlo.
in data 05-15-2014 10:11 AM
Hai perfettamente ragione Roberto, ma speravo che avessero ancora le notifiche abilitate e il backup salvato da qualche parte