3.31.3 Action And Parameter Commands; Action Commands; Programming Parameters - Wavetek 75 Instruction Manual

Arbitrary waveform
Table of Contents

Advertisement

3.31.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
'
anddo 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.
point, floating point, exponential notation or scientific
notation. Any sequence of characters which gives the
new value is acceptable. For example, all of the follow-
ing sequences cause sample frequency 100 Hz to be
programmed.
Programming String
for Frequency 100Hz
Remarks
3.31.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 alphabetic
character to the RS-2326 interface. For example, to
reset the Model 75, simplysend 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 in-
strument. See table 3.4 for further information.
3.31.5
Programming Parameters
Parameter commands require one or two letters plus a
numeric suffix tocontrol 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 (except for the
interface control characters).
To examine the current value of a parameter, simply pro-
gram 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'
through '9', 'E',
'
+
', ' -
',andi.'). Dataentry can be fixed
Blank spaces are ignored
Leading zeros are ignored
1*102
=
100
.oi
* l o 4
=
l o o
.01* 1 O4
=
100 Last two
exponent digits are only
used
1000*10-'
=
100
Two minus signs cancel
Decimal point in exponent
is ignored
Since the number input format is sogeneral, 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 or executed imme-
diately if an "I" is not required.
Some parameters require that they be followed by an
execute (I). If an execute (I) has not been sent and the
new value is different from the parameter in the scratch-
pad memory, an asterisk (*) is shown on the display. After
an 'I' (execute) is sent, all the parameters in the
scratchpad are checked for conflicts and if no error
occurs the scratchpad 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 executed 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 end of this string, the parameter
changes are executed immediately.
Scans by ArtekMedia O 2006

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents