Author Archives: Aarthi

Quick Drop in LabVIEW

Time is one important factor during certification exams. You need to look into various techniques that can effectively improve your programming speed. One such technique in my opinion is the use of Quick Drop Dialog Box. Introduced from LabVIEW 8.6, it allows you to directly drop the objects from the palette without having to navigate through the various levels of […]

» Read more

Custom Error Handling in LabVIEW

This document describes handling errors in LabVIEW. All functions in LabVIEW have an output as Error Out which carries information as Error code, status and Error Message. These errors will not be understandable for the end user of application. We can customize error code messages and also create new error codes as user defined error codes. User defined error codes […]

» Read more

Database connectivity using MySQL-example

In this tutorial we will see basic example of creating table and inserting record into database [MySQL]. Tools required: LabVIEW Database connectivity Toolkit MySQL server. Following is the front panel of the main VI. TableName is the name of the table. UserName [Primary key] and Password are the fields in the table. DB Status is an indicator which displays the […]

» Read more

Database Connectivity using MySQL

In this tutorial we will see how to open connection for database and the various methods for opening connection. Connection should be closed at the end. Tools Required: Windows OS MySQL server LabVIEW database and connectivity toolkit In LabVIEW functions palette, Database VI’s are located in Connectivity >>Database. Turn ON the MySQL server in MySQL workbench if not running. First […]

» Read more

Timer : Measuring Elapsed Time with Pause

This is a FGV timer implemented using the function ‘Get Date/Time in Seconds’, to measure elapsed time along with Pause and Resume functionality. Here is the front panel of the vi. Timer states is an enum which has four states. Set Timer Parameters – Resets the timer Get Elapsed Time – Returns Elapsed time Pause – Pause the timer Resume – […]

» Read more

Source Code Control Using Mercurial in LabVIEW

Source code control is the major task in programming environment. Managing large of files with multiple developers is difficult because when people overwrite/modify the files in multi-user environment, it becomes difficult to track the changes. Here comes the use of configuration management. It can also be useful for small projects to get the previous versions. Various opensource and commercial source […]

» Read more

Custom Control in LabVIEW

In LabVIEW, we have a set of built-in controls and indicators to use. We can also customize controls and indicators as per our requirement and save them to use in our applications. These can also be used as normal LabVIEW front panel object. I have selected push button for example. Customize the button by right clicking and select Advanced ->Customize. […]

» Read more
1 2