beautypg.com
ii
ABC 040104
TABLE OF CONTENTS
SECTION
PAGE
3.3.12
Storing Power Supply Output Settings.............................................................................................. 3-8
3.3.13
Recalling Stored Output Settings...................................................................................................... 3-8
3.3.14
Local Mode Programming of the Power Supply................................................................................ 3-8
3.3.14.1
Creating or Modifying a Program (Program Edit Mode).............................................................. 3-8
3.3.14.1.1
Modifying Programmed Time Interval..................................................................................... 3-9
3.3.14.2
Running a Program ..................................................................................................................... 3-9
3.3.14.3
Stepping Through a Program...................................................................................................... 3-9
3.3.14.4
Cycling a Program....................................................................................................................... 3-9
3.3.14.5
Running a Program Once ........................................................................................................... 3-9
3.3.14.6
Stopping a Program .................................................................................................................... 3-11
3.3.14.7
Stopping a Running Program...................................................................................................... 3-11
3.3.14.8
Sample Program ......................................................................................................................... 3-11
3.3.15
Calibration......................................................................................................................................... 3-11
3.4
Remote Mode Programming................................................................................................................... 3-11
3.4.1
DCL Control ...................................................................................................................................... 3-12
3.5
IEEE 488 (GPIB) Bus Operation............................................................................................................. 3-12
3.5.1
IEEE 488 (GPIB) Bus Protocol ......................................................................................................... 3-12
3.5.2
Changing the GPIB Address............................................................................................................. 3-12
3.5.3
ABC VISA Instrument driver ............................................................................................................. 3-14
3.6
RS232-C Operation ................................................................................................................................ 3-14
3.6.1
Setting RS 232 Baud Rate................................................................................................................ 3-15
3.6.2
Serial Interface.................................................................................................................................. 3-15
3.6.3
RS 232 Implementation .................................................................................................................... 3-15
3.6.3.1
Echo Mode .................................................................................................................................. 3-16
3.6.3.2
Prompt Method............................................................................................................................ 3-16
3.6.3.3
XON XOFF Method..................................................................................................................... 3-17
3.6.4
Isolating RS 232 Communication Problems ..................................................................................... 3-17
3.7
SCPI Programming................................................................................................................................. 3-17
3.7.1
SCPI Messages ................................................................................................................................ 3-18
3.7.2
Common Commands/Queries .......................................................................................................... 3-18
3.7.3
SCPI Subsystem Command/Query Structure................................................................................... 3-18
3.7.3.1
ABORt Subsystem ...................................................................................................................... 3-18
3.7.3.2
DISPlay Subsystem .................................................................................................................... 3-18
3.7.3.3
INITiate Subsystem..................................................................................................................... 3-18
3.7.3.4
LIST Subsystem.......................................................................................................................... 3-18
3.7.3.5
MEASure Subsystem .................................................................................................................. 3-18
3.7.3.6
OUTPut Subsystem .................................................................................................................... 3-19
3.7.3.7
Protection Subsystem ................................................................................................................. 3-19
3.7.3.8
STATus Subsystem .................................................................................................................... 3-19
3.7.3.9
TRIGger subsystem .................................................................................................................... 3-19
3.7.3.10
[SOURce:]VOLTage and [SOURce:]CURRent Subsystems ...................................................... 3-19
3.7.3.11
CALibrate Subsystem ................................................................................................................. 3-19
3.7.3.12
Instrument Subsystem ................................................................................................................ 3-19
3.7.3.13
System Subsystem ..................................................................................................................... 3-20
3.7.4
Program Message Structure ............................................................................................................. 3-20
3.7.4.1
Keyword ...................................................................................................................................... 3-20
3.7.4.2
Keyword Separator ..................................................................................................................... 3-22
3.7.4.3
Query Indicator............................................................................................................................ 3-22
3.7.4.4
Data............................................................................................................................................. 3-23
3.7.4.5
Data Separator............................................................................................................................ 3-23
3.7.4.6
Message Unit Separator ............................................................................................................. 3-23
3.7.4.7
Root Specifier.............................................................................................................................. 3-23
3.7.4.8
Message Terminator ................................................................................................................... 3-23
3.7.5
Understanding The Command Structure .......................................................................................... 3-23
3.7.6
Program Message Syntax Summary ................................................................................................ 3-24
3.7.7
SCPI Program Examples .................................................................................................................. 3-25
3.8
Operator Maintenance ............................................................................................................................ 3-25