⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tkds30xx.sub

📁 泰克3000示波器波形采集程序CVI,环境LABWINDOWS CVI
💻 SUB
📖 第 1 页 / 共 5 页
字号:
FPAttributeValueFile

n  SubType="IVI" 

n  SubVersion="1" 

v attrAcquisitionTypeRangeTable DataType="i" 
 TKDS30XX_VAL_NORMAL (0)
  "Sets the oscilloscope to the normal acquisition mode.  The oscilloscope "
  "acquires one sample for each point in the waveform record.  The "
  "oscilloscope can use real-time or equivalent-time sampling."

 TKDS30XX_VAL_PEAK_DETECT (1)
  "Sets the oscilloscope to the peak-detect acquisition mode.  The "
  "oscilloscope oversamples the input signal and keeps the minimum and "
  "maximum values that correspond to each position in the waveform record.  "
  "The oscilloscope uses only real-time sampling."

 TKDS30XX_VAL_ENVELOPE (2)
  "Sets the oscilloscope to the envelope acquisition mode.  The oscilloscope "
  "acquires multiple waveforms and keeps the minimum and maximum voltages it "
  "acquires for each point in the waveform record.  You specify the number "
  "of waveforms the oscilloscope acquires with the "
  "TKDS30XX_ATTR_NUM_ENVELOPES attribute.  The oscilloscope can use "
  "real-time or equivalent-time sampling."

 TKDS30XX_VAL_AVERAGE (3)
  "Sets the oscilloscope to the average acquisition mode.  The oscilloscope "
  "acquires multiple waveforms and calculates an average value for each "
  "point in the waveform record.  You specify the number of waveforms the "
  "oscilloscope acquires with the TKDS30XX_ATTR_NUM_AVERAGES attribute.  The "
  "oscilloscope uses real-time or equivalent-time sampling."


v attrChannelImpedanceRangeTable DataType="d" 
 50.0 (5.00000000000000E+1)
  "50.0 ohms"

 1.0e+06 (1.00000000000000E+6)
  ""


v attrCursorFunctionRangeTable DataType="i" 
 TKDS30XX_VAL_CURSORS_OFF (1)
  "Turns the cursors off."

 TKDS30XX_VAL_CURSORS_VERT_BAR (2)
  "Enables the vertical cursors."

 TKDS30XX_VAL_CURSORS_HORZ_BAR (3)
  "Enables the horizontal cursors."


v attrDelayTriggerCouplingRangeTable DataType="i" 
 TKDS30XX_VAL_AC (0)
  ""

 TKDS30XX_VAL_DC (1)
  "DC coupling"

 TKDS30XX_VAL_HF_REJECT (102)
  ""

 TKDS30XX_VAL_LF_REJECT (101)
  ""

 TKDS30XX_VAL_NOISE_REJECT (103)
  ""


v attrDelayTriggerModeRangeTable DataType="i" 
 TKDS30XX_VAL_TRIG_AFTER_TIME (1)
  "After the receiving the main trigger, the oscilloscope waits the length "
  "of time you specify with the TKDS30XX_ATTR_ACQUISITION_START_TIME attribute "
  "before it starts looking for a trigger from the delay trigger source.  "
  "you specify the delay trigger source with the "
  "TKDS30XX_ATTR_DELAY_TRIGGER_SOURCE attribute.  This value is valid only "
  "when you set the TKDS30XX_ATTR_TRIGGER_TYPE attribute to "
  "TKDS30XX_VAL_EDGE_TRIGGER or TKDS30XX_VAL_TV_TRIGGER."

 TKDS30XX_VAL_TRIG_AFTER_EVENTS (2)
  "After the receiving the main trigger, the oscilloscope waits the number "
  "of trigger events you specify with the TKDS30XX_ATTR_DELAY_TRIGGER_EVENTS "
  "attribute before it starts acquiring data.  This value is valid only when "
  "you set the TKDS30XX_ATTR_TRIGGER_TYPE attribute to "
  "TKDS30XX_VAL_EDGE_TRIGGER or TKDS30XX_VAL_TV_TRIGGER."


v attrDelayTriggerSlopeRangeTable DataType="i" 
 TKDS30XX_VAL_POSITIVE (1)
  "The delay trigger subsystem triggers on a positive (rising) edge passing "
  "through the trigger level."

 TKDS30XX_VAL_NEGATIVE (0)
  "The delay trigger subsystem triggers on a negative (falling) edge passing "
  "through the trigger level."


v attrDelayTriggerSourceRangeTable DataType="d" 
 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""


v attrGlitchConditionRangeTable DataType="i" 
 TKDS30XX_VAL_GLITCH_GREATER_THAN (2)
  ""

 TKDS30XX_VAL_GLITCH_LESS_THAN (1)
  ""

 TKDS30XX_VAL_GLITCH_WITHIN_5_PERCENT (101)
  ""

 TKDS30XX_VAL_GLITCH_OUTSIDE_5_PERCENT (102)
  ""


v attrGlitchPolarityRangeTable DataType="i" 
 TKDS30XX_VAL_GLITCH_POSITIVE (1)
  ""

 TKDS30XX_VAL_GLITCH_NEGATIVE (2)
  ""


v attrInputDataSourceRangeTable DataType="d" 
 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""


v attrLogicLevelRangeTable DataType="i" 
 TKDS30XX_VAL_LOGIC_LOW (0)
  "Defining a signal as low-true means that signal levels below (more "
  "negative than) the threshold level are true, and signal levels above "
  "(more positive than) the threshold level are false."

 TKDS30XX_VAL_LOGIC_HIGH (1)
  "Defining a signal as high-true means that signal levels below (more "
  "negative than) the threshold level are false, and signal levels above "
  "(more positive than) the threshold level are true."


v attrLogicTriggerClassRangeTable DataType="i" 
 TKDS30XX_VAL_STATE_TRIGGER (104)
  ""

 TKDS30XX_VAL_PATTERN_TRIGGER (105)
  ""


v attrMainTriggerTypeRangeTable DataType="i" 
 TKDS30XX_VAL_EDGE_TRIGGER (1)
  ""

 TKDS30XX_VAL_TV_TRIGGER (106)
  ""

 TKDS30XX_VAL_LOGIC_TRIGGER (0)
  ""

 TKDS30XX_VAL_PULSE_TRIGGER (0)
  ""


v attrMaxInputFrequency_100_RangeTable DataType="d" 
 20.0e6 (2.00000000000000E+7)
  ""

 100.0e6 (1.00000000000000E+8)
  ""


v attrMaxInputFrequency_300_RangeTable DataType="d" 
 20.0e6 (2.00000000000000E+7)
  ""

 150.0e6 (1.50000000000000E+8)
  ""

 300.0e6 (3.00000000000000E+8)
  ""


v attrMaxInputFrequency_500_RangeTable DataType="d" 
 20.0e6 (2.00000000000000E+7)
  ""

 150.0e6 (1.50000000000000E+8)
  ""

 500.0e6 (5.00000000000000E+8)
  ""


v attrMeasFunctionRangeTable DataType="i" 
 TKDS30XX_VAL_RISE_TIME (0)
  "Obtain the time it takes the rising edge of the first pulse to rise from "
  "the value of the TKDS30XX_ATTR_MEAS_LOW_REF attribute to the value of the "
  "TKDS30XX_ATTR_MEAS_HIGH_REF attribute."

 TKDS30XX_VAL_FALL_TIME (1)
  "Obtain the time it takes the falling edge of the first pulse to fall from "
  "the value of the TKDS30XX_ATTR_MEAS_HIGH_REF attribute to the value of "
  "the TKDS30XX_ATTR_MEAS_LOW_REF attribute."

 TKDS30XX_VAL_FREQUENCY (2)
  "Obtain the number of cycles that occur in one second."

 TKDS30XX_VAL_PERIOD (3)
  "Obtain the time it takes for the first complete signal cycle to occur."

 TKDS30XX_VAL_VOLTAGE_RMS (4)
  "Obtain the true Root Mean Square voltage."

 TKDS30XX_VAL_VOLTAGE_PEAK_TO_PEAK (5)
  "Obtain the absolute difference between the maximum and minimum amplitudes."

 TKDS30XX_VAL_VOLTAGE_MAX (6)
  "Obtain the most positive peak voltage in the waveform."

 TKDS30XX_VAL_VOLTAGE_MIN (7)
  "Obtain the most negative peak voltage in the waveform."

 TKDS30XX_VAL_VOLTAGE_HIGH (8)
  "Obtain the highest voltage value calculated.  If you use the min-max "
  "setup method, the value calculated is the same as the maximum value.  If "
  "you use the histogram method, it is the value that occurs most frequently "
  "above the mid point."

 TKDS30XX_VAL_VOLTAGE_LOW (9)
  "Obtain the lowest voltage value calculated.  If you use the min-max setup "
  "method, the value calculated is the same as the minimum value.  If you "
  "use the histogram method, it is the value that occurs most frequently "
  "below the mid point."

 TKDS30XX_VAL_VOLTAGE_AVERAGE (10)
  "Calculate the Arithmetic mean over the entire waveform."

 TKDS30XX_VAL_WIDTH_NEG (0)
  ""

 TKDS30XX_VAL_WIDTH_POS (0)
  ""

 TKDS30XX_VAL_DUTY_CYCLE_NEG (13)
  "Obtain as a percentage the ratio of the first negative pulse width to the "
  "signal period."

 TKDS30XX_VAL_DUTY_CYCLE_POS (14)
  "Obtain as a percentage the ratio of the first positive pulse width to the "
  "signal period."

 TKDS30XX_VAL_AMPLITUDE (15)
  "Obtain the difference of the high voltage value and the low voltage value."

 TKDS30XX_VAL_VOLTAGE_CYCLE_RMS (16)
  "Obtain the true Root Mean Square voltage for one cycle of a periodic "
  "signal.  The oscilloscope defines a cycle as the part of the waveform "
  "that goes from the first to the third crossing of the value of "
  "TKDS30XX_ATTR_MEAS_MID_REF.  For more complex or nonperiodic waveforms, "
  "use TKDS30XX_VAL_VOLTAGE_RMS."

 TKDS30XX_VAL_VOLTAGE_CYCLE_AVERAGE (17)
  "Calculate the Arithmetic mean over one cycle of a periodic signal.  The "
  "oscilloscope defines a cycle as the part of the waveform that goes from "
  "the first to the third crossing of the value of "
  "TKDS30XX_ATTR_MEAS_MID_REF.  For more complex or nonperiodic waveforms, "
  "use TKDS30XX_VAL_VOLTAGE_AVERAGE."

 TKDS30XX_VAL_POSITIVE_OVERSHOOT (1001)
  "Obtain as a percentage the ratio of the difference of the maximum and "
  "high voltage values to the amplitude."

 TKDS30XX_VAL_NEGATIVE_OVERSHOOT (1002)
  ""

 TKDS30XX_VAL_TIMING_BURST_WIDTH (1003)
  "Obtains the time from the first crossing to the last crossing of the "
  "middle reference value by the waveform specified by "
  "TKDS30XX_ATTR_MEAS_SOURCE.\n"
  "    NOTE: Timing measurements on eye diagrams produce unreliable results; "
  "use edge triggering to obtain a single-valued waveform."


v attrMeasRefCalcMethRangeTable DataType="i" 
 TKDS30XX_VAL_MEAS_HISTOGRAM (1)
  "Sets the high and low waveform levels statistically using a histogram "
  "algorithm."

 TKDS30XX_VAL_MEAS_MIN_MAX (2)
  "Sets the high and low waveform levels to MAX and MIN respectively."

 TKDS30XX_VAL_MEAS_AUTO (3)
  "Auto chooses the best method (HISTOGRAM or MINMAX) for each dataset."


v attrMeasSourceRangeTable DataType="d" 
 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""


v attrModelRangeTable DataType="i" 
 TKDS30XX_VAL_TDS_3012 (1)
  "Specifies model type TDS 3012."

 TKDS30XX_VAL_TDS_3014 (2)
  "Specifies model type TDS 3014."

 TKDS30XX_VAL_TDS_3032 (3)
  "Specifies model type TDS 3032."

 TKDS30XX_VAL_TDS_3034 (4)
  "Specifies model type TDS 3034."

 TKDS30XX_VAL_TDS_3052 (5)
  "Specifies model type TDS 3052."

 TKDS30XX_VAL_TDS_3054 (6)
  "Specifies model type TDS 3054."


v attrPatternFunctionRangeTable DataType="i" 
 TKDS30XX_VAL_PATTERN_AND (1)
  ""

 TKDS30XX_VAL_PATTERN_OR (2)
  ""

 TKDS30XX_VAL_PATTERN_NAND (3)
  ""

 TKDS30XX_VAL_PATTERN_NOR (4)
  ""


v attrPatternWhenRangeTable DataType="i" 
 TKDS30XX_VAL_COND_TRUE (1)
  "The trigger occurs when the logic condition is met."

 TKDS30XX_VAL_COND_FALSE (2)
  "The trigger occurs when the logic condition is no longer met."

 TKDS30XX_VAL_COND_LESSTHAN (3)
  "The trigger occurs when the pattern becomes true and the time specified "
  "by TKDS30XX_ATTR_PATTERN_DELTATIME elapses BEFORE the true condition "
  "ends.  This feature can be used to look for and trigger on race "
  "conditions."

 TKDS30XX_VAL_COND_MORETHAN (4)
  "The trigger occurs when the pattern becomes true and the time specified "
  "by TKDS30XX_ATTR_PATTERN_DELTATIME elapses AFTER the true condition ends. "
  " This feature can be used to reject spurious pattern matches that occur "
  "when more than one of the input signals change simultaneously."

 TKDS30XX_VAL_COND_EQUAL (5)
  "Triggers the oscilloscope when the input pattern is true for a time "
  "period equal to the time period specified by "
  "TKDS30XX_ATTR_PATTERN_DELTATIME."

 TKDS30XX_VAL_COND_NOTEQUAL (6)
  "Triggers the oscilloscope when the input pattern is true for a time "
  "period greater or less to the time period specified by "
  "TKDS30XX_ATTR_PATTERN_DELTATIME."

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -