09-23-2008 07:14 AM
Hi,
I am having a VI that uses a fixed point representation of a variable and has been passed to the TestStand through termainals. But while I am tyring to attach this VI. testStand is throwing "Error Code :Invalid Pointer". I guess the TestStand is having a problem with the bit field inputs and hence behaving like this. Do anyone come across this kind of Error. Please suggest me what to do ??
Thanks in Advance,
Vivek
09-23-2008 09:15 AM - edited 09-23-2008 09:15 AM
Vivek,
With TestStand 4.1 and LabVIEW 8.6, I got the following behavior.
TestStand doesn't give an error, but it does not understand what a Fixed Point numeric is, so the type is Unknown.
What versions of TestStand and LabVIEW are you using? Is this the behavior you are describing?
09-23-2008 09:29 AM
Hi Josh,
We are using TestStand 4.0 and LabView 8.5 versions. I have attached the snapshot of the error encountering.The type of the Input and Ouput of the Vi's used are the fixed point representation.
Regards,
-Vivek
09-23-2008 10:28 AM
Vivek,
This was reported to R&D (# 127398) for further investigation. I was able to get the behavior I described where the type is listed as Unknown. I was not able to get the error you describe however. Could you provide step-by-step instructions for creating that error?
Thanks!
09-23-2008 10:47 AM
I am attaching both the sequence file and Vi that uses fixed point representation. You can get the error once you try to attach the code with the TestStand.
The versions we are having are:
LabView 8.5
TestStand 4.0 (We are having Custom Sequence Editor)
Regards,
-Vivek
09-24-2008 09:47 AM
Vivek,
It appears as if this VI has somehow become corrupt. When I try to load it in TestStand 4.1, I get an error that there are multiple controls on the connector pane with the same label.
How did you create this VI? I tried to reproduce the problem by simply creating two numerics and setting their representation to Fixed Point, but that did not cause the same problem.
Also, since at the moment, TestStand cannot understand LabVIEW's fixed point representation, the best workaround would be to cast the Fixed Point number to a double, and then pass the double to TestStand. Would this be an acceptable workaround for your situation? If it is not, please let me know why not, so that we can try to find a procedure that does work for your application.