beautypg.com
BOP-1K 080709
iii
TABLE OF CONTENTS
SECTION
PAGE
3.5
Digital Remote Mode Programming ........................................................................................................ 3-41
3.5.1
Operating Features Available only by Remote Commands............................................................... 3-41
3.5.1.1
Expanded Waveforms and Programs .......................................................................................... 3-41
3.5.2
Programming Techniques to Optimize performance ......................................................................... 3-41
3.5.2.1
Programming Voltage/Current Limit and Current/Voltage Limit................................................... 3-41
3.5.2.2
Making Sure the Previous Command is Complete ...................................................................... 3-42
3.5.3
Remote Mode Setup.......................................................................................................................... 3-43
3.5.3.1
GPIB Port Setup .......................................................................................................................... 3-44
3.5.3.1.1
Changing the GPIB Address ...................................................................................................3-44
3.5.3.1.2
Configure Device Clear (DCL) Control....................................................................................3-44
3.5.3.1.3
Determining Whether *RST Command sets the Output Off or On..........................................3-45
3.5.3.2
RS 232 Serial Port Setup............................................................................................................. 3-45
3.5.3.2.1
Select Baud Rate ....................................................................................................................3-45
3.5.3.2.2
Configure XON/XOFF Protocol ...............................................................................................3-45
3.5.3.2.3
Configure Prompt Mode ..........................................................................................................3-45
3.5.3.3
Establish communication language ............................................................................................. 3-46
3.5.3.4
BIT 4882 Compatibility................................................................................................................. 3-46
3.5.3.5
BIT 4886 Compatibility................................................................................................................. 3-46
3.5.4
IEEE 488 (GPIB) Bus Protocol .......................................................................................................... 3-46
3.5.5
BOP VISA Instrument driver .............................................................................................................. 3-48
3.5.6
RS232-C Operation ........................................................................................................................... 3-48
3.5.6.1
Serial INterface ............................................................................................................................ 3-48
3.5.6.2
RS 232 Implementation ............................................................................................................... 3-49
3.5.6.2.1
XON XOFF Method.................................................................................................................3-50
3.5.6.2.2
Echo Mode ..............................................................................................................................3-50
3.5.6.2.3
Prompt Method........................................................................................................................3-51
3.5.6.3
Using SCPI commands for RS 232 Communication.................................................................... 3-51
3.5.6.4
Isolating RS 232 Communication Problems ................................................................................ 3-51
3.6
SCPI Programming ................................................................................................................................. 3-51
3.6.1
SCPI Messages ................................................................................................................................. 3-52
3.6.2
Common Commands/Queries ........................................................................................................... 3-52
3.6.3
SCPI Subsystem Command/Query Structure.................................................................................... 3-52
3.6.3.1
ABORt Subsystem ....................................................................................................................... 3-52
3.6.3.2
DISPlay Subsystem ..................................................................................................................... 3-52
3.6.3.3
INITiate Subsystem...................................................................................................................... 3-52
3.6.3.4
LIST Subsystem........................................................................................................................... 3-52
3.6.3.5
MEASure Subsystem................................................................................................................... 3-53
3.6.3.6
OUTPut Subsystem ..................................................................................................................... 3-53
3.6.3.7
MEMory Subsystem..................................................................................................................... 3-53
3.6.3.8
STATus Subsystem ..................................................................................................................... 3-55
3.6.3.9
TRIGger subsystem ..................................................................................................................... 3-55
3.6.3.10
[SOURce:]VOLTage and [SOURce:]CURRent Subsystems ....................................................... 3-55
3.6.3.11
CALibrate Subsystem .................................................................................................................. 3-56
3.6.3.12
System Subsystem ...................................................................................................................... 3-56
3.6.3.12.1
Forgotten Passwords ..............................................................................................................3-56
3.6.4
Program Message Structure.............................................................................................................. 3-57
3.6.4.1
Keyword ....................................................................................................................................... 3-57
3.6.4.2
Keyword Separator ...................................................................................................................... 3-57
3.6.4.3
Query Indicator ............................................................................................................................ 3-58
3.6.4.4
Data ............................................................................................................................................. 3-58
3.6.4.5
Data Separator............................................................................................................................. 3-58
3.6.4.6
Message Unit Separator .............................................................................................................. 3-58
3.6.4.7
Root Specifier .............................................................................................................................. 3-58
3.6.4.8
Message Terminator .................................................................................................................... 3-59
3.6.5
Understanding The Command Structure ........................................................................................... 3-59