02-02-2006 02:58 PM
02-02-2006 03:18 PM
Ah ha! You're using the dynamic datatype! That explains the problem. I think you should convert all your dynamic datatypes into booleans. You can do this by wiring them into the "From DDT" function on the Express > Signal Manipulation subpalette. You can then convert the dynamic datatype to a scalar boolean datatype.
Whenever you use the Express VIs, a lot of times they deal with the dynamic datatype (that purple cluster-looking wire), which is sometimes difficult to deal with in conjunction with the normal LabVIEW datatypes. Instead of using the Comparison Express VI, perhaps you could use the "In Range and Coerce" function in the Comparison subpalette, which is a lot more streamlined than the Express VI.
Thanks for attaching your VI, it made the problem a lot easier to diagnose.
Good luck,
-D
02-02-2006 03:38 PM