Hi,
I found a problem in a LV7.1 program:
I have a main vi showing several measurement values including pressure values. Those values are displayed by showing units (usually kPa). Several subvi's are allowed to display the actual value in the main vi by providing a reference to those indicators - the reference is provided at the start of the program.
Now the problem:
When the user is changing the unit of the indicator (let's say from kPa to bar or even simpler Pa) the property node is giving error #1000 ('incompatible state'). (attached vi shows this behaviour...)
While testing the attached vi I found a second problem: when changing the unit of a
different indicator the property node is also giving an error?!?
Why does changing the unit creating an 'incompatible state'?
When wiring directly to a terminal I can change to any (compatible) unit without problems, but using property node 'value' gives an error?
Why does the property node give an error, when a different indicator is changed?
Best regards,
GerdW
![](https://ip1.i.lithium.com/caa412b246c3af4a3dd9be7249e6115c3a67f8f4/68747470733a2f2f6e692e692e6c69746869756d2e636f6d2f74352f696d6167652f736572766572706167652f696d6167652d69642f32363838363869363737433432423339363033303444352f696d6167652d73697a652f7468756d622f63726f702d696d6167652f747275653f763d312e302670783d313530)
using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019