Hi all,
I'm experiencing a weird LabVIEW behaviour. I have developed a program for my client and just this morning, I sent them the updated VI's (along with all the subVIs, LabVIEW project, etc.) in a zip file. When they unzip and run the program, LabVIEW is acting weird - when all these while, things are working fine (fine as in as expected). Here's what happened.
In the program, I have the toolbar, menu bar and the title bar to be hidden. Image 2.png is referred. When we hit the run button, all those bars became hidden, as expected it should be but this time only for a second or two and then they reappear. To make it weirder, the run button on the toolbar became 'white' as if the program is not running. However, there are some indicators on the HMI to show that the program is running. For example, the clock on the lower right corner of the GUI is ticking and the status bar did give an update to say something happen. On the other hand, the buttons on the HMI is editable - you can actually change the size, words, etc and if you press the buttons, it acts as if you want to edit it instead of operating it. So, we can't really use the program.
When we inspect the Block Diagram, the toolbar shows as if it is not running - the run arrow is white. However, when we press the highlight execution button, we can see the flow of the program. 1.png is a snapshot of what we see. While the execution is being highlighted and goes across the state machine, we could change the size of the structures, edit the enum constants, etc. In addition to all these, we changed a value on the "RT Error" Shared Variable. What the program will do is basically, read this value, updates the status bar on the front panel and reset the value back to zero... and the program behaves as it should be. So this in a way tells us that the program (front panel and block diagram) is working. All these are cool but if I can't use the buttons on the HMI, the program is rendered useless.
I've done LabVIEW for 9 years now, this is my first time seeing this phenomenon. Can anybody please explain what's going on here???
Help is very much appreciated!
Shazlan