Difference between revisions of "Component: TTI Power Supply - PL155-P (TTI PL155-P PSU) (Test Equipment)"

From Flowcode Help
Jump to navigationJump to search
 
(6 intermediate revisions by the same user not shown)
Line 16: Line 16:
  
 
==Component Source Code==
 
==Component Source Code==
 +
 +
Please click here to download the component source project: [https://www.flowcode.co.uk/wiki/componentsource/FC_Comp_Source_TTIPL155PPSU.fcsx FC_Comp_Source_TTIPL155PPSU.fcsx]
  
 
Please click here to view the component source code (Beta): [https://www.flowcode.co.uk/FlowchartView/?wfile=componentsource/FC_Comp_Source_TTIPL155PPSU.fcsx FC_Comp_Source_TTIPL155PPSU.fcsx]
 
Please click here to view the component source code (Beta): [https://www.flowcode.co.uk/FlowchartView/?wfile=componentsource/FC_Comp_Source_TTIPL155PPSU.fcsx FC_Comp_Source_TTIPL155PPSU.fcsx]
  
 
==Detailed description==
 
==Detailed description==
 +
 +
 +
 +
 +
 +
  
  
Line 40: Line 48:
  
 
==Examples==
 
==Examples==
 +
 +
 +
 +
 +
 +
  
  
Line 58: Line 72:
  
 
''<span style="color:red;">No additional examples</span>''
 
''<span style="color:red;">No additional examples</span>''
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
  
 
==Macro reference==
 
==Macro reference==
  
 +
===ADDRESSRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LSE'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ADDRESSRet'''
 
|-
 
|-
| colspan="2" | Set the value of LSE <n>, Limit Event Status Register <n>, to <nrf>.&nbsp;
+
| colspan="2" | Returns the bus address of the instrument; This is the address used by the GPIB, if fitted, or may be used as a general identifier over the other interfaces.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
| width="90%" | Register
+
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 +
|}
 +
 
 +
 
 +
===CLS===
 +
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
| colspan="2" | Select Register&nbsp;
+
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 +
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''CLS'''
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
+
| colspan="2" | Clear Status. Clears the Status structure. This indirectly clears the Status Byte Register.&nbsp;
| width="90%" | Value
 
 
|-
 
|-
| colspan="2" | Value to be placed in the register (0-255)&nbsp;
 
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
Line 84: Line 113:
  
  
 +
===CONFIGRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''NOLANOK'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''CONFIGRet'''
 
|-
 
|-
| colspan="2" | Disables the LAn Err message for no LAN connection found at power on if <nrf> is 1 and enables the message if <nrf> is 0.&nbsp;
+
| colspan="2" | Reports the operating mode set by the front panel MODE switch. The syntax of the respnse is <nr1><rmt>, where <nr1> is 1 for single channel units and dual units operating in parallel mode, 2 for dual units with both channels operating independently...&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
| width="90%" | Status
 
|-
 
| colspan="2" | 0 = Message disabled, 1 = Message enabled&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===DAMPING===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DELTAV'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DAMPING'''
 
|-
 
|-
| colspan="2" | Set the output <n>voltage step size to <nrf> Volts&nbsp;
+
| colspan="2" | Set the current meter measurement averaging (IAVG) ofoutput <n> where <nrf> has the following meaning: 0 = OFF, 1 = ON.&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 115: Line 141:
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
+
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
| width="90%" | Voltage
+
| width="90%" | Status
 
|-
 
|-
| colspan="2" | Set a Voltage step between 0.0 - 15.0 V&nbsp;
+
| colspan="2" | 0 = OFF, 1 = ON&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
Line 125: Line 151:
  
  
 +
===DECI===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WAI'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DECI'''
 +
|-
 +
| colspan="2" | Decrement the output <n> current limit by the step size set for output <n>.&nbsp;
 +
|-
 
|-
 
|-
| colspan="2" | Wait for the Operation Complete true. As all commands are completely executed before the next is started this command takes no additional action.&nbsp;
+
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 +
| width="90%" | Output
 
|-
 
|-
 +
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
Line 138: Line 170:
  
  
 +
===DECV===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OVP'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DECV'''
 
|-
 
|-
| colspan="2" | Set output <n> over voltage protection trip point to <nrf> Volts&nbsp;
+
| colspan="2" | Decrement the output <n> voltage by the step size set for output <n>.&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 150: Line 183:
 
|-
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
|-
 
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" | Voltage
 
|-
 
| colspan="2" | Set a Voltage between 0.0 - 15.0 V&nbsp;
 
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
Line 161: Line 189:
  
  
 +
===DECVV===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''VRet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DECVV'''
 
|-
 
|-
| colspan="2" | Returns the set voltage of output <n> The response is V <n> <nr2><rmt> wjere <nr2> is in Volts.&nbsp;
+
| colspan="2" | Decrement the output <n> voltage by the step size for output <n> and verify.&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 174: Line 203:
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===DELTAI===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DECI'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DELTAI'''
 
|-
 
|-
| colspan="2" | Decrement the output <n> current limit by the step size set for output <n>.&nbsp;
+
| colspan="2" | Set the output <n> current step size to <nrf> Amps&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 191: Line 221:
 
|-
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 +
|-
 +
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
 +
| width="90%" | Current
 +
|-
 +
| colspan="2" | Set a current step between 0.0 - 5000 mA&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
Line 197: Line 232:
  
  
 +
===DELTAIRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SRE'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DELTAIRet'''
 
|-
 
|-
| colspan="2" | Set the Service Request Enable Register to <nrf>.&nbsp;
+
| colspan="2" | Returns the output <n> current step size. The response is DELTAI<n><nr2><rmt> where <nr2> is in Amps.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
+
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
| width="90%" | Status
+
| width="90%" | Output
 
|-
 
|-
| colspan="2" | Set register value 0-255&nbsp;
+
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===DELTAV===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPALL'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DELTAV'''
 
|-
 
|-
| colspan="2" | Simultaneously sets all ouputs on/off where <nrf> has the following meaning; 0=ALL OFF, 1=ALL ON If OPALL sets all outputs ON then any that were already on will remain ON If OPALL sets all outputs OFF then any that were already off will remain OFF&nbsp;
+
| colspan="2" | Set the output <n>voltage step size to <nrf> Volts&nbsp;
 
|-
 
|-
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
| width="90%" | Status
+
| width="90%" | Output
 
|-
 
|-
| colspan="2" | 0=OFF, 1=ON&nbsp;
+
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
+
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
| width="90%" style="border-top: 2px solid #000;" | ''Return''
+
| width="90%" | Voltage
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
 
|-
 
|-
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
+
| colspan="2" | Set a Voltage step between 0.0 - 15.0 V&nbsp;
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PRE'''
 
|-
 
| colspan="2" | Sets the Parallel Port Enable Register to the value <nrf>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Status
 
|-
 
| colspan="2" | Set register value 0-255&nbsp;
 
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
Line 251: Line 275:
  
  
 +
===DELTAVRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
Line 269: Line 294:
  
  
 +
===EERRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DAMPING'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''EERRet'''
 
|-
 
|-
| colspan="2" | Set the current meter measurement averaging (IAVG) ofoutput <n> where <nrf> has the following meaning: 0 = OFF, 1 = ON.&nbsp;
+
| colspan="2" | Query and clear Execution Error Register. The response format is nr1 <rmt>.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-string-icon.png]] - STRING
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Status
 
|-
 
| colspan="2" | 0 = OFF, 1 = ON&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===ESE===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IRet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ESE'''
 
|-
 
|-
| colspan="2" | Returns the set current limit of output <n> The response is I <n><nr2><rmt> where <nr2> is in Amps&nbsp;
+
| colspan="2" | Sets the Standard Event Status Register to the value of <nrf>.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
+
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
| width="90%" | Output
+
| width="90%" | Status
 
|-
 
|-
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
+
| colspan="2" | Set status register to a value of 0-255&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===ESERet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RATIORet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ESERet'''
 
|-
 
|-
| colspan="2" | Query the ratio of output 2 (slave) to putput 1 (master) in tracking mode. The response is <nrf>, where <nrf> is the ratio in percent (0 to 100).&nbsp;
+
| colspan="2" | Returns the value in the Standard Event Status Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>.&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 323: Line 341:
  
  
 +
===ESRRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
Line 336: Line 355:
  
  
 +
===I===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''QERRet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''I'''
 +
|-
 +
| colspan="2" | Set output <n> current limit to <nrf> Amps&nbsp;
 +
|-
 +
|-
 +
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 +
| width="90%" | Output
 +
|-
 +
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| colspan="2" | Query and clear Query Error Register. The response format is nr1<rmt>.&nbsp;
+
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
 +
| width="90%" | Current
 
|-
 
|-
 +
| colspan="2" | Set a current between 0 - 5000 mA&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===IDNRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PRERet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IDNRet'''
 
|-
 
|-
| colspan="2" | Returns the value in the Parallel Poll Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>.&nbsp;
+
| colspan="2" | Returns the instrument identification. The exact response is determined by the instrument configuration and is of the form <NAME>, <model>, <Serial No.>, <Version>, <rmt>.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-string-icon.png]] - STRING
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===IFLOCK===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DELTAIRet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IFLOCK'''
 
|-
 
|-
| colspan="2" | Returns the output <n> current step size. The response is DELTAI<n><nr2><rmt> where <nr2> is in Amps.&nbsp;
+
| colspan="2" | Request interface lock. This command requests exclusive access control of the instrument. The response is 1 if successful or -1 if the lock is unavaliable either because it is already in use or the user has disabled this interface from taking control...&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-s16-icon.png]] - INT
| width="90%" | Output
+
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 +
|}
 +
 
 +
 
 +
===IFLOCKRet===
 +
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 +
|-
 +
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 +
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IFLOCKRet'''
 +
|-
 +
| colspan="2" | Query the status of the interface lock. The return value is 1 if the lock is owned by the requesting interface instance;  0 ifthere is no active lock or -1 if the lock is unavailable either because it is already in use, or the user has disabled this...&nbsp;
 
|-
 
|-
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-s16-icon.png]] - INT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===IFUNLOCK===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ESERet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IFUNLOCK'''
 
|-
 
|-
| colspan="2" | Returns the value in the Standard Event Status Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>.&nbsp;
+
| colspan="2" | Release the lock if possible. This command returns the value 0 if successful. If this command is unsuccessful -1 is returned.  200 is placed in the Execution Register and bit 4 of the Event Status Register is set indication that there is no authority...&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-s16-icon.png]] - INT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===INCI===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OCPRet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''INCI'''
 
|-
 
|-
| colspan="2" | Returns the current trip setting for output <n> The response is CP<n><nr2><rmt> where <nr2> is in Amps.&nbsp;
+
| colspan="2" | Increment the output <n> current limit by the step size set for output <n>.&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 406: Line 449:
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===INCV===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IRANGERet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''INCV'''
 
|-
 
|-
| colspan="2" | Report the current range for output <n>. The response is <nr1><rmt>, where <nr1> is 1 for Low (500mA) range, 2 for High range.&nbsp;
+
| colspan="2" | Increment the output <n> voltage by the step size set for output <n>.&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 424: Line 468:
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===INCVV===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PSUInitialise'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''INCVV'''
 +
|-
 +
| colspan="2" | Increment the output <n> voltage by the step size for output <n> and verify.&nbsp;
 +
|-
 
|-
 
|-
| colspan="2" | This macro is required to initialise the PSU&nbsp;
+
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 +
| width="90%" | Output
 
|-
 
|-
 +
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
Line 442: Line 492:
  
  
 +
===IORet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OVPRet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IORet'''
 
|-
 
|-
| colspan="2" | Returns the voltage trip setting for output <n>The response is VP<n>Mnr2><rmt> where <nr2> is in Volts.&nbsp;
+
| colspan="2" | Returns the output readback current for output <n> The response is <nr2>A<rmt> where <nr2> is in Amps.&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 460: Line 511:
  
  
 +
===IRANGE===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DELTAI'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IRANGE'''
 
|-
 
|-
| colspan="2" | Set the output <n> current step size to <nrf> Amps&nbsp;
+
| colspan="2" | Sets the current range of output <n> to <nrf>, where <nrf> is 1 for Low (500mA) range, 2 for High range.  Output must be switched off before changing range.&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 473: Line 525:
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
+
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
| width="90%" | Current
+
| width="90%" | Range
 
|-
 
|-
| colspan="2" | Set a current step between 0.0 - 5000 mA&nbsp;
+
| colspan="2" | 1 = Low (500mA), 2 = High (5A)&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
Line 483: Line 535:
  
  
 +
===IRANGERet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IFLOCK'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IRANGERet'''
 
|-
 
|-
| colspan="2" | Request interface lock. This command requests exclusive access control of the instrument. The response is 1 if successful or -1 if the lock is unavaliable either because it is already in use or the user has disabled this interface from taking control...&nbsp;
+
| colspan="2" | Report the current range for output <n>. The response is <nr1><rmt>, where <nr1> is 1 for Low (500mA) range, 2 for High range.&nbsp;
 +
|-
 +
|-
 +
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 +
| width="90%" | Output
 
|-
 
|-
 +
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-s16-icon.png]] - INT
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===IRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SAV'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IRet'''
 
|-
 
|-
| colspan="2" | Save the current set-up of output <n> to the set-up store specified by <nrf> where <nrf> can be 0-9.&nbsp;
+
| colspan="2" | Returns the set current limit of output <n> The response is I <n><nr2><rmt> where <nr2> is in Amps&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 509: Line 568:
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
| width="90%" | StoreLocation
 
|-
 
| colspan="2" | Memory location of register (0-9)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===ISTRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''TRG'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ISTRet'''
 
|-
 
|-
| colspan="2" | The PSU has no trigger capability. The command is accepted but performs no action.&nbsp;
+
| colspan="2" | Returns IST local message as defined by IEEE Std. 488.2. The syntax of the response is 0<rmt>, if the local message is false, or 1<rmt>, if the local message is true.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===LOCAL===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LSRRet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LOCAL'''
 
|-
 
|-
| colspan="2" | Query and clear Limit Event Status Register <n>. The response is <nr1><rmt>. See status reporting section for details.&nbsp;
+
| colspan="2" | Go to local. This does not release any active interface lock so that the lock remains with the selected interface when the next remote command is received.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
| width="90%" | Register
 
|-
 
| colspan="2" | Select Register number&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
 
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===LSE===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IFLOCKRet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LSE'''
 +
|-
 +
| colspan="2" | Set the value of LSE <n>, Limit Event Status Register <n>, to <nrf>.&nbsp;
 +
|-
 +
|-
 +
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 +
| width="90%" | Register
 +
|-
 +
| colspan="2" | Select Register&nbsp;
 
|-
 
|-
| colspan="2" | Query the status of the interface lock. The return value is 1 if the lock is owned by the requesting interface instance;  0 ifthere is no active lock or -1 if the lock is unavailable either because it is already in use, or the user has disabled this...&nbsp;
+
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 +
| width="90%" | Value
 
|-
 
|-
 +
| colspan="2" | Value to be placed in the register (0-255)&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-s16-icon.png]] - INT
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===LSERet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IORet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LSERet'''
 
|-
 
|-
| colspan="2" | Returns the output readback current for output <n> The response is <nr2>A<rmt> where <nr2> is in Amps.&nbsp;
+
| colspan="2" | Return the value of LSE<n>, Limit Status Enable Register <n> - response is <nr1><rmt>.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
+
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
| width="90%" | Output
+
| width="90%" | Register
 
|-
 
|-
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
+
| colspan="2" | Select register&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===LSRRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''INCVV'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LSRRet'''
 
|-
 
|-
| colspan="2" | Increment the output <n> voltage by the step size for output <n> and verify.&nbsp;
+
| colspan="2" | Query and clear Limit Event Status Register <n>. The response is <nr1><rmt>. See status reporting section for details.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
+
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
| width="90%" | Output
+
| width="90%" | Register
 
|-
 
|-
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
+
| colspan="2" | Select Register number&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===NOLANOK===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RATIO'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''NOLANOK'''
 
|-
 
|-
| colspan="2" | Set the ratio of output 2 (slave) to output 1 (master) in tracking mode to <nrf>, where <nrf> is the ratio in percent (0 to 100).&nbsp;
+
| colspan="2" | Disables the LAn Err message for no LAN connection found at power on if <nrf> is 1 and enables the message if <nrf> is 0.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
+
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
| width="90%" | Ratio
+
| width="90%" | Status
 
|-
 
|-
| colspan="2" | Ratio percentage (0-100)&nbsp;
+
| colspan="2" | 0 = Message disabled, 1 = Message enabled&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
Line 617: Line 682:
  
  
 +
===OCP===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
Line 640: Line 706:
  
  
 +
===OCPRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPRet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OCPRet'''
 
|-
 
|-
| colspan="2" | Returns output <n> on/off status The response is <nr1><rmt> where 1 = ON, 0 = OFF.&nbsp;
+
| colspan="2" | Returns the current trip setting for output <n> The response is CP<n><nr2><rmt> where <nr2> is in Amps.&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 653: Line 720:
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-bool-icon.png]] - BOOL
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===OP===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LSERet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OP'''
 +
|-
 +
| colspan="2" | Sets the output <n> on/off where <nrf> has the following meaning: 0=OFF, 1=ON.&nbsp;
 +
|-
 
|-
 
|-
| colspan="2" | Return the value of LSE<n>, Limit Status Enable Register <n> - response is <nr1><rmt>.&nbsp;
+
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 +
| width="90%" | Output
 
|-
 
|-
 +
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
+
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
| width="90%" | Register
+
| width="90%" | Status
 
|-
 
|-
| colspan="2" | Select register&nbsp;
+
| colspan="2" | 0=OFF, 1=ON&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===OPALL===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DECVV'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPALL'''
 
|-
 
|-
| colspan="2" | Decrement the output <n> voltage by the step size for output <n> and verify.&nbsp;
+
| colspan="2" | Simultaneously sets all ouputs on/off where <nrf> has the following meaning; 0=ALL OFF, 1=ALL ON If OPALL sets all outputs ON then any that were already on will remain ON If OPALL sets all outputs OFF then any that were already off will remain OFF&nbsp;
 
|-
 
|-
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
| width="90%" | Output
+
| width="90%" | Status
 
|-
 
|-
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
+
| colspan="2" | 0=OFF, 1=ON&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
Line 694: Line 768:
  
  
 +
===OPC===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RST'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPC'''
 
|-
 
|-
| colspan="2" | Resets the instrument to the remote control default settings with the exception of all remote interface settings, stored setups, Vmin/Vmax values and Output state at power-on setting.&nbsp;
+
| colspan="2" | Sets the Operation Complete bit (bit 0) in the Standard Event Status Register. This will happen immediately the command is executed because of the sequential nature of all operations.&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 707: Line 782:
  
  
 +
===OPCRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''VV'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPCRet'''
 
|-
 
|-
| colspan="2" | Set output <n> to <nrf> Volts with verify.&nbsp;
+
| colspan="2" | Query Operation Complete status. The response is always 1<rmt> and will be available immediately the command is executed because all commands are sequential.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-bool-icon.png]] - BOOL
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" | Voltage
 
|-
 
| colspan="2" | Set a Voltage between 0.0 - 15.0 V&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-s16-icon.png]] - INT
 
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===OPRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''V'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPRet'''
 
|-
 
|-
| colspan="2" | Set output <n> to <nrf> Volts&nbsp;
+
| colspan="2" | Returns output <n> on/off status The response is <nr1><rmt> where 1 = ON, 0 = OFF.&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 743: Line 810:
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-bool-icon.png]] - BOOL
| width="90%" | Voltage
 
|-
 
| colspan="2" | Set a Voltage between 0.0 - 15.0 V&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===OVP===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''INCV'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OVP'''
 
|-
 
|-
| colspan="2" | Increment the output <n> voltage by the step size set for output <n>.&nbsp;
+
| colspan="2" | Set output <n> over voltage protection trip point to <nrf> Volts&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 765: Line 828:
 
|-
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 +
|-
 +
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
 +
| width="90%" | Voltage
 +
|-
 +
| colspan="2" | Set a Voltage between 0.0 - 15.0 V&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
Line 771: Line 839:
  
  
 +
===OVPRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RCL'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OVPRet'''
 
|-
 
|-
| colspan="2" | Recall a set-up for output <n> from he set-up store specified by <nrf> where <nrf> can be 0-9.&nbsp;
+
| colspan="2" | Returns the voltage trip setting for output <n>.  The response is VP<n>Mnr2><rmt> where <nr2> is in Volts.&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 784: Line 853:
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
| width="90%" | StoreLocation
+
| width="90%" style="border-top: 2px solid #000;" | ''Return''
|-
+
|}
| colspan="2" | Memory location (0-9)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
  
  
 +
===PRE===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LOCAL'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PRE'''
 +
|-
 +
| colspan="2" | Sets the Parallel Port Enable Register to the value <nrf>.&nbsp;
 +
|-
 
|-
 
|-
| colspan="2" | Go to local. This does not release any active interface lock so that the lock remains with the selected interface when the next remote command is received.&nbsp;
+
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 +
| width="90%" | Status
 
|-
 
|-
 +
| colspan="2" | Set register value 0-255&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
Line 807: Line 877:
  
  
 +
===PRERet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPC'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PRERet'''
 
|-
 
|-
| colspan="2" | Sets the Operation Complete bit (bit 0) in the Standard Event Status Register. This will happen immediately the command is executed because of the sequential nature of all operations.&nbsp;
+
| colspan="2" | Returns the value in the Parallel Poll Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===PSUInitialise===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SRERet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PSUInitialise'''
 
|-
 
|-
| colspan="2" | Returns the value of the Service Request Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>&nbsp;
+
| colspan="2" | This macro is required to initialise the PSU&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===QERRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''TRIPRST'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''QERRet'''
 
|-
 
|-
| colspan="2" | Attempt to clear all trip conditions.&nbsp;
+
| colspan="2" | Query and clear Query Error Register. The response format is nr1<rmt>.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===RATIO===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IFUNLOCK'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RATIO'''
 +
|-
 +
| colspan="2" | Set the ratio of output 2 (slave) to output 1 (master) in tracking mode to <nrf>, where <nrf> is the ratio in percent (0 to 100).&nbsp;
 +
|-
 
|-
 
|-
| colspan="2" | Release the lock if possible. This command returns the value 0 if successful. If this command is unsuccessful -1 is returned.  200 is placed in the Execution Register and bit 4 of the Event Status Register is set indication that there is no authority...&nbsp;
+
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 +
| width="90%" | Ratio
 
|-
 
|-
 +
| colspan="2" | Ratio percentage (0-100)&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-s16-icon.png]] - INT
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===RATIORet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''EERRet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RATIORet'''
 
|-
 
|-
| colspan="2" | Query and clear Execution Error Register. The response format is nr1 <rmt>.&nbsp;
+
| colspan="2" | Query the ratio of output 2 (slave) to putput 1 (master) in tracking mode. The response is <nrf>, where <nrf> is the ratio in percent (0 to 100).&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-string-icon.png]] - STRING
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===RCL===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''STBRet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RCL'''
 
|-
 
|-
| colspan="2" | Returns the value of the Status Byte Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>.&nbsp;
+
| colspan="2" | Recall a set-up for output <n> from he set-up store specified by <nrf> where <nrf> can be 0-9.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
+
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
| width="90%" style="border-top: 2px solid #000;" | ''Return''
+
| width="90%" | Output
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ESE'''
 
|-
 
| colspan="2" | Sets the Standard Event Status Register to the value of <nrf>.&nbsp;
 
 
|-
 
|-
 +
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
| width="90%" | Status
+
| width="90%" | StoreLocation
 
|-
 
|-
| colspan="2" | Set status register to a value of 0-255&nbsp;
+
| colspan="2" | Memory location (0-9)&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
Line 903: Line 976:
  
  
 +
===RST===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''CLS'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RST'''
 
|-
 
|-
| colspan="2" | Clear Status. Clears the Status structure. This indirectly clears the Status Byte Register.&nbsp;
+
| colspan="2" | Resets the instrument to the remote control default settings with the exception of all remote interface settings, stored setups, Vmin/Vmax values and Output state at power-on setting.&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 916: Line 990:
  
  
 +
===SAV===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DECV'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SAV'''
 
|-
 
|-
| colspan="2" | Decrement the output <n> voltage by the step size set for output <n>.&nbsp;
+
| colspan="2" | Save the current set-up of output <n> to the set-up store specified by <nrf> where <nrf> can be 0-9.&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 928: Line 1,003:
 
|-
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 +
|-
 +
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 +
| width="90%" | StoreLocation
 +
|-
 +
| colspan="2" | Memory location of register (0-9)&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
Line 934: Line 1,014:
  
  
 +
===SRE===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OP'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SRE'''
 
|-
 
|-
| colspan="2" | Sets the output <n> on/off where <nrf> has the following meaning: 0=OFF, 1=ON.&nbsp;
+
| colspan="2" | Set the Service Request Enable Register to <nrf>.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
+
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
 
| width="90%" | Status
 
| width="90%" | Status
 
|-
 
|-
| colspan="2" | 0=OFF, 1=ON&nbsp;
+
| colspan="2" | Set register value 0-255&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
Line 957: Line 1,033:
  
  
 +
===SRERet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ADDRESSRet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SRERet'''
 
|-
 
|-
| colspan="2" | Returns the bus address of the instrument; This is the address used by the GPIB, if fitted, or may be used as a general identifier over the other interfaces.&nbsp;
+
| colspan="2" | Returns the value of the Service Request Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 970: Line 1,047:
  
  
 +
===STBRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ISTRet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''STBRet'''
 
|-
 
|-
| colspan="2" | Returns IST local message as defined by IEEE Std. 488.2. The syntax of the response is 0<rmt>, if the local message is false, or 1<rmt>, if the local message is true.&nbsp;
+
| colspan="2" | Returns the value of the Status Byte Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-bool-icon.png]] - BOOL
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===TRG===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPCRet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''TRG'''
 
|-
 
|-
| colspan="2" | Query Operation Complete status. The response is always 1<rmt> and will be available immediately the command is executed because all commands are sequential.&nbsp;
+
| colspan="2" | The PSU has no trigger capability. The command is accepted but performs no action.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-bool-icon.png]] - BOOL
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===TRIPRST===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''TSTRet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''TRIPRST'''
 
|-
 
|-
| colspan="2" | The PSU has no self test capability and the response is always 0 <rmt>.&nbsp;
+
| colspan="2" | Attempt to clear all trip conditions.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-bool-icon.png]] - BOOL
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===TSTRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''VORet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''TSTRet'''
 
|-
 
|-
| colspan="2" | Returns the output readback voltage for output <n> The response is <nr2>V<rmt> where <nr2> is in Volts.&nbsp;
+
| colspan="2" | The PSU has no self test capability and the response is always 0 <rmt>.&nbsp;
 
|-
 
|-
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-bool-icon.png]] - BOOL
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
 
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===V===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IRANGE'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''V'''
 
|-
 
|-
| colspan="2" | Sets the current range of output <n> to <nrf>, where <nrf> is 1 for Low (500mA) range, 2 for High range.  Output must be switched off before changing range.&nbsp;
+
| colspan="2" | Set output <n> to <nrf> Volts&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 1,040: Line 1,117:
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
+
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
| width="90%" | Range
+
| width="90%" | Voltage
 
|-
 
|-
| colspan="2" | 1 = Low (500mA), 2 = High (5A)&nbsp;
+
| colspan="2" | Set a Voltage between 0.0 - 15.0 V&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
Line 1,050: Line 1,127:
  
  
 +
===VORet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IDNRet'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''VORet'''
 +
|-
 +
| colspan="2" | Returns the output readback voltage for output <n> The response is <nr2>V<rmt> where <nr2> is in Volts.&nbsp;
 +
|-
 
|-
 
|-
| colspan="2" | Returns the instrument identification. The exact response is determined by the instrument configuration and is of the form <NAME>, <model>, <Serial No.>, <Version>, <rmt>.&nbsp;
+
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 +
| width="90%" | Output
 
|-
 
|-
 +
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-string-icon.png]] - STRING
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===VRet===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''I'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''VRet'''
 
|-
 
|-
| colspan="2" | Set output <n> current limit to <nrf> Amps&nbsp;
+
| colspan="2" | Returns the set voltage of output <n> The response is V <n> <nr2><rmt> wjere <nr2> is in Volts.&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 1,076: Line 1,160:
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
| width="90%" | Current
 
|-
 
| colspan="2" | Set a current between 0 - 5000 mA&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===VV===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''INCI'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''VV'''
 
|-
 
|-
| colspan="2" | Increment the output <n> current limit by the step size set for output <n>.&nbsp;
+
| colspan="2" | Set output <n> to <nrf> Volts with verify.&nbsp;
 
|-
 
|-
 
|-
 
|-
Line 1,099: Line 1,179:
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
+
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
| width="90%" style="border-top: 2px solid #000;" | ''Return''
+
| width="90%" | Voltage
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''CONFIGRet'''
 
|-
 
| colspan="2" | Reports the operating mode set by the front panel MODE switch. The syntax of the respnse is <nr1><rmt>, where <nr1> is 1 for single channel units and dual units operating in parallel mode, 2 for dual units with both channels operating independently...&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
 
 
 
 
==Property reference==
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" | [[File:Fc9-prop-icon.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''Properties'''
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-16-icon.png]]
 
| width="90%" | COM Port
 
|-
 
| colspan="2" | Selects which port to communicate with, only lists ports which are currently available. &nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="90%" | Refresh COM Ports
 
|-
 
| colspan="2" | When set to yes the COM port list is rescanned for newly connected or available ports. Note that refreshing the ports list may take a few seconds depending on the number of connected ports.&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="90%" | Console Data
 
|-
 
| colspan="2" | &nbsp;
 
|}==Macro reference==
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LSE'''
 
|-
 
| colspan="2" | Set the value of LSE <n>, Limit Event Status Register <n>, to <nrf>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Register
 
|-
 
| colspan="2" | Select Register&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Value
 
|-
 
| colspan="2" | Value to be placed in the register (0-255)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''NOLANOK'''
 
|-
 
| colspan="2" | Disables the LAn Err message for no LAN connection found at power on if <nrf> is 1 and enables the message if <nrf> is 0.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Status
 
|-
 
| colspan="2" | 0 = Message disabled, 1 = Message enabled&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DELTAV'''
 
|-
 
| colspan="2" | Set the output <n>voltage step size to <nrf> Volts&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" | Voltage
 
|-
 
| colspan="2" | Set a Voltage step between 0.0 - 15.0 V&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WAI'''
 
|-
 
| colspan="2" | Wait for the Operation Complete true. As all commands are completely executed before the next is started this command takes no additional action.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OVP'''
 
|-
 
| colspan="2" | Set output <n> over voltage protection trip point to <nrf> Volts&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" | Voltage
 
|-
 
| colspan="2" | Set a Voltage between 0.0 - 15.0 V&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''VRet'''
 
|-
 
| colspan="2" | Returns the set voltage of output <n> The response is V <n> <nr2><rmt> wjere <nr2> is in Volts.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DECI'''
 
|-
 
| colspan="2" | Decrement the output <n> current limit by the step size set for output <n>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SRE'''
 
|-
 
| colspan="2" | Set the Service Request Enable Register to <nrf>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Status
 
|-
 
| colspan="2" | Set register value 0-255&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPALL'''
 
|-
 
| colspan="2" | Simultaneously sets all ouputs on/off where <nrf> has the following meaning; 0=ALL OFF, 1=ALL ON If OPALL sets all outputs ON then any that were already on will remain ON If OPALL sets all outputs OFF then any that were already off will remain OFF&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Status
 
|-
 
| colspan="2" | 0=OFF, 1=ON&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PRE'''
 
|-
 
| colspan="2" | Sets the Parallel Port Enable Register to the value <nrf>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Status
 
|-
 
| colspan="2" | Set register value 0-255&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DELTAVRet'''
 
|-
 
| colspan="2" | Returns the output <n> voltage step size. The response is DELTAV<n><nr2><rmt> where <nr2> is in Volts.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DAMPING'''
 
|-
 
| colspan="2" | Set the current meter measurement averaging (IAVG) ofoutput <n> where <nrf> has the following meaning: 0 = OFF, 1 = ON.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Status
 
|-
 
| colspan="2" | 0 = OFF, 1 = ON&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IRet'''
 
|-
 
| colspan="2" | Returns the set current limit of output <n> The response is I <n><nr2><rmt> where <nr2> is in Amps&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RATIORet'''
 
|-
 
| colspan="2" | Query the ratio of output 2 (slave) to putput 1 (master) in tracking mode. The response is <nrf>, where <nrf> is the ratio in percent (0 to 100).&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ESRRet'''
 
|-
 
| colspan="2" | Returns the value in the Standard Event Status Register in <nr1> numeric format. The register is then cleared. The response is <nr1><rmt>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-s16-icon.png]] - INT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''QERRet'''
 
|-
 
| colspan="2" | Query and clear Query Error Register. The response format is nr1<rmt>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PRERet'''
 
|-
 
| colspan="2" | Returns the value in the Parallel Poll Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DELTAIRet'''
 
|-
 
| colspan="2" | Returns the output <n> current step size. The response is DELTAI<n><nr2><rmt> where <nr2> is in Amps.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ESERet'''
 
|-
 
| colspan="2" | Returns the value in the Standard Event Status Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OCPRet'''
 
|-
 
| colspan="2" | Returns the current trip setting for output <n> The response is CP<n><nr2><rmt> where <nr2> is in Amps.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IRANGERet'''
 
|-
 
| colspan="2" | Report the current range for output <n>. The response is <nr1><rmt>, where <nr1> is 1 for Low (500mA) range, 2 for High range.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PSUInitialise'''
 
|-
 
| colspan="2" | This macro is required to initialise the PSU&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OVPRet'''
 
|-
 
| colspan="2" | Returns the voltage trip setting for output <n>.  The response is VP<n>Mnr2><rmt> where <nr2> is in Volts.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DELTAI'''
 
|-
 
| colspan="2" | Set the output <n> current step size to <nrf> Amps&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" | Current
 
|-
 
| colspan="2" | Set a current step between 0.0 - 5000 mA&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IFLOCK'''
 
|-
 
| colspan="2" | Request interface lock. This command requests exclusive access control of the instrument.  The response is 1 if successful or -1 if the lock is unavaliable either because it is already in use or the user has disabled this interface from taking control...&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-s16-icon.png]] - INT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SAV'''
 
|-
 
| colspan="2" | Save the current set-up of output <n> to the set-up store specified by <nrf> where <nrf> can be 0-9.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | StoreLocation
 
|-
 
| colspan="2" | Memory location of register (0-9)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''TRG'''
 
|-
 
| colspan="2" | The PSU has no trigger capability. The command is accepted but performs no action.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LSRRet'''
 
|-
 
| colspan="2" | Query and clear Limit Event Status Register <n>. The response is <nr1><rmt>. See status reporting section for details.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Register
 
|-
 
| colspan="2" | Select Register number&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IFLOCKRet'''
 
|-
 
| colspan="2" | Query the status of the interface lock. The return value is 1 if the lock is owned by the requesting interface instance;  0 ifthere is no active lock or -1 if the lock is unavailable either because it is already in use, or the user has disabled this...&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-s16-icon.png]] - INT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IORet'''
 
|-
 
| colspan="2" | Returns the output readback current for output <n> The response is <nr2>A<rmt> where <nr2> is in Amps.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''INCVV'''
 
|-
 
| colspan="2" | Increment the output <n> voltage by the step size for output <n> and verify.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RATIO'''
 
|-
 
| colspan="2" | Set the ratio of output 2 (slave) to output 1 (master) in tracking mode to <nrf>, where <nrf> is the ratio in percent (0 to 100).&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Ratio
 
|-
 
| colspan="2" | Ratio percentage (0-100)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OCP'''
 
|-
 
| colspan="2" | Set output <n> over current protection trip point to <nrf> Amps.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" | CurrentTrip
 
|-
 
| colspan="2" | Set a current between 0.0 - 5000 mA&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPRet'''
 
|-
 
| colspan="2" | Returns output <n> on/off status The response is <nr1><rmt> where 1 = ON, 0 = OFF.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LSERet'''
 
|-
 
| colspan="2" | Return the value of LSE<n>, Limit Status Enable Register <n> - response is <nr1><rmt>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Register
 
|-
 
| colspan="2" | Select register&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DECVV'''
 
|-
 
| colspan="2" | Decrement the output <n> voltage by the step size for output <n> and verify.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RST'''
 
|-
 
| colspan="2" | Resets the instrument to the remote control default settings with the exception of all remote interface settings, stored setups, Vmin/Vmax values and Output state at power-on setting.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''VV'''
 
|-
 
| colspan="2" | Set output <n> to <nrf> Volts with verify.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" | Voltage
 
|-
 
| colspan="2" | Set a Voltage between 0.0 - 15.0 V&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-s16-icon.png]] - INT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''V'''
 
|-
 
| colspan="2" | Set output <n> to <nrf> Volts&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" | Voltage
 
|-
 
| colspan="2" | Set a Voltage between 0.0 - 15.0 V&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''INCV'''
 
|-
 
| colspan="2" | Increment the output <n> voltage by the step size set for output <n>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RCL'''
 
|-
 
| colspan="2" | Recall a set-up for output <n> from he set-up store specified by <nrf> where <nrf> can be 0-9.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | StoreLocation
 
|-
 
| colspan="2" | Memory location (0-9)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LOCAL'''
 
|-
 
| colspan="2" | Go to local. This does not release any active interface lock so that the lock remains with the selected interface when the next remote command is received.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPC'''
 
|-
 
| colspan="2" | Sets the Operation Complete bit (bit 0) in the Standard Event Status Register. This will happen immediately the command is executed because of the sequential nature of all operations.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SRERet'''
 
|-
 
| colspan="2" | Returns the value of the Service Request Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''TRIPRST'''
 
|-
 
| colspan="2" | Attempt to clear all trip conditions.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IFUNLOCK'''
 
|-
 
| colspan="2" | Release the lock if possible. This command returns the value 0 if successful. If this command is unsuccessful -1 is returned.  200 is placed in the Execution Register and bit 4 of the Event Status Register is set indication that there is no authority...&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-s16-icon.png]] - INT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''EERRet'''
 
|-
 
| colspan="2" | Query and clear Execution Error Register. The response format is nr1 <rmt>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-string-icon.png]] - STRING
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''STBRet'''
 
|-
 
| colspan="2" | Returns the value of the Status Byte Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ESE'''
 
|-
 
| colspan="2" | Sets the Standard Event Status Register to the value of <nrf>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Status
 
|-
 
| colspan="2" | Set status register to a value of 0-255&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''CLS'''
 
|-
 
| colspan="2" | Clear Status. Clears the Status structure. This indirectly clears the Status Byte Register.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DECV'''
 
|-
 
| colspan="2" | Decrement the output <n> voltage by the step size set for output <n>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OP'''
 
|-
 
| colspan="2" | Sets the output <n> on/off where <nrf> has the following meaning: 0=OFF, 1=ON.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Status
 
|-
 
| colspan="2" | 0=OFF, 1=ON&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ADDRESSRet'''
 
|-
 
| colspan="2" | Returns the bus address of the instrument; This is the address used by the GPIB, if fitted, or may be used as a general identifier over the other interfaces.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ISTRet'''
 
|-
 
| colspan="2" | Returns IST local message as defined by IEEE Std. 488.2. The syntax of the response is 0<rmt>, if the local message is false, or 1<rmt>, if the local message is true.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPCRet'''
 
|-
 
| colspan="2" | Query Operation Complete status. The response is always 1<rmt> and will be available immediately the command is executed because all commands are sequential.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''TSTRet'''
 
|-
 
| colspan="2" | The PSU has no self test capability and the response is always 0 <rmt>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''VORet'''
 
|-
 
| colspan="2" | Returns the output readback voltage for output <n> The response is <nr2>V<rmt> where <nr2> is in Volts.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IRANGE'''
 
|-
 
| colspan="2" | Sets the current range of output <n> to <nrf>, where <nrf> is 1 for Low (500mA) range, 2 for High range.  Output must be switched off before changing range.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Range
 
|-
 
| colspan="2" | 1 = Low (500mA), 2 = High (5A)&nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IDNRet'''
 
|-
 
| colspan="2" | Returns the instrument identification. The exact response is determined by the instrument configuration and is of the form <NAME>, <model>, <Serial No.>, <Version>, <rmt>.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-string-icon.png]] - STRING
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''I'''
 
|-
 
| colspan="2" | Set output <n> current limit to <nrf> Amps&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT
 
| width="90%" | Current
 
 
|-
 
|-
| colspan="2" | Set a current between 0 - 5000 mA&nbsp;
+
| colspan="2" | Set a Voltage between 0.0 - 15.0 V&nbsp;
 
|-
 
|-
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-s16-icon.png]] - INT
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
  
  
 +
===WAI===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''INCI'''
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WAI'''
|-
 
| colspan="2" | Increment the output <n> current limit by the step size set for output <n>.&nbsp;
 
 
|-
 
|-
 +
| colspan="2" | Wait for the Operation Complete true. As all commands are completely executed before the next is started this command takes no additional action.&nbsp;
 
|-
 
|-
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
| width="90%" | Output
 
|-
 
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable)&nbsp;
 
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''CONFIGRet'''
 
|-
 
| colspan="2" | Reports the operating mode set by the front panel MODE switch. The syntax of the respnse is <nr1><rmt>, where <nr1> is 1 for single channel units and dual units operating in parallel mode, 2 for dual units with both channels operating independently...&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
  
  

Latest revision as of 13:13, 7 February 2023

Author Matrix TSL
Version 1.0
Category Test Equipment


TTI Power Supply - PL155-P component

TTI PL155-P Power Supply Unit Component. 15V - 5A

Component Source Code

Please click here to download the component source project: FC_Comp_Source_TTIPL155PPSU.fcsx

Please click here to view the component source code (Beta): FC_Comp_Source_TTIPL155PPSU.fcsx

Detailed description

No detailed description exists yet for this component

Examples

No additional examples






Macro reference

ADDRESSRet

Fc9-comp-macro.png ADDRESSRet
Returns the bus address of the instrument; This is the address used by the GPIB, if fitted, or may be used as a general identifier over the other interfaces. 
Fc9-u8-icon.png - BYTE Return


CLS

Fc9-comp-macro.png CLS
Clear Status. Clears the Status structure. This indirectly clears the Status Byte Register. 
Fc9-void-icon.png - VOID Return


CONFIGRet

Fc9-comp-macro.png CONFIGRet
Reports the operating mode set by the front panel MODE switch. The syntax of the respnse is <nr1><rmt>, where <nr1> is 1 for single channel units and dual units operating in parallel mode, 2 for dual units with both channels operating independently... 
Fc9-u8-icon.png - BYTE Return


DAMPING

Fc9-comp-macro.png DAMPING
Set the current meter measurement averaging (IAVG) ofoutput <n> where <nrf> has the following meaning: 0 = OFF, 1 = ON. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-bool-icon.png - BOOL Status
0 = OFF, 1 = ON 
Fc9-void-icon.png - VOID Return


DECI

Fc9-comp-macro.png DECI
Decrement the output <n> current limit by the step size set for output <n>. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-void-icon.png - VOID Return


DECV

Fc9-comp-macro.png DECV
Decrement the output <n> voltage by the step size set for output <n>. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-void-icon.png - VOID Return


DECVV

Fc9-comp-macro.png DECVV
Decrement the output <n> voltage by the step size for output <n> and verify. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-void-icon.png - VOID Return


DELTAI

Fc9-comp-macro.png DELTAI
Set the output <n> current step size to <nrf> Amps 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-f32-icon.png - FLOAT Current
Set a current step between 0.0 - 5000 mA 
Fc9-void-icon.png - VOID Return


DELTAIRet

Fc9-comp-macro.png DELTAIRet
Returns the output <n> current step size. The response is DELTAI<n><nr2><rmt> where <nr2> is in Amps. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-f32-icon.png - FLOAT Return


DELTAV

Fc9-comp-macro.png DELTAV
Set the output <n>voltage step size to <nrf> Volts 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-f32-icon.png - FLOAT Voltage
Set a Voltage step between 0.0 - 15.0 V 
Fc9-void-icon.png - VOID Return


DELTAVRet

Fc9-comp-macro.png DELTAVRet
Returns the output <n> voltage step size. The response is DELTAV<n><nr2><rmt> where <nr2> is in Volts. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-f32-icon.png - FLOAT Return


EERRet

Fc9-comp-macro.png EERRet
Query and clear Execution Error Register. The response format is nr1 <rmt>. 
Fc9-string-icon.png - STRING Return


ESE

Fc9-comp-macro.png ESE
Sets the Standard Event Status Register to the value of <nrf>. 
Fc9-u8-icon.png - BYTE Status
Set status register to a value of 0-255 
Fc9-void-icon.png - VOID Return


ESERet

Fc9-comp-macro.png ESERet
Returns the value in the Standard Event Status Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. 
Fc9-u8-icon.png - BYTE Return


ESRRet

Fc9-comp-macro.png ESRRet
Returns the value in the Standard Event Status Register in <nr1> numeric format. The register is then cleared. The response is <nr1><rmt>. 
Fc9-s16-icon.png - INT Return


I

Fc9-comp-macro.png I
Set output <n> current limit to <nrf> Amps 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-f32-icon.png - FLOAT Current
Set a current between 0 - 5000 mA 
Fc9-void-icon.png - VOID Return


IDNRet

Fc9-comp-macro.png IDNRet
Returns the instrument identification. The exact response is determined by the instrument configuration and is of the form <NAME>, <model>, <Serial No.>, <Version>, <rmt>. 
Fc9-string-icon.png - STRING Return


IFLOCK

Fc9-comp-macro.png IFLOCK
Request interface lock. This command requests exclusive access control of the instrument. The response is 1 if successful or -1 if the lock is unavaliable either because it is already in use or the user has disabled this interface from taking control... 
Fc9-s16-icon.png - INT Return


IFLOCKRet

Fc9-comp-macro.png IFLOCKRet
Query the status of the interface lock. The return value is 1 if the lock is owned by the requesting interface instance; 0 ifthere is no active lock or -1 if the lock is unavailable either because it is already in use, or the user has disabled this... 
Fc9-s16-icon.png - INT Return


IFUNLOCK

Fc9-comp-macro.png IFUNLOCK
Release the lock if possible. This command returns the value 0 if successful. If this command is unsuccessful -1 is returned. 200 is placed in the Execution Register and bit 4 of the Event Status Register is set indication that there is no authority... 
Fc9-s16-icon.png - INT Return


INCI

Fc9-comp-macro.png INCI
Increment the output <n> current limit by the step size set for output <n>. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-void-icon.png - VOID Return


INCV

Fc9-comp-macro.png INCV
Increment the output <n> voltage by the step size set for output <n>. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-void-icon.png - VOID Return


INCVV

Fc9-comp-macro.png INCVV
Increment the output <n> voltage by the step size for output <n> and verify. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-void-icon.png - VOID Return


IORet

Fc9-comp-macro.png IORet
Returns the output readback current for output <n> The response is <nr2>A<rmt> where <nr2> is in Amps. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-f32-icon.png - FLOAT Return


IRANGE

Fc9-comp-macro.png IRANGE
Sets the current range of output <n> to <nrf>, where <nrf> is 1 for Low (500mA) range, 2 for High range. Output must be switched off before changing range. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-u8-icon.png - BYTE Range
1 = Low (500mA), 2 = High (5A) 
Fc9-void-icon.png - VOID Return


IRANGERet

Fc9-comp-macro.png IRANGERet
Report the current range for output <n>. The response is <nr1><rmt>, where <nr1> is 1 for Low (500mA) range, 2 for High range. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-u8-icon.png - BYTE Return


IRet

Fc9-comp-macro.png IRet
Returns the set current limit of output <n> The response is I <n><nr2><rmt> where <nr2> is in Amps 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-f32-icon.png - FLOAT Return


ISTRet

Fc9-comp-macro.png ISTRet
Returns IST local message as defined by IEEE Std. 488.2. The syntax of the response is 0<rmt>, if the local message is false, or 1<rmt>, if the local message is true. 
Fc9-bool-icon.png - BOOL Return


LOCAL

Fc9-comp-macro.png LOCAL
Go to local. This does not release any active interface lock so that the lock remains with the selected interface when the next remote command is received. 
Fc9-void-icon.png - VOID Return


LSE

Fc9-comp-macro.png LSE
Set the value of LSE <n>, Limit Event Status Register <n>, to <nrf>. 
Fc9-u8-icon.png - BYTE Register
Select Register 
Fc9-u8-icon.png - BYTE Value
Value to be placed in the register (0-255) 
Fc9-void-icon.png - VOID Return


LSERet

Fc9-comp-macro.png LSERet
Return the value of LSE<n>, Limit Status Enable Register <n> - response is <nr1><rmt>. 
Fc9-u8-icon.png - BYTE Register
Select register 
Fc9-u8-icon.png - BYTE Return


LSRRet

Fc9-comp-macro.png LSRRet
Query and clear Limit Event Status Register <n>. The response is <nr1><rmt>. See status reporting section for details. 
Fc9-u8-icon.png - BYTE Register
Select Register number 
Fc9-f32-icon.png - FLOAT Return


NOLANOK

Fc9-comp-macro.png NOLANOK
Disables the LAn Err message for no LAN connection found at power on if <nrf> is 1 and enables the message if <nrf> is 0. 
Fc9-bool-icon.png - BOOL Status
0 = Message disabled, 1 = Message enabled 
Fc9-void-icon.png - VOID Return


OCP

Fc9-comp-macro.png OCP
Set output <n> over current protection trip point to <nrf> Amps. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-f32-icon.png - FLOAT CurrentTrip
Set a current between 0.0 - 5000 mA 
Fc9-void-icon.png - VOID Return


OCPRet

Fc9-comp-macro.png OCPRet
Returns the current trip setting for output <n> The response is CP<n><nr2><rmt> where <nr2> is in Amps. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-f32-icon.png - FLOAT Return


OP

Fc9-comp-macro.png OP
Sets the output <n> on/off where <nrf> has the following meaning: 0=OFF, 1=ON. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-bool-icon.png - BOOL Status
0=OFF, 1=ON 
Fc9-void-icon.png - VOID Return


OPALL

Fc9-comp-macro.png OPALL
Simultaneously sets all ouputs on/off where <nrf> has the following meaning; 0=ALL OFF, 1=ALL ON If OPALL sets all outputs ON then any that were already on will remain ON If OPALL sets all outputs OFF then any that were already off will remain OFF 
Fc9-bool-icon.png - BOOL Status
0=OFF, 1=ON 
Fc9-void-icon.png - VOID Return


OPC

Fc9-comp-macro.png OPC
Sets the Operation Complete bit (bit 0) in the Standard Event Status Register. This will happen immediately the command is executed because of the sequential nature of all operations. 
Fc9-void-icon.png - VOID Return


OPCRet

Fc9-comp-macro.png OPCRet
Query Operation Complete status. The response is always 1<rmt> and will be available immediately the command is executed because all commands are sequential. 
Fc9-bool-icon.png - BOOL Return


OPRet

Fc9-comp-macro.png OPRet
Returns output <n> on/off status The response is <nr1><rmt> where 1 = ON, 0 = OFF. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-bool-icon.png - BOOL Return


OVP

Fc9-comp-macro.png OVP
Set output <n> over voltage protection trip point to <nrf> Volts 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-f32-icon.png - FLOAT Voltage
Set a Voltage between 0.0 - 15.0 V 
Fc9-void-icon.png - VOID Return


OVPRet

Fc9-comp-macro.png OVPRet
Returns the voltage trip setting for output <n>. The response is VP<n>Mnr2><rmt> where <nr2> is in Volts. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-f32-icon.png - FLOAT Return


PRE

Fc9-comp-macro.png PRE
Sets the Parallel Port Enable Register to the value <nrf>. 
Fc9-u8-icon.png - BYTE Status
Set register value 0-255 
Fc9-void-icon.png - VOID Return


PRERet

Fc9-comp-macro.png PRERet
Returns the value in the Parallel Poll Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. 
Fc9-u8-icon.png - BYTE Return


PSUInitialise

Fc9-comp-macro.png PSUInitialise
This macro is required to initialise the PSU 
Fc9-void-icon.png - VOID Return


QERRet

Fc9-comp-macro.png QERRet
Query and clear Query Error Register. The response format is nr1<rmt>. 
Fc9-u8-icon.png - BYTE Return


RATIO

Fc9-comp-macro.png RATIO
Set the ratio of output 2 (slave) to output 1 (master) in tracking mode to <nrf>, where <nrf> is the ratio in percent (0 to 100). 
Fc9-u8-icon.png - BYTE Ratio
Ratio percentage (0-100) 
Fc9-void-icon.png - VOID Return


RATIORet

Fc9-comp-macro.png RATIORet
Query the ratio of output 2 (slave) to putput 1 (master) in tracking mode. The response is <nrf>, where <nrf> is the ratio in percent (0 to 100). 
Fc9-u8-icon.png - BYTE Return


RCL

Fc9-comp-macro.png RCL
Recall a set-up for output <n> from he set-up store specified by <nrf> where <nrf> can be 0-9. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-u8-icon.png - BYTE StoreLocation
Memory location (0-9) 
Fc9-void-icon.png - VOID Return


RST

Fc9-comp-macro.png RST
Resets the instrument to the remote control default settings with the exception of all remote interface settings, stored setups, Vmin/Vmax values and Output state at power-on setting. 
Fc9-void-icon.png - VOID Return


SAV

Fc9-comp-macro.png SAV
Save the current set-up of output <n> to the set-up store specified by <nrf> where <nrf> can be 0-9. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-u8-icon.png - BYTE StoreLocation
Memory location of register (0-9) 
Fc9-void-icon.png - VOID Return


SRE

Fc9-comp-macro.png SRE
Set the Service Request Enable Register to <nrf>. 
Fc9-u8-icon.png - BYTE Status
Set register value 0-255 
Fc9-void-icon.png - VOID Return


SRERet

Fc9-comp-macro.png SRERet
Returns the value of the Service Request Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt> 
Fc9-u8-icon.png - BYTE Return


STBRet

Fc9-comp-macro.png STBRet
Returns the value of the Status Byte Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. 
Fc9-u8-icon.png - BYTE Return


TRG

Fc9-comp-macro.png TRG
The PSU has no trigger capability. The command is accepted but performs no action. 
Fc9-void-icon.png - VOID Return


TRIPRST

Fc9-comp-macro.png TRIPRST
Attempt to clear all trip conditions. 
Fc9-void-icon.png - VOID Return


TSTRet

Fc9-comp-macro.png TSTRet
The PSU has no self test capability and the response is always 0 <rmt>. 
Fc9-bool-icon.png - BOOL Return


V

Fc9-comp-macro.png V
Set output <n> to <nrf> Volts 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-f32-icon.png - FLOAT Voltage
Set a Voltage between 0.0 - 15.0 V 
Fc9-void-icon.png - VOID Return


VORet

Fc9-comp-macro.png VORet
Returns the output readback voltage for output <n> The response is <nr2>V<rmt> where <nr2> is in Volts. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-f32-icon.png - FLOAT Return


VRet

Fc9-comp-macro.png VRet
Returns the set voltage of output <n> The response is V <n> <nr2><rmt> wjere <nr2> is in Volts. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-f32-icon.png - FLOAT Return


VV

Fc9-comp-macro.png VV
Set output <n> to <nrf> Volts with verify. 
Fc9-bool-icon.png - BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
Fc9-f32-icon.png - FLOAT Voltage
Set a Voltage between 0.0 - 15.0 V 
Fc9-s16-icon.png - INT Return


WAI

Fc9-comp-macro.png WAI
Wait for the Operation Complete true. As all commands are completely executed before the next is started this command takes no additional action. 
Fc9-void-icon.png - VOID Return


Property reference

Fc9-prop-icon.png Properties
Fc9-type-16-icon.png COM Port
Selects which port to communicate with, only lists ports which are currently available.  
Fc9-type-7-icon.png Refresh COM Ports
When set to yes the COM port list is rescanned for newly connected or available ports. Note that refreshing the ports list may take a few seconds depending on the number of connected ports. 
Fc9-type-7-icon.png Console Data