08-11-2022 07:41 AM
I want to make PWM measurement with PXI-6624 in VeriStand 2021 R2. I need both frequency and duty cycle values. I set up the select measurement type is "Pulse Measurement" in System Explorer. Once I deploy it, I got an error code " -200431":
"Selected physical channel does not support the measurement type required by the virtual channel you are creating."
"Create a channel of a measurement type that is supported by the physical channel, or select a physical channel that supports the measurement type."
Then I saw that the Pulse measurement was introduced with NI's STC3 devices including X Series and CompactDAQ. Therefore pulse measurement function in the DAQmx driver does not support PXI-6624. How can I measure pwm without using this function? Is there anyone who has used the PXI-6624 before can help me?
If anyone has a written custom device for this before and can share it, I would appreciate it.
08-26-2022 07:07 AM
Hi bkarkar,
I am afraid there is no any solution in this case. Try to use hardware witch compatible for pulse measurement.
There are three new counter pulse measurements available in DAQmx 9.0 and later that are only supported on X Series devices, 661x devices and newer cDAQ devices. If you try to create these tasks on unsupported hardware, you will receive this error.
_________________________________
Best regards Lyudvig Hovsepyan
09-26-2022 01:37 AM
I solved the problem. Pulse measurement function doesn't work with this card, but semi period mesuremet function returns same result to us. Semi period mesurement function returns back high semi period and low semi period values in seconds. I prepare custom device with this function.