Bnc 645 User Manual

Browse online or download User Manual for Generators Bnc 645. BNC 645 User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 190
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews

Summary of Contents

Page 1 - Arbitrary Waveform Generator

Model 645 Arbitrary Waveform Generator User’s manual Printed Date: 06/2008

Page 2 - Table of Contents

10 1.7 Inspection Your product package is supplied with the following items: z One Model 645 waveform generator unit. [ 107(H) x 224(W) x 380(D)

Page 3

100 -221 Settings conflict; not able to modulate noise, modulation turned off The waveform generator cannot generate a modulated waveform using the

Page 4

101 The waveform generator has adjusted the pulse width to a greater minimum determined by the current period. -221 Settings conflict; edge time

Page 5 - 1 General Information

102 -221 Settings conflict; FM deviation exceeds max frequency The sum of the carrier frequency and the deviation cannot exceed the maximum frequen

Page 6 - 1.2 Warranty Information

103 the maximum value allowed with the specified offset voltage. -221 Settings conflict; low level changed due to high level The high level must a

Page 7 - 1.3 Precaution of Operation

104 -222 Data out of range; large period limits minimum pulse width The minimum pulse width for pulse waves with period larger than 10 s is larger

Page 8 - 1.5 Safety Information

105 allowed due to selection of pulse waveform. -222 Data out of range; burst period; value clipped to… The burst period is out of range and is ad

Page 9 - 1.6 Symbols and Terms

106 start or stop frequency, whichever is closer. -222 Data out of range; pulse width; value clipped to… The desired pulse width is limited to the

Page 10 -

107 -222 Data out of range; duty cycle; value clipped to… The square wave duty cycle is adjusted to within 20% to 80%. -222 Data out of range; d

Page 11 - 1.8 Options and Accessories

108 7.4 Query Errors -410 Query INTERRUPTED A command was received, but the output buffer contained data from a previous command (the previous data

Page 12 - 2 Overview

109 or associated circuitry. 623 Self-test failed; dc offset DAC 624 Self-test failed; null DAC 625 Self-test failed; amplitude DAC A possible malfu

Page 13

11 z GPIB interface card. (Optional) 1.8 Options and Accessories The following options and accessories are available from Berkeley Nucleonics Corpo

Page 14

110 performing. Use the CAL:SEC:STAT ON command with correct security code to unsecure the calibration memory. 703 Calibration error; secure code pr

Page 15

111 All non-volatile memory locations are occupied. There is no room to store a new waveform. 781 Not enough memory to store new arb waveform; bad s

Page 16

112 previous *SAV commands. You cannot recall instrument state from an empty storage location.

Page 17 - 2.3.1 Front Panel

113 Appendix This appendix contains the performance specifications of the Model 645. It covers the AC, DC, Resistance, Temperature, and Frequency/Pe

Page 18 - 2.3.2 Rear Panel

114 A Specification List Display Graph mode for visual verification of signal settings Standard waveforms Sine, Square, Ramp, Triangle, Pulse, Noi

Page 19 - 3 Common Operations

115 Frequency 1 uHz to 25 MHz Rise/Fall time < 10 ns Overshoot < 2% 20% to 80% (to 10 MHz) Variable Duty Cycle 40% to 60% (to 25 MHz) Asymme

Page 20

116 COMMON CHARACTERISTIC Frequency Resolution 1uHz 10mVpp to 10Vpp in 50Ω Range 20mVpp to 20Vpp in Hi-Z Accuracy (at 1KHz) ±1% 0f setting ± 1mVpp U

Page 21

117 Modulation Modulation Type AM, FM, PM, FSK, PWM, Sweep and Burst Carrier Sine, Square, Ramp, Arb Source Internal / external Internal Modulation

Page 22

118 Internal Modulation 50% duty cycle Square Frequency (Internal) 2mHz to 100KHz Voltage Range ±5V full scale Input Resistance 8.7KΩ typical Exter

Page 23 - To Set Output Amplitude

119 Model 645s Pattern Mode CHARACTERISTIC Clock Maximum rate 50MHz Level TTL compatible into ≥ 2 kΩ Output Output Impedance 110 Ω typical Pattern

Page 24

2 Overview This chapter prepares you for using the Model 645 waveform generator. You may want to check if you have all the parts with your waveform g

Page 25 - To Set DC Offset Voltage

120 B Remote Interface Reference B.1 An Introduction to the SCPI Language SCPI (Standard Commands for Programmable Instruments) is an ASCII-based i

Page 26

121 Most commands (and some parameters) are expressed as a mixture of upper- and lower-case letters. The upper-case letters indicate the abbreviated

Page 27

122 A semicolon ( ; ) is used to separate commands within the same subsystem, and can reduce typing efforts. For example, sending the following c

Page 28

123 You can also query the minimum or maximum start frequency allowed for the current waveform function as follows: "STAR? MIN" "STAR

Page 29

124 Numeric Parameters Commands that require numeric parameters will accept all commonly used decimal representations of numbers including optional s

Page 30

125 B.2 Output Data Formats Output data will be in one of formats shown in the table below. Type of Output Data Output Data Format Non-reading qu

Page 31

126 automatically limited to 4k points. Extra points are removed using decimation. AM:INTernal :FREQuency{<frequency>|MINimum|MAXimum} Specif

Page 32

127 AM:STATe {OFF|ON} Disable or Enable the amplitude modulation. The default is OFF. To avoid multiple waveform changes, you can enable AM after s

Page 33 - 4 Waveform Output Operations

128 waveform generator and will be used on the next function you choose. APPLY: DC [<frequency>︱DEF [,<amplitude︱DEF> [,<offset>

Page 34 - 4.2 Square Wave

129 the waveform generator stops while remaining at the voltage level corresponding to the starting burst phase of the selected waveform. And the out

Page 35 - 4.3 Ramp Wave

13 【Step 2】(Pull out the handle) When the handle is turned up to 90°, pull out the handle from the waveform generator as shown in Figure 2-2. F

Page 36 - 4.4 Noise Waveform

130 nsequencyWaveformFrBurstCountdBurstPerio 200+> BURSt:INTernal:PERiod? [MINimum|MAXimum] The burst period in seconds will be returned. BUR

Page 37 - 4.5 Pulse Waveform

131 BUTSt:GATE:POLarity? “NORM” or “INV” will be returned. -- C -- CALibration? Perform a calibration using the specified calibration value (CALibr

Page 38 - Pulse Duty Cycle

132 CALibration:STRing<quoted string> Record information about calibration. For instance, the name of the person who did the calibration, the d

Page 39 - 4.6 Arbitrary Waveform

133 values from -1 to +1. • After downloading the waveform data to memory, use the FUNC:USER command to choose the active waveform and the FUNC USER

Page 40

134 DATA:DAC VOLATILE, #214 z The following statement shows how to use the DATA:DAC command to download five integer points in decimal format. DA

Page 41 - 4.7 Amplitude Modulation

135 memory) will be returned. “Volatile” will be returned when a built-in waveform is currently downloaded to volatile memory. To remove a waveform f

Page 42 - Modulation Depth

136 query a waveform which is not stored in memory, an error “Specified arb waveform does not exist” will be generated. DATA:ATTRibute:POINts? [<

Page 43

137 state (DISP OFF command). The allowed message can be up to 12 characters in a large font and more characters in a small font; Any additional char

Page 44 - 4.8 Frequency Modulation

138 FM:INTernal:FREQuency {<frequency>|MINimum|MAXimum} Specify the frequency of the modulating waveform. This applies only when the modulating

Page 45

139 the frequency below the carrier frequency. If the deviation causes the carrier waveform to exceed a frequency boundary for the current duty cycl

Page 46

14 【Position 2】 The adjusted position is for operation as shown in Figure 2-4. Figure 2-4 【Position 3】 The carrying position is shown in Figu

Page 47 - 4.9 Phase Modulation

140 In NORM byte order, the most significant byte (MSB) of each data point is assumed first. In SWAP byte order, the least significant byte (LSB)

Page 48 - Phase Deviation

141 and the maximum frequency of the function used. Maximum center frequency = Maximum frequency – span/2 FREQuency:CENTer? [MINimum|MAXimum] The

Page 49 - Nimum

142 --The modulating waveform is a square wave with a 50% duty cycle. FSKey: INTernal:RATE? [MINimum|MAXimum] Query the FSK rate. The FSK rate will b

Page 50 - 4.10 FSK Modulation

143 FUNCtion:PULSe:HOLD? [WIDTh|DCYCle] Query either the value of the pulse width or the duty cycle being held. The value of duty cycle in percent or

Page 51

144 z Among the pulse width and pulse duty cycle, the FUNC:PULS:HOLD command determines which of them is to be held and it affects this function whe

Page 52 - 4.11 PWM Waveform

145 of range” error is generated and the duty cycle and edge time will be restricted as below: Duty cycle ≧ 100 x (1.6x Edge time)/Period And Duty

Page 53

146 z The symmetry setting does not apply when you use a ramp wave as the modulating wave in AM or FM. FUNCtion:RAMP:SYMMetry? [MINimum|MAXimum]

Page 54 - 4.12 Frequency Sweep

147 command to output the waveform. If you specify a waveform name that is not currently downloaded, a “Specified arb waveform does not exist” error

Page 55

148 • The Revision code contains four numbers separated by dashes. Firmware revision number-Book kernel revision number-ASIC revision number-Prin

Page 56

149 The marker frequency must be a value between the specified start and stop frequencies. If you select an out-of-range value, a ”Settings conflict”

Page 57

15 2.2 Factory Default Settings Table 2-1 shows the factory default settings of Model 645 when it is powered on the very first time. Table 2-1 Fa

Page 58

150 MEMory:STATe:VALid? {0︱1︱2︱3︱4} Query the specified storage location to determine if it currently stores a valid instrument state. “0” is returne

Page 59 - 4.13 Burst Operation

151 VOLTage:OFFSet command) before changing the output state. OUTPut? “0” or “1” indicating the on/off state of the Output connector on the fron

Page 60

152 Disable or enable the Sync connector on the front-panel. The default is ON. By disabling the Sync signal, you can reduce the output distortion at

Page 61 - Burst Phase

153 output from the Ext Trig connector on the rear panel at the beginning of the sweep or burst. OUTPut:TRIGger? “0” or “1” indicating the trigger o

Page 62

154 PM:INTernal:FUNCtion {SINusoid|SQUare|RAMP|NRAMP|TRIangle|NOISe|USER} Specify the shape of the modulating waveform. This applies only when the mo

Page 63

155 PM:DEViation? [MINimum|MAXimum] Query the phase deviation in phase modulation. The phase deviation in degree will be returned. PM:SOURce {INTern

Page 64 - 4.14 Pattern Output

156 automatically limited to 4k points. Extra points are removed using decimation. PULSe:PERiod {<seconds>︱MINimum︱MAXimum} Specify the pulse

Page 65

157 PWM:INTernal:FREQuency? [MINimum|MAXimum] Query the internal modulating frequency in PWM. The internal modulating frequency in hertz will be retu

Page 66

158 the duty cycle deviation. If one is held constant, the other specified in the command will be automatically converted to the equivalent value.

Page 67

159 produce less deviation, and negative signal levels produce negative deviation. Note: The operation of this command is affected by FUNC:PULS:HOLD

Page 68

16 Sweep Start/Stop Frequency 100 Hz/1 kHz Sweep Time 1 sec. Sweep Mode Linear Sweep State Off Burst Burst Count 1 Cycle Burst Period 10 ms Burst S

Page 69 - Pattern Generator Cable

160 -- R -- *RCL {0︱1︱2︱3︱4} Recall the instrument state previously stored in the non-volatile storage location. • Storage location 0 stores the w

Page 70

161 SWEep:SPACing {LINear︱LOGarithmic} Specify the spacing for the sweep. The default sweep mode is Linear, which waveform generator sweeps the frequ

Page 71

162 Errors are cleared once you read them. If more than 20 errors are detected, “too many Errors” show up in the last place of the error queue. U

Page 72 - 5 System Operations

163 the “local” key. SYSTem:KLOCk:EXCLude? Query which key is excluded when locking the front panel keyboard. SYSTem:SECurity:IMMediate Clears all

Page 73

164 generator waits for all pending operations to complete before executing any additional commands. For example, the following command string guaran

Page 74

165 -- V -- VOLTage {<amplitude>︱MINimum︱MAXimum} Specify the output amplitude. The minimum value is 10 mVpp into 50Ω and the maximum value is

Page 75

166 command. You can set the dc level to any value between ±5 Vdc into 50 ohms or ±10 Vdc into an open circuit. VOLTage? [MINimum︱MAXimum] Query the

Page 76

167 The minimum value is the most negative voltage level and the maximum value is the largest voltage level for the chosen function. z The high and

Page 77 - 5.3 Display Control

168 load). If you specify an invalid voltage level, the waveform generator will adjust it automatically to the highest allowed value and “Data out of

Page 78 - 5.5 Sound

169 VOLTage:UNIT {VPP︱VRMS︱DBM} Select the unit of the output amplitude. The default is VPP. The waveform generator used the same unit for front pane

Page 79 - 5.7 Calibration

17 2.3 Model 645 Operation Panels Brief descriptions are provided in this chapter for all the connectors and buttons on both front and rear panels of

Page 80 - 6.1.2 GPIB Interface

170 B.5 IEEE-488 Compliance Information The SCPI commands used in Model 645 are in conformance with the SCPI standard Version 1992.0. The common co

Page 81 - 6.1.3 LAN Interface

171 • The input and output buffers are cleared. • An overlapped command, if any, will be terminated without “Operation Complete” indication (appli

Page 82 - DNS Server

172 C. General Specifications item Limitation & description 100V/240V 50Hz~60Hz Power Supply Voltage 100V/120V 400Hz Power Requirements 50 VA

Page 83

173 D. Application Programs This chapter contains several remote interface example programs to help you develop programs for your own application. “

Page 84

174 char instrDesc[]="USB0::5710::4002::TW00009009::INSTR"; If the communication is via GPIB or LAN interface, you have to revise the foll

Page 85 - The APPLy Commands

175 viPrintf(vi,"*RST\n"); viPrintf(vi,"FUNCtion SINusoid\n"); //Select waveshape // Other options are SQUare, RAMP, PULSe,

Page 86

176 status = viOpen(defaultRM,instrDesc, VI_NULL,VI_NULL, &vi); if (status != VI_SUCCESS){ printf("Can not Open device:\"%s\"

Page 87

177 void main (int argc,char *argv[]) { ViSession defaultRM,vi=0; ViStatus status; char instrDesc[]="USB0::5710::4002::TW00009009::0::INSTR&

Page 88

178 edge time is then incremented. //A Pulse Waveform #include <visa.h> #include <stdio.h> #include <windows.h> void main (int ar

Page 89

179 for(i=0;i<19;i++){ //Vary edge by 5 nsec steps viPrintf(vi,"PULSe:TRANsition %E\n",0.00000001 + i * 0.000000005); Sleep(3

Page 90

18 2.3.2 Rear Panel Figure 2-7 1. 10MHz In (External 10 MHz Reference Input) Connector 2. 10MHz Out (Internal 10 MHz Reference Output) Connector

Page 91

180 //modulation. The pulse may also be configured in time //units (pulse width and deviation) rather than duty cycle //if preferred. viPrin

Page 92

181 interface in a class while preserving the original interface implementation so that it can be delegated to by the new interface implementation. B

Page 93 - ︱1︱2︱3︱4}

182 To change the startup object 1. With a project selected in Solution Explorer, on the Project menu click Properties. 2. Select the Applica

Page 94 - 7 Error Messages

183 The following example uses CONFigure with the dBm math operation. The CONFigure command gives you a little more programming flexibility than the

Page 95 - 7.1 Command Errors

184 registers to determine when a command sequence is completed. The example is shown in Visual Basic. Creating the Application Create a new Visual

Page 96 - 7.2 Execution Errors

185 Object Property Setting Name cmdSetIO Command Button Caption Set I/O Name cmdStartReading Command Button Caption Start Readings Name cmdClos

Page 97

186 ' Put the address from the communication dialog in text box txtAddress.Text = Model 645.Address End Sub Private Sub cmdStartRe

Page 98

187 triggers .Output = "Init" ' Place dmm in 'wait-for-trigger' state .Output = "*O

Page 99

188 ' Insert data into text box txtData.Text = "" For i = 0 To UBound(readings) txtData.SelText = readings(i)

Page 100

189 //standard include for a Microsoft Visual C++ project #include "stdio.h" //need for COM #include "windows.h" #include "

Page 101

19 3 Common Operations This chapter describes the basic operations and configurations that are commonly used to set up a waveform output. Operations

Page 102

190 USB::5710::4002::tw00000001\n\n"); //Initialize COM CoInitialize(NULL); //Create the BERKELEY NUCLEONICS CORPORATION IOUti

Page 103

2 Table of Contents TABLE OF CONTENTS...2 1

Page 104

20 a desired value directly on the numeric keypad or use the cursor keys to move the cursor on the display and increase or decrease the digit by turn

Page 105

21 Remote Interface Operation FUNCtion {SINusoid|SQUare|RAMP|PULSe|NOISe|DC|USER|PATTern} You may also use the APPLy command to select the function

Page 106

22 Front-panel Operation 1. Select your desired function by pressing one of the function keys. 2. Press the softkey under Freq/Perd and make sure

Page 107 - 7.3 Device Dependent Errors

23 automatically to the maximum value of the duty cycle limit range. 3.5 To Set Output Amplitude The default amplitude for all functions is 100

Page 108 - 7.6 Self-Test Errors

24 Figure 3-7 • The default output unit is Vpp, but one may also choose from Vrms and dBm. But the output unit cannot be set to dBm if the output

Page 109 - 7.7 Calibration Errors

25 limited. For example, the built-in Sinc wave does not span the full ±1 range and thus its maximum amplitude is limited to 6.087 Vpp (into 50 Ω). •

Page 110

26 • Figure 3-8 • Limits with amplitude and output termination: DC offset value is constrained by the equation below: 2Vpp Vmax Voffset −≤

Page 111

27 4. See Figure 3-6 and Figure 3-7 as sample displays. Remote Interface Operation VOLTage:HIGH {<voltage>|MINimum|MAXimum} VOLTage:LOW {<vo

Page 112

28 3.9 To Set Output Termination A fixed series output impedance of 50 ohms to the front-panel Output connector is set in Model 645 by default. If t

Page 113 - Appendix

29 Front-panel Operation 1. Press the Utility button and then the softkey under Output Setup. 2. Press the softkey under Rang to toggle between Aut

Page 114 - A Specification List

3 4.3 RAMP WAVE ... 35 4.4 NOISE WAVEF

Page 115

30 Output button becomes lit when output is enabled. Remote Interface Operation OUTPut {OFF|ON} Notes • The Output is automatically disabled when

Page 116 - COMMON CHARACTERISTIC

31 Notes • If the Sync connector is disabled, the output signal is at a logic “low” level. • The Sync setting is stored in non-volatile memory, so

Page 117 - Modulation

32 zero-crossing point if the waveform has a non-zero phase). If the burst count is infinite, the Sync signal works the same way described above for

Page 118

33 4 Waveform Output Operations This chapter describes each of the waveforms that Model 645 provides and also the detailed front-panel, menu and re

Page 119 - Pattern Mode CHARACTERISTIC

34 4.2 Square Wave A square wave consists of instantaneous transitions between two voltage levels. The duty cycle of a square wave represents the amo

Page 120 - Remote Interface Reference

35 volatile memory. • When you change the output function from square wave to another, the previously-set duty cycle is remembered and will be resum

Page 121

36 Remote interface operation APPLy:RAMP [<frequency>[,<amplitude>[,<offset>]]] (The command generates ramp wave with 100% symmetry

Page 122

37 VOLTage:OFFSet {<offset>︱MINimum︱MAXimum } Notes • In the APPL:NOIS command, the frequency parameter has no effect, but you still need to

Page 123

38 dPulsePerio 1000s if1000sdPulsePerio 100s if100sdPulsePerio 10s if10sdPulsePerio if μs, μs, ns, ns, Wmin<≤<≤<≤⎪⎪⎩⎪⎪⎨⎧=20220020 If the

Page 124

39 How to generate a pulse wave 1. Press the Pulse button to choose pulse wave output. 2. Refer to Chapter 3 for specifying the common parameters,

Page 125 - B.3 Command Reference

4 APPENDIX... 113 A SPEC

Page 126

40 exponential-rise, exponential-fall, negative-ramp, sinc, and cardiac. The default arbitrary waveform is an exponential-rise wave. For each user-d

Page 127

41 Figure 4-8 Remote interface operation FUNCtion USER {EXP_RISE | EXP_FALL | NEG_RAMP | SINC | CARDIAC} Remote interface operation DATA:DAC VOL

Page 128 - -- B

42 internal modulating waveform is sine wave. For internal source, one may also choose from square with 50% duty cycle, URamp (Up or Positive Ramp wi

Page 129

43 (into a 50-ohm load) even if the modulation depth is greater than 100%. How to set up amplitude modulation 1. Press one of the following functio

Page 130 - BurstCount

44 FUNCtion {SINusoid|SQUare|RAMp|USER} FREQuency {<frequency>︱MINimum|MAXimum} VOLTage {<amplitude>︱MINimum|MAXimum} VOLTage:OFFSet {<

Page 131 - -- C

45 symmetry), triangle (ramp with 50% symmetry), noise and arbitrary waveforms. If an arbitrary waveform is chosen, the number of points in the wavef

Page 132 - -- D

46 deviation is 100 kHz. When the external waveform is at -5v, the output will reach negative maximum frequency deviation; e.g., 100 kHz decrease fro

Page 133

47 7. Press the Graph button to view all the waveform parameters. Remote interface operation Use these commands to output a frequency modulation

Page 134

48 both at the same time. The default source is internal, and the default internal modulating waveform is sine wave. For internal source, one may als

Page 135

49 Figure 4-11 2. Press the Mod button to toggle on the modulation output. 3. Press the softkey under Type and press the softkey under PM to sele

Page 136

1 General Information This chapter contains general information about BERKELEY NUCLEONICS CORPORATION Model 645 Waveform Generator. The information i

Page 137 - -- F

50 PM:DEViation {<deviation in degrees>︱MINimum|MAXimum } PM:SOURce {INTernal|EXTernal} PM:STATe ON 4.10 FSK Modulation Model 645 provides the

Page 138

51 When the external waveform is at the logic low level, the carrier frequency is outputted. When a logic high is present, the hop frequency is outpu

Page 139

52 FREQuency {<frequency>|MINimum|MAXimum} VOLTage {<amplitude>|MINimum|MAXimum } VOLTage:OFFSet {<offset>|MINimum|MAXimum } FSKey:

Page 140

53 Width Deviation The width deviation represents the peak variation in the pulse width of the modulation output based on that of the original pul

Page 141

54 displayed on the screen. b. Press the softkey under PWM Freq and use numeric keypad or the knob with the cursor keys to set the desired modulatin

Page 142

55 Sweep Mode The default sweep mode is linear where the waveform generator sweeps the frequency with spacing calculated in a linear function. In l

Page 143

56 signal is a TTL “high” at the beginning of the sweep and turns to “low” at the marker frequency. For sweeps with Marker Off, the Sync signal is a

Page 144

57 Ext Trig / FSK / Burst connector because it shares the same connector with Ext Trig for receiving the external trigger signal. • With manual trig

Page 145

58 Setup to enter the trigger setup menu: a. To specify the trigger source, press the softkey under Src and then select among Int (internal), Ext (e

Page 146

59 Use the following commands to configure the Trig Out signal: OUTPut:TRIGger:SLOPe {POSitive|NEGative} OUTPut:TRIGger {OFF|ON} 4.13 Burst Operatio

Page 147 - -- I

6 z 16 bits pattern out with a synchronized clock (up to 50MHz). z Connection via USB, LAN, and GPIB (optional). z Graph mode for visual verificat

Page 148 - -- M

60 Table 4.13-1 The available parameters in each burst mode. Burst Count Burst Period Burst Phase Ext Trig Signal Polarity Internal √ √ √ Trigg

Page 149

61 mode, the waveform frequency is outputted when the external gate signal is true. The default waveform frequency is 1 kHz. The range is from 1 μHz

Page 150 - -- O

62 point, the output will remain at the same voltage level as the starting burst phase. Trigger Source The default trigger source is internal, and

Page 151 - , and high/low

63 2. Refer to Section 3.4 for specifying the waveform frequency for the selected function. 3. Press the Burst button to toggle the burst mode. 4.

Page 152

64 4. If internal trigger source is selected, press the Burst Perd softkey and enter the desired burst period using the numeric keypad or the knob w

Page 153 - -- P

65 arbitrary waveforms, pattern output provides five built-in patterns and up to four user-defined patterns that are stored in non-volatile memory. T

Page 154

66 a. To specify the trigger source, press the softkey under Src and then select among Ext (external) and Man (manual). b. If manual trigger is sel

Page 155

67 Set the end address of the pattern. Set the trigger source of the pattern, such as from EXT or BUS. (Please note that there is no IMM intern

Page 156

68 DIGital:PATTern:FREQuency {<frequency>, MINimum, MAXimum} Set the frequency of the pattern, 1uHz ~ 50MHz. DIGital:PATTern:FREQuency? {MINim

Page 157

69 DIGital:PATTern:TRIGger:SLOPe {POS, NEG} Set the Trigger slope of the pattern to be a positive (rising) edge or a negative (falling) edge. DIGit

Page 158

7 remedies. BERKELEY NUCLEONICS CORPORATION shall not be liable for any direct, indirect, special, incidental or consequential damages. Limitation of

Page 159

70 Connector pin out structure of Pattern Generator Cable

Page 160 - -- S

71 Schematic of Receiver

Page 161

72 5 System Operations 5.1 Triggering This feature is only available for bursts and sweeps. There are three options to choose from: internal triggeri

Page 162

73 Slope to toggle between rising edge trigger and falling edge trigger. 2. Press DONE to finish the setting. Remote interface operation TRIGger:SL

Page 163 - -- T

74 current cycle and then stops at the same voltage level as the starting burst phase. For noise waveform, the output stops immediately when the ext

Page 164 - -- U

75 for storing a user-defined instrument state. The location “0” can only be accessed from the remote interface. Although you may store an instrument

Page 165 - -- V

76 3. To recall a saved state, press the Recall State softkey to enter the recall-state submenu: a. Press the softkey under your desired location

Page 166

77 6. To restore the instrument state to the factory default, press the softkey under Set to Def. A message will be displayed for you to confirm the

Page 167

78 5.4 Beeper Model 645 normally lets out a beeper when an error is detected. One may turn off the beep when needed. The beeper setting is stored i

Page 168

79 5.6 Error Display The waveform generator can store up to 20 syntax or hardware errors in its error queue. Each error string may contain up to 255

Page 169 - -- W

8 1.4 Upkeep of Model 645 z Although Model 645 waveform generator is very durable and weather resistant, care should be taken not to expose it to s

Page 170 - ︱1︱2︱3︱4>

6 Remote Interface Operations Model 645 supports three remote interfaces: USB, LAN and GPIB (IEEE-488). For GPIB, you will need an additional GPIB in

Page 171

81 so it is not affected by power cycle or a remote interface reset command. Avoid using the same address for the GPIB interface card in your compute

Page 172 - C. General Specifications

82 If DHCP is used, the device will automatically obtain a subnet mask from the DHCP server. Default Gateway A gateway is a network device that pro

Page 173 - D. Application Programs

83 name into IP address. The DNS server address is the IP address of the server that provides this service. The setting is stored in non-volatile mem

Page 174

84 under Cancel to withdraw the changes. 8. Press the DONE softkey to return to the LAN submenu. DNS Setup Submenu 9. Press the softkey under DNS S

Page 175

85 parameter is optional and can be omitted. The curly braces, {}, enclose the parameter choices for a given command string. A vertical bar, |, separ

Page 176

86 OUTPut:LOAD {<ohms>︱INFinity︱MINimum︱MAXimum} OUTPut:LOAD? [MINimum︱MAXimum] OUTPut:POLarity {NORMal︱INVerted} OUTPut:POLarity? OUTPut:SYNC

Page 177

87 FM:INTernal:FREQuency {<frequency>︱MINimum︱MAXimum} FM:INTernal:FREQuency? [MINimum︱MAXimum] FM:DEViation {<peak deviation in Hz>︱MINi

Page 178

88 PWM:INTernal:FREQuency? [MINimum︱MAXimum] PWM:DEViation {<deviation in seconds>︱MINimum︱MAXimum} PWM:DEViation? [MINimum︱MAXimum] PWM:DEViat

Page 179

89 MARKer? Burst Commands BURSt:MODE {TRIGgered︱GATED} BURSt:MODE? BURSt:NCYCles {<#cycles>︱INFinity︱MINimum︱MAXimum} BURSt:NCYCles? [MINimum

Page 180 - Visual C++

9 same types and same rating as specified. z Do not try to operate the waveform generator if it is damaged. Disconnect the power from the equipmen

Page 181 - Creating the Application

90 DATA VOLATILE, <value>, <value>,… DATA:DAC VOLATILE. {<binary block>︱<value>, <value>,…} FORMat:BORDer {NORMal︱SWAPp

Page 182

91 State Storage Commands *SAV{0︱1︱2︱3︱4} *RCL{0︱1︱2︱3︱4} MEMory:STATe:NAME {0︱1︱2︱3︱4} [,<name>] MEMory:STATe:NAME? {0︱1︱2︱3︱4} MEMory:STATe:D

Page 183 - Using the Status Registers

92 Phase-lock Commands PHASe {<angle>︱MINimum︱MAXimum} PHASe? [MINimum︱MAXimum] PHASe:REFerence PHASe:UNLock:ERRor:STATe {OFF︱ON} PHASe:UNLock:

Page 184 - Object Property Setting

93 IEEE 488.2 Common Commands *CLS *CLS *CLS *ESE<enable value> *ESE? *ESR? *IDN? *LRN? *OPC *OPC? *PSC {0|1} *PSC? *RST *SAV{0︱1︱2︱3︱4} *RCL{

Page 185 - THE SRQFetch FUNCTION

94 7 Error Messages Error messages are issued when an incorrect remote command is sent to your Model 645 waveform generator for execution. This may

Page 186

95 Use this command to read one error from the error queue: SYSTem:ERRor? Use this command to clear all the errors in the error queue: *CLS 7.1 Com

Page 187

96 A numeric parameter with too many digits was detected. -128 Numeric data not allowed A numeric parameter was received when the waveform generat

Page 188

97 -221 Settings conflict; turned off infinite burst to allow immediate trigger source An infinite burst count is only allowed when an external or

Page 189

98 -221 Settings conflict; trigger output connector used by FSK If you have enabled FSK and is using the external trigger source, the Trig Out sign

Page 190

99 -221 Settings conflict; FM turned off by selection of other mode or modulation Only one modulation can be enabled at one time. -221 Settings co

Comments to this Manuals

No comments