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

📄 hp33120a.sub

📁 CVI教程,用于信号采集系统的多任务开发软件.学习简单,功能实用.
💻 SUB
📖 第 1 页 / 共 3 页
字号:
FPAttributeValueFile

n  SubType="IVI" 

n  SubVersion="1" 

v attrAMInternalWaveformRangeTable DataType="i" 
 HP33120A_VAL_WFM_SINE (0)
  "Configures the function generator to modulate the carrier signal with a "
  "sinusoid waveform."

 HP33120A_VAL_WFM_SQUARE (1)
  "Configures the function generator to modulate the carrier signal with a "
  "square waveform."

 HP33120A_VAL_WFM_TRIANGLE (2)
  "Configures the function generator to modulate the carrier signal with a "
  "triangle waveform."

 HP33120A_VAL_WFM_RAMP_UP (3)
  "Configures the function generator to modulate the carrier signal with a "
  "positive ramp waveform."

 HP33120A_VAL_WFM_NOISE (1001)
  "Configures the function generator to modulate the carrier signal with a "
  "random noise waveform."

 HP33120A_VAL_WFM_ARBITRARY (1002)
  "Configures the function generator to modulate the carrier signal with an "
  "arbitrary waveform.  You specify the arbitrary waveform with the "
  "HP33120A_ATTR_ARB_WAVEFORM_HANDLE attribute."


v attrAmSourceRangeTable DataType="i" 
 HP33120A_VAL_BOTH (1001)
  "Internal and External AM Modulating Source"

 HP33120A_VAL_EXTERNAL (1)
  "External AM Modulating Source."


v attrBurstSourceRangeTable DataType="i" 
 HP33120A_VAL_INTERNAL (0)
  "Internal Burst Modulating Trigger."

 HP33120A_VAL_EXTERNAL (1)
  "External Burst Modulating Trigger."

 HP33120A_VAL_EXTERNAL_GATE (1001)
  "Produces continuous bursts while the external trigger is asserted."


v attrFMInternalWaveformRangeTable DataType="d" 
 HP33120A_VAL_WFM_SINE (0.00000000000000E+0)
  "Configures the function generator to modulate the carrier signal with a "
  "sinusoid waveform."

 HP33120A_VAL_WFM_SQUARE (1.00000000000000E+0)
  "Configures the function generator to modulate the carrier signal with a "
  "square waveform."

 HP33120A_VAL_WFM_TRIANGLE (2.00000000000000E+0)
  "Configures the function generator to modulate the carrier signal with a "
  "triangle waveform."

 HP33120A_VAL_WFM_RAMP_UP (3.00000000000000E+0)
  "Configures the function generator to modulate the carrier signal with a "
  "positive ramp waveform."

 HP33120A_VAL_WFM_NOISE (1.00100000000000E+3)
  "Configures the function generator to modulate the carrier signal with a "
  "random noise waveform."

 HP33120A_VAL_WFM_ARBITRARY (1.00200000000000E+3)
  "Configures the function generator to modulate the carrier signal with an "
  "arbitrary waveform.  You specify the arbitrary waveform with the "
  "HP33120A_ATTR_ARB_WAVEFORM_HANDLE attribute."


v attrFSKSourceRangeTable DataType="i" 
 HP33120A_VAL_INTERNAL (0)
  "Internal FSK modulation trigger."

 HP33120A_VAL_EXTERNAL (1)
  "External FSK modulating source."


v attrFmSourceRangeTable DataType="i" 
 HP33120A_VAL_INTERNAL (0)
  "Internal FM Modulating Source."


v attrFuncWaveformRangeTable DataType="i" 
 HP33120A_VAL_WFM_SINE (0)
  "Configures the function generator to produce a sinusoid waveform."

 HP33120A_VAL_WFM_SQUARE (1)
  "Configures the function generator to produce a square waveform."

 HP33120A_VAL_WFM_TRIANGLE (2)
  "Configures the function generator to produce a triangle waveform."

 HP33120A_VAL_WFM_RAMP_UP (3)
  "Configures the function generator to produce a positive ramp waveform."

 HP33120A_VAL_WFM_DC (0)
  "Configures the function generator to produce a constant voltage."

 HP33120A_VAL_WFM_NOISE (1001)
  "Configures the function generator to produce a random noise waveform."


v attrOutputImpedanceRangeTable DataType="d" 
 HP33120A_VAL_50_OHMS (5.00000000000000E+1)
  "50 Ohms"

 HP33120A_VAL_INFINITE (9.30000000000000E+37)
  "9.3e+37 Ohms"


v attrOutputModeRangeTable DataType="i" 
 HP33120A_VAL_OUTPUT_FUNC (0)
  "Configures the function generator to produce standard waveforms."

 HP33120A_VAL_OUTPUT_ARB (1)
  "Configures the function generator to produce arbitrary waveforms."


v attrRefClockRangeTable DataType="i" 
 HP33120A_VAL_INTERNAL (0)
  "The function generator produces the reference clock internally."


v attrSweepSourceRangeTable DataType="i" 
 HP33120A_VAL_IMMEDIATE (0)
  "The function generator produces continuous frequency sweeping."

 HP33120A_VAL_EXTERNAL (1)
  "The function generator produces a sweep when it receives an external "
  "trigger."

 HP33120A_VAL_SW_TRIG_FUNC (2)
  "The function generator produces a sweep when it receives a software "
  "trigger command."


v attrSweepSpacingRangeTable DataType="i" 
 HP33120A_VAL_LINEAR (0)
  "The sweep's frequency varies linearly over time."

 HP33120A_VAL_LOGARITHMIC (1)
  "The sweep's frequency varies logarithmically over time."


v Boolean_values DataType="i" 
 VI_TRUE (1)
  "True"

 VI_FALSE (0)
  "False"


v attrCycleCountRangeTable DataType="i" 
 HP33120A_VAL_GENERATE_CONTINUOUS (1)
  "Upon receiving a trigger, the function generator continuously produces a "
  "signal."


v attrTriggerSourceRangeTable DataType="i" 
 HP33120A_VAL_IMMEDIATE (1)
  "The function generator does not wait for a trigger of any kind."


v attrFmInternalWaveformRangeTable DataType="i" 
 HP33120A_VAL_WFM_SINE (1)
  "Configures the function generator to modulate the carrier signal with a "
  "sinusoid waveform."

 HP33120A_VAL_WFM_SQUARE (2)
  "Configures the function generator to modulate the carrier signal with a "
  "square waveform."

 HP33120A_VAL_WFM_TRIANGLE (3)
  "Configures the function generator to modulate the carrier signal with a "
  "Triangle waveform."

 HP33120A_VAL_WFM_RAMP_UP (4)
  "Configures the function generator to modulate the carrier signal with a "
  "positive ramp waveform."

 HP33120A_VAL_WFM_RAMP_DOWN (5)
  "Configures the function generator to modulate the carrier signal with a "
  "negative ramp waveform."

 HP33120A_VAL_WFM_MOD_SPECIAL (5)
  "Configures the function generator to modulate the carrier signal with the "
  "most recently selected arbitrary waveform."


0 hp33120a_SetAttributeViInt32 3 4 false s DataType="ViInt32" 
0 hp33120a_GetAttributeViInt32 3 4 false g DataType="ViInt32" 
0 hp33120a_CheckAttributeViInt32 3 4 false s DataType="ViInt32" 
0 hp33120a_SetAttributeViReal64 3 4 false s DataType="ViReal64" 
0 hp33120a_GetAttributeViReal64 3 4 false g DataType="ViReal64" 
0 hp33120a_CheckAttributeViReal64 3 4 false s DataType="ViReal64" 
0 hp33120a_SetAttributeViSession 3 4 false s DataType="ViSession" 
0 hp33120a_GetAttributeViSession 3 4 false g DataType="ViSession" 
0 hp33120a_CheckAttributeViSession 3 4 false s DataType="ViSession" 
0 hp33120a_SetAttributeViBoolean 3 4 false s DataType="ViBoolean" 
0 hp33120a_GetAttributeViBoolean 3 4 false g DataType="ViBoolean" 
0 hp33120a_CheckAttributeViBoolean 3 4 false s DataType="ViBoolean" 
0 hp33120a_SetAttributeViString 3 4 false s DataType="ViString" 
0 hp33120a_GetAttributeViString 3 4 false g DataType="ViString" 
0 hp33120a_CheckAttributeViString 3 4 false s DataType="ViString" 

1 all "Inherent IVI Attributes" 
 "Attributes common to all IVI instrument drivers."

2 all "User Options" 
 "Attributes you can set to affect the operation of this instrument driver.\n"
 "    "

3 all "Range Check" HP33120A_ATTR_RANGE_CHECK ViBoolean gs Boolean_values 
 "Specifies whether to validate attribute values and function parameters.  "
 "If enabled, the instrument driver validates the parameters values that you "
 "pass to driver functions.  Range checking parameters is very useful for "
 "debugging.  After you validate your program, you can set this attribute to "
 "VI_FALSE to disable range checking and maximize performance.\n"
 "    The default value is VI_TRUE.   Use the hp33120a_InitWithOptions "
 "function to override this value.\n"
 "    "

3 all "Query Instrument Status" HP33120A_ATTR_QUERY_INSTR_STATUS ViBoolean gs Boolean_values 
 "Specifies whether the instrument driver queries the instrument status "
 "after each operation.  Querying the instrument status is very useful for "
 "debugging.  After you validate your program, you can set this attribute to "
 "VI_FALSE to disable status checking and maximize performance\n"
 "    The instrument driver can choose to ignore status checking for "
 "particular attributes regardless of the setting of this attribute.\n"
 "    The default value is VI_TRUE.   Use the hp33120a_InitWithOptions "
 "function to override this value.\n"
 "    "

3 all "Cache" HP33120A_ATTR_CACHE ViBoolean gs Boolean_values 
 "Specifies whether to cache the value of attributes.  When caching is "
 "enabled, the instrument driver keeps track of the current instrument "
 "settings and avoids sending redundant commands to the instrument.  Thus, "
 "you can significantly increase execution speed.\n"
 "    The instrument driver can choose always to cache or never to cache "
 "particular attributes regardless of the setting of this attribute.\n"
 "    The default value is VI_TRUE.   Use the hp33120a_InitWithOptions "
 "function to override this value.\n"
 "    "

3 all "Simulate" HP33120A_ATTR_SIMULATE ViBoolean gs Boolean_values 
 "Specifies whether or not to simulate instrument driver I/O operations.  If "
 "simulation is enabled, instrument driver functions perform range checking "
 "and call Ivi_GetAttribute and Ivi_SetAttribute functions, but they do not "
 "perform instrument I/O.  For output parameters that represent instrument "
 "data, the instrument driver functions return calculated values.\n"
 "    The default value is VI_FALSE.   Use the hp33120a_InitWithOptions "
 "function to override this value.\n"
 "    "

3 all "Record Value Coercions" HP33120A_ATTR_RECORD_COERCIONS ViBoolean gs Boolean_values 
 "Specifies whether the IVI engine keeps a list of the value coercions it "
 "makes for ViInt32 and ViReal64 attributes.  You call "
 "Ivi_GetNextCoercionInfo to extract and delete the oldest coercion record "
 "from the list.\n"
 "    The default value is VI_FALSE.   Use the hp33120a_InitWithOptions "
 "function to override this value.\n"
 "    "

2 all "Instrument Capabilities" 
 "Attributes that provide information about this instrument driver and the "

⌨️ 快捷键说明

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