06-12-2008 11:28 AM
06-16-2008 12:59 AM
Hi,
Can you post a small example showing your problem.
Regards
Ray Farmer
06-16-2008 08:38 AM
06-16-2008 04:17 PM
Hi,
Lets take the Sequence File first.
First Step - Ok so far.
Second Step - Your input AO Value and outputs AI Measure and Error Out are ok. Report Text should be connected to Step.Result.ReportText. I dont know why you have the Post Expression as you already have AI Measure connected to Step.Result.Numeric. you have some limits 2.8 <= x <= 3.5
Third Step - fine
Fourth Step - same as comment as the Second Step. Loss the Post Expression. Its not doing anything for you. Limits 3.8 <= x <= 4.2
Fifth Step - fine.
So the Test Sequence should be getting your value you send and comparing with a set of limits.
So the problem must be in the VI.
How do you know which part of the VI is running first - you dont. You have know way of knowing whether you have sent the AO value first or received the AI input first. By the sounds of it you are getting the AI measure first which is the value sent by the previous step.
Try connecting the Error terminal (error out of DAQ Assistant to error in of DAQ Assistant2) so that AO value is sent before AI Measure is read.
Hope this helps
Regards
Ray Farmer
06-16-2008 04:36 PM
06-17-2008 11:32 AM