CM_Infiniium_548xx_Source2
Description: Capture two channels from an Infiniium oscilloscope
Library: Instruments
Class: TSDF_CM_Infiniium_548xx_Source
Parameters
| Name | Description | Default | Unit | Type | Range |
|---|---|---|---|---|---|
| Instrument | instrument to be used in the simulation | [GPIB0::7::INSTR][localhost][4790] | instrument | ||
| OverrideInstrumentModelCheck | if no, error if instrument model is unsupported: NO, YES | NO | enum | ||
| Waveform1 | source data to write to output#1: Channel 1, Channel 2, Channel 3, Channel 4, Memory 1, Memory 2, Memory 3, Memory 4 | Channel 1 | enum | ||
| Waveform2 | source data to write to output#2: Channel 1, Channel 2, Channel 3, Channel 4, Memory 1, Memory 2, Memory 3, Memory 4 | Channel 3 | enum | ||
| SetupFile | name of setup file to recall state into Infiniium | filename | |||
| UseInstrumentSettings | if yes, ignore Autoscale, TimebaseDelay and TriggerHoldoff component parameters: NO, YES | YES | enum | ||
| InstructionTimeout | Time to wait for an instrument instruction to complete before giving up | 10 | sec | int | (0, 600) |
| Autoscale | perform autoscale before acquiring source data: NO, YES | YES | enum | ||
| TimebaseDelay | time interval between the trigger event and the delay reference point | 0 | sec | real | (-∞, ∞) |
| TriggerHoldoff | time the oscilloscope should wait after receiving a trigger before enabling the trigger again | 80 nsec | sec | real | [50 nsec, 10 sec] |
| ROut | resistance | DefaultROut | Ohm | real | [0, ∞) |
| RTemp | physical temperature, in degrees C | DefaultRTemp | Celsius | real | [-273.15, ∞) |
| TStep | simulation time step: Derived from source data, Derived from output pin | Derived from source data | sec | real enum | {-1} or [0, ∞) |
| ControlSimulation | control simulation: NO, YES | NO | enum | ||
| SegmentLength | if non-zero, truncate or zero pad source data to this length | 0 | sec | real | [0, ∞) |
| RepeatData | control operation at the end of source data: Single pass, Repeat, Reacquire | Single pass | enum | ||
| InterpolationType | interpolation technique to use: Lagrange, Sample and hold, Linear | Lagrange | enum | ||
| InterpolationOrder | number of points to use if Lagrange interpolation is set | 4 | int | [2, ∞) |
Pin Outputs
| Pin | Name | Description | Signal Type |
|---|---|---|---|
| 1 | output#1 | timed | |
| 2 | output#2 | timed |
Notes/Equations
- The Instrument parameter specifies a triplet that identifies the specific instrument to be used in the simulation, along with the Connection Manager server information to be used to connect to the instrument.
To interactively select an instrument, refer to Instrument Selection.
For more information regarding instrument selection, refer to Discovering Connected Hardware under the section on Gettting Started with Connection Manager in the Connection Manager documentation. - The OverrideInstrumentModelCheck parameter enables overriding the check of the instrument's firmware version. For more details regarding overriding this check, refer to the Override instrument model check under the section on Operational and Functional Concepts in the Connection Manager documentation.
- The Connection Manager can be used to create the file for the SetupFile parameter. This file can be generated using the Save Instrument State button on the Advanced tab of the Voltage Waveform Measurements - Agilent 5483xB and 5485xB Oscilloscope Families window. The Advanced Tab details are described under the section on Operational and Functional Concepts in the Connection Manager documentation.
- The InstructionTimeout parameter enables you to take measurement sweeps that can take some time to finish, as described in the following examples.
If the instrument is set to single sweep mode and the default number of points is selected, the instrument attempts to transfer a large amount of data. Set InstructionTimeout to a number of seconds slightly greater than the time needed to read the instrument data; this prevents the simulation from aborting before data transfer is complete. Or, set the number of points to transfer explicitly from the instrument.
If the instrument is configured to trigger off of an external event that takes a while, set InstructionTimeout to a value slightly longer than the time it takes to receive a trigger; this enables the instrument enough time to read its data and prevents the simulation from aborting before data transfer is complete. - For more information on setting ROut, RTemp and TStep parameters, refer to the Timed Sources introduction. Additionally, this component supports a TStep value of −1 that automatically sets TStep to the source data sampling period.
- If ControlSimulation = YES and RepeatData = Single pass, the simulation runs until the last data of the source data is read.
- The InterpolationType and InterpolationOrder parameters are used only when the TStep and the source data sampling period are not equal.
- To access example designs that use this model, from the ADS Main window, choose File > Example Project > Instruments > CMInfiniium_prj.
Privacy
Statement
|
Terms of Use
|
Legal |
Contact Us
|
© Agilent 2000-2008 ![]()
