beautypg.com
ii
ATE-DMG042314
TABLE OF CONTENTS
SECTION
PAGE
3.4.7
Reset................................................................................................................................................. 3-11
3.4.8
Setting Output Voltage or Current..................................................................................................... 3-12
3.4.9
Setting Overvoltage or Overcurrent Protection ................................................................................. 3-12
3.4.10
Changing Protection Delay ............................................................................................................... 3-12
3.4.11
Changing Maximum Voltage or Current Value ................................................................................. 3-13
3.4.12
Storing Power Supply Output Settings.............................................................................................. 3-13
3.4.13
Recalling Stored Output Settings...................................................................................................... 3-13
3.4.14
Enabling Remote Analog Control...................................................................................................... 3-14
3.4.15
Local Mode Programming of the Power Supply................................................................................ 3-14
3.4.15.1
Creating or Modifying a Program (Program Edit Mode) .............................................................. 3-14
3.4.15.1.1
Modifying Programmed Time Interval..................................................................................... 3-14
3.4.15.1.2
Time Interval Accuracy ........................................................................................................... 3-15
3.4.15.1.3
Display Program Option ......................................................................................................... 3-15
3.4.15.2
Running a Program ..................................................................................................................... 3-15
3.4.15.3
Stepping Through a Program ...................................................................................................... 3-15
3.4.15.4
Cycling a Program....................................................................................................................... 3-15
3.4.15.5
Running a Program Once ........................................................................................................... 3-17
3.4.15.6
Stopping a Program .................................................................................................................... 3-17
3.4.15.7
Stopping a Running Program ...................................................................................................... 3-17
3.4.15.8
Sample Program ......................................................................................................................... 3-17
3.4.16
Calibration......................................................................................................................................... 3-17
3.5
Analog Remote Programming ................................................................................................................ 3-18
3.6
Digital Remote Mode Programming........................................................................................................ 3-19
3.6.1
IEEE 488 (GPIB) Bus Protocol ......................................................................................................... 3-19
3.6.2
DCL Control ...................................................................................................................................... 3-21
3.6.3
Changing the GPIB Address............................................................................................................. 3-21
3.6.4
Enabling Remote Analog Control...................................................................................................... 3-21
3.6.5
Programming Techniques to Optimize performance ........................................................................ 3-21
3.7
SCPI Programming................................................................................................................................. 3-22
3.7.1
SCPI Messages ................................................................................................................................ 3-22
3.7.2
Common Commands/Queries .......................................................................................................... 3-22
3.7.3
SCPI Subsystem Command/Query Structure................................................................................... 3-22
3.7.3.1
ABORt Subsystem ...................................................................................................................... 3-23
3.7.3.2
DIAG Subsystem......................................................................................................................... 3-23
3.7.3.3
DISPlay Subsystem .................................................................................................................... 3-23
3.7.3.4
INITiate Subsystem..................................................................................................................... 3-23
3.7.3.5
LIST Subsystem.......................................................................................................................... 3-23
3.7.3.6
MEASure Subsystem .................................................................................................................. 3-23
3.7.3.7
OUTPut Subsystem .................................................................................................................... 3-23
3.7.3.8
Protection Subsystem ................................................................................................................. 3-23
3.7.3.9
STATus Subsystem .................................................................................................................... 3-23
3.7.3.10
TRIGger subsystem .................................................................................................................... 3-24
3.7.3.11
[SOURce:]VOLTage and [SOURce:]CURRent Subsystems ...................................................... 3-24
3.7.3.12
CALibrate Subsystem ................................................................................................................. 3-24
3.7.4
Program Message Structure ............................................................................................................. 3-24
3.7.4.1
Keyword ...................................................................................................................................... 3-26
3.7.4.2
Keyword Separator ..................................................................................................................... 3-27
3.7.4.3
Query Indicator............................................................................................................................ 3-27
3.7.4.4
Data............................................................................................................................................. 3-27
3.7.4.5
Data Separator............................................................................................................................ 3-27
3.7.4.6
Message Unit Separator ............................................................................................................. 3-27
3.7.4.7
Root Specifier.............................................................................................................................. 3-27
3.7.4.8
Message Terminator ................................................................................................................... 3-28
3.7.5
Understanding The Command Structure .......................................................................................... 3-28
3.7.6
Program Message Syntax Summary ................................................................................................ 3-29
3.7.7
SCPI Program Examples .................................................................................................................. 3-29