Sign In

Workers™ by Scarfe Controls - Toolkit for LabVIEW Download

An application framework for LabVIEW

* 6 ↓292
ReleasedApr 16, 2021
Publisher Scarfe Controls
LicenseNot Specified
LabVIEW VersionLabVIEW>=15.0
Operating System Windows
Project links Homepage   Documentation  


Do more in less time with Workers™, an application framework for LabVIEW that combines the classic LabVIEW QMH design pattern with the power of LVOOP. Designed for use by anyone with basic LabVIEW skills, Workers™ allows you to easily create the scalable frame of a LabVIEW application out of modular QMHs (called Workers). Saving you time and effort, you can focus your attention on the core requirements of your applications instead of developing and debugging the frame of your applications.

The main features that Workers™ provides you with include the following:

Create/Add Worker Tool
With our 'Create/Add Worker' tool, it is possible to completely add and integrate a new Worker directly into your application in a matter of seconds. This means that you can create the functional frame of a large LabVIEW application consisting of many Workers in a matter of minutes.

Workers Debugger
A dedicated debugger for the framework, the Workers Debugger helps to make your running code more transparent by providing you with both a Task Manager and Message Log for your running applicaitons, and allows you to jump directly into your running code for quick and easy debugging.

Priority Queue
Workers™ has adopted the Priority Queue of the LabVIEW Actor Framework for the sending of messages between Workers in the framework, providing additional messaging flexibility over the standard FIFO LabVIEW queues. Three priorities are available to developers: Low, Normal and High

Worker Hierarchy Viewer
The Worker Hierarchy Viewer shows the call-chain of all the Workers in an application and whether a Worker is either statically-linked or loaded dynamically, providing a high-level visualization of the structure of an application.

Workers™ is designed for use by developers with no LVOOP experience, while at the same time has been designed to be extensible for advanced developers, allowing you to extend the Workers™ public API with class inheritance. Built on LVOOP provides a powerful foundation on which to develop, opening up many possibilities for your applications.

Release Notes (Apr 16, 2021) no release notes for this version

Install with VIPM Download Package

Note, you must have the VIPM Desktop app to install this package into LabVIEW.


  Post an Idea   Post a Resource

Recent Posts

Sending Messages - Part 2
This video is the second part of two, which explains and demonstrates the use of the framework's me…

by Peter Scarfe, 6 months, 2 weeks ago, 0 , 1
Sending Messages - Part 1
This video is the first part of two which explains and demonstrates the use of the framework's mess…

by Peter Scarfe, 9 months ago, 0 , 2
Workers v2.2.0 - New Features
This video introduces the main new features added to Workers v2.2.0. #LabVIEW #WorkersForLabVIEW #f…

by VIPM Community, 10 months, 2 weeks ago, 0 , 1
Case Labels - Explained
Case Labels are a useful feature in Workers™ that replaces ‘string constants’ to select which case …

by VIPM Community, 10 months, 2 weeks ago, 0 , 0
Workers™ Tutorial Videos
Get up and running quickly with Workers™ with the help of our Tutorial Video series, covering the b…

by VIPM Community, 10 months, 2 weeks ago, 0 , 1