Tips and Tricks to Speed NI LabVIEW Software Development



Similar documents
Tips Tricks and Techniques for Efficient LabVIEW Development

Outlook 2007 Keyboard Shortcuts

Keyboard shortcuts in Excel Keyboard access to the ribbon. In this article WILL MY OLD SHORTCUTS STILL WORK? Hide All

Microsoft Outlook 2007 Keyboard Shortcuts

Microsoft Outlook 2003 Keyboard Shortcuts

Basics of MS Word :: 137

You can start almost every task you perform in QuickBooks by clicking something a

1. Click the File tab 2. Click "Options" 3. Click "Save" 4. In the line labeled "Default file location", browse to the desired folder 5.

SQLServer Mgmt Studio 2005 (Std keyset) Keyboard Shortcuts

Microsoft Word 2010 Tutorial

Basics of Word Processing

LabVIEW Day 1 Basics. Vern Lindberg. 1 The Look of LabVIEW

Microsoft Powerpoint 2007 Keyboard Shortcuts

Microsoft Word 2013 Tutorial

EET 310 Programming Tools

Microsoft Frontpage 2003 Keyboard Shortcuts

Windows 2000 Keyboard Shortcuts

Microsoft Office Outlook 2013

Beginning Word. Objectives: You will-

Outlook Express Instructions for Setting Up LAUSD Account

Microsoft PowerPoint 2013 Keyboard shortcuts

Microsoft Migrating to Word 2010 from Word 2003

Microsoft Office Outlook 2010 Quick Reference Card

Sandy Senior Center Presents an Introduction to Word Processing. Written by Jerry Stewart March 2001 Updated by Steve Livingston November 2012

GOOGLE DOCS APPLICATION WORK WITH GOOGLE DOCUMENTS

Healthcare Revenue Cycle Management - US Lab User Guide Part 1 of 2. Version

Website: Twitter:

GoldMine Premium Edition User Guide

Microsoft Access 2007 Keyboard Shortcuts

Microsoft PowerPoint 2010 Handout

Outlook 2007 User Guide

Word 2010 Introduction

Capture desktop image to Clipboard. Display contextual Help Window. Rename.

Creating tables of contents and figures in Word 2013

Macros in Word & Excel

Hands-On: Introduction to Object-Oriented Programming in LabVIEW

24im Messenger. Enterprise Instant Messaging & Collaboration

Exercise 10: Basic LabVIEW Programming

Microsoft Office Word 2007 Training

Microsoft Word 2007 Keyboard Shortcuts

Introduction to LabVIEW

Introduction to Microsoft Excel 2010

Migrating to Excel 2010 from Excel Excel - Microsoft Office 1 of 1

Word basics. Before you begin. What you'll learn. Requirements. Estimated time to complete:

Outlook 2013 Tips and Tricks Contents

Introduction to Outlook Express 6 with IMAP

Microsoft Migrating to PowerPoint 2010 from PowerPoint 2003

Advanced Presentation Features and Animation

PolyU Service. MS Outlook User Manual

Auto Clicker Tutorial

Introduction to IMAP with Outlook 2003

Being Productive Venkat Subramaniam

3 IDE (Integrated Development Environment)

Tips and Tricks: Getting More Out of Fortis. Cali Lang Senior Product Specialist

Microsoft Word Quick Reference Guide. Union Institute & University

Microsoft Access 97 Keyboard Shortcuts

Microsoft Word Shortcut Keys

Excel basics. Before you begin. What you'll learn. Requirements. Estimated time to complete:

Avaya one-x Agent quick reference

REAPER Default Keyboard Shortcuts Summary: Main Section v 2.42 July 2008

Outlook 2003 User Guide

Introduction to Word 2007

Microsoft Outlook 2007 Getting Started

Menus and Toolbars: Using and customizing those common to all OpenOffice.org components

HEAT Service & Support 9.0 Technical Bulletin Copyright 2008 FrontRange Solutions USA Inc.

Using the Query Analyzer

UNPAN Portal Content Management System (CMS) User Guide

Microsoft Word Basics Workshop

Using the Command-Line Interface

Ctrl+Z, Ctrl+Shift+Z, or Ctrl+Y (configurable)

How To Use Outlook 2013 For Windows Mail On A Pc Or Mac Or Macbook

KEYBOARD SHORTCUTS. Note: Keyboard shortcuts may be different for the same icon depending upon the SAP screen you are in.

Windows XP Introduction Revised November 2004

Exercise 4 - Practice Creating Text Documents Using WordPad

If you know exactly how you want your business forms to look and don t mind

SNM Content-Editor. Magento Extension. Magento - Extension. Professional Edition (V1.2.1) Browse & Edit. Trust only what you really sees.

Getting Started on the Computer With Mouseaerobics! Windows XP

Microsoft Word Tips and Tricks

Excel 2007 Basic knowledge

Using Blackboard Collaborate Web Conferencing Version 12.5 with Windows

Outlook Inbox Quick Reference Guide

Sample. LabVIEW TM Core 1 Course Manual. Course Software Version 2010 August 2010 Edition Part Number B-01

Working together with Word, Excel and PowerPoint 2013

HEAT User Guide. Version 9.5 3/10

Outlook: Handouts Contact Kelly Wade at ext. 456 or her at kellywade@santacruz.k12.ca.us

user documentation version 1.0.8

Microsoft Excel Understanding the Basics

Basic Introduction. GMFX MetaTrader 4.0. Basic Introduction

Microsoft. Excel PivotTables to Easily Summarize and Analyze Data. How to Use

Manage Software Development in LabVIEW with Professional Tools

Microsoft PowerPoint Tutorial

PowerWorld Simulator

Hands-on Practice. Hands-on Practice. Learning Topics

Getting Started with ConceptDraw MINDMAP v8 for Windows

Transcription:

Tips and Tricks to Speed NI LabVIEW Software Development (will post slides tomorrow on kdyautomation.com) Doug McVey, kdy Automation Solutions 1

What is an improvement in speed? More/better product More problems solved with code that is more maintainable/reusable. Less time Less time to create and debug; must include time to learn new techniques. Must consider momentum/fatigue/time-on-task

What is the fastest way to get faster? Better Planning. Better architecture. Better Planning I know what this BD will look like when it s done. Better Planning I know where my cursor is going next. Better Architecture- This will be fast to debug and won t have to be redone. Better Architecture- This will be maintainable and maybe even reuseable.

Keyboard Shortcuts! Navigation Ctrl+F to find Ctrl+G to page through lists Ctrl+E toggle between FP/BD Ctrl+Shift+E view in project window FP/BD Arrangement Shift+(Arrow) larger move Shift+Drag 1D drag Ctrl+Drag create copy Ctrl+0 font dialog Ctrl+Shift+A last alignment Ctrl+D last distribution From the audience: Ctrl+Shift+Drag Create space Ctrl+Z Undo Ctrl+Shift+Z Redo Alt,E,S Create subvi Ctrl+Shift+W List of open windows Ctrl+Shift+? Full LV help Ctrl+Tab page LV windows A Comprehensive List http://zone.ni.com/reference/en- XX/help/371361G- 01/lvhowto/keyboard_shortcuts/

Mouse Time-savers! LV2010: native growable merge errors LV 2010: pane terminal drag Audience Poll: What version do you use? 2010: 6 2009: 9 8.6: 4 Older: 5

Environment Configuration! Speed up getting into a new installation or version of LV by copying your labview.ini file from the old version to the new one.

Essential No. 1 Quick Drop LabVIEW 8.6 and later (but an 8.5 prototype is available) Drop LabVIEW objects based on name, not palette location Two uses: 1. Locate commonly dropped items 2. Quick Drop keyboard shortcuts Poll: do you use Quick Drop? Yes: 5 No:

Quick Drop-Locating Items Launch with Ctrl+space Can type names of objects or create abbreviations for objects Project dependencies are included (LV2009 and later) Add the palette shortcuts () available on NI.com to your labview.ini file This gives you abbreviations for calling particular palette items, for example cs brings up Case Structure, rn for Property Node etc. http://decibel.ni.com/content/docs/doc-8344 Hungry for more Quick Drop? Join the Quick Drop Enthusiasts group on ni.com/community

Quick Drop-Keyboard Shortcuts Launch with Ctrl+space Quick Drop keyboard shortcuts key combinations struck after launching QD Ctrl-(Shift)-D creates controls/indicators (constants) for all inputs/outputs Ctrl-R to remove the selected items, keeping wires. Ctrl-T moves terminal labels to proper places Can create your own with VI Scripting Find shortcuts from the LV community: http://decibel.ni.com/content/docs/doc- 9573 Hungry for more Quick Drop? Join the Quick Drop Enthusiasts group on ni.com/community

Essential No. 2 Block Diagram Cleanup LabVIEW 8.6 and later Instantly clean up your diagram (toolbar button or Ctrl-U) Functionality in LabVIEW 2009 and later: Clean up selected portion of diagram Exclude certain diagram structures from cleanup Best on single-screen diagrams with limited nesting Help improve diagram cleanup join the Diagram Cleanup Feedback group on ni.com/community Poll: Regularly use Cleanup? Yes:5 No:

Essential No. 3 Auto Tool LabVIEW 6.1 and later Automatically chooses the correct tool (operate, position, text, or wire) depending on what is under the mouse cursor Seems to get smarter with each LabVIEW release, so try it again if you haven t tried it lately Operate Value Tool Position/Size/Select Tool Edit Text Tool Connect Wire Tool Auto Tool Poll: Always Auto: Mixture: Always Manual:

Essential No. 4 Enhanced Icon Editor LabVIEW 2009 and later Phenomenally quick to create text-based icons Automatic application of.lvlib/.lvclass banner to new VIs

Beyond this presentation Darren s Nuggets http://decibel.ni.com/content/docs/doc-4002 (or just search ni.com for Darren s Nuggets )

Thank you for attending!