Jump to content

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

From Flowcode Help
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

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

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... 
- BYTE Return


DAMPING

DAMPING
Set the current meter measurement averaging (IAVG) ofoutput <n> 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


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

DELTAI
Set the output <n> current step size to <nrf> Amps 
- BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
- FLOAT Current
Set a current step between 0.0 - 5000 mA 
- VOID Return


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

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... 
- INT Return


IFLOCKRet

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... 
- INT Return


IFUNLOCK

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... 
- INT Return


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

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. 
- BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
- BYTE Range
1 = Low (500mA), 2 = High (5A) 
- VOID Return


IRANGERet

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. 
- BOOL Output
Choose Output: 1 = Output 1, 2 = Output 2 (if applicable) 
- BYTE Return


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

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


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

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 
- BOOL Status
0=OFF, 1=ON 
- VOID Return


OPC

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. 
- VOID Return


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

OVP
Set output <n> over voltage protection trip point 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


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

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


RST

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. 
- VOID Return


SAV

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


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


Property reference

Properties
COM Port
Selects which port to communicate with, only lists ports which are currently available.  
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. 
Console Data