06-27-2025 07:13 AM
Hi,
I am unable to use the Counter Output (PWM) function of my NI 9403. In LabVIEW's DAQ Assistant for "Pulse Output," no PFI channels are available, and the "Next/Finish" buttons are greyed out. The observed symptoms are:
NI MAX "Device Routes" Empty: The "Device Routes" tab for my NI 9403 (cDAQ[X]Mod[Y]
) is empty, unlike other modules.
DAQ Assistant Channel Unavailability: No PFI channels are offered for Counter Output in LabVIEW.
Passed Self-Test: The module is detected in NI MAX, passes the self-test, and shows no errors.
Basic Digital Output Works: Confirmed 0V/5V toggling on PFI0
using NI MAX Test Panels.
I have already taken these troubleshooting steps:
Multiple NI-DAQmx Driver Reinstalls: Performed clean reinstalls.
Module Re-seating: Physically re-seated the module.
NI MAX Diagnostics: Self-test passes, "Device Routes" empty, module recognized.
LabVIEW VI Attempt: Failed to generate pulse output as DAQ Assistant shows no channels.
Missing DAQmx VIs: Standard digital waveform conversion VIs (e.g., Digital 1D Bool to Wfm
) are missing from LabVIEW palettes.
It would be invaluable to know why the NI 9403's counter capabilities are not exposed by the DAQmx driver, as extensive troubleshooting has not resolved this. Thank you for your time and assistance.
Thanks for your time and support.
06-28-2025 06:05 AM
NI-9403 is a serial digital IO module and cannot access the counter on the cDAQ. It is a hardware limitation.
See cDAQ Module Support for Accessing On-board Counters