LabVIEW Development
Choose LabVIEW for your next
test, measurement or control application
At Wired-in Software, LabVIEW development is our core capability, and we develop test, measurement and control applications with it.
Who is our LabVIEW software for?
We develop software applications in LabVIEW for:
- Scientific Instrument Builders
- Test Engineers
- R&D Departments
- and Testing Service Providers
Problems we solve:
- Automation of the test process – Eliminate human error and manual testing, improve test execution time, and risk reduction
- Simple User Interfaces – Improve the user experience by designing software that will follow an optimised user workflow, and removing the possibility of human error
- Legacy project migration – We help transition our customers from old out-dated LabVIEW code running on obsolete Windows PCs – a big risk! We bring it up to date on a new PC, integrate with updated hardware and drivers, and guarantee the future use of the system.
- Team expansion – We can support our customers who are short on internal resources to get their automated test software developed in a timely manner, by becoming part of their team
- Integration of DLL’s and Python – LabVIEW can call 3rd party DLL’s and Python code, making it easy to reuse existing IP
What is LabVIEW?
LabVIEW is a graphical programming language, designed for engineers and scientists to facilitate the programming of data acquisition and logging, instrumentation control, data analysis, automating test processes, and much more. Applications can be deployed as an executable to run on Windows, Linux, Linux RT, FPGA, Smart cameras, and Raspberry Pi hardware.
LabVIEW can be easily integrated with other technology and extended to do more. You can use LabVIEW to develop web pages using the G Web Development suite, use it with TestStand for creating automated test systems, connect it to web services to publish data to a web page, deploy it to systems that synchronise using Time Sensitive Networking (TSN), embed other programming languages such as C libraries, DLLs, .NET Assemblies, Python code, and Matlab scripts, connect with a range of different databases, and more.
Wired-in uses DQMH® as our framework of choice. Wired-in is also a DQMH® Trusted Advisor.
Ways in which we can help -
Our LabVIEW Software Solution & Services
Fixed Price Project
First we start with a design package to define the requirements, and architecture of your application. Design packages start from less than $5,000 ex GST.
Then we’ll provide a fixed price quote and a project plan to implement the software. Our pricing includes a “scope variation” budget of ~10% to allow for unforeseen changes/requests.
To get started, reach out to us and we’ll get an initial budget prepared for your application in mind.
Hourly Rate Development
You can pre-purchase 40 hour blocks of time for hourly rate LabVIEW development, LabVIEW systems consulting and support.
Handy for companies who have an existing code base, and require some small or adhoc changes to their software.
This is also often taken up as post-delivery support package. Click below to learn more.
LabVIEW Coaching
Consider kickstarting your next LabVIEW project with a coaching package.
By signing us up to be your coach, we’ll focus on your application and help you get started.
With our experience, and with our suite of tools and templates, your project will be up and running sooner, and with a better guarantee of success.
Graduate Developer Onsite
We have recent graduate engineers with LabVIEW and TestStand experience available to work at $85 ex GST/hr, pre-paid, and in limited availability.
The graduates have a degree in engineering, with a minimum of 800 hours working at Wired-in Software, and having completed LabVIEW Core 1,2,3, and the internal DQMH course.
This is great for anyone who needs some immediate onsite LabVIEW development assistance.
Types of Applications We Build
Automated Measurement / Data Acquisition
LabVIEW is perfect for automating the collection of measurement data. LabVIEW easily connects to the large range of NI DAQmx devices, including the cDAQ, FieldDAQ, mioDAQ, and more. NI.com IDNet also has a large range of publicly available drivers for communicating to 3rd party instrumentation. LabVIEW can help automate the sequence of measurements with varying conditions. ie. Preparing a script to automate a range of motor RPMs, and recording the corresponding data, capturing this in an easy to view format, whether files or database, or cloud, and then tapping into the analysis tools to extract real-time information of the tests.
Applications include:
- R&D Product Testing
- Sample Testing
For Industries:
- Manufacturing
- Product Design
- Science / Labs
Monitoring Systems
Monitoring systems includes acquiring data from multiple sources, recording to file, real-time signal tolerance checking, alarming.
Applications include:
- Condition Monitoring
- Structural Health Monitoring
- Process Monitoring
- Test
For Industries:
- Manufacturing
- Rail
- Defence
- Science / Labs
- Testing Services
Control Systems / Embedded Software
The NI cRIO , a Linux RT with Xilinx FPGA, and configurable I/O is a great platform for building control applications, where measurements are a critical component in the control loop.
Applications include:
- Wind Tunnel Control System
- Brake Actuation Controller
- High speed Laser Engraver
For Industries:
- Automotive
- Manufacturing
- Defence
Instrumentation
Custom instrumentation is one of LabVIEW’s strengths. It brings together a collection of signal sources, ie. Motion, Vision, Microfluidics, OR, Motion, pH measurement, Pump Control.
Applications include:
- Batch soil sample automated testing
- Droplet Generator
- Chemical analysis instrument
For Industries:
- Automotive
- Science
- R&D
Machine Vision
Connect to a range of USB3 and GigEVision cameras. Brands include Basler, Dalsa, IDS. Camera types include Area Scan, Line Scan, Thermal, Colour and Mono. We use the NI Vision Acquisition Software, Vision Development Module, and the FPGA Vision tools.
Applications include:
- Motion guidance
- Pattern matching
- Droplet shape and size detection
- Black cell counting
For Industries:
- Manufacturing
- Rail
- Science / Labs
- Renewables
What do you get with a LabVIEW application from
Wired-in Software?
Features
-
DQMH® Framework
DQMH® Software is a free LabVIEW framework to allow development of large asynchronous applications. We use it as the foundation of our LabVIEW applications.
-
Wired-in Project and Module Templates
We have a suite of DQMH® Labview Project Templates which get us off and running quickly. We also are building up a sizeable list of DQMH® modules for all sorts of functions, devices and interfaces.
-
Gitlab for Source Code Control
Our source code is managed in Gitlab.com, to help us control the development. The code is secure, with 2FA access enabled. We run a weekly backup script to ensure all code is safe and secure.
-
G Code Quality Check Tool
Wired-in has developed an internal tool for ensuring our code is of a high standard. This tool is used by all of our developers. We run the VI Analyser, run scripts to neaten up each sub-VI, check VI Descriptions, run the DQMH® Validation tool, and more.
-
Web User Interfaces
The G Web Development Suite allows us to extend our offering to include web software, whilst continuing to use a familiar graphical programming environment. Our G web applications are compiled as HTML allowing them to run natively in a web browser, allowing them to run on any device. Great for monitoring systems.
-
Python
We often call python code from within LabVIEW, to complement our application. This could be for a device interface, or an unsupported mathematical function, or custom code that has already been written.
-
Source Code and Installer Provided
For each application we build for you, you will get the full source code and an installer.
-
Post Delivery Support
Each application comes with a basic warranty for 3 months. Standard or Premium support package upgrade options are available.
Benefits
-
Frees up Internal Resources
With Wired-in Software helping build an automated solution that is built well, frees up your design, production and test engineers. They can stay focused, timelines don't slip, and production uptime stays high.
-
Less human error
Because our systems have been designed well, you'll experience less human error. Our applications cut down on the chance of silly mistakes, and build process into the testing to ensure repeatability and reduced errors
-
Easier to use Software
Our software is easier to use with an intuitive interface design. Well laid out user interfaces ensure a more enjoyable user experience. We've been around enough times to know how to make it as enjoyable as possible.
-
Painless Extendability
By starting with the DQMH framework, we can extend applications much faster, without significant re-architecting.
-
Standardised Platform
Using NI hardware, software, and data management tools, ensures you have a standardised approach to building test applications. With 800+ NI Alliance Partners globally and many DQMH Trusted Advisors, you are guaranteed the software will be supported for it's entire lifetime.
-
Premium Support Network
Wired-in Software has a premium support network. We work with local support (Braemac), direct links with NI, and through the LabVIEW Champions and DQMH Trusted Advisor networks, gives us the advantage of getting problems solved and as fast as possible.
-
Trusted Test Partner
Build a trusted partnership that is sustainable and lasts the distance. Ensures longevity, reliability, and one less thing keeping you awake at night.
Our LabVIEW Credentials
LabVIEW Champion
Chris, our director is a LabVIEW Champion. LabVIEW Champions are NI's platform enthusiasts who have been recognised for their exceptional application development, technical depth and breadth, leadership, and contributions to the community.
NI Partner
Wired-in Software are a NI System Integration partner. The NI Partner Program offers domain, application and overall test development expertise to help your team get ahead and stay ahead. We have expertise in selecting and delivering solutions that use the NI platform.
DQMH® Trusted Advisor
Wired-in Software is a DQMH® Trusted Advisor. DQMH® Trusted Advisors have been audited by the DQMH® Consortium to verify they are following best practices and have a deep understanding of the DQMH® Architecture. Faster and flexible development, more scalable solutions and easier to onboard team members
Case Studies
How To Start
Contact us for a free, no obligation planning discussion to work out the best path forward for your test and measurement challenge.