in data 09-30-2011 09:27 AM
Buonasera a tutti,
ho creato un vi per l'acquisizione di dati. Dopo un paio d'ore di esecuzione mi viene segnalato l'errore 50353. Il msg, che vi allego, fa riferimento al sub vi speed (che vi allego). Sinceramente non capisco il problema... potete aiutarmi?
Grazie,
Davide
in data 10-04-2011 08:14 AM
Ciao DavideB,
Di solito l' errore 50353 è legato ad un problema di memoria.
1. Non fai CLEAR TASK dopo aver creato il task, quindi devi usare Clear Task.vi. In questo modo liberi risorse riservate per questi tasks.
2. La dimenzione del buffer allocato è troppo grande.
3. Sample rate troppo veloce, puoi provare a rallentare la frequenza di sample rate.
in data 10-05-2011 03:41 AM
Grazie Antonios,
ho sostituito uno stop task (in seguito ad un daq write digital output) con il clear task ed in effetti ora l'errore non si presenta più.
Stranamente però lo stop task era in un altro sub vi, e non in quello indicato nel messaggio di errore.
Entrambi si trovano però dentro lo stesso whiule loop...
Grazie per i suggerimenti,
Davide