03-27-2006 08:19 PM
03-28-2006 12:09 AM
I haven't tried this myself, but did you take a look at the error code in the Error cluster of the Shared Variable? There could (should?) be a warning code in there for bad quality..
-Khalid
03-28-2006 03:18 AM
03-28-2006 08:34 AM - edited 03-28-2006 08:34 AM
Hi,
There are some quality codes that are ignored and not returned for the Variable
node for various reasons, or are returned as a warning instead of an error.
For example a quality of "No known value" does shows up as a warning.
-or-
I also believe If you have a "write only" variable, the variable node does not get the
quality.
Can you tell me what "bad" qualities you have encountered? are you
using read/write nodes? Are the variables themselves "write only" /
"read only"?
-Lorenz
Message Edited by Lorenz03Tx on 03-28-2006 08:35 AM
Message Edited by Lorenz03Tx on 03-28-2006 08:39 AM
03-29-2006 07:14 AM
03-29-2006 08:04 PM
03-31-2006 01:09 AM
03-31-2006 01:40 AM - edited 03-31-2006 01:40 AM
What's up? Or should I say, wassssup?!
Message Edited by Khalid on 03-31-2006 01:41 AM
03-31-2006 02:19 AM
03-31-2006 03:17 PM
Sorry for the delay in the reply, but I was having some
trouble reproducing this issue.
Your issue as I understand it is as follows:
1) You create an OPC Client I/O Server and connect to an OPC Server.
2) You bind a Variable to an Item under the OPC Client I/O Server
3) You are able to read data, but you are not getting an error out from the
Variable node on the block diagram when the quality goes bad.
If this is not your issue then, please repost and attempt to explain again.
There is an issue where the OPC Client appears to be dropping the quality in
some cases. Thank you for pointing this out, I filed a bug report (# 3VUE5KTM)
and hopefully we will have this fixed in the next version of LabVIEW. For a
workaround you can use the Data Socket to get the value and quality from the
OPC Server.
Thanks for the feedback