Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

SVL Measure Propagation Delay (DAQmx) VI

Owning Palette: Calibration (DAQmx) VIs

Installed With: Sound and Vibration Measurement Suite

Measures the propagation delay of the measurement hardware and the device under test (DUT). You can measure the propagation delay of the device under test by subtracting the propagation delay of the measurement system without the DUT from the measured propagation delay of the entire system, including the DUT. The propagation delay is returned in number of samples. This VI uses the NI-DAQmx driver.

Details  

MLS parameters specifies the generated maximum length sequence (MLS) amplitude. The test signal is an MLS signal with a sample length 10 times the maximum expected propagation delay.
amplitude [V peak] specifies the height of the test pulse in volts-peak.
smooth pulse parameters specifies the width and height of the test pulse. The test pulse is a single cycle of a sine wave windowed with a Hanning window so that the transitions at the edges of the pulse are smooth.
pulse width [samples] specifies the width of the test pulse in number of samples.
Note  The pulse width and the sampling frequency determine the frequency content of the generated pulse. Verify that the selected coupling does not distort the pulse. Use a narrower pulse width to avoid distortion of the pulse when using AC coupling.
amplitude [V peak] specifies the height of the test pulse in volts-peak.
test signal specifies the test signal used to measure propagation delay [samples].
Smooth pulse (default)
MLS
output configuration specifies the configuration parameters to use for the output channel.
AO physical channel specifies the names of the physical channels to use to create virtual channels. The control lists all physical channels on devices and modules installed in the system.
max value (10 V) specifies the maximum value of the signal in volts. The default is 10 V.
min value (-10 V) specifies the minimum value of the signal in volts. The default is -10 V.
terminal configuration specifies the input terminal configuration of the selected channel.
DefaultDefault is the default device terminal configuration. Refer to the device documentation for information about the default terminal configuration.
RSEThe referenced single-ended (RSE) configuration measures the signal with respect to a ground directly connected to the measurement system ground.
NRSEThe nonreferenced single-ended (NRSE) configuration measures the signal with respect to a single ground, but the potential may differ from the measurement system ground.
DifferentialThe differential configuration has neither of its inputs tied to a fixed reference, such as earth or building ground.
PseudodifferentialThe pseudodifferential configuration references the positive and negative inputs for the channel to measurement system ground through different impedances. The pseudodifferential terminal configuration measures the difference between the positive and negative inputs.
input configuration specifies the configuration parameters to use for the input channel.
AI physical channel specifies the names of the physical channels to use to create virtual channels. The control lists all physical channels on devices and modules installed in the system.
max value (10 V) specifies the maximum value of the signal in volts. The default is 10 V.
min value (-10 V) specifies the minimum value of the signal in volts. The default is -10 V.
terminal configuration specifies the input terminal configuration of the selected channel.
DefaultDefault is the default device terminal configuration. Refer to the device documentation for information about the default terminal configuration.
RSEThe referenced single-ended (RSE) configuration measures the signal with respect to a ground directly connected to the measurement system ground.
NRSEThe nonreferenced single-ended (NRSE) configuration measures the signal with respect to a single ground, but the potential may differ from the measurement system ground.
DifferentialThe differential configuration has neither of its inputs tied to a fixed reference, such as earth or building ground.
PseudodifferentialThe pseudodifferential configuration references the positive and negative inputs for the channel to measurement system ground through different impedances. The pseudodifferential terminal configuration measures the difference between the positive and negative inputs.
DSA channel settings specifies the input coupling and integrated electronic piezoelectric (IEPE) excitation applied if the measurement is performed with a DSA device.
coupling specifies the coupling setting of the selected channel.
AC
DC
enable IEPE excitation specifies whether the onboard current excitation is enabled to power integrated electronic piezoelectric (IEPE) sensors. The default is FALSE, meaning that the onboard excitation is disabled.
IEPE current [mA] specifies the current value in mA for the onboard integrated electronic piezoelectric (IEPE) current excitation.
maximum propagation delay [samples] specifies the maximum expected propagation delay for each iteration in number of samples.
number of averages is the number of measurements used to compute the average propagation delay [samples].
sample frequency [Hz] specifies the update rate to use on the output channel and the sampling rate to use on the input channel in units of samples per second.
error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. This VI or function runs normally only if no error occurred before this VI or function runs. If an error occurs while this VI or function runs, it runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use exception control to treat what is normally an error as no error or to treat a warning as an error. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.
status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.
code is the error or warning code. The default is 0. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.
source specifies the origin of the error or warning and is, in most cases, the name of the VI or function that produced the error or warning. The default is an empty string.
generated and acquired waveforms returns the test signal generated on the output channel and the signal acquired on the input channel.
average propagation delay [samples] returns the average value in propagation delay [samples] rounded up to the nearest sample.
Propagation Delay returns the propagation delay computed for each iteration.
error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces. Right-click the error out front panel indicator and select Explain Error from the shortcut menu for more information about the error.
status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.
code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.
source describes the origin of the error or warning and is, in most cases, the name of the VI or function that produced the error or warning.

SVL Measure Propagation Delay (DAQmx) Details

Use a smooth pulse to measure the propagation delay of electrical systems. Use MLS when measuring acoustic delays.


Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit