Dear Community Members,
Hello
well i have two main questions. i am using DAQ AT-MIO-16XE-50 Board for
analog output. i am sending ramp followed by a sine which is followed
by a ramp. when time for Bank 1 is over Bank 2 begins and so on an so
forth.
in my first VI ( designed for only one Bank ), when i send the ramp-
sine-ramp. i can run the VI for N hours, but without any problem. iam
using a delay of 1000 ms inside the while loop in order to decrease the
load on processor.
in my second vi that is designed to run multiple BANKS.after running
few minutes(sometimes 2 minutes or sometimes some few minutes), the
exution of VI collapses and i get in return 10608 error at A0
clock config.my question is why the same logic when i use for single
Bank VI, i dont get any error even after running it for days but when
the same logic i run for multiple Banks, i get this error. i guess may
be because in multiple Bank Vi i am using AO clear. may be i need AO
clear not at all. i checked it, but error is still there. only when i
remove the delay of 1000 ms inside the while loop, the error also
disppears. the other reason i was thinking may be because i enclose the
multiple Bank vi inside several while loops.may be other while loops
are causing this error at unknown and un determined time.
now my second question:-
in my first single Bank VI, i am getting elapsed time updated
continuously, but for the multiple Bank VI when i would like to update
sum of all Banks elapsed time. i dont get it. infact i tried it and
showing it in the total time indicator, but unfortunately i am
not continuosly updating the current Bank time that
is already added to previuos Bank time.
i would be very grateful for your help.
Regards
Hood
P.S i am using Windows 2000, with 515 RAM and AMD athlon
Processor. moreover iam using Labview 8.0(but i saved the
attached files in labview 7,1 )