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

Rate Limiter VI

LabVIEW 8.6 FPGA Module Help
June 2008

NI Part Number:
371599D-01

»View Product Info

Owning Palette: Nonlinear Systems VIs

Installed With: FPGA Module

Specifies a maximum rate of change of a signal. The data type you wire to input determines the output data type.

The maximum input word length is 32 bits.

reset, when TRUE, passes the current input directly to the output. The VI initializes automatically the first time you call it in a VI.
input is the data point the VI processes.
pos slew rate * dt is a positive fixed-point number or integer representing the allowable positive change in output between successive calls to the VI. You must precalculate this parameter by multiplying the positive slew rate you want in units/time by dt, which represents the time interval between successive calls to the VI.
neg slew rate * dt is a negative fixed-point number or integer representing the allowable negative change in output between successive calls to the VI. You must precalculate this parameter by multiplying the negative slew rate you want in units/time by dt, which represents the time interval between successive calls to the VI.
output is the processed data. output equals input if the resulting positive or negative change in output is less than the value of pos slew rate * dt or neg slew rate * dt, respectively. Otherwise, LabVIEW sets output to the previous output plus the positive or negative rate limit.

Resources


 

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