IviACPwrCurrentRamp Behavior Model
The IviACPwrCurrentRamp extension group follows the behavior model of the IviACPwrBase capability group. The only modification to the behavior model from the IviACPwrBase capability group is the ability to ramp the output current.
When the IviACPwr Ramp Current [CR] VI returns immediately after the ramp has started, you should only call the IviACPwr Query Current Ramp Busy [CR] or IviACPwr Abort Current Ramp [CR] VIs, or read the IviACPwr Current Ramp Busy [CR] property while the ramp is in progress. Calling any other VI or reading or writing any other property might abort the ramp or cause other vendor-specific instrument behavior. After the current ramp completes or is aborted, the driver must invalidate the IviACPwr Current Limit property in the IviACPwrBase capability group.
The actual current that appears at the power source output during a current ramp assumes the power source is operating in constant current mode. In other words, the output voltage during the current ramp is below the value in the IviACPwrBase capability group. If the power source operates in constant voltage mode during any portion of the ramp, the output current is reduced to maintain the voltage level value but the actual ramp duration is not affected.