LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

I have trouble with 5.1 to 6i conversion.

I have a program which was created in 5.1 when I opened it in 6i and ran it, my case structures do not work correctly. I have two outputs clk and data. I tell it when clk=0 (True), write data. It does just the opposite. It writes data on the line when clk=1. When I change the case to write when clk=0 false, it writes data when clk=0. Any suggestions to a fix. I mean I can get this to work, but if someone in the future debugs it for something, it will be real confusing.
Thanks in advance!!
0 Kudos
Message 1 of 4
(2,845 Views)
I have both 5.1 and 6i on my machine. Is it possible you could send me this VI?

Mark

mark.wysong@ae.ge.com
0 Kudos
Message 2 of 4
(2,845 Views)
On mine it seemed to work fine. The only difference is that I have updated my 6i to 6.0.2. You can get the update on NI's website for free. Try that, and open your 5.1 VIs then.

I've not seen this type of problem, and I've updated many of my 5.1 files to 6.0.2. There are a few known bugs with 6i, so this upgrade may fix this.

Mark
0 Kudos
Message 3 of 4
(2,845 Views)
Hi HBrown,

This is just a guess.
Are enum's involved in this anywhere?

6.0 also had trouble unbundling from a shift register on the edge of a while loop.

6.0.2 has been serving me well.

Ben
Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 4 of 4
(2,845 Views)