Hantek · 25 стр.
HDP SCPI EN
Related manuals
Contents
Document text
SCPI Programming Reference Programmable DC power supply HDP43XX/44XX Series Version: 1.0
Contents SCPI Command introduction .................................................................................................. 1 Command format ................................................................................................................. 1 Symbol Description .............................................................................................................. 1 Command Abbreviations .................................................................................................... 1 SYSTem .................................................................................................................................... 2 Get Device Model:
SYSTem:GET:MODEl? ..................................................................... 2 Network DHCP Switch : SYSTem:LAN:DHCP ............................................................... 2 Network IP Address : SYSTem:LAN:IP ........................................................................... 2 Network Subnet Mask : SYSTem:LAN:NETMask .......................................................... 3 Network Gateway : SYSTem:LAN:GATEway ................................................................. 3 OUTPut Subsystem ................................................................................................................. 4 Channel Switch:
OUTPut .................................................................................................... 4 Delay to Open the Channel : OUTPut:DELay:RISE ...................................................... 4 Delay to Close the Channel : OUTPut:DELay: FALL .................................................... 5 Channel Coupling Switch : OUTPut:COUPle ................................................................. 5 Input Suppression Type : OUTPut:INHibit:MODE ......................................................... 5 Clear Input Inhibit State: OUTPut:INHibit:CLEar ............................................................ 6 Query Input Suppression Status:OUTPut:INHibit:STAte?
............................................ 6 Operation Mode : OUTPut:OPER:MODE ........................................................................ 7 CURRent Subsystem .............................................................................................................. 7 Set Current : CURRent ....................................................................................................... 7 Overcurrent Protection Switch: CURRent:PROTection:STATe ................................... 8 Set Overcurrent Protection Current : CURRent:PROTection ......................................
8 VOLTage Subsystem .............................................................................................................. 9 Set Voltage : VOLTage ...................................................................................................... 9 Overvoltage Protection Switch: VOLTage:PROTection:STATe ................................. 10 Set the Overvoltage Protection Voltage: VOLTage:PROTection ............................... 10 MEASure Subsystem ............................................................................................................ 11 Query Voltage Measurement Value : MEASure:VOLTage? ......................................
11 Query Current Measurement Value : MEASure:CURRent? ...................................... 11 I
LIST Subsystem ..................................................................................................................... 12 Number of List Entries : LIST:COUNt ............................................................................ 12 List Item Current Value : LIST:CURRent ...................................................................... 12 List Entry Voltage Value : LIST:VOLTage ..................................................................... 13 List Item Duration : LIST:DWELl .....................................................................................
13 List Entry Stepping Rules : LIST:PACE ......................................................................... 13 Output at the End of the List : LIST:TERMinate:LAST ................................................ 14 List BOST Settings : LIST:TOUTput:BOSTep .............................................................. 14 List EOST Settings : LIST:TOUTput:EOSTep .............................................................. 15 List Trigger Source : LIST:TRIGger:SOURce .............................................................. 15 List Trigger Delay Time : LIST:TRIGger:DELay ...........................................................
16 Number of List Loops : LIST:REPEat:COUNt .............................................................. 16 List Switch : LIST:RUN ..................................................................................................... 17 List Trigger Signal : LIST:TRIGger ................................................................................. 17 SENSe Subsystem ................................................................................................................ 18 Trend Chart Current Switch: SENSe:DLOG:FUNCtion:CURRent ............................. 18 Trend Chart Voltage Switch: SENSe:DLOG:FUNCtion:VOLTage ............................ 18 Trend Chart Power Switch:
SENSe:DLOG:FUNCtion:POWEr .................................. 19 Trend Chart Recording Time : SENSe:DLOG:FUNCtion:TIME ................................ 19 Trend Graph Automatically Adjusts the Waveform : SENSe:DLOG:FUNCtion:AUTOset ................................................................................ 20 Trend Switch : SENSe:DLOG:STATe ............................................................................ 20 DIGital Subsystem ................................................................................................................. 20 Digital IO Function : DIGital:PIN :FUNCtion ........................................................
20 Digital IO Polarity : DIGital:PIN :POLarity ............................................................ 21 Digital IO Output : DIGital:OUTPut:DATA ..................................................................... 21 Digital IO Input : DIGital:INPut:DATA? .......................................................................... 22 II
Command Abbreviations
SCPI Command introduction SCPI (Standard Commands for Programmable Instruments, abbreviation: SCPI) defines a set of standard syntax and commands for controlling programmable test and measurement instruments. SCPI commands are ASCII strings. It passes into the instrument through the physical transport layer. The command consists of a series of keywords, and some also need to include parameters. In the protocol, the command is specified as the following form: CONFigure. In use, you can write the full name or only the abbreviation that contains only uppercase letters. Usually, the feedback of the instrument to the query command is also ASCII code.
When transferring large amounts of data, binary data can also be used. Command format The command is composed of keywords and parameters. The keywords are separated by a colon ":", and the keywords are followed by optional parameter settings. If there is a "?" after the command line, it means the query function. The keyword and the first parameter must be separated by a space. For example: CHANnel1: BWLimit 20M CHANnel1: BWLimit? The first-level keyword is CHANnel, and the second-level keyword is BWLimit. The keywords at all levels are also separated by ":", 20M is the parameter, and the keywords are separated by spaces. The question mark "?" indicates a query.
Symbol Description The following symbols are not sent with the command. 1. Brace {} The contents in braces are parameter options. The parameter items are usually separated by a vertical bar "|". When using the command, one of the parameters must be selected. 2. Vertical Line | The vertical line is used to separate multiple parameter options, and one of the parameters must be selected when using the command. 3. Square Brackets [] The content in square brackets can be omitted. 4. Triangle Brackets The parameter in the triangle brackets must be replaced with a valid value. Command Abbreviations All commands are not case sensitive, you can use all uppercase or lowercase.
But if you want to abbreviate, you must enter all the capital letters in the Command format. For example: CHANnel1:BWLimit? Abbreviation CHAN:BWL? 1