Personalising the LabVIEW Environment to Accelerate productivity
Transcription
Personalising the LabVIEW Environment to Accelerate productivity
Personalizing the LabVIEW Environment to Accelerate Productivity ni.com Motivation We all have preferences when accomplishing our tasks. Personalize your tools to match your preferences. ni.com 2 Agenda Standard LabVIEW options Built-in tools in LabVIEW and their modifications Additional tools and their modifications ni.com 3 Agenda Standard LabVIEW options Built-in tools in LabVIEW and their modifications Additional tools and their modifications ni.com 4 Getting Started Window ni.com 5 Getting Started Window ni.com 6 Getting Started Window Whitepaper 14045 ni.com 7 Tools -> Options ni.com 8 Tools -> Options ni.com 9 Tools -> Options ni.com 10 Tools -> Options ni.com 11 Tools -> Options ni.com 12 LabVIEW.ini The LabVIEW.ini holds your customization preferences in a key / value configuration. ni.com 13 LabVIEW.ini API to read and write keys to LabVIEW.ini Located at LabVIEW\resource\dialog\Lvconfig.llb ni.com 14 LabVIEW.ini Undocumented INI tokens: ni.com 1. QuickBold 2. BookmarkManager.ShowVILIB 3. BookmarkManager.ShowRESOURCE 4. Many more... 15 Agenda Standard LabVIEW options Built-in tools in LabVIEW and their modifications Additional tools and their modifications ni.com 16 Palettes ni.com 17 Tools -> Advanced -> Edit Palette Set… Create your own palettes. Drop code instead of a VI. Be Careful! ni.com 18 Icon Editor ni.com 19 Icon Editor ni.com 20 Tools for LabVIEW You can place your own tools here! Just put your LabVIEW VIs here: [LabVIEWXXXX]\Project Folders or VIs with underscore at the beginning will not be named here. ni.com 21 Quick Drop ni.com 22 Quick Drop ni.com 23 Quick Drop ni.com 24 Quick Drop Standard Quick Drop Plugins: Crtl+I Insert Crtl+T Move labels Crtl+R Remove and rewire Crtl+P Replace Crtl+B VI server rename Crtl+D Wire all terminals Crtl+W Wire multiple objects together ni.com 25 Quick Drop Quick Drop Plugin Template: [LabVIEWXXXX]\resource\dialog\Quick Drop ni.com 26 Bookmark Manager Create your own! ni.com 27 Agenda Standard LabVIEW options Built-in tools in LabVIEW and their modifications Additional tools and their modifications ni.com 28 Find LabVIEW Add-ons… The App Store for Engineers and Scientists • 250+ third-party add-ons • Free and paid ni.com 29 Find LabVIEW Add-ons… ni.com 30 Find LabVIEW Add-ons… ni.com 31 Find LabVIEW Add-ons… ni.com 32 Find LabVIEW Add-ons… ni.com 33 Find LabVIEW Add-ons… ni.com 34 Probes ni.com 35 Find LabVIEW Add-ons… VI Box Probes - SAPHIR ni.com 36 Find LabVIEW Add-ons… NI GOOP Development Suite ni.com 37 Quick Drop – Plugins in the Community • • • • • • ni.com VI snippet Quick Drop plugins Wire label Clear array Mission control for multi-frame structure Create multiple wire labels automatically from first element of the wires Align front panel controls to connector pane pattern 38 Sources • • • • ni.com www.labviewwiki.org http://labviewartisan.blogspot.com/ www.ni.com/labview-tools-network ni.com 39