From 11:00 PM CDT Friday, Nov 8 - 2:30 PM CDT Saturday, Nov 9, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Cool stuff in LV8

The following list some of the cool features I found in the LV 8 Upgrade notes.
 
I hope you find some of these interesting
 

Page 106

 

 

• In LabVIEW 7.x and earlier, when you wire an error cluster to a Case

structure, the True case becomes the Error case and the False case

becomes the No Error case. In LabVIEW 8.0, when you wire an error

cluster to a Case structure, the True case becomes the No Error case

and the False case becomes the Error case.

 

 

 
Ben
Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
Message 1 of 17
(4,096 Views)

Page 99

 

• The space constant has been added to the Strings palette. The space

constant supplies a one-character space string to the block diagram

 

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

 

Page 97

 

When you drop the Compound Arithmetic function from the Numeric

palette, the default mode is Add. When you drop the Compound

Arithmetic function from the Boolean palette, the default mode is OR.

 

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
Message 3 of 17
(4,093 Views)

Page 107

 

• In LabVIEW 7.x, if LabVIEW cannot find a VI, you must replace the

missing VI with a VI of the same name. In LabVIEW 8.0, you can

replace a missing VI with a VI of any name. LabVIEW replaces all

instances of the missing VI with the VI that you select.

 

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
Message 4 of 17
(4,094 Views)

Page 107

• You can configure when LabVIEW loads a subVI. Right-click a subVI

and select Call Setup from the shortcut menu to display the VI Call

Configuration dialog box. This shortcut menu item is available only

for VIs open in an application instance that supports VI Server

calls—not for functions, Express VIs, polymorphic VIs, or VIs open in

an application instance that does not support VI Server calls, such as

PDA and FPGA targets. If you have a large caller VI, you can save load

time and memory by selecting the Load and retain on first call option

in the dialog box. When you select this option, the subVI does not load

until the caller VI needs it, and you can release the subVI from memory

after the operation completes.

 

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
Message 5 of 17
(4,092 Views)

Note:

 

I am not trying to inflate my post count.

 

The 5000 charcater limit forced me to make multiple posts.

 

Ben

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

Great finds Ben.  🙂  Another is the Find and replace you just posted in a different thread.  Lots of this stuff really enhances the usability of the product, but gets buried far down the list of marketing bullets, particularly in a release as large as LabVIEW 8.0.

The ability to choose a VI of a different name when something can't be found on load is extremely useful, but you also need to be a little more careful now - if you pick the wrong VI and then save (especially if the wrong VI you picked has the same connector pane) you can find yourself in a world of hurt.  As always, pay attention when you see the "The VI expected to be at location X was loaded from location Y."  🙂

0 Kudos
Message 7 of 17
(4,087 Views)


@Ben wrote:

I am not trying to inflate my post count.

 

The 5000 charcater limit forced me to make multiple posts.


No lame excuses, Ben!

Whenever I get close to you in post count, you start sprinting. 😄

 

Message 8 of 17
(4,072 Views)
How about the auto label positioning? That is great!


In the diagram, when you move the label of aterminal, it snaps to all reasonable positions!


Regards,


Wiebe.



"Ben" <x@no.email> wrote in message news:1153512611113-394775@exchange.ni.com...
The following list some of the cool features I found in the LV 8 Upgrade notes.
&nbsp;
I hope you find some of these interesting
&nbsp;



Page 106


&nbsp;


&nbsp;


?


? In LabVIEW 7.x and earlier, when you wire an error cluster to a Case


structure, the True case becomes the Error case and the False case


becomes the No Error case. In LabVIEW 8.0, when you wire an error


cluster to a Case structure, the True case becomes the No Error case


and the False case becomes the Error case.


&nbsp;


?


&nbsp;
&nbsp;
Ben
Message 9 of 17
(3,988 Views)
How about some stupid stuff that is *still* in LV8?


Like this...


If you select "Find All Instances" on a vi, if there is one or more instances, it will be done quickly. If there is no instance, it takes a long time, and sometimes you have to cancel a few password dialogs. I just never understood this...


Regards,


Wiebe.


"Ben" <x@no.email> wrote in message news:1153512611113-394775@exchange.ni.com...
The following list some of the cool features I found in the LV 8 Upgrade notes.
&nbsp;
I hope you find some of these interesting
&nbsp;



Page 106


&nbsp;


&nbsp;


?


? In LabVIEW 7.x and earlier, when you wire an error cluster to a Case


structure, the True case becomes the Error case and the False case


becomes the No Error case. In LabVIEW 8.0, when you wire an error


cluster to a Case structure, the True case becomes the No Error case


and the False case becomes the Error case.


&nbsp;


?


&nbsp;
&nbsp;
Ben
Message 10 of 17
(3,988 Views)