Error -89137 When Executing LabVIEW Order Analysis Example

Updated Apr 16, 2025

Reported In

Hardware

  • NI-9401
  • NI-9402

Software

  • LabVIEW Sound and Vibration Toolkit

Issue Details

  • I am getting error -89137 as below when executing the LabVIEW shipping example for Order Analysis under Sound and Vibration Toolkits.
     
    Error -89137 occurred at DAQmx Start Task.vi:7220003
    
    Possible reason(s):
    Specified route cannot be satisfied, because it requires resources that are currently in use by another route.
    
    Property: CI.CountEdges.Term
    Property: CI.CountEdges.ActiveEdge
    Source Device: cDAQ9189-<SERIAL#>Mod5
    Source Terminal: ai/SampleClockTimebase
    
    Required Resources in Use by
    Source Device: cDAQ9189-<SERIAL#>Mod5
    Source Terminal: ai/SampleClock
    Destination Device: cDAQ9189-<SERIAL#>
    Destination Terminal: ai/SampleClock
    
    Task Name: _unnamedTask<D>
    How to resolve the issue as above?
  • I would like to run the example of Order Power Spectrum (Digital Tach, DAQmx).vi. However, the description of the example mentioned that NI 9401/9402 must be used in slot 5 and 6. I am currently using cDAQ-9185 which has only 4 slots. Can I use NI 9401/9402 in other slot of the cDAQ chassis? How can I use cDAQ-9185 to run with this example?

 

Solution

You may follow the steps as below to solve the issue.

  1. Open the example that you are facing the issue, double click on the oax_Config TIO and DSA Channels (DSA).vi.
     
  2. Double click on the oax_Sync DSA and TIO (DAQmx DSA).vi.
     
  3. Change the Property node configuration and wiring as below in case 2...5.
     

Note that if you are using cDAQ-9172, NI 9401/9402 must be slot into slot 5 and 6. This is because cDAQ-9172 can only supply external digital triggers in slots 5 or/and 6. For more details, you may check the cDAQ-9172 User Manual.