All power supply (PS) modules have the following mandatory standard parameters:
| Parameter | Meaning | Examples |
|---|---|---|
| Resource | The connection information needed to connect to this device. Depending on the type of device this can be a COM port, a GPIB address, an IP address or something else. Most drivers are based on VISA, which brings its own syntax to provide a GPIB or IP address. The VISA resource names can usually be looked up in NI Max. | COM1 |
| NominalVoltage | The initial voltage which should be set during device initialization. | 12.0 |
| MinVoltage | The lower voltage limit in V. This value can be changed through the LTT GUI. The GUI will stop all running tests if this limit will be violated. | 0 |
| MaxVoltage | The upper voltage limit in V. This value can be changed through the LTT GUI. The GUI will stop all running tests if this limit will be violated. | 19.0 |
| CurrentLimit | The max. current the power supply will regulate to in current mode (CC). This value can be changed through the LTT GUI. If the actual load is greater than this current the voltage will drop, leading to malfunctions. | 100 |
Depending on the specific PS module, there might be additional parameters, which are described here.
Per default a power supply configured here is controlled by the underlying LTT software layer. This means the PS is automatically initialized and configured to the provided parameters. Nevertheless, in your testplan you can still change voltage and/or current during runtime, as well as access the latest values read from that PS (see here). But you have no control over when the PS is initialized/closed and when the output is turned on/off.
1.1.2.2.1.1TestStand-only control
There are situations in which you might need more control over your power supply from within TestStand. For such situations you can provide the tsonly="true" attribute to the Module node.
<Module name="PS1" tsonly="true">
...
</Module>
If you do so, you are in charge of initializing, setting and closing the power supply properly. Read here to learn how to do.
You can access the PS control panel through GUI and also via TestStand. However, the control panel is not available for self-controlled (
tsonly="true") power supplies.
Driver Specific Parameters
Some power supply drivers have additional parameters besides the standard ones described in here.
1.1.2.2.1.2.1Delta.PSC232
| Parameter | Meaning | Examples |
|---|---|---|
| Address | This parameter is mandatory. It specifies the internal device address (not to be confused with the COM port). | 1 4 6 |
| Baud Rate | This parameter is mandatory. It specifies the baud rate for the communication. | 9600 19200 |
1.1.2.2.1.2.2EA.PSI800R
| Parameter | Meaning | Examples |
|---|
1.1.2.2.1.2.3Model
| Parameter | Meaning | Examples |
|---|---|---|
| Model | This parameter is mandatory. It specifies the Model of the Power Supply. | PSI800R PS80002U_3U |
1.1.2.2.1.2.4Keysight.E363X
| Parameter | Meaning | Examples |
|---|---|---|
| Data Bits | This parameter is mandatory. It specifies the Data bits. | 8 7 |
| Parity | This parameter is mandatory. It specifies the Parity bit. | odd even mark |
| Flow | This parameter is mandatory. It specifies the Serial Flow Control. | xon/xoff dtr/dsr |
| Baud Rate | This parameter is mandatory. It specifies the baud rate for the communication. | 9600 19200 |
1.1.2.2.1.2.5Kniel
| Parameter | Meaning | Examples |
|---|
1.1.2.2.1.2.6Kniel.New
| Parameter | Meaning | Examples |
|---|---|---|
| Node | This parameter is optional. It specifies the internal device address (not to be confused with the COM port). | 1 |
| Baud Rate | This parameter is mandatory. It specifies the baud rate for the communication. | 9600 19200 |
1.1.2.2.1.2.7Sim
| Parameter | Meaning | Examples |
|---|---|---|
| SimulateInitError | This parameter is optional. It specifies if a Error should occur while initialization | True False |
1.1.2.2.1.2.8TDK.Gensys
| Parameter | Meaning | Examples |
|---|---|---|
| Address | This parameter is mandatory if the PS is connected via a COM port. It specifies the internal device address (not to be confused with the COM port). | 1 4 6 |
| Baud Rate | This parameter is mandatory if the PS is connected via a COM port. It specifies the baud rate for the communication. | 9600 19200 |
1.1.2.2.1.2.9TDK.GensysPlus
| Parameter | Meaning | Examples |
|---|---|---|
| Address | This parameter is mandatory if the PS is connected via a COM port. It specifies the internal device address (not to be confused with the COM port). | 1 3 6 |
| Baud Rate | This parameter is mandatory if the PS is connected via a COM port. It specifies the baud rate for the communication. | 9600 19200 |
1.1.2.2.1.2.10TDK.LambdaZ
| Parameter | Meaning | Examples |
|---|---|---|
| Address | This parameter is mandatory if the PS is connected via a COM port. It specifies the internal device address (not to be confused with the COM port). | 1 3 6 |
| Baud Rate | This parameter is mandatory if the PS is connected via a COM port. It specifies the baud rate for the communication. | 9600 19200 |