GX5961, GX5964
Programs the high-powered chassis power supply voltage level.
GtDio6xPowerSupplySetVoltage (nHandle, nSource, dVoltage, pnStatus)
Name |
Type |
Comments |
nHandle |
SHORT |
Session identifier:● Board handle is used when communicating with the hardware. The Board handle session identifier is returned by calling GtDio6xInitialize or GtDio6xSetupInitialization. |
nSource |
SHORT
|
Used to select the power supply module to program:0. GTDIO6X_POWER_SUPPLY_VCC: Selects to program the VCC module. 1. GTDIO6X_POWER_SUPPLY_VCC2: Selects to program the VCC2 module. 2. GTDIO6X_POWER_SUPPLY_VEE: Selects to program the VEE module. |
dVoltage |
DOUBLE |
Used to specify the voltage level to program the module selected in the nSource parameter. dVoltage must not exceed +28V and must not be less than 10V if the VCC modules is being programmed. dVoltage must not exceed 18V and must not be less than 3V if the VEE module is being programmed. The maximum voltage swing between VCC and VEE must be less than 33.5 V. |
pnStatus |
LONG |
Returned status: 0 on success, negative value on failure. |
The Marvin Test Solutions Gx7015A and Gx7005A high-powered chassis include a built in, user programmable power supply system. They use a special backplane to deliver high-power to the GX5960 pin electronics via the J5 PXI connector. The power supply is made up of two VCC high rail modules, one VEE low rail module, and one VDD module.
The GX5960 DIO is capable of controlling these modules by setting their voltages, and monitoring their voltage and current output.
See the GtDio6xPowerSupplySetRailsVoltage for a complete example.
GtDio6xPowerSupplyIsSupported, GtDio6xPowerSupplyResetFault, GtDio6xPowerSupplySetState, GtDio6xPowerSupplyGetVoltage, GtDio6xPowerSupplySetVoltageRails, GtDio6xGetErrorString