Error -209836 at DAQmx Timing: The Devices in Your Task Cannot Be Synchronized

Updated Dec 23, 2023

Reported In

Hardware

  • cRIO-9056
  • cRIO-9049
  • cRIO-9040
  • cRIO-9045
  • cRIO-9046
  • cRIO-9047
  • cRIO-9041
  • cRIO-9042
  • cRIO-9043
  • cRIO-9053
  • cRIO-9054
  • cRIO-9055
  • cRIO-9057
  • cRIO-9058

Software

  • LabVIEW
  • Measurement & Automation Explorer (MAX)

Issue Details

I have an application that is running a DAQmx task on a Linux RT CompactRIO, like the cRIO-905x and cRIO-904x, that started giving me the following error at DAQmx Timing in LabVIEW:

Error -209836 occurred at DAQmx Timing (VI):

Possible reason(s):
The devices in your task cannot be synchronized. This may be because there are no available synchronization mechanisms between the devices.

Some synchronization paths are not available in interactive tools like the DAQ Assistant. To determine whether synchronization between these devices is possible, try deploying and executing your task in your application environment.


The error is also shown in the image below:


This error will occur even when only one task is running am I not implementing any synchronization. Additionally, in NI Measurement & Automation Explorer (MAX) the cRIO has a yellow exclamation mark next to it.

How do I resolve this error?

Solution

  1. Ensure you have compatible software and drivers installed. You can verify which software versions are supported, by selecting the device being used under the Show Support Information for a Specific Device section of the Software Support for CompactRIO, CompactDAQ, Single-Board RIO, R Series, and EtherCAT  article. 
  1. Additionally, you will also need to make sure that the driver versions you have installed are compatible with the LabVIEW version you have installed. You can check this by reviewing the readme documentation for the driver and verify that your LabVIEW version is supported. You can find the links to the readme documentation by going to the module and driver download pages. Note: You most likely will need to include the following modules and driver for your application: