Difference between revisions of "Component: TTI Power Supply - PL155-P (TTI PL155-P PSU) (Test Equipment)"
From Flowcode Help
Jump to navigationJump to search(3 intermediate revisions by the same user not shown) | |||
Line 72: | Line 72: | ||
''<span style="color:red;">No additional examples</span>'' | ''<span style="color:red;">No additional examples</span>'' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
Line 77: | Line 85: | ||
==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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ADDRESSRet''' |
|- | |- | ||
− | | colspan="2" | | + | | 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. |
|- | |- | ||
|- | |- | ||
− | | 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%" | | + | | width="90%" style="border-top: 2px solid #000;" | ''Return'' |
+ | |} | ||
+ | |||
+ | |||
+ | ===CLS=== | ||
+ | {| 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. |
− | |||
|- | |- | ||
− | |||
|- | |- | ||
| 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 100: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''CONFIGRet''' |
|- | |- | ||
− | | colspan="2" | | + | | 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... |
|- | |- | ||
|- | |- | ||
− | + | | 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- | ||
| 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DAMPING''' |
|- | |- | ||
− | | colspan="2" | Set the | + | | colspan="2" | Set the current meter measurement averaging (IAVG) ofoutput <n> where <nrf> has the following meaning: 0 = OFF, 1 = ON. |
|- | |- | ||
|- | |- | ||
Line 131: | Line 141: | ||
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | ||
|- | |- | ||
− | | width="10%" align="center" | [[File:Fc9- | + | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL |
− | | width="90%" | | + | | width="90%" | Status |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | 0 = OFF, 1 = ON |
|- | |- | ||
| 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 141: | 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;" | ''' | + | | 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>. | ||
+ | |- | ||
|- | |- | ||
− | | | + | | 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) | ||
|- | |- | ||
| 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 154: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DECV''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Decrement the output <n> voltage by the step size set for output <n>. |
|- | |- | ||
|- | |- | ||
Line 166: | Line 183: | ||
|- | |- | ||
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| 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 177: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DECVV''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Decrement the output <n> voltage by the step size for output <n> and verify. |
|- | |- | ||
|- | |- | ||
Line 190: | Line 203: | ||
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DELTAI''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Set the output <n> current step size to <nrf> Amps |
|- | |- | ||
|- | |- | ||
Line 207: | Line 221: | ||
|- | |- | ||
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Current | ||
+ | |- | ||
+ | | colspan="2" | Set a current step between 0.0 - 5000 mA | ||
|- | |- | ||
| 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 213: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DELTAIRet''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Returns the output <n> current step size. The response is DELTAI<n><nr2><rmt> where <nr2> is in Amps. |
|- | |- | ||
|- | |- | ||
− | | width="10%" align="center" | [[File:Fc9- | + | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL |
− | | width="90%" | | + | | width="90%" | Output |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) |
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DELTAV''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Set the output <n>voltage step size to <nrf> Volts |
|- | |- | ||
|- | |- | ||
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
− | | width="90%" | | + | | width="90%" | Output |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) |
|- | |- | ||
− | | width="10%" align="center | + | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT |
− | | width="90% | + | | width="90%" | Voltage |
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | + | | colspan="2" | Set a Voltage step between 0.0 - 15.0 V | |
− | |||
− | |||
− | | colspan="2" | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| 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 267: | Line 275: | ||
+ | ===DELTAVRet=== | ||
{| class="wikitable" style="width:60%; background-color:#FFFFFF;" | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
|- | |- | ||
Line 285: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''EERRet''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Query and clear Execution Error Register. The response format is nr1 <rmt>. |
|- | |- | ||
|- | |- | ||
− | + | | 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- | ||
| 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ESE''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Sets the Standard Event Status Register to the value of <nrf>. |
|- | |- | ||
|- | |- | ||
− | | width="10%" align="center" | [[File:Fc9- | + | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE |
− | | width="90%" | | + | | width="90%" | Status |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Set status register to a value of 0-255 |
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ESERet''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Returns the value in the Standard Event Status Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. |
|- | |- | ||
|- | |- | ||
Line 339: | Line 341: | ||
+ | ===ESRRet=== | ||
{| class="wikitable" style="width:60%; background-color:#FFFFFF;" | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
|- | |- | ||
Line 352: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''I''' |
+ | |- | ||
+ | | colspan="2" | Set output <n> current limit to <nrf> Amps | ||
+ | |- | ||
+ | |- | ||
+ | | 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) | ||
|- | |- | ||
− | | | + | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT |
+ | | width="90%" | Current | ||
|- | |- | ||
+ | | colspan="2" | Set a current between 0 - 5000 mA | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IDNRet''' |
|- | |- | ||
− | | colspan="2" | Returns the | + | | 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>. |
|- | |- | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | 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... | ||
+ | |- | ||
|- | |- | ||
− | | | + | | 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'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | ===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... |
− | |||
|- | |- | ||
− | |||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IFUNLOCK''' |
|- | |- | ||
− | | colspan="2" | | + | | 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... |
|- | |- | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''INCI''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Increment the output <n> current limit by the step size set for output <n>. |
|- | |- | ||
|- | |- | ||
Line 422: | Line 449: | ||
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''INCV''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Increment the output <n> voltage by the step size set for output <n>. |
|- | |- | ||
|- | |- | ||
Line 440: | Line 468: | ||
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | 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. | ||
+ | |- | ||
|- | |- | ||
− | | | + | | 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) | ||
|- | |- | ||
| 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 458: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IORet''' |
|- | |- | ||
− | | colspan="2" | Returns the | + | | colspan="2" | Returns the output readback current for output <n> The response is <nr2>A<rmt> where <nr2> is in Amps. |
|- | |- | ||
|- | |- | ||
Line 476: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IRANGE''' |
|- | |- | ||
− | | colspan="2" | | + | | 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. |
|- | |- | ||
|- | |- | ||
Line 489: | Line 525: | ||
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | ||
|- | |- | ||
− | | width="10%" align="center" | [[File:Fc9- | + | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE |
− | | width="90%" | | + | | width="90%" | Range |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | 1 = Low (500mA), 2 = High (5A) |
|- | |- | ||
| 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 499: | 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;" | ''' | + | | 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. | ||
+ | |- | ||
|- | |- | ||
− | | | + | | 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) | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IRet''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Returns the set current limit of output <n> The response is I <n><nr2><rmt> where <nr2> is in Amps |
|- | |- | ||
|- | |- | ||
Line 525: | Line 568: | ||
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | ||
|- | |- | ||
− | + | | 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- | ||
| 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ISTRet''' |
|- | |- | ||
− | | colspan="2" | | + | | 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. |
|- | |- | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LOCAL''' |
|- | |- | ||
− | | colspan="2" | | + | | 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. |
|- | |- | ||
|- | |- | ||
− | + | | 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- | ||
| 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LSE''' |
+ | |- | ||
+ | | colspan="2" | Set the value of LSE <n>, Limit Event Status Register <n>, to <nrf>. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Register | ||
+ | |- | ||
+ | | colspan="2" | Select Register | ||
|- | |- | ||
− | | | + | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE |
+ | | width="90%" | Value | ||
|- | |- | ||
+ | | colspan="2" | Value to be placed in the register (0-255) | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LSERet''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Return the value of LSE<n>, Limit Status Enable Register <n> - response is <nr1><rmt>. |
|- | |- | ||
|- | |- | ||
− | | width="10%" align="center" | [[File:Fc9- | + | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE |
− | | width="90%" | | + | | width="90%" | Register |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Select register |
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LSRRet''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Query and clear Limit Event Status Register <n>. The response is <nr1><rmt>. See status reporting section for details. |
|- | |- | ||
|- | |- | ||
− | | width="10%" align="center" | [[File:Fc9- | + | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE |
− | | width="90%" | | + | | width="90%" | Register |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Select Register number |
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''NOLANOK''' |
|- | |- | ||
− | | colspan="2" | | + | | 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. |
|- | |- | ||
|- | |- | ||
− | | width="10%" align="center" | [[File:Fc9- | + | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL |
− | | width="90%" | | + | | width="90%" | Status |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | 0 = Message disabled, 1 = Message enabled |
|- | |- | ||
| 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 633: | Line 682: | ||
+ | ===OCP=== | ||
{| class="wikitable" style="width:60%; background-color:#FFFFFF;" | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
|- | |- | ||
Line 656: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OCPRet''' |
|- | |- | ||
− | | colspan="2" | Returns output <n> | + | | colspan="2" | Returns the current trip setting for output <n> The response is CP<n><nr2><rmt> where <nr2> is in Amps. |
|- | |- | ||
|- | |- | ||
Line 669: | Line 720: | ||
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | 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. | ||
|- | |- | ||
− | |||
|- | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Output | ||
|- | |- | ||
− | | width="10%" align="center" | [[File:Fc9- | + | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) |
− | | width="90%" | | + | |- |
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Status | ||
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | 0=OFF, 1=ON |
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPALL''' |
|- | |- | ||
− | | colspan="2" | | + | | 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 |
|- | |- | ||
|- | |- | ||
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
− | | width="90%" | | + | | width="90%" | Status |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | 0=OFF, 1=ON |
|- | |- | ||
| 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 710: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPC''' |
|- | |- | ||
− | | colspan="2" | | + | | 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. |
|- | |- | ||
|- | |- | ||
Line 723: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPCRet''' |
|- | |- | ||
− | | colspan="2" | | + | | 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. |
|- | |- | ||
|- | |- | ||
− | + | | 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- | ||
| 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPRet''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Returns output <n> on/off status The response is <nr1><rmt> where 1 = ON, 0 = OFF. |
|- | |- | ||
|- | |- | ||
Line 759: | Line 810: | ||
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | ||
|- | |- | ||
− | + | | 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- | ||
| 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OVP''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Set output <n> over voltage protection trip point to <nrf> Volts |
|- | |- | ||
|- | |- | ||
Line 781: | Line 828: | ||
|- | |- | ||
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Voltage | ||
+ | |- | ||
+ | | colspan="2" | Set a Voltage between 0.0 - 15.0 V | ||
|- | |- | ||
| 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 787: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OVPRet''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Returns the voltage trip setting for output <n>. The response is VP<n>Mnr2><rmt> where <nr2> is in Volts. |
|- | |- | ||
|- | |- | ||
Line 800: | Line 853: | ||
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | ||
|- | |- | ||
− | + | | 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- | ||
| width="90%" style="border-top: 2px solid #000;" | ''Return'' | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PRE''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Sets the Parallel Port Enable Register to the value <nrf>. |
|- | |- | ||
|- | |- | ||
− | | width="10%" align="center | + | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE |
− | + | | width="90%" | Status | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | width="90% | ||
− | |||
− | |||
|- | |- | ||
+ | | colspan="2" | Set register value 0-255 | ||
|- | |- | ||
| 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 836: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PRERet''' |
|- | |- | ||
− | | colspan="2" | Returns the value | + | | colspan="2" | Returns the value in the Parallel Poll Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. |
|- | |- | ||
|- | |- | ||
Line 849: | Line 891: | ||
+ | ===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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PSUInitialise''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | This macro is required to initialise the PSU |
|- | |- | ||
|- | |- | ||
Line 862: | Line 905: | ||
+ | ===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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''QERRet''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Query and clear Query Error Register. The response format is nr1<rmt>. |
|- | |- | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | 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). | ||
|- | |- | ||
− | |||
|- | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Ratio | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | colspan="2" | Ratio percentage (0-100) |
+ | |- | ||
+ | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RATIORet''' |
|- | |- | ||
− | | colspan="2" | | + | | 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). |
|- | |- | ||
|- | |- | ||
Line 901: | Line 952: | ||
+ | ===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;" | ''' | + | | 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. | ||
+ | |- | ||
|- | |- | ||
− | | | + | | 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) | ||
|- | |- | ||
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
− | | width="90%" | | + | | width="90%" | StoreLocation |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Memory location (0-9) |
|- | |- | ||
| 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 919: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RST''' |
|- | |- | ||
− | | colspan="2" | | + | | 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. |
|- | |- | ||
|- | |- | ||
Line 932: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SAV''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Save the current set-up of output <n> to the set-up store specified by <nrf> where <nrf> can be 0-9. |
|- | |- | ||
|- | |- | ||
Line 944: | Line 1,003: | ||
|- | |- | ||
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | StoreLocation | ||
+ | |- | ||
+ | | colspan="2" | Memory location of register (0-9) | ||
|- | |- | ||
| 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 950: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SRE''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Set the Service Request Enable Register to <nrf>. |
|- | |- | ||
|- | |- | ||
− | | width="10%" align="center" | [[File:Fc9- | + | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE |
− | |||
− | |||
− | |||
− | |||
− | |||
| width="90%" | Status | | width="90%" | Status | ||
|- | |- | ||
− | | colspan="2" | 0 | + | | colspan="2" | Set register value 0-255 |
|- | |- | ||
| 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 973: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SRERet''' |
|- | |- | ||
− | | colspan="2" | Returns the | + | | colspan="2" | Returns the value of the Service Request Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt> |
|- | |- | ||
|- | |- | ||
Line 986: | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''STBRet''' |
|- | |- | ||
− | | colspan="2" | Returns | + | | colspan="2" | Returns the value of the Status Byte Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. |
|- | |- | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''TRG''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | The PSU has no trigger capability. The command is accepted but performs no action. |
|- | |- | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''TRIPRST''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Attempt to clear all trip conditions. |
|- | |- | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''TSTRet''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | The PSU has no self test capability and the response is always 0 <rmt>. |
|- | |- | ||
|- | |- | ||
− | + | | 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- | ||
| 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''V''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Set output <n> to <nrf> Volts |
|- | |- | ||
|- | |- | ||
Line 1,056: | Line 1,117: | ||
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | ||
|- | |- | ||
− | | width="10%" align="center" | [[File:Fc9- | + | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT |
− | | width="90%" | | + | | width="90%" | Voltage |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Set a Voltage between 0.0 - 15.0 V |
|- | |- | ||
| 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,066: | 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;" | ''' | + | | 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. | ||
+ | |- | ||
|- | |- | ||
− | | | + | | 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) | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''VRet''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Returns the set voltage of output <n> The response is V <n> <nr2><rmt> wjere <nr2> is in Volts. |
|- | |- | ||
|- | |- | ||
Line 1,092: | Line 1,160: | ||
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | ||
|- | |- | ||
− | + | | 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- | ||
| 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''VV''' |
|- | |- | ||
− | | colspan="2" | | + | | colspan="2" | Set output <n> to <nrf> Volts with verify. |
|- | |- | ||
|- | |- | ||
Line 1,115: | Line 1,179: | ||
| colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | | colspan="2" | Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT |
+ | | width="90%" | Voltage | ||
+ | |- | ||
+ | | colspan="2" | Set a Voltage between 0.0 - 15.0 V | ||
+ | |- | ||
+ | | 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;" | ''' | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WAI''' |
|- | |- | ||
− | | colspan="2" | | + | | 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. |
|- | |- | ||
|- | |- | ||
− | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9- | + | | 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'' | ||
|} | |} | ||
− | |||
− | |||
Latest revision as of 13:13, 7 February 2023
Author | Matrix TSL |
Version | 1.0 |
Category | Test Equipment |
Contents
- 1 TTI Power Supply - PL155-P component
- 2 Component Source Code
- 3 Detailed description
- 4 Examples
- 5 Macro reference
- 5.1 ADDRESSRet
- 5.2 CLS
- 5.3 CONFIGRet
- 5.4 DAMPING
- 5.5 DECI
- 5.6 DECV
- 5.7 DECVV
- 5.8 DELTAI
- 5.9 DELTAIRet
- 5.10 DELTAV
- 5.11 DELTAVRet
- 5.12 EERRet
- 5.13 ESE
- 5.14 ESERet
- 5.15 ESRRet
- 5.16 I
- 5.17 IDNRet
- 5.18 IFLOCK
- 5.19 IFLOCKRet
- 5.20 IFUNLOCK
- 5.21 INCI
- 5.22 INCV
- 5.23 INCVV
- 5.24 IORet
- 5.25 IRANGE
- 5.26 IRANGERet
- 5.27 IRet
- 5.28 ISTRet
- 5.29 LOCAL
- 5.30 LSE
- 5.31 LSERet
- 5.32 LSRRet
- 5.33 NOLANOK
- 5.34 OCP
- 5.35 OCPRet
- 5.36 OP
- 5.37 OPALL
- 5.38 OPC
- 5.39 OPCRet
- 5.40 OPRet
- 5.41 OVP
- 5.42 OVPRet
- 5.43 PRE
- 5.44 PRERet
- 5.45 PSUInitialise
- 5.46 QERRet
- 5.47 RATIO
- 5.48 RATIORet
- 5.49 RCL
- 5.50 RST
- 5.51 SAV
- 5.52 SRE
- 5.53 SRERet
- 5.54 STBRet
- 5.55 TRG
- 5.56 TRIPRST
- 5.57 TSTRet
- 5.58 V
- 5.59 VORet
- 5.60 VRet
- 5.61 VV
- 5.62 WAI
- 6 Property reference
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
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. | |
- BYTE | Return |
CLS
CLS | |
Clear Status. Clears the Status structure. This indirectly clears the Status Byte Register. | |
- VOID | Return |
CONFIGRet
DAMPING
DECI
DECI | |
Decrement the output <n> current limit by the step size set for output <n>. | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- VOID | Return |
DECV
DECV | |
Decrement the output <n> voltage by the step size set for output <n>. | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- VOID | Return |
DECVV
DECVV | |
Decrement the output <n> voltage by the step size for output <n> and verify. | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- VOID | Return |
DELTAI
DELTAIRet
DELTAIRet | |
Returns the output <n> current step size. The response is DELTAI<n><nr2><rmt> where <nr2> is in Amps. | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- FLOAT | Return |
DELTAV
DELTAV | |
Set the output <n>voltage step size to <nrf> Volts | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- FLOAT | Voltage |
Set a Voltage step between 0.0 - 15.0 V | |
- VOID | Return |
DELTAVRet
DELTAVRet | |
Returns the output <n> voltage step size. The response is DELTAV<n><nr2><rmt> where <nr2> is in Volts. | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- FLOAT | Return |
EERRet
EERRet | |
Query and clear Execution Error Register. The response format is nr1 <rmt>. | |
- STRING | Return |
ESE
ESE | |
Sets the Standard Event Status Register to the value of <nrf>. | |
- BYTE | Status |
Set status register to a value of 0-255 | |
- VOID | Return |
ESERet
ESERet | |
Returns the value in the Standard Event Status Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. | |
- BYTE | Return |
ESRRet
ESRRet | |
Returns the value in the Standard Event Status Register in <nr1> numeric format. The register is then cleared. The response is <nr1><rmt>. | |
- INT | Return |
I
I | |
Set output <n> current limit to <nrf> Amps | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- FLOAT | Current |
Set a current between 0 - 5000 mA | |
- VOID | Return |
IDNRet
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>. | |
- STRING | Return |
IFLOCK
IFLOCKRet
IFUNLOCK
INCI
INCI | |
Increment the output <n> current limit by the step size set for output <n>. | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- VOID | Return |
INCV
INCV | |
Increment the output <n> voltage by the step size set for output <n>. | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- VOID | Return |
INCVV
INCVV | |
Increment the output <n> voltage by the step size for output <n> and verify. | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- VOID | Return |
IORet
IORet | |
Returns the output readback current for output <n> The response is <nr2>A<rmt> where <nr2> is in Amps. | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- FLOAT | Return |
IRANGE
IRANGERet
IRet
IRet | |
Returns the set current limit of output <n> The response is I <n><nr2><rmt> where <nr2> is in Amps | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- FLOAT | Return |
ISTRet
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. | |
- BOOL | Return |
LOCAL
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. | |
- VOID | Return |
LSE
LSE | |
Set the value of LSE <n>, Limit Event Status Register <n>, to <nrf>. | |
- BYTE | Register |
Select Register | |
- BYTE | Value |
Value to be placed in the register (0-255) | |
- VOID | Return |
LSERet
LSERet | |
Return the value of LSE<n>, Limit Status Enable Register <n> - response is <nr1><rmt>. | |
- BYTE | Register |
Select register | |
- BYTE | Return |
LSRRet
LSRRet | |
Query and clear Limit Event Status Register <n>. The response is <nr1><rmt>. See status reporting section for details. | |
- BYTE | Register |
Select Register number | |
- FLOAT | Return |
NOLANOK
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. | |
- BOOL | Status |
0 = Message disabled, 1 = Message enabled | |
- VOID | Return |
OCP
OCPRet
OCPRet | |
Returns the current trip setting for output <n> The response is CP<n><nr2><rmt> where <nr2> is in Amps. | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- FLOAT | Return |
OP
OP | |
Sets the output <n> on/off where <nrf> has the following meaning: 0=OFF, 1=ON. | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- BOOL | Status |
0=OFF, 1=ON | |
- VOID | Return |
OPALL
OPC
OPCRet
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. | |
- BOOL | Return |
OPRet
OPRet | |
Returns output <n> on/off status The response is <nr1><rmt> where 1 = ON, 0 = OFF. | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- BOOL | Return |
OVP
OVPRet
OVPRet | |
Returns the voltage trip setting for output <n>. The response is VP<n>Mnr2><rmt> where <nr2> is in Volts. | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- FLOAT | Return |
PRE
PRE | |
Sets the Parallel Port Enable Register to the value <nrf>. | |
- BYTE | Status |
Set register value 0-255 | |
- VOID | Return |
PRERet
PRERet | |
Returns the value in the Parallel Poll Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. | |
- BYTE | Return |
PSUInitialise
PSUInitialise | |
This macro is required to initialise the PSU | |
- VOID | Return |
QERRet
QERRet | |
Query and clear Query Error Register. The response format is nr1<rmt>. | |
- BYTE | Return |
RATIO
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). | |
- BYTE | Ratio |
Ratio percentage (0-100) | |
- VOID | Return |
RATIORet
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). | |
- BYTE | Return |
RCL
RST
SAV
SRE
SRE | |
Set the Service Request Enable Register to <nrf>. | |
- BYTE | Status |
Set register value 0-255 | |
- VOID | Return |
SRERet
SRERet | |
Returns the value of the Service Request Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt> | |
- BYTE | Return |
STBRet
STBRet | |
Returns the value of the Status Byte Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. | |
- BYTE | Return |
TRG
TRG | |
The PSU has no trigger capability. The command is accepted but performs no action. | |
- VOID | Return |
TRIPRST
TRIPRST | |
Attempt to clear all trip conditions. | |
- VOID | Return |
TSTRet
TSTRet | |
The PSU has no self test capability and the response is always 0 <rmt>. | |
- BOOL | Return |
V
V | |
Set output <n> to <nrf> Volts | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- FLOAT | Voltage |
Set a Voltage between 0.0 - 15.0 V | |
- VOID | Return |
VORet
VORet | |
Returns the output readback voltage for output <n> The response is <nr2>V<rmt> where <nr2> is in Volts. | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- FLOAT | Return |
VRet
VRet | |
Returns the set voltage of output <n> The response is V <n> <nr2><rmt> wjere <nr2> is in Volts. | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- FLOAT | Return |
VV
VV | |
Set output <n> to <nrf> Volts with verify. | |
- BOOL | Output |
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) | |
- FLOAT | Voltage |
Set a Voltage between 0.0 - 15.0 V | |
- INT | Return |
WAI
WAI | |
Wait for the Operation Complete true. As all commands are completely executed before the next is started this command takes no additional action. | |
- VOID | Return |