IviACPwr Extension Capability Groups
The IviACPwr class driver identifies VIs and properties that belong to an extension group with the following abbreviations. Instrument specific drivers are not required to implement any of the extension capability groups. If you use VIs and properties that belong to extension capability groups, every instrument specific driver that you use must implement those extensions.
Group Name | Abbreviation | Description |
---|---|---|
IviACPwrMeasurement | MSR | Provides the ability to measure AC power source output signals such as voltage and current. |
IviACPwrPhase | PHS | Provides the ability to set the output phase relationships of a multi-phase power source. |
IviACPwrExternalSync | ES | Provides the ability to synchronize the power source output frequency with an external signal. It also allows the querying the synchronization state of the power source. |
IviACPwrCurrentProtection | CP | Provides programmable current protection to detect an over-current condition and automatically disable the output. It also allows the querying of the current protection state of the power source. |
IviACPwrVoltageProtection | VP | Provides programmable voltage protection to detect an under/over voltage condition and automatically disable the output. It also allows the querying of the voltage protection state of the power source. |
IviACPwrArbWaveform | ARB | Provides the ability to create user-defined arbitrary waveforms. The IviACPwrArbWaveform extension group includes VIs for writing and clearing arbitrary waveforms, and for querying arbitrary waveform catalogs. |
IviACPwrImpedance | IMP | Provides the ability to set and query the power source output impedance. With this extension, the driver can configure the power source output resistance and inductance. |
IviACPwrDCGeneration | DG | Provides the ability to configure the output of the AC power source with an AC only output, DC only output, or an AC signal with DC offset. |
IviACPwrVoltageRamp | VR | Provides the ability to configure a linear voltage ramp with starting and ending voltage in volts RMS and ramp duration in seconds. |
IviACPwrCurrentRamp | CR | Provides the ability to configure a linear current ramp with starting and ending current in amps and ramp duration in seconds. |
IviACPwrFrequencyRamp | FR | Provides the ability to configure a linear frequency ramp with starting and ending frequencies in hertz and ramp duration in seconds. |