DioPowerSupplyGetStatus

Applies To

GX5055

Purpose

Returns the high powered chassis power supply status

Syntax

DioPowerSupplyGetStatus (nHandle, pdwStatus, pnStatus)

Parameters

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 DioInitialize or DioSetupInitialization.
pdwStatus
PDWORD
Used to get the high powered chassis power supply status register. Refer to the Comments section for the bit description of this register.
pnStatus
LONG
Returned status: 0 on success, negative number on failure.

Comments

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 GX5055 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 GX5055 DIO is capable of controlling these modules by setting their voltages, and monitoring their voltage and current output.

The bit description of the pdwStatus parameter is as follows:

Bit #
Description
20
Latched DC Monitor, a high indicate a fault has occurred. Fault could be UVP, OVP, output or internal DC out of regulation and will inhibit the power supply.
19
Latched AC Monitor, a high indicate a fault has occurred. Fault could be UVP, OVP, AC loss, or AC missing cycle and will inhibit the power supply.
18
Latched VCC Fault, a high indicate VCC has exceeded range. Range is 9.6 V to 29 VDC and will inhibit the power supply.
17
Latched VEE Fault, a high indicate VEE has exceeded range. Range is –2.8 V to –20 VDC and will inhibit the power supply.
16
Real time Delta Fault, a high indicate power supply exceeded max voltage swing for VCC and VEE. The max voltage swing is 34 VDC and will inhibit the power supply.
15
A high indicate that the Power supply is inhibited.
14
A high indicate that Latched DC Monitor will inhibit the power supply.
13
A high indicate that Latched AC Monitor will inhibit the power supply.
12
A high indicate that the Power supply fault.
11
A high if detected master Power interface board.
10
A high indicates that both Vcc and VEE are enabled
9
A high indicates that the power supply is enabled
8
A high indicates that VDD is enabled
7
Real time DC Monitor, a high indicate a fault has occurred. Fault could be UVP, OVP, output or internal DC out of regulation.
6
Real time AC Monitor, a high indicate a fault has occurred. Fault could be UVP, OVP, AC loss, or AC missing cycle.
5
A high indicates that real time faults (bits 1-4 ) below are disabled from inhibiting the power supply.
4
Real time Pin Electronics Fault, a high fault has occurred at the Pin Electronics. Faults could be over temp or over current.
3
Real time VCC Fault, a high indicate VCC has exceeded range. Range is 9.6 V to 29 VDC.
2
Real time VEE Fault, a high indicate VEE has exceeded range. Range is –2.8 V to –20 VDC.
1
Real time Delta Fault, a high indicate power supply exceeded max voltage swing for VCC and VEE. The max voltage swing is 34 VDC.
0
A high indicates the presence of a Power Interface Board on the backplane.

Example

See the DioPowerSupplySetRailsVoltage for a complete example.

 

See Also

DioPowerSupplyIsSupported, DioPowerSupplyMeasure, DioPowerSupplyResetFault, DioPowerSupplySetRailsState, DioPowerSupplySetRailsVoltage, DioGetErrorString