Disabling Unused Extensions (IviACPwr)
The following attribute values effectively disable the specified extension capability groups.
Extension Group | Property | Value |
---|---|---|
IviACPwrPhase | See Disabling the IVIACPwrPhase Extension Group | See Disabling the IVIACPwrPhase Extension Group |
IviACPwrExternalSync | IviACPwr External Sync Enabled [ES] | False |
IviACPwrCurrentProtection | IviACPwr Current Protection Enabled [CP] | False |
IviACPwrVoltageProtection | IviACPwr Under Voltage Protection Enabled [VP] IviACPwr Over Voltage Protection Enabled [VP] | False False |
IviACPwrArbWaveform | IviACPwr Waveform | Sine |
IviACPwrImpedance | IviACPwr Output Impedance Enabled [IMP] | False |
IviACPwrDCGeneration | IviACPwr Mode | AC Only |
The following extension groups are not disabled by the IviACPwr driver:
- IviACPwrMeasurement
- IviACPwrVoltageRamp
- IviACPwrCurrentRamp
- IviACPwrFrequencyRamp
Disabling the IviACPwrPhase Extension Group
The IviACPwr Phase Angle [PHA] property value in the IviACPwrPhase capability group for each output phase should be initialized to a known value based on the following equation:
Phase Angle = 360 – [ (Phase Number – 1) * 360 / Number of Phases]
Where Phase Number is the 1-based output phase index and Number of Phases is the NumPhases property defined in IviACPwrBase. For example, the initialized phase angle values for a three-phase power source are shown in the following table.
Output Phase | IviACPwr Phase Angle [PHA] Property Value |
---|---|
2 (Phase B) | 240 |
3 (Phase C) | 120 |