Error -89136 at DAQmx Start Task.vi: 7220001 with TSN-Enabled Devices

Updated Apr 7, 2023

Reported In

Hardware

  • cDAQ-9189
  • Voltage Input Device for FieldDAQ
  • Current Input Device for FieldDAQ
  • Temperature Input Device for FieldDAQ
  • Strain/Bridge Input Device for FieldDAQ

Software

  • LabVIEW

Driver

  • NI-DAQmx

Other

  • Cisco IE4000 Network Switch

Issue Details

  • I have two TSN enabled cDAQ-9189 chassis which I would like to synchronize. But when I try start my program I receive
    Error -89136 occurred at DAQmx Start Task.vi: 7220001
    Possible reasons(s):
    Specific route cannot be satisfied, because the hardware does not support it.


    I am able to acquire data from each cDAQ-9189 separately with no error, but my synchronization fails.
    How can I get my synchronization to work?
  • I have mutliple TSN-enabled devices that I am connecting together on a TSN-enabled network. They all function correctly and there are no errors thrown when I use them in a line topology, but when I use a star or ring topology, I get Error -89136 occurred at DAQmx Start Task.vi: 7220001.  I am using a TSN-enabled switch.

Solution

  • Confirm that all devices in the synchronization chain explicitly support TSN (Time Sensitive Networking). That also includes network switches and media converters.
  • Make sure that you have configured all devices to work in TSN-enabled mode.  If you are using the Cisco IE4000 Switch, make sure your Cisco switch is running a firmware version that supports TSN .
  • Make sure that the internal routes you try to use are supported by the hardware you are using. This error can occur if you are trying to route a signal between two pins that cannot internally connect inside the device. For more details on how to get around this see Error -89136 in NI-DAQmx .