Upgrading to v4.0

Workers v4.0 is developed for LabVIEW 2017 and later. Support for LabVIEW 2015 and 2016 has been discontinued.

For the full list of changes made in Workers v4.0, please see the Change Log.

Note: Upgrading from Workers v2.x projects

The Workers v4.0 upgrade tool cannot upgrade a Workers v2.x project to Workers v4.0. To do this, you will need to first upgrade the project to Workers v3.x using the upgrade tool supplied with Workers v3.x, and then upgrade from Workers v3.x to Workers v4.0.

The Workers v4.0 upgrade tool will upgrade a Workers v3.x project to Workers v4.0. The upgrade tool is located in the top left corner of the Workers tools menu. The upgrade tool will iterate through the Workers and VIs in a Workers project and perform the following tasks.

  • Workers with statically linked subWorkers need to have their Setup subWorkers.vi replaced with a new version of the VI, because the way the framework loads setup data into statically linked subWorkers has changed (allowing Workers to be deployed on real-time targets). The upgrade tool will also create a Setup subWorker – XXX.vi for every statically linked subWorker. An example of what a Worker should look like after upgrading is shown below.

  • Debugger Loader.vi will be replaced with Debug Client Loader.vi, as shown below. Note that you will need to manually wire the Head Worker’s main data wire of an application to the Debug Client Loader.vi after you upgrade to Workers v4.0, as shown below.

The upgrade tool may take several minutes to upgrade a project depending on the projects size. Once the tool has completed implementing these changes on a selected project, you can continue developing as usual with the framework API and development tools.

Last updated