Thank you for purchasing the Hioki U8793 Arbitrary Waveform Generator Unit, MR8790 Waveform
Generator Unit and MR8791 Pulse Generator Unit. To obtain maximum performance from the unit, please
read this manual rst, and keep it handy for future reference.
Trademarks
Microsoft,Windows and Excel are either registered trademarks or trademarks of Microsoft Corporation in
When you receive the unit, inspect it carefully to ensure that no damage occurred during shipping.
In particular, check the connectors. If damage is evident, or if it fails to operate according to the
specications, contact your authoried Hioki dHDOHU.
Store the packaging in which the unit was delivered, as you will need it when transporting the unit.
Safety Information
This unit is designed to conform to IEC 61010 Safety Standards, and has been thoroughly tested for
safety prior to shipment. However, using the unit in a way not described in this manual may negate the
provided safety features.
Before using the unit, be certain to carefully read the following safety notes.
DANGER
Mishandling during use could result in injury or death, as well as damage to
the unit. Be certain that you understand the instructions and precautions in the
manual before use.
WARNING
With regard to the electricity supply, there are risks of electric shock, heat
In this manual, the risk seriousness and the haard levels are classied as follows.
Safety Information
DANGER
WARNING
CAUTION
IMPORTANT
(p. )
CURSOR
(bold)
[ ]
Indicates an imminently haardous situation that will result in death or serious inury to
the operator.
Indicates a potentially haardous situation that may result in death or serious inury to
the operator.
Indicates a potentially haardous situation that may result in minor or moderate inury
to the operator or damage to the unit or malfunction.
Indicates information related to the operation of the unit or maintenance tasks with
which the operators must be fully familiar.
Indicates a high voltage haard.
If a particular safety check is not performed or the unit is mishandled, this may give
rise to a haardous situation the operator may receive an electric shock, may get
burnt or may even be fatally inured.
Indicates a prohibited action.
Indicates the action which must be performed.
Indicates the location of reference information.
Bold alphanumeric characters in this text show characters appeared on the operation
keys.
Menus, commands, dialogs, buttons in a dialog, and other names on the screen are
indicated in brackets.
1
2
3
4
5
*
Symbols on the unit
Symbols for standards
Additional information is presented below.
Indicates cautions and haards. When the symbol is printed on the unit, refer to a
corresponding topic in the Instruction Manual.
Indicates a fuse.
Indicates a grounding terminal.
Indicates DC (Direct Current).
Indicates AC (Alternating Current).
Indicates that the product conforms to regulations set out by the EC Directive.
We dene output tolerances in terms of setting values, with the following meanings
SettingIndicates the value set as the output voltage, current, or other quantity.
Measurement categories
To ensure safe operation of measuring instruments, IEC 61010 establishes safety standards
for various electrical environments, categoried as CAT II to CAT IV, and called measurement
categories.
DANGER
Using a measuring instrument in an environment designated with a higher-
numbered category than that for which the instrument is rated could result in a
severe accident, and must be carefully avoided.
Using a measuring instrument without categories in an environment designated
with the CAT II to CAT IV category could result in a severe accident, and must
be carefully avoided.
CAT IIWhen directly measuring the electrical outlet receptacles of the primary electrical
circuits in equipment connected to an AC electrical outlet by a power cord (portable
tools, household appliances, etc.).
CAT IIIWhen measuring the primary electrical circuits of heavy equipment (xed installations)
connected directly to the distribution panel, and feeders from the distribution panel to
outlets.
CAT IVWhen measuring the circuit from the service drop to the service entrance, and to the
power meter and primary overcurrent protection device (distribution panel).
Installing the unit in inappropriate locations may cause a malfunction of unit or
may give rise to an accident. Avoid the following locations.
Exposed to direct sunlight or high temperature Exposed to corrosive or combustible gases ([SRVHGWRDVWURQJHOHFWURPDJQHWLF¿HOGRUHOHFWURVWDWLFFKDUJH Near induction heating systems (such as high-frequency induction heating
systems and IH cooking equipment)
Susceptible to vibration Exposed to water, oil, chemicals, or solvents Exposed to high humidity or condensation Exposed to high quantities of dust particles
that the Memory HiCorder is turned off and that the connection cables are
disconnected.
To avoid the danger of electric shock, never operate the MEMORY HiCORDER
with the unit removed. Install a blank panel in the Memory HiCorder after
removing the unit.
To avoid damage to the unit or electric shock accident, use original screws
from the factory shipment for fastening the unit.
If any of the screws is lost or there is any damage on the unit, contact your
authorized Hioki distributor or reseller.
DANGER
WARNING
CAUTION
To avoid damage to the unit, do not touch the connectors to be inserted into the
Memory HiCorder.
Do not perform measurements when the blank panel of the Memory HiCorder has
been removed. This condition will cause unstable temperature in the unit and does
will not satisfy the specications.
To avoid damage to the unit, protect it from physical shock when transporting and
handling. Be especially careful to avoid physical shock from dropping.
The mounting screws must be rmly tightened or the unit may not perform to
specications, or may even fail.
This unit may cause interference if used in residential areas. Such use must be avoided unless
the user takes special measures to reduce electromagnetic emissions to prevent interference to
the reception of radio and television broadcasts.
Precautions during transportation
Store the packaging in which the unit was delivered, as you will need it when transporting the unit.
The U8793, MR8790, and MR8791 are Memory HiCorder units designed to output basic waveforms
such as sine waves and rectangular waves, user-created waveforms, logic patterns, and other
signals. (Models vary by the type of waveform they can output.) Since a single Memory HiCorder
can accommodate the U8793, MR8790, or MR8791 along with one or more measurement units, it
is possible to both measure and generate waveforms with one instrument.
U8793 Arbitrary Waveform Generator Unit
Each unit provides two channels of output. Since output channels are
Isolated-channel
output
Maximum output
voltage of 15 V
Channel synchronization
Sweep functionality
isolated from the host Memory HiCorder’s chassis as well as from each
other, the instrument can be connected to other devices that operate at
a different potential. (The maximum rated terminal-to-ground voltage is
limited to 33 V AC RMS or 70 V DC.)
The unit can output up to 15 V. This capability eliminates the need to
connect the unit’s output to an external amplier prior to simulating
a signal from an automotive sensor or other device, enabling output
signals to be applied directly.
Phase can be set between channels on the same unit and between
channels on different units.
Sweep functionality is provided for frequency, amplitude, offset, and
duty (pulse waves only) for FG waveforms and arbitrary waveforms.
1
Overview
Up to 128 steps can be combined to create output sequences. Users
Program function
Observed
waveform output
can set an output waveform (FG waveform, sweep waveform, or
arbitrary waveform) and a loop count for each step.
The unit can load waveform data measured by the Memory HiCorder
and then output a waveform that is identical to the observed waveform,
enabling use in applications such as reproduction testing.
MR8790 Waveform Generator Unit
Each unit provides four channels of output. Since output channels are
Isolated-channel
output
High-precision
DC output
isolated from the host Memory HiCorder’s chassis as well as from each
other, the instrument can be connected to other devices that operate at
a different potential. (The maximum rated terminal-to-ground voltage is
limited to 33 V AC RMS or 70 V DC.)
Thanks to its ability to generate high-precision DC output with an output
accuracy of ±0.6 mV, the MR8790 can generate output simulating the
minuscule voltage variations of sensor output.
MR8791 Pulse Generator Unit
Each unit provides eight channels of output. Output channels are
Multichannel
output
Wide selection
of output modes
isolated from the host Memory HiCorder’s chassis. (Output channels
are not isolated from each other.) (The maximum rated terminal-toground voltage is limited to 33 V AC RMS or 70 V DC.)
Depending on the conguration, each channel can generate
independent pulse output, or all channels can generate synchronized
pattern output. In addition, users can select either TTL level logic output
or open-collector output as the output type (for each channel).
Before using the unit, inspect it to ensure that it did not sustain any damage during storage or
transport and that it is operating properly. If you discover any damage, contact your authorized
Hioki distributor or reseller.
(1) Inspecting connection cables
Yes
Is the insulation on the connection cable
damaged, or is any metal exposed?
No
Proceed to (2).
(2) Inspecting the unit
Yes
Do not use the unit as cable damage
may result in electric shock. Have the
unit repaired.
1
Overview
Is the unit damaged?
No
When turning on the instrument
Can you select the [Generator] tab when you
press
(CHAN)?
Yes
Inspection complete
Not displayed
If the unit is damaged, have it repaired.
One or more of the unit’s internal
components may be damaged. Have it
repaired.
Be sure to use only Hioki-specied connection cables with the unit. Use of other cables may
prevent the unit from generating waveforms accurately due to poor contact or other issues.
U8793 and MR8790
You will need: L9795-01 Connection Cable or L9795-02 Connection Cable
Example: U8793
Output terminals
Insert the connection cable’s SMB connector
1
into the unit’s output terminal until you hear it
click into place.
Connect the target device to the clip side of
2
Connecting connection cables
the connection cable.
Output terminal
SMB connector
Connect to target device.
Disconnecting cables from the output
terminals
Grip the cable by the SMB connector (not the
cable itself) and pull toward you to disconnect the
cable.
Pull the connection cable’s connector toward you
while depressing the buttons on the connector to
disconnect the cable.
2
Connecting the Unit
Connect to measurement target.
2.3 Output Terminals
The allowable load resistance for the unit’s analog output terminals is 1.5 kȍ
or greater (U8793) or 2 k
resistance is less than the allowable load resistance or short the unit’s outputs.
'RLQJVRPD\GDPDJHWKHXQLWRUFDXVHD¿UH
Do not apply a voltage from outside the device to the analog output terminals. Doing so
may damage the unit.
Connecting Wires to the External Control Terminals (U8793)
2.4 Connecting Wires to the External Control
Terminals (U8793)
The following describes how to connect wires to the unit’s external control terminals.
Procedure
You will need
Single-strand wire
Stranded wire
Connection method
10 mm
Compatible wires: Single-strand wire I0.65 mm (22 AWG)
Twisted wire 0.32 mm
Usable wire: Single-strand wire I0.32 to I0.65 mm (28 to 22 AWG)
Stranded wire 0.08 to 0.32 mm
Strand diameter
Standard stripped wire length: 9 to 10 mm
Tool for manipulating terminal buttons: Flat-head screwdriver (with a shaft
diameter of I3 mm and a tip width of 2.6 mm)
Depress the terminal button with a
1
ÀDWKHDGVFUHZGULYHURURWKHUWRRO
1
3
2
Insert the wire into the wire connection
2
hole while continuing to depress the
button.
Release the button.
3
The wire will be locked in place.
Terminal
no.
1OUT: Outputs a LOW-level signal during
waveform output.
2IN: When using the program function,
inputting a LOW-level signal from an
external device will cause the unit to cancel
the hold state and transition to the next
step.
This section describes the settings that are available when a U8793 Arbitrary Waveform Generator
Unit or an MR8790 Waveform Generator Unit is selected on the Generator screen (signal
generation settings screen) (p.15).
The following parameters can be set for FG waveforms:
TypeSelects the type of waveform.p.20
FrequencySets the frequency.p.21
AmplitudeSets the amplitude.p.22
OffsetSets the offset.p.23
Duty (U8793 only)Sets the duty.p.24
Phase (U8793 only)Sets the phase.p.25
When OffSets the output terminal state to use when waveform output is
Press a function key (F1 to F5) or select a button with the mouse.
2
Sweepp.41
Up-Downp.18
Tenkey entryp.19
PeriodAllows you to enter the setting as a period instead of a frequency. This value
can be set only by means of numeric keypad input. (p.19)
Valid frequency setting range:
U8793: 0 Hz to 100 kHz (in 0.01 Hz increments)
MR8790: 0 Hz to 20 kHz (in 1 Hz increments)
Valid period setting range:
U8793: 0 sec. to 100 sec.
MR8790: 0 sec. to 1 sec.
The period can be set as desired within the above range. However, the period of the waveform
that is actually output will be the period of the waveform corresponding to the valid frequency
setting that would produce the period closest to the user-entered period value.
Press a function key (F1 to F5) or select a button with the mouse.
2
Sweepp.41
Up-Downp.18
Tenkey entryp.19
Valid amplitude setting range: 0 V p-p to 20 V p-p (in 1 mV p-p increments)
The output voltage (amplitude + offset) range for which accuracy is guaranteed for each unit is
as follows:
U8793: -10 V to +15 V
MR8790: -10 V to +10 V
If the value obtained by adding the amplitude and offset exceeds the range within which accuracy
is guaranteed, part of the output waveform will be clamped as follows:
U8793: Upper limit of +16 V, lower limit of -11 V
MR8790: Upper limit of +14 V, lower limit of -14 V
Press a function key (F1 to F5) or select a button with the mouse.
2
Sweepp.41
Up-Downp.18
Tenkey entryp.19
Valid offset setting range: -10 V to + 15 V (in 1 mV increments) (U8793)
-10 V to + 10 V (in 1 mV increments) (MR8790)
When the waveform type is set to DC, the set offset value determines the DC voltage that is
output.
The output voltage (amplitude + offset) range for which accuracy is guaranteed for each unit is
as follows:
U8793: -10 V to +15 V
MR8790: -10 V to +10 V
If the value obtained by adding the amplitude and offset exceeds the range within which accuracy
is guaranteed, part of the output waveform will be clamped as follows:
U8793: Upper limit of +16 V, lower limit of -11 V
MR8790: Upper limit of +14 V, lower limit of -14 V
Press a function key (F1 to F5) or select a button with the mouse.
2
Sweepp.41
Up-Downp.18
Tenkey entryp.19
Valid duty setting range: 0.1 to 99.9 (in 0.1 increments)
Setting a duty value that corresponds to a pulse width that is narrower than 500 ns may cause
the shape of the output pulse to deteriorate or the pulse to disappear.
Press a function key (F1 to F5) or select a button with the mouse.
2
OffDoes not output a waveform, regardless of the state of Generator Control
(p.71). (Output indicator: Off)
OnOutputs a waveform when Generator Control (p.71) is [RUN].
(Output indicator: Red)
estGenerates test output of the set waveform. (Output indicator: Red)
T
After selecting [Test]
Cancel test
Pressing
This test mode does not provide functionality for judging test results with the unit. You are responsible
for determining whether the set FG waveform is being properly output during the output test.
Press a function key (F1 to F5) or select a button with the mouse.
2
When the output (p.26) is OFF, places the output terminal in a shorted
state by separating it from the unit’s internal circuitry and introducing
resistance.
Short
Internal
circuitry
When the output (p.26) is OFF, places the output terminal in an open
state by separating it from the unit’s internal circuitry.
This section describes the settings that are available when an MR8791 Pulse Generator Unit is
selected on the Generator screen (signal generation settings screen) (p.15).
5.1 Setting the Mode
1
2
5
Select the [Mode] setting.
1
Press a function key (F1 to F5) or select a button with the mouse.
2
PulseOutputs a continuous pulse waveform. (p.30)
The frequency and duty can be set separately for each channel.
PatternOutputs a user-edited pattern. Patterns are edited using the SF8000
Waveform Maker. (p.34)
Patterns are edited using the SF8000 Waveform Maker. For more information about how to edit
patterns, see 13.9 Pulse Pattern Mode (p.117) .
The Pattern setting can only be selected when the Channels to use setting on the Memory
HiCorder in which the MR8791 is installed is set to the maximum number of channels. The
Channels to use setting can be congured under Basic Setting on the STATUS screen. For
more information, see the instruction manual for the Memory HiCorder in which the unit is
installed.
Press a function key (F1 to F5) or select a button with the mouse.
2
Up-Downp.18
Tenkey entryp.19
PeriodAllows you to enter the setting as a period instead of a frequency. This value
can be set only by means of numeric keypad input. (p.19)
Valid frequency setting range: 0 Hz to 20 kHz (in 0.1 Hz increments)
Valid period setting range: 0 sec. to 10 sec.
The period can be set as desired within the above range. However, the period of the waveform
that is actually output will be the period of the waveform corresponding to the valid frequency
setting that would produce the period closest to the user-entered period value.
Press a function key (F1 to F5) or select a button with the mouse.
2
TTLSelects a TTL-level pulse waveform (0 to 5 V of amplitude).
OCSelects a pulse waveform consisting of open-collector output.
Both channels share the same GND and are not isolated.
Open-collector output
The voltage applied between the collector and emitter must be 50 V or less. The maximum response time (10 to 90) is approximately 5 μs (with a load capacitance of
Press a function key (F1 to F5) or select a button with the mouse.
2
OffDoes not output a waveform, regardless of the state of Generator Control
(p.71).
OnOutputs the set pulse waveform when Generator Control (p.71) is [RUN].
estGenerates test output of the set waveform.
T
A HIGH-level signal may be output momentarily when the power is turned on or off.
After selecting [Test]
Cancel test
5
Setting Pulse and Pattern Output (MR8791)
Pressing
This test mode does not provide functionality for judging test results with the unit. You are
responsible for determining whether the set pulse waveform is being properly output during the
output test.
Press a function key (F1 to F5) or select a button with the mouse.
2
TTLSelects a TTL-level pulse waveform (0 to 5 V of amplitude).
OCSelects a pulse waveform consisting of open-collector output.
Both channels share the same GND and are not isolated.
Open-collector output
The voltage applied between the collector and emitter must be 50 V or less. The maximum response time (10 to 90) is approximately 5 μs (with a load capacitance of
Press a function key (F1 to F5) or select a button with the mouse.
2
Register:
From le
When output is in the stopped state, the rst registered pattern will be output. Registered patterns will be erased if the Channels to use setting on the Memory HiCorder
in which the MR8791 is installed is changed to any value other than the maximum number of
channels.
Pattern data will be erased if the instrument’s power supply is interrupted. Register pattern data
again after turning the instrument back on.
The Channels to use setting can be congured under Basic Setting on the STATUS screen.
For more information, see the instruction manual for the Memory HiCorder in which the unit is
installed.
Select this function key when registering the pattern. (p.36)
Insert the media before performing any operations on the File screen. Up to 16 pattern les can be registered. To cancel the le register operation, press
Press a function key (F1 to F5) or select a button with the mouse.
2
Up-Downp.18
Tenkey entryp.19
PeriodAllows you to enter the setting as a period instead of a frequency. This value
can be set only by means of numeric keypad input. (p.19)
Valid clock frequency setting range: 0 Hz to 120 kHz (in 10 Hz increments)
Valid clock period setting range: 0 sec. to 0.1 sec.
The clock period can be set as desired within the above range. However, the clock period of the
waveform that is actually output will be the clock period of the waveform corresponding to the
valid clock frequency setting that would produce the clock period closest to the user-entered
clock period value.
Press a function key (F1 to F5) or select a button with the mouse.
2
OffDoes not output a waveform, regardless of the state of Generator Control
(p.71).
OnOutputs the set pulse waveform when Generator Control (p.71) is [RUN].
T
estGenerates test output of the set waveform.
After selecting [Test]
5
Setting Pulse and Pattern Output (MR8791)
Pressing (TRIG.
This test mode does not provide functionality for judging test results with the unit. You are
responsible for determining whether the selected pattern waveform is being properly output
during the output test.
Press a function key (F1 to F5) or select a button with the mouse.
2
Up-Downp.18
Tenkey entryp.19
PeriodAllows you to enter the setting as a period instead of a frequency. This value
can be set only by means of numeric keypad input. (p.19)
When the frequency is set to the sweep setting, you can set the period with the function key (F5).
When you do so, the end value will also switch to the period setting. Values can only be set with
numeric key input.
Valid frequency setting range: 0 Hz to 100 kHz (in 0.01 Hz increments)
Valid period setting range: 0 sec. to 100 sec.
The period can be set as desired within the above range. However, the period of the waveform
that is actually output will be the period of the waveform corresponding to the valid frequency
setting that would produce the period closest to the user-entered period value.
For duty-ratio sweeping, an error may become larger between a duty-starting value of a pulse
waveform outputted and the set value.
The smaller the difference is between the period of the set pulse waveform and the sweeping
time, the larger the error becomes.
Press a function key (F1 to F5) or select a button with the mouse.
2
Up-Downp.18
Tenkey entryp.19
PeriodAllows you to enter the setting as a period instead of a frequency. This value
can be set only by means of numeric keypad input. (p.19)
Valid frequency setting range: 0 Hz to 100 kHz (in 0.01 Hz increments)
Valid period setting range: 0 sec. to 100 sec.
The period can be set as desired within the above range. However, the period of the waveform
that is actually output will be the period of the waveform corresponding to the valid frequency
setting that would produce the period closest to the user-entered period value.
For duty-ratio sweeping, an error may become larger between a duty-ending value of a pulse
waveform outputted and the set value.
The smaller the difference is between the period of the set pulse waveform and the sweeping
time, the larger the error becomes.
This section describes the settings that are available when a U8793 Arbitrary Waveform Generator
Unit is selected on the Generator screen (signal generation settings screen) (p.15) and the
waveform type is set to [Arbitrary]
7.1 Setting the Waveform Type
1
2
Select the [Type] setting.
1
Press a function key (F1 to F5) or select the [Arbitrary] button (2/3 pages) with the mouse.
This section describes how to register the desired waveform data in the U8793’s memory. You can
register either data created using the SF8000 Waveform Maker or data measured with a Memory
HiCorder. For more information about how to create waveforms with the SF8000 Waveform Maker,
see 13 Waveform Maker (p.85).
Information about
registered data
1
2
Select the setting under [Type].
1
Press a function key (F1 to F5) or select a button with the mouse.
2
Register:
From File
Register:
From Meas.
DeleteDeletes data that has been registered in the U8793’s memory. If the
Data for up to eight arbitrary waveforms can be registered for each channel. If deleted arbitrary waveform data is used in program function (p.59) steps, those steps will
also be deleted.
Registers data saved on external media. (p.49)
Registers data measured using the memory function. The data can be
registered once the MEM le is loaded into the Memory HiCorder from
external media. (p.47)
maximum eight waveforms have already been registered, you must delete
one of the previously registered waveforms before you can register a new
waveform.
Set information about the measurement data to be registered.
1
ChannelSets the measurement channel number for the measurement data being
registered (Analog waveform: Ch, Waveform calculation: Z). This parameter
can be set by function key (F3, F4).
Start Position
Data CountSets the number of data points in the measurement data to be registered.
Conv. RatioSets the scaling factor to apply to the voltage values in the measurement
Name
Sets the start position for the range of measurement data to be registered.
This parameter can be set by function key (F1: entire waveform; F2:
waveform between
Selecting [F1: Entire waveform] will cause the start position to be set to 0,
while selecting [F2: Waveform between A and B] will cause the start position
to be set to the position of the
This parameter can be set by function key (F1: entire waveform; F2:
waveform between
Selecting [F1: Entire waveform] will cause the data count to be set to the
total number of measured data points, while selecting [F2: Waveform
between
points between the A and B cursors (or if only the A cursor is displayed, the
number of data points occurring after the A cursor).
data to be registered when registering the data. The valid setting range for
this parameter is 0.001 to 100.000. The parameter can be set by function
key (F3: up-down; F4: numeric keypad input).
Sets the name of the data. Up to 16 single-byte characters or 8 double-byte
characters can be entered.
A and B] will cause the data count to be set to the number of data
A and B; F3: up-down; F4: numeric keypad input).
A cursor.
A and B; F3: up-down; F4: numeric keypad input).
7
Arbitrary Waveform Settings (U8793)
2
Press (CH.
without registering any data, press
SET)
to register the data in the unit’s memory. To cancel the operation
To change the arbitrary waveform data that is output, select the desired waveform from the list of
registered arbitrary waveform data. To do so, move the cursor to the data name eld and press a
function key (F3, F4).
List of registered
arbitrary waveform
data
It takes approximately 30 seconds to register arbitrary waveform data with 250,000 data points.
About the data count
Measurement data containing up to 250,000 data points can be registered. If you attempt to
register measurement data containing more than this maximum number of data points, only
250,000 data points will be registered.
About the conversion ratio
The range of voltages that can be output by the U8793 is -10 V to 15 V. If the measurement data
being registered contains voltage values that exceed this range, a conversion ratio can be set so
that the registered waveform remains within the -10 V to 15 V range.
Example:
You wish to register measurement data describing an anomalous waveform for a 100 V AC
power supply and then output it via an amplier connected to the U8793’s output.
Memory HiCorder + U8793
Amplier
Loaded data
200 V
-141 V
Measured data is registered into the U8793’s memory after
being multiplied by a conversion rate of 0.05.
OutputOutput
10 V
-7.05 V
Amplication rate:
Set to 20
-141 V
200 V
(Use an amplier with an input resistance of at least 2 k for external signal input.)
Select the target unit number and channel number and enter the data name.
5
6
Press (CH.
6
Insert the media before performing any operations on the File screen. It takes approximately 30 seconds to register arbitrary waveform data with 250,000 data points.
To cancel the data register operation, press
Only data with the extension .wfg or .tfg can be registered into the U8793’s memory. Files
with the extension .wfg contain binary data, while les with the extension .tfg contain text
data. Files with the extension .fgw can only be registered using the SF8000 Waveform Maker.
This section describes how to set the conversion clock frequency for the D/A converter when
converting arbitrary waveform data to an analog signal with a D/A converter. The sweep setting
may also be used. (p.41)
The frequency of the arbitrary waveform that is output is determined by the clock frequency and
arbitrary
waveform data count.
1
2
Select the [Clock Freq.] setting.
1
Press a function key (F1 to F5) or select a button with the mouse.
2
Sweepp.41
Up-Downp.18
Tenkey entryp.19
PeriodAllows you to enter the setting as a period instead of a frequency. This value
can be set only by means of numeric keypad input. (p.19)
A low clock frequency may result in a stepped output waveform, which can be smoothed by
applying a lter. (p.56)
Valid clock frequency setting range: 0 Hz to 2 MHz (in 0.01 Hz increments)
Valid clock period setting range: 0 sec. to 100 sec.
The clock period can be set as desired within the above range. However, the clock period of
the waveform that is actually output will be the clock period of the waveform corresponding
to the valid clock frequency setting that would produce the clock period closest to the user-
entered clock period value.
Because the maximum clock frequency that can be set is 2 MHz (clock period: 500 ns),
outputting measurement data that was measured at sampling speed of greater than 500
ns/S will cause the frequency of the output waveform to be less than the frequency of the
This section describes how to set the amplitude of the
amplitude can be adjusted prior to output, for example when you wish to vary the amplitude
minutely. A sweep setting may also be used. (p.41)
arbitrary
waveform being output. The
1
2
Select the [Amp Adj]setting.
1
Press a function key (F1 to F5) or select a button with the mouse.
2
Sweepp.41
Up-Downp.18
Tenkey entryp.19
Valid amplitude adjustment setting range: 0 to 2 (in 0.001 increments)
For the U8793, accuracy is guaranteed for output voltages within the range of -10 V to +15 V.
If the amplitude of the arbitrary waveform to be output is increased using amplitude adjustment
so that the range within which accuracy is guaranteed is exceeded, part of the output waveform
will be clamped as follows:
Upper limit of +16 V, lower limit of -11 V
Setting the Number of Loops (When Sweep Is Disabled)
7.7 Setting the Number of Loops (When Sweep Is
Disabled)
This section describes how to set the number of times to repeat the
Once output starts, the waveform will be output the set number of times.
arbitrary
1
Select the [Loop] setting.
1
waveform being output.
2
Press a function key (F1 to F5) or select a button with the mouse.
2
Up-Downp.18
Tenkey entryp.19
Valid number of loops setting range: 1 to 50,000 After the waveform is output the set number of times, a 0 V signal will be output. If the clock frequency, amplitude adjustment, or offset is set to sweep, the number of loops
setting cannot be congured.
If a delay has been set, the repeat output waveform will be generated as follows:
2000 data points
Continues to repeat the arbitrary waveform until output is stopped.
Press a function key (F1 to F5) or select a button with the mouse.
2
OffDoes not output the arbitrary waveform, regardless of the state of Generator
Control (p.71). (Output indicator: Off)
OnOutputs the set arbitrary waveform when Generator Control (p.71) is
[RUN]. (Output indicator: Red)
estGenerates the set test output. (Output indicator: Red)
T
After selecting [Test]
Cancel test
7
Arbitrary Waveform Settings (U8793)
Pressing
This test mode does not provide functionality for judging test results with the unit. You are
responsible for determining whether the set arbitrary waveform is being properly output during
the output test.
This section describes the settings that are available when an U8793 Arbitrary Waveform Generator
Unit is selected on the Generator screen (signal generation settings screen) (p.15) and the
waveform type is set to [Program].
The program function can be used to output waveforms by combining up to 128 steps.
waveform, arbitrary waveform, or sweep waveform can be specied for each step.
Program Settings (U8793)
An FG
8.1 Switching to the Program Settings Screen
1
2
Select the [Type] setting.
1
Press a function key (F1 to F5) or select [Program] (3/3 pages) with the mouse.
Press a function key (F1 to F5) or select a waveform type with the mouse.
2
Set the parameters for the waveform you selected.
3
TypeSelects the waveform type. (p.20)
FrequencySets the frequency. (p.21)
AmplitudeSets the amplitude. (p.22)
OffsetSets the offset. (p.23)
DutySets the duty. (This setting is available only when a pulse waveform is
PhaseSets the phase at the start of output. (This setting is available only when a
TimeSets the time at which to output each step’s waveform. When using the
LoopSets the number of times to repeat the sweep waveform. The valid setting
HoldSets the processing to perform at the end of each step. To maintain the end
selected.) (p.24)
waveform other than a DC or arbitrary waveform is selected.) (p.25)
sweep setting, sets the sweep time.
range is 1 to 1000. (This setting is available only when using the sweep
setting.)
state of each step after that step completes instead of moving on to the next
step, set this parameter to ON. When set to OFF, the program will proceed
to the next step.
To edit Step 2 after you have nished editing Step 1, move the cursor to the Step 2 position
4
and press the function key (F4) or select [Insert] with the mouse. Repeat this process
for each step in order
display the editing screen for those steps.
To delete a step, move the cursor to the step number you wish to delete and press the function
key (F5) or select [Delete] with the mouse.
Y
ou can use copy and paste to copy the settings of one step to another step. (p.16)
The start and end values for the sweep setting are displayed on the upper and lower rows. The
sweep time controls how long the sweep operation lasts.
:KHQXVLQJWKHVZHHSVHWWLQJIRUDQ)*ZDYHIRUP
Sets the start
value.
Sets the end
value.
:KHQXVLQJWKHVZHHSVHWWLQJIRUDXVHUZDYHIRUP
Sets the start
value.
Sets the end
value.
. To edit Step 11 and subsequent steps, press
(TRIG.
Sets the sweep
time.
Sets the sweep
time.
SET
) to
The period for the output waveform’s start value and end
value is automatically displayed.
While the hold function is in effect, HIGH-level output will be generated from the external
control terminal’s OUT pin (p.14, p.83)
When the hold parameter for a step is set to [On], the waveform set by the that step will be
output until the hold is canceled.
When a step for which the hold parameter is set to [On] contains a sweep waveform, the
waveform dened by the end value for each sweep parameter will be output after repeating the
sweep waveform the set number of loops, and that output will continue until the hold state is
canceled.
6ZHHSZDYHIRUPVHWWLQJ
Example
The waveform dened by the sweep end values
will be output while the hold function is in effect.
Step 1Step 2Step 3
Hold canceled
A LOW-level signal is input to the IN external control terminal.
To cancel the hold state, input a LOW-level signal to the unit’s IN external control terminal.
It takes about 100 s to cancel the hold from the time a LOW-level signal is inputted.
(p.14, p.82)
Switching steps
It takes approximately 20 μs to switch to the next step once the previous step ends. The output
voltage during that interval will be the voltage at the time the previous step completed.
This section describes how to set the number of times to execute the edited program.
1
2
3
Select the >$OO/RRS@ setting.
1
Press a function key (F1 to F5) or select a button with the mouse.
2
Up-Downp.18
Tenkey entryp.19
Valid overall number of loops setting range: 1 to 50,000
When the overall number of loops has been set, approximately 20 s will elapse from the time
program execution completes until the instrument transitions to the next program execution. The
output voltage during that interval will be 0 V.
Continues to repeat the program waveform until output is stopped.
Press the function key (F5) or select [Apply] with the mouse.
3
(The set cutoff frequency will be enabled.)
The unit provides a two-stage low-pass lter. The lter is enabled only for arbitrary waveforms to which program steps have been set. The tighter the set lter (i.e., the lower the cutoff frequency), the smaller the amplitude of the
waveform that is actually output will be compared to the arbitrary waveform data’s amplitude
value.
The lter setting is not available when Generator Control (p.71) is set to >581@ or [PAUSE]. When changing the lter setting, press [Apply]. The lter setting will not take ef
Pressing [RUN] or [STOP] may cause the output waveform to exhibit undershoot or overshoot. When control is set to [RUN] or [PAUSE]:
U8793: The type of waveform being output cannot be changed. The parameters for the selected
waveform type can be changed. (However
has been set to “sweep.”)
MR8790: The type of waveform being output as well as associated parameter settings can be
changed.
MR8791: The output mode cannot be changed. Associated parameter settings can be changed.
When [PAUSE] is pressed, the unit will continue to output the voltage at the time [PAUSE] was
pressed. Subsequently
that [PAUSE]] was pressed.
, pressing [RUN] will cause output to resume from the phase at the time
[PAUSE] is pressed.[RUN] is pressed.
, the parameters cannot be changed if any parameter
Output resumes from the phase at
the time that [PAUSE] was pressed.
While in the [PAUSE] state, HIGH-level output will be generated from the external control
terminal’
When output (p.25, p.33, p.57) is set to OFF while in the [PAUSE] state:
U8793: Output will be 0 V
M8790: Output will be 0 V. When output is turned back on, output will return to the voltage in effect
while in the [PAUSE] state.
MR8791: When operating in pulse mode, output will be LOW
on, output will remain LOW-level.
When in pattern mode, output will be at the same level as the rst pattern. When output is turned
back on, output will remain at the same level as the rst pattern.
When control is set to [RUN] or [PAUSE], output can be turned on and off (p.27, p.33, p.39,
p.57), but there may be a disturbance in the waveform when output is turned on or of
the output relay’s response.
s OUT pin (p.14, p.83).
. When output is turned back on, output will remain 0 V.
-level. When output is turned back
f due to
Disturbance occurs in waveform.
[RUN]
Output onOutput off
After turning output on, no disturbance will occur in the waveform when setting control to [RUN] or
Parameters (frequency, amplitude, and offset) for the output waveform that was congured on the
Generator screen (signal generation setting screen) (p.15) can be changed on the Waveform screen.
The ability to congure and change these settings while outputting and measuring the resulting waveform
provides a convenient way to measure a waveform while varying its parameters.
3
4
Display the Waveform screen (if viewing another screen, press (',63) to display the
In addition to turning output on or off, you can set the frequency, amplitude, and offset (or
output DC voltage when the waveform type is DC). When the waveform type is arbitrary
waveform, you can set the clock frequency, amplitude adjustment, and offset.
Only the integer portion of the frequency, amplitude, and offset settings is shown. Even if
a setting has a decimal portion, it will be rounded to the nearest whole number for display
purposes. (Although each setting is shown as an integer, its decimal portion remains valid.)
Even if output is set to ON, the waveform will not be output unless generator control (p.71)
(p.75) is set to >581@. Set Generator Control to >581@ in advance on the Generator screen.
Depending on the waveform type, the output parameter settings will be shown as follows:
To avoid electrical hazards and damage to the unit, do not apply voltage exceeding the
rated maximum to the input terminals.
I/O terminalMaximum input voltage
U8793
To avoid electric shock or damage to the equipment, always observe the following
precautions when connecting to external terminals or connectors:
Always turn off the power to the unit and to any devices to be connected before
making connections.
Be careful to avoid exceeding the ratings of external terminals and connectors. Ensure that devices and systems to be connected to the external control terminals /
EXT I/O terminals/ signal input/output terminals are properly isolated.
IN-0.5 to 7 V DC
OUT30 V DC/50 mA
WARNING
CAUTION
12
External Output Terminal (U8793)
Use a common ground for both the external control terminal and the connected
equipment. Using different ground circuits will result in a potential difference between
the external control terminal’s ground and the connected equipment’s ground. If the
cable or cord is connected while such a potential difference exists, it may result in
equipment malfunction or failure.
Inputting a LOW-level signal from an external device cancels hold operation if the program function
is being used and transitions to the next step.
Signal input method
1
Wire the IN and GND pins to the external signal sources.
See “Connecting Wires to the External Control Terminals (U8793)” (p.14).
Short the IN and GND pins or input a HIGH-level (3.5 V to 5.0 V) and LOW-level (0 V to 0.8 V)
2
pulse wave or rectangular wave to the pins.
The hold will be canceled at the input waveform’s LOW level, and the program will transition
to the next step.
Input voltage rangeHIGH level: 3.5 V to 5.0 V; LOW level: 0 V to 0.8 V
This section describes how to output a LOW-level signal during waveform output.
Signal output method
Wire the OUT and GND pins to the device being controlled.
1
See “Connecting Wires to the External Control Terminals (U8793)” (p.14).
External Output
12
The unit will output a LOW-level signal during waveform output.
2
Output formatOpen-drain output (with 5 V voltage output), low active
Output voltage levels
Maximum switching capacity 5 V DC to 30 V, 50 mA
HIGH level: 4.0 V to 5.0 V
LOW level: 0 V to 0.5 V
5 V
10 k
10 k
OUT
GND
External Output Terminal (U8793)
When the output waveform is a program waveform (p.59), a LOW-level signal will be output
from the OUT pin approximately 2.5 ms before the start of waveform output. When the output
waveform is not a program waveform, a LOW-level signal will be output from the OUT pin
approximately 0.6 ms before the start of waveform output.
When the program function step is being held or when the control state is [PAUSE], a HIGH-
Personal computer (PC) capable of running Windows 7 (32-bit/64-bit) or Windows 8.1 (32-bit,
Operating system
CPUPentium (1 GHz) or better
RAM2 GB or more
Monitor resolution1024
InterfacesEthernet port (in order to send and receive created data)
)XQFWLRQDOVSHFL¿FDWLRQV
Arbitrary
waveforms
64-bit) Windows 10 (32-bit, 64-bit) (with English and Japanese language support)
(Microsoft .NET Framework Ver. 4 or later must be installed.)
768 or higher
×
Waveform inputSupport for waveform input, function input, step input, interpolation input
Input from a le
8847, MR8847, MR8847A, MR8827, MR8740, MR8741 formats
PW3198 format
CSV format (format used by Memory HiCorders and this application)
Waveform input
Function input
Step input
Interpolation Input
Editing of inputted
waveforms
Calculations using
inputted waveforms
Modication of
waveform display
Input by specifying a basic waveform
Sine wave, rectangular wave, triangular wave, ramp wave, SIN (x)/x
wave, EXP wave, noise, DC (with variable duration, amplitude, offset,
cycle count, and phase)
Input using a drawing tool
Free-form curve or straight line
14 types of functions
ABS (absolute value), SIN (sine), COS (cosine), DIFF (differential), INTG
(integration), CINT (conversion to integer), EXP (exponent), LOG (natural
logarithm), NRND (random number), SQUR (square root), RMPD (rampdown), RAMPU (ramp-up), TRI (triangular wave), INV (inverse)
7 control words
AREA, END, FOR, NEXT, PERIOD, PI, STEP, T, TO, V
Input by setting a waveform for each step (max. 100 steps)
Selection of basic waveforms
Sine wave, rectangular wave, triangular wave, ramp wave,SIN(x)/x
This section describes how to install the SF8000 application. The following procedure uses a
Windows 8.1 installation as an example but messages and steps may vary depending on the
operating system and settings in use.
IMPORTANT
Exit any anti-virus or similar software before installing the application. Anti-virus software may
prevent the application from being properly installed.
Start up Windows®.
1
Exit any other software that is running.
13
Place the included CD-R disc in the CD-ROM drive.
2
Display the SF8000 software installation window and click the [Install] icon at the top
right of the screen. Click the [RUN] button on the conrmation dialog box to launch the
installer
Click the [Next>] button.
3
Click the [Next>] button once you have accepted the software license.
The SF8000 provides a total of four modes, three for creating waveforms to be output from the
U8793 (arbitrary waveform input mode, function input mode, and step input mode) and one for
creating pulse patterns to be output from the MR8791. Each mode has its own screen.
Each screen includes a waveform input mode selection button, menu bar, toolbar, and status bar,
allowing the user to accomplish such tasks as selecting the application mode, creating waveforms,
and saving and transferring data.
Waveform input mode selection button
Selects the input mode.
Menu bar and toolbar
Saves and loads data, creates waveforms, etc.
Select [Settings - Range] from the menu bar to change the time axis scale used in the waveform
display area. The time axis range is determined by the combination of the value selected as the
range and the units, with 1 div. equivalent to 100 points.
Input mode screens
Arbitrary waveform input mode
In this mode, arbitrary waveforms are created using drawing tools.
Function input mode
In this mode, arbitrary waveforms are created by entering functions.
Click the Waveform Input button or select [Waveform Input Mode - Arb. Wave Input] from the
menu bar to enable arbitrary waveform input mode.
Basic instructions
Entering waveforms with the mouse
In general, waveforms are created by dragging with the mouse. The position at which the left
mouse button is pressed becomes the start point, and the position at which the button is released
becomes the end point.
the mouse is dragged.
1. Click the left mouse
button.
The waveform’s phase can be reversed by changing the direction in which
You can also drag the
markers to change settings.
2. Drag the mouse to here
to draw the waveform.
Even after you release the mouse button, you can change settings such as the points and scale by dragging
the and markers. At this time, clicking an area other than the markers will cause the markers to disappear,
nalizing waveform input. Clicking the left mouse button once while the markers are displayed will cause the
input to be nalized, and the markers will disappear.
Changing settings by entering properties
Settings also can be changed after waveform input has been nalized in the property entry area on
the right side of the screen.
Waveform input range
The horizontal red lines at the top of the screen indicate the upper and lower limits of the range
within which waveforms can be input. Data that exceeds this range will be clipped at the upper and
lower limits.
Selects the position or range of the input waveform. The selection range varies with mouse operation.
13
Waveform Maker
Left single click:Selects the position.
Drag using left button:Selects a range.
Left double click:Selects one waveform period.
Add
Adds the waveform to the end of the input waveform. If space is left between the end position of the already
created waveform, the software will interpolate with a straight line.
Insert
Inserts a waveform between two segments of the previously input waveform.
Overwrite
Overwrites a previously input waveform with a new waveform.