
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