Component: TTI Power Supply - PL155-P (TTI PL155-P PSU) (Test Equipment)

From Flowcode Help
Jump to navigationJump to search
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