Action And Parameter Commands; Action Commands; Programming Parameters; Sending Waveforms To The Model 75 - Wavetek 75 Instruction Manual

Arbitrary waveform
Table of Contents

Advertisement

3.28.3
Action and Parameter Commands
The alphabetic characters are used to select either
actions or parameters. Nine characters select action
commands. These cause an immediate action when sent
and do not require entry of a numeric suffix. The remain-
ing alphabetic characters are parameter commands and
require one or two letters plus a numeric suffix to con-
trol some aspect of the instruments operation.
3.28.4
Action Commands
Action commands which cause an immediate action
when sent and do not require entry of a numeric suffix
are:
'J' (Manual trigger asserted)
'H' (Manual trigger unasserted)
'I' (Execute)
'Z' (Reset)
'Y' (Clear all break points)
'G' (Return)
'XC' (Display counter)
'XHO' (Hold Off)
'XH1' (Hold On)
To program an action, simply send the proper character
to the GPlB interface. For example, to reset the Model
75, simply send the letter 'Z'. The action will then take
place, but only if the instrument is in the remote state
when the character is received by the instrument. See
paragraph 3.28.1 REN (Remote Enable) for further
information.
3.28.5
Programming Parameters
Parameter commands require one or two letters plus a
numeric suffix to control some aspect of the instrument's
operation.
There are only two exponent digits allowed. Only one
decimal point and one 'E' (exponent) are allowed per
number, all others are ignored. Any number of non-
programming characters may be interspersed with the
numeric suffix as they have no effect.
Toexamine thecurrent value of a parameter, simplysend
the proper alphabetic character (F
=
frequency etc.).
To change a parameter value, first send the alphabetic
character which selects the desired parameter. Next,
send the new value using numeric characters ('0'
Programming
string for
Frequency 100 Hz
Remarks
F 1 0 0
Blank spaces are ignored
F0100
Leading zeros are ignored
F1 E2
1*102
=
100
F.O1 E4
.01 * l o 4
=
100
F.O1 E304
.01*104
=
100 Last twoexponent
digits are only used
F1000E-1
1000*10-1
=
100
F l E - 2 -
Two minus signs cancel
F1 E.2
Decimal point in exponent is
ignored
Since the number input format is so general, the instru-
ment must be told when the last numeric character has
been entered so it can evaluate the number.This isdone
by programming either an alphabetic character, a
special character, or a terminator character. When this
is done, the new value is rounded off and tested to see
if it is a legal value for the setting being changed. If it is
legal, the new value will then be entered into the
instrument's scratchpad memory.
Many of the parameters are held in a scratchpad memory
when received and do not actuallychange the instrument
setup until an "I" (Execute) or a GET is received by the
Model 75. This allows several parameters to be changed
simultaneously. If the Model 75 has not received an "I",
and the scratchpad value of the displayed parameter is
different than the current instrument setup, an asterisk
(*)
is shown on thedisplay(see paragraph 3.28.1). When
an "I" or a GET is received, all of the parameters are
checked for conflicts and if no error occurs, the scratch-
pad contents are transferred to the instrument setup.
An execute (I) may be sent as the last character in the
parameter string if the new parameter is to be changed
immediately.
It is also possible to send multiple commands in the same
string. For example, to change frequency, amplitude and
offset simultaneously, send the parameter string:
'F1 E4A2D1I1. In this example, the new frequency is
10 kHz, amplitude is 2 Vp and offset is 1V. Because an
execute was sent at the endof this string, the parameter
changes are executed immediately.
through '9', 'E',
'
-
',
'
+
',and
I . ' ) .
Dataentry can be fixed
point, floating point, exponential notation or scientific
3.28.6
Sending Waveforms to the Model 75
notation. ~ n y s e ~ u e n c b
of characters which gives the
Waveforms are sent to the Model 75 by sending a
'K'
new value is acceptable. For example, all of the follow-
followed by a number representing the first address (X
ing sequences cause sample frequency 100 Hz to be
location) to be changed in the waveform, then sending
programmed.
successive data values (Y values) preceded by 'L's until
Scans by ArtekMedia O 2006

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents