11-04-2021 03:10 PM
I want to pass the true values of my machine location to the indicator "System Status Report," but the values are replaced with the zero vector and the indicator remains at zero. Supposedly this code works on my Porfessor's computer, so I'm wondering if this is a settings issue or something. Any help would be greatly appreciated.
11-04-2021 03:18 PM
Can you save for previous. Most here don't have LabVIEW 2021.
(it is also hard to tell what we are supposed to look at in the video)
11-04-2021 04:13 PM
The interesting part is that the case structure is handling the no-error case.
My theory is that whenever there is "no error" the data is 0 and probe 14 updates data, but the majority of the time when you get correct data, it comes with an error and hence your probe 14 is not updating.
Important - never leave error wires unwired or else you will spend time debugging why things don't work when you have an error.
11-04-2021 06:16 PM
I opened your block diagram.
For a short time.
Then I closed it.
It's way too ugly for me.
11-05-2021 04:03 AM
Hi jpdunn,
probe also the error cluster coming out from JSON to LabVIEW subVI.
I bet it's not tunnel and indicator acting unexpectedly, but rather there's an error in the error cluster, which then runs the case structure with an error scenario.
11-05-2021 06:04 PM
I've figured out a partial solution. The error cases are necessarily triggered while running the machine. They control which status report the unflatten from JSON reads. I added feedback nodes like shift registers and that seems to be doing the job for the status report, although the "qr out" doesn't seem to be working with unflatten form JSON.
11-06-2021 11:21 AM
Did anyone actually check the VI that there are no overlapping tunnels, for example? (No LabVIEW 2021 access here)