Thank you for purchasing the HIOKI 9593-01 RS-232C INTERFACE for the
3532-50 and 3522-50 LCR HiTESTERs.
To obtain maximum performance from the product, please read this manual
first, and keep it handy for future reference.
This manual contains information and warnings essential for safe operation
of the product and for maintaining it in safe operating condition. Before
using the product, be sure to carefully read the following safety notes.
The following symbols in this manual indicate the relative importance of
cautions and warnings.
i
WARNING
CAUTION
NOTE
Indicates that incorrect operation presents a significant
hazard that could result in serious injury or death to
the user.
Indicates that incorrect operation presents a possibility
of injury to the user or damage to the product.
Advisory items related to performance or correct operation
of the product.
When you receive the product, inspect it carefully to ensure that no damage
occurred during shipping.
In particular, check the accessories, panel switches, and connectors. If
damage is evident, or if it fails to operate according to the specifications,
contact your dealer or Hioki representative.
(1) If you change the communication condition of the 3532-50/3522-50 while
using it, you should immediately turn the power off and on again. If you do
not do so, the communication conditions will not be changed to the new one.
(2) Always be sure to secu
re the RS-232C cable to the 9593-01 unit by tightening up the fixing screws
provided.
(3) Program messages sent just after the power has been turned on are executed
after the self test has terminated.
(4) It is vital that the proper data format is used when inputting commands with
data values to the 3532-50/3522-50 units.
(5) For details of the various functions, refer to the instruction manuals for the
To avoid electric shock accident, before removing or replacing an
input module, confirm that the instrument is turned off and that the
power cord and connection cables are disconnected.
The mounting screws must be firmly tightened or the input unit may
not perform to specifications, or may even fail.
To avoid the danger of electric shock, never operate the product
with an input module removed. To use the product after removing
an input module, install a blank panel over the opening of the
removed module.
When inserting in the interface, hold the metal plate. Directly touching
the board may cause static electricity and lead to damage of the
instrument. (Using the wrist strap for preventing static electricity when
inserting is recommended.)
The space for fitting the 9593-01 RS-232C INTERFACE in the rear panel of
the 3532-50/3522-50 are covered with a blanking plate. Follow these three
steps to install the 9593-01 interface:
1. Remove the fixing screws, and take off the blanking plate.
2. Insert the 9593-01 RS-232C INTERFACE into the exposed slot in the rear
of the unit in the figure below.
3. Push the 9593-01 firmly into place, and fix with the screws removed in
When the receiving buffer is more than 85% full, to indicate to the controller
that the empty buffer capacity is low (RTS is set to Low).
Processing of data in the buffer continues, and when the receiving buffer is
less than 25 % full, to indicate to the controller that there is ample buffer
capacity (RTS is set to Hi)
85%
Amount of input
buffer used
25%
Buffer em
RTS
Hi
Low
(2) Controls when transmitting
When CTS is Low, transmission is suspended; it is Hi transmission resumes.
Use the communication condition setting switches on the RS-232C panel to
set the communication condition.
NOTE
・
On dispatch from the factory, this address is initially set to 00000000.
If you change the communication condition while the 3532-50 or 3522-50
is being used, then you should immediately turn the power off and on
again.
If this is not done, the communication condition will not be changed to the
new one.
BitsDescription
1
Baud rate
2
3Data length
4
Parity
5
6Stop bits
7Delimiter
8Handshake
0: OFF1: ON
BitsDescription
1 2Baud rate
0 0
0 1
1 0
1 1
3Data length
0
1
4 5Parity
9600
4800
2400
19200
8bits
7bits
6Stop bits
0
1
7Delimiter
0
1
1bit
2bits
CR+LF
CR
0 0
0 1
1 0
1 1
None
None
Even
Odd
When using with the personal computer, set bit 8 to 0.
When using with the optional 9442 printer, set all bits to 1.
The commands for the 3532-50/3522-50 are as far as possible mnemonic.
Furthermore, all commands have a long form, and an abbreviated short form.
4.3.1Program Message
The program message is made up from header and data portions
Example
:
12 Space separating header portion and data portion.
3
Command message to set frequency to 1 kHz
FREQUENCY 1000
1 2 3
Header portion
Data portion (ASCII-format text or numeric values.
Some messages have no data portions...query messages, etc.)
A command header can be abbreviated. The whole command form is
referred to as the "long form" and the abbreviated form as the "short form."
In this manual, the short form is written in upper case letters, and then this
is continued in lower case letters so as to constitute the long form. Either of
these forms will be accepted during operation, but intermediate forms will
not be accepted. Further, during operation both lower case letters and upper
case letters will be accepted without distinction.
For "FREQUENCY", either "FREQuency" (the long form) or "FREQ" (the
short form) will be accepted. However, any one of "FREQU", or "FRE" is
wrong and will generate an error.
4.3.2Response Messages
It represents the response message for query messages from the 353250/3522-50.
Response messages generated by the 3532-50/3522-50 are in long form and
in upper case letters.
The 3532-50/3522-50 use character string data and decimal numeric data,
and the type used varies according to the command in question.
(1) Character data
Character string data must always begin with an alphabetic character, and
the characters following can be either alphabetic characters or numerals.
Although in character data either upper case letters or lower case letters are
accepted, response messages output by the 3532-50/3522-50 are always in
upper case letters.
Example
(2) Decimal data
:TRIGger INT
The numeric data values are all represented in decimal, in three formats
identified as NR1, NR2 and NR3, and each of these can appear as either a
signed number or an unsigned number. Unsigned numbers are taken as
positive.
Further, if the accuracy of a numerical value exceeds the limit which the
3532-50/3522-50 can deal, it is rounded off. (5 and above is rounded up; 4
and below is rounded down).
NR1 format - integer data.
Examples
+12, -23, 34
NR2 format - fixed point numbers.
Examples +1.23, -23.45, 3.456
NR3 format - floating point numbers.
Examples
+1E-2, -2.3E+4
The term "NRf format" includes all these three formats.
When the 3532-50 or 3522-50 is receiving it accepts NRf format, but when
it is sending response messages it utilizes whichever one of the formats NR1
to NR3 is indicated in the specified command.
The term "delimiter" is used to refer to the following possibilities for
separating data sequences.
The 3532-50 and 3522-50 recognizes either a carriage return (CR) or a
carriage return plus linefeed (CR+LF) as delimiters.
A semicolon (;) is used as a message unit separator when it is desired to set
out several messages on a single line.
Example
:RANGe:AUTO ON;:BEEP:KEY ON
; *
IDN?
NOTE
When messages are combined in this way, if a syntax error occurs, all
subsequent messages up to the next delimiter will be ignored.
(2) Header separator
In a message which has a header and data, a space (represented by " " in
the examples) is used as the header separator to separate the header from the
data.
Example
:LEVel V
(3) Data separator
If a message has several data items, commas (,) are required as data
separators for separating these data items from one another.
When several compound headers have a common head portion (for example,
:BEEPer:KEY and :BEEPer:COMParator, etc.), then, when and only when
writing them directly following on from one another, this common portion
(:BEEPer: in this example) can be omitted.
This common portion is called "the current path", by analogy with the
general concept of the current directory in the directory structure of UNIX or
MSDOS, and until it is cleared the analysis of following commands is
performed by deeming them to be preceded by the current path which has
been curtailed in the interests of brevity. This manner of using the current
path is shown in the following example:
Normal expression
Abbreviated expression
:BEEPer:KEY ON;:BEEPer:COMParator NG
:BEEPer: KEY ON;COMParator NG
This becomes the current path, and can be
curtailed from the following commands.
The current path is cleared when the power is turned on, when a colon (:)
appears at the start of a command, and when delimiter is detected.
Messages with particular headers can be executed without relation to the
current path. Further, they have no effect upon the current path.
With the 3532-50/3522-50, there are 12 possible current paths:
Response messages accumulate in the output queue and all data are received
and cleared.
The output queue is also cleared when the power is turned off and turned on
again.
The 3532-50/3522-50 have an output queue of 300 bytes capacity. If the
response messages overflow this limit of 300 bytes, a query error is
generated, and the output buffer is cleared
4.10Input Buffer
The 3532-50/3522-50 have an input buffer of 300 bytes capacity.
When more than 300 bytes of data are transmitted, when the buffer is full
any subsequent bytes received will be ignored.
(When the controller handshake setting is not the same as the 9593-01.)
The 3532-50/3522-50 include three 8-bit event registers. It is possible to
determine the
status of the unit by reading these registers.
The event register is cleared in the following situations:
・ Whena"*CLS" command is executed.
・ When an event register query is executed. (*
・ When the unit is powered on.
ESR?, :ESR0?, :ESR1?
(1) Standard event status register (SESR)
Standard Event Status Register (SESR) Bit Assignments
)
Bit 7
PON
Bit 6
Bit 5
CME
Bit 4
EXE
Bit 3
DDE
Bit 2
QYE
Bit 1
Bit 0
Power on flag.
When the power is turned on, or on recovery from a power cut,
this bit is set to 1.
Unused.
Command error.
When a command which has been received contains a syntactic or
semantic error, this bit is set to 1.
・ The command is not supported by the 3532-50/3522-50.
・ There is a mistake in a program header.
・ The number of data parameters is wrong.
・ The format of the parameters is wrong.
Execution error.
When for some reason a command which has been received
cannot be executed, this bit is set to 1.
・ The designated data value is outside the set r ange.
・ The designated data value is not acceptable.
・ Execution is impossible because some other function is being
performed.
Device dependent error.
When a command cannot be executed due to some cause other
than a command error, a query error, or an execution error, this
bit is set to 1.
・ Execution is impossible due to an abnormality inside the 3532 -
50/3522-50.
・ During open or short circuit compensation, valid data cannot be
obtained.
Query error.
This bit is set to 1 when a query error is detected by the output
queue control.
・ When the data overflows the output queue.
・ When data in the output queue has been lost.
Clears event register.
Queries standard event status register (SESR).
Queries device ID.
Device initialization.
Performs sampling once.
Queries the result of the self-test.
Waits until all execution is fully completed.
Setting for LCD display.
Queries the setting for LCD display.
Setting for voltage and current monitors.
Queries the setting for voltage and current monitors.
Sets the number of measurement times for averaging.
Queries the number of measurement times for averaging.
Sets the beep sound for the comparator.
Queries the beep sound for the comparator.
Sets the beep sound for key input.
Queries the beep sound for key input.
Enables and disables the external DC bias function.
Queries the external DC bias function enablement
Sets the cable length.
Queries the cable length.
Enables and disables the comparator function.
Queries the comparator function enablement.
(first parameter)
Sets the upper and lower limit values (absolute values).
Queries the upper and lower limit values (absolute values).
Sets the reference value and the upper and lower limit values
(deviation percentage values).
:DEViation?Queries the reference value and the upper and lower limit
values (deviation percentage values).
Ref
page
36
36
36
37
37
37
38
38
39
39
:MODE
:MODE?
:PERcent
Sets the first parameter setting mode.
Queries the first parameter setting mode.
Sets the reference value and the upper and lower limit values
(percentage values).
:PERcent?
Queries the reference value and the upper and lower limit
values (percentage values).
:COMParator:SLIMit
:ABSolute
:ABSolute?
(second parameter)
Sets the upper and lower limit values (absolute values).
Queries the upper and lower limit values (absolute values).
:DEViationSets the reference value and the upper and lower limit values
(deviation percentage values).
:DEViation?
:MODE
:MODE?
:PERcent
:PERcent?
Queries the reference value and the upper and lower limit
values (deviation percentage values).
Sets the second parameter setting mode.
Queries the second parameter setting mode.
Sets the reference value and the upper and lower limit values
(percentage values).
Queries the reference value and the upper and lower limit
Queries the open and short circuit compensation values.
Enables and disables the open circuit compensation function.
Queries the open circuit compensation function enablement.
Enables and disables the short circuit compensation
Queries the short circuit compensation function enablement.
Queries output of judgment result signal line in EXT I/O.
Sets the test signal level.
Queries the test signal level.
Sets the constant current level value.
Queries the constant current level value.
Sets the constant voltage level value.
Queries the constant voltage level value.
Sets the open circuit voltage level value.
Queries the open circuit voltage level value.
Enables and disables the limit setting function.
Queries the limit setting function enablement.
Sets the current limit value.
Queries the current limit value.
Sets the voltage limit value.
Queries the voltage limit value.
Enables and disables the scaling function.
Queries the scaling function.
Sets the first parameters (a and b) in the scaling function.
Queries the first parameters (a and b) in the scaling function.
Sets the second parameters (a and b) in the scaling function.
Queries the second parameters (a and b) in the scaling
function.
Sets the testing speed.
Queries the testing speed.
Sets the type of trigger.
Queries the trigger setting.
Sets the trigger delay time.
Queries the trigger delay time.
Clears all the event registers (SESR, ESR0, ESR1).
・
This has no effect upon the output queue.
If the data parameters are set after this command, a command error occurs.
*ESR?
■
Reads out the contents of the standard event status register (SESR).
Syntax *
Function
Example
ESR?
・
Returns the contents of the standard event status register (SESR) as a numerical
value in NR1 format from 0 to 255, and then clears standard event status register.
・
No header is affixed to the response message.
Response
Bit 5 of SESR has been set to 1.
32
Error
If the response message is longer than 300 bytes, a query error is generated.
Resets the 3532-50. The items which are reset are listed below.
Test parameters Impedance (Z), phase angle (θ)
Test frequency 1 kHz
Test signal level Open circuit voltage mode (V mode)
V mode set value 1.00 V
CV (constant voltage) set value 1.00 V
CC (constant current) set value 10.00 mA
Limit function OFF
Voltage limit set value 5.00 V
Current limit set value 50.00 mA
Test range AUTO
Open circuit compensation OFF
Short circuit compensation OFF
Trigger setting Internal trigger
Trigger delay time 0 s
Averaging OFF
Test speed setting NORMAL
Beep sound setting ON for key input, OFF for comparator
DC bias function (3522-50 only) OFF
Cable length (3532-50 only) 0 m
Comparator
Panel save All contents clear
Scaling Correction coefficient a: 1.0000, b: 0
Number of displayed digits 5 digits
EXT I/O output Delay time for Judgement Result and EOM
(3522-50, 3532-50 only) Output Period: 0.0 s
RST
Comparator setting mode Both first and second parameters set to absolute
value
Absolute value set values
First parameter Upper and lower limit values: OFF
Second parameter Upper and lower limit values: OFF
Percent set values
First parameter Reference value: 1000
Upper and lower limit values: OFF
Second parameter Reference value: 10
Upper and lower limit values: OFF
In external trigger mode, performs measurement once.
Transmission:TRIGger EXTernal;
Executing this command in internal trigger mode generates an execution error.
If the data parameters are set after this command, a command error occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error.
*TST?
■
Requests execution of, and queries the result of, the self test.
Syntax *
Function
TST?
・
Performs the self test of the 3532-50, and returns the result thereof as a numerical
value in NR1 format from 0 to 15.
*
TRG;:MEASure?
・
No header is affixed to the response message.
bit 0 a ROM error occurred
bit 1 a RAM error occurred
bit 2 an I/O error occurred
bit 3 an interrupt error occurred
bit 4 unused
bit 5 unused
bit 6 unused
bit 7 unused
Example
Error
Response
A RAM error (bit 1) and an I/O error (bit 2) have occurred.
If the response message is longer than 300 bytes, a query error occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error.
The unit goes into waiting state until the previous operation has been completed.
All of the specific commands are in any case sequential commands except the
:MEASure? query. Therefore, using this*WAI command has an effect upon only
:MEASure? query.
Example
Transmission
When not using the *WAI command
The response for :MEASure? is the test value at frequency of 1 kHz.
When using the *WAI command
The response for :MEASure? is the test value of frequency at 50 Hz.
Error
If the data parameters are set after this command, a command error occurs.
Sets the beep sound produced when the comparator makes decisions.
IN When the comparator result is within limits, a beep sound is emitted.
NG When the comparator result is out of limits, a beep sound is emitted.
OFF No beep sound is emitted.
Transmission
When the value is out of limits, a beep sound is emitted.
If <data> is other than character data described above, an execution error occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error.
:BEEPer:COMParator?
:BEEPer:COMParator NG
■
Queries the beep sound for the comparator.
Syntax
Function
Example
Error
:BEEPer:COMParator?
Returns the beep sound setting for when the comparator makes decision as
character data.
IN When the comparator result is within limits, a beep sound is emitted.
NG When the comparator result is out of limits, a beep sound is emitted.
OFF No beep sound is emitted.
Response
If headers are on
If headers are off
If the response message is longer than 300 bytes, a query error is generated.
The lower limit value is set to 1.1234E-06 and the upper limit value is set to
1.2345E-06.
If <data> is other than character data or numerical value described above, an
execution error occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error.
in NR3 format
in NR3 format
:COMParator:FLIMit:ABSolute?
■
Queries the lower and upper limit values which are set as absolute
values for the first comparator parameter.
Syntax
Function
Example
Error
:COMParator:FLIMit:ABSolute?
Returns the lower and upper limit values which are set as absolute values for the
first comparator parameter as character data or numerical value in order.
OFF (character data) or numerical value in NR3 format
Response
If headers are on
If headers are off
If the response message is longer than 300 bytes, a query error is generated.
Sets the reference value and lower and upper limit values for the first
comparator parameter as deviation percentage (Δ%).
Syntax
<data>
Function
Note
Example
Error
:COMParator:FLIMit:DEViation <ref>,<low>,<high>
<ref> reference value Numerical value in NR3 format
<low> lower limit value OFF (character data) or numerical value in NR3
<high> upper limit value OFF (character data) or numerical value in NR3
・
Sets the reference value and the lower and upper limit values for the first
comparator parameter as deviation percentage.
The reference value and the lower and upper limit values of the % mode and Δ%
mode are common. Therefore this command and the
":COMParator:FLIMit:PERcent" command do the same action.
The reference value is set to 1.2345E-06, the lower limit value is set to -10%, and
the upper limit value is set to 10%.
If <data> is other than character data or numerical value described above, an
execution error occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error.
format
format
:COMParator:FLIMit:DEViation?
■
Queries the reference value and the lower and upper limit values
which are set as deviation percentage (Δ%) for the first comparator
parameter.
Syntax
Function
Note
Example
Error
:COMParator:FLIMit:DEViation?
Returns the reference value and the lower and upper limit values witch are set as
deviation percentage (Δ%) for the first comparator parameter as <ref>, <low>,
<hi> in order.
The reference value and the lower and upper limit values of the % mode and Δ%
mode are common. Therefore this command and the
":COMParator:FLIMit:PERcent" command do the same action.
Response
If headers are on
If headers are off
If the response message is longer than 300 bytes, a query error is generated.
Sets the reference value and the lower and upper limit values for the
first comparator parameter as percentage.
Syntax
<data>
:COMParator:FLIMit:PERcent <ref>,<low>,<high>
<ref> reference value numerical value in NR3 format
<low> lower limit value OFF (character data) or numerical value
<high> upper limit value OFF (character data) or numerical value
Function
・
Sets the lower and upper limit values for the first comparator parameter (i.e. the
principal measured value) as percentage relative to a reference value.
・
The numerical value can be in NRf format, but rounding is performed for figures
beyond the last valid decimal place.
・
The reference value <ref> cannot be set to OFF.
Note
The upper and lower limit values which are set as absolute values, and which are
set as percentage values are stored individually.
Sets the reference value and the lower and upper limit values for the
second comparator parameter as deviation percentage (Δ%).
Syntax
<data>
:COMParator:SLIMit:DEViation <ref>,<low>,<high>
<ref> reference value Numerical value in NR3 format
<low> lower limit value OFF (character data) or numerical value in NR3
<high> upper limit value OFF (character data) or numerical value in NR3
Function
・
Sets the reference value and the lower and upper limit values for the second
comparator parameter as deviation percentage.
Note
The reference value and the lower and upper limit values of the % mode and Δ%
mode are common. Therefore this command and the
":COMParator:SLIMit:PERcent" command do the same action.
The reference value is set to
the upper limit value is set to5%.
Error
If <data> is other than character data or numerical value described above, a
command error occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error.
format
format
1.0000E-3
, the lower limit value is set to
OFF
,and
:COMParator:SLIMit:DEViation?
■
Queries the reference value and the lower and upper limit values for
the second comparator parameter as deviation percentage (△%).
Syntax
Function
Note
Example
Error
:COMParator:SLIMit:DEViation?
Returns the reference value and the lower and upper limit values witch are set as
deviation percentage (△%) for the second comparator parameter as
<ref>,<low>,<hi> in order.
The reference value and the lower and upper limit values of the % mode and△%
mode are common. Therefore this command and the
":COMParator:SLIMit:PERcent" command do the same action.
Response
If headers are on
If headers are off
If the response message is longer than 300 bytes, a query error occurs.
If <data> is other than character data described above, an execution error occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error.
:COMParator:SLIMit:MODE?
■
Queries the setting mode of the second parameter for the
comparator.
Syntax
Function
:COMParator:SLIMit:MODE?
Returns the current setting mode for the second parameter for the comparator
function as character data.
ABSOLUTE Absolute value setting mode (ABS) is selected.
PERCENT Percentage setting mode (%) is selected.
DEVIATION Deviation percentage setting mode (Δ%) is selected.
Example
Response
If headers are on
If headers are off
Error
If the response message is longer than 300 bytes, a query error is generated.
Queries the open circuit and short circuit compensation values.
Syntax
Function
:CORRection:DATA?
Returns the open and short circuits compensation values at the currently test
frequency as <residual impedance of short circuit compensation>, <phase angle of
short circuit compensation>, <residual impedance of open circuit compensation>,
<phase angle of open circuit compensation> in order.
Residual impedance Numerical value in NR3 format or OFF (character data)
Phase angle Numerical value in NR2 format or OFF (character data)
When the compensation setting is OFF, or when the set test frequency of the
compensation differs from the current test frequency, returns the character data
"OFF."
Example
Response
If headers are on
If headers are off
The short circuit compensation for the current test frequency is set to OFF, and
open circuit compensation is 247.45 MΩ, -21.58.
Error
If the response message is longer than 300 bytes, a query error is generated.
Enables and disables the open circuit compensation function.
Syntax
<data>
:CORRection:OPEN <data>
OFF/ALL (character data) or numerical data in NR3 format
3532-50: 42.0E+00 to 5.000E+06
3522-50: 1E-03 to 100.0E+03
Function
・
Enables and disables the open circuit compensation function.
・
The numerical value can be in NRf format, but rounding is performed for figures
beyond the last valid decimal place.
OFF The open circuit compensation is not performed.
ALL The open circuit compensation is performed at all the test
Numerical data The open circuit compensation is performed at the set test
Note
When the compensation is performed at all the test frequencies, about 3 minutes
compensation (using the 3532-50) or about 2 minutes compensation (using the
3522-50) is required. Executing the command which changes test settings during
compensation is performed at all the test frequencies generates an execution error.
Be sure not to execute commands other than commands for checking each status
registers such as*ESR? and :ESR0?.
When the SPOT compensation is performed, it takes about maximum 15 minutes
(1 mHz compensation) for the 3522-50 to read the compensation data.
frequencies.
frequency only (spot compensation).
For DC compensation, set to 0.
Example
Transmission :CORRection:OPEN 1E+3
The open circuit compensation function at 1 kHz is set to ON.
Error
If <data> is other than character data or numerical value described above, an
execution error occurs.
Executing this command while the comparator function is performed generates an
execution error.
Enables and disables the short circuit compensation function.
Syntax
<data>
:CORRection:SHORt <data>
OFF/ALL (character data) or numerical data in NR3 format
3532-50: 42.0E+00 to 5.000E+06
3522-50: 0.000E+00 to 100.0E+03
Function
・
Enables and disables the short circuit compensation function.
・
The numerical value can be in NRf format, but rounding is performed for figures
beyond the last valid decimal place.
OFF The short circuit compensation is not performed.
ALL The short circuit compensation is performed at all the test
Numerical data The short circuit compensation is performed at the set test
Note
When the compensation is performed at all the test frequencies, about 3 minutes
compensation (using the 3532-50) or about 2 minutes compensation (using the
3522-50) is required. Executing the commands which changes test settings
during compensation for all frequency generate an execution error. Be sure not to
execute commands other than that of checking each status registers such as
*
ESR? and :ESR0?.
When the SPOT compensation is performed, it takes about maximum 15 minutes
(1 mHz compensation) for the 3522-50 to read the compensation data.
frequencies.
frequency (spot compensation).
0: compensation for DC
Example
Transmission :CORRection:SHORt 1E+3
The short circuit compensation function at 1 kHz is enabled.
Error
If <data> is other than character data or numerical value described above, an
execution error occurs.
Executing this command while the comparator function is performed generates an
execution error.
Queries the short circuit compensation function enablement.
Syntax
Function
:CORRection:SHORt?
Returns the current setting of the short circuit compensation enablement as
character data or a numerical value in NR3 format.
OFF The short circuit compensation function has been set to off.
ALL The short circuit compensation function at all the test
Numerical data The short circuit compensation function at the set test
Example
Response
If headers are on :
If headers are off
The open circuit compensation function at 1 kHz has been enabled.
Error
If the response message is longer than 300 bytes, a query error is generated.
:DISPlay:MONItor?
frequencies has been set to on.
frequency has been set to on (spot compensation).
CORRECTION:SHORT 1.000E+03
1.000E+03
■
Queries the voltage and current monitored parameters.
Syntax
Function
:DISPlay:MONItor?
Returns the monitored parameters as <voltage monitored value> and <current
monitored value> in order.
Voltage monitored value Numerical value in NR2 format
Current monitored value Numerical value in NR3 format
Example
Response
If headers are on
If headers are off
Error
If the response message is longer than 300 bytes, a query error occurs.
Returns the value of RS-232C communication condition errors as a numerical
value in NR1 format from 0 to 7, and then clears RS-232C communication
condition errors.
・
No header is prefixed to the response message.
Example
Response 4
An overrun error has occurred.
Error
If the response message is longer than 300 bytes, a query error is generated.
:ESR0?
421
bit 7bit 6bit 5bit 4bit 3bit 2bit 1bit 0
Unused Unused Unused Unused Unused
Overrun
error
Framing
error
Parity
error
■
Reads out event status register 0.
Syntax
Function
:ESR0?
・
Returns the value of event status register 0 (ESR0) as a numerical value in NR1
format from 0 to 255, and then clears event status register 0.
・
No header is prefixed to the response message.
Example
Response
Bit 2 of ESR0 has been set to 1.
Error
If the response message is longer than 300 bytes, a query error is generated.
3532-50: 42.0E+00 to 5.000E+06
3522-50: 0 to 100.0E+03
Function
・ Sets the testing frequency.
・
The numerical value can be in NRf format, but rounding is performed for figures
beyond the last valid decimal place.
・
Specify <data> to 0 at DC measurement.
Note
(for 3532-50)
If the test frequency is greater than 100 kHz, the test range which can be set is
limit. If it is greater than 1 MHz, the range of test signal level is limit. When
the test range and the test signal level are greater than each range after changing
frequencies, they are automatically change over the highest range compatible with
this test frequency setting. For details, refer to the 3532-50 instruction manual.
Example
Transmission
The test frequency is set to 1 kHz.
Error
If <data> is other than numerical value described above, an execution error
occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error.
:FREQuency 1.000E+03
:FREQuency?
Queries the test frequency.
■
Syntax
Function
Example
Error
:FREQuency?
Returns the currently test frequency as a numerical value in NR3 format.
Response
If headers are on
If headers are off
The test frequency has been set to 1 kHz.
If the response message is longer than 300 bytes, a query error is generated.
Sets the delay time for Judgement Result Output and EOM
■
Period in EXT I/O.
Output
Syntax
<data>
Function
:IO:OUTPut:DELay <data>
0 to 0.0999 (NR1)
・ Sets the delay time for comparator judgement result output and EOM
period in EXT I/O.
A numeric value in NRf format is accepted but non significant digits are rounded
off so the numeric.
Example
Transmission
Sets the delay time for comparator judgement result output and EOM
period in EXT I/O to 500 μs.
Note
There is an approximate error of 40 μs in the delay time entered for comparator
input from EXT/IO or communicating by interface may lead to the delay time
varying widely. As far as possible, try not to control from external sources when
carrying out measurement.
Error
If <data> is other than numerical value described above, an execution error
occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error.
___________
EOM
___________
output
:IO:OUTPut:DELay 0.0005
___________
output
period for the setting value. In addition, during measurement, a trigger
:IO:OUTPut:DELay?
Queries the delay time for Judgement Result Output and EOM
■
Output Period in EXT I/O.
Syntax
Function
Example
Error
:IO:OUTPut:DELay?
Returns settings the delay time for comparator judgement result output and EOM
output period in EXT I/O.
Response
If headers are on
If headers are off
The delay time for comparator judgement result output and EOM
EXT I/O set at 50 0 μs.
If the response message is longer than 300 bytes, a query error is generated.
Enables and disables the limit value setting function.
■
Syntax
<data>
Function
Example
:LIMiter <data>
ON/OFF (character data)
Sets the limit value setting function to ON or OFF.
Transmission
The limit value setting function is enabled.
Error
If <data> is other than character data described above, an execution error occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error.
:LIMiter?
Queries the limit value setting function enablement.
■
Syntax
Function
:LIMiter?
Returns the current setting of the limit value setting function enablement as
character data.
:LIMiter ON
ON,OFF
Example
Response
If headers are on
If headers are off
Error
If the response message is longer than 300 bytes, a query error is generated.
Returns the measured values of test data items as numerical values in NR2 and
NR3 format.
1. During normal testing
Returns the measured value of the parameter that bits of MR0 (measurement
register 0) and MR1 (measurement register 1) have been set to 1 in the following
order; impedance (Z), admittance (Y), phase angle (PHASE), series capacitance
(CS), parallel capacitance (CP), loss coefficient (D), series inductance (LS),
parallel inductance (LP), Q factor (Q), series resistance (RS), conductance (G),
parallel resistance (RP), reactance (X), and susceptance (B).
When powering on, the test parameters are initially set to impedance (Z) and
phase angle (θ).
The contents of MR0 and MR1 are set with the :MEASure:ITEM command.
2. During comparator testing
Returns the measured values of the first and second parameters which have been
set and the comparator result.
The result of the comparison is as follows.
Within limits or logical product limits 0
Above the upper limit or out of logical product limits 1
Below the lower limit -1
The data is returned as shown below.
<logical product of comparison result>, <test value of the first parameter>,
<comparison result of first parameter>, <test value of second parameter>,
<comparison result of second parameter>
Sets the first parameter with the ":PARameter1" command, and sets the second
parameter with the ":PARameter3" command. When the parameter is set to OFF,
the data is not returned.
3. During scaling testing
The data is returned as shown below.
<test value of the first parameter>, <test value of second parameter>
Sets the first parameter with the ":PARameter1" command, and sets the second
parameter with the ":PARameter3" command. When the parameter is set to OFF,
the data is not returned.
Sets the test parameter for response of the :MEASure? query during
■
normal testing.
Syntax
<data>
Function
:MEASure:ITEM <MR0>,<MR1>
Numerical data in NR1 format from 0 to 255
Specifies the test parameters for response of the :MEASure? query during normal
・
testing with bits.
・ The items of two registers (MR0 and MR1) are as follows.
・ When the power is turned on, the test parameter is set to impedance (Z) and
phase angle (θ) that is; <MR0> is 5 and <MR1> is 0.
・ The numerical value can be in NRf format, but any digits after the decimal point
will be rounded.
1286432168421
bit 7bit 6bit 5bit 4bit 3bit 2bit 1bit 0
LpLsDCpCs
Measurement Register 0 (MR0)
1286432168421
bit 7bit 6bit 5bit 4bit 3bit 2bit 1bit 0
Unused UnusedBXRpGRsQ
Measurement Register 1 (MR1)
θ
YZ
Example
Transmission :MEASure:ITEM 53,18
The test parameters for response are set to impedance (Z), phase angle (θ),
equivalent parallel circuit capacitance (Cp), loss coefficient (D), series resistance
(Rs), reactance (X).
Error
If <data> is other than numerical value described above, an execution error
occurs.
Queries the test parameter for response of the :MEASure? query
■
during normal testing.
Syntax
Function
:MEASure:ITEM?
Returns the test parameter to response the :MEASure? query during normal testing
as bits <MR0> and <MR1>.
The items of two registers (MR0 and MR1) are as follows.
Example
Response
If headers are on
If headers are off
The test parameters to response have been set to impedance (Z), phase angle (θ),
parallel capacitance (Cp), loss coefficient (D), series resistance(Rs), reactance (X).
1286432168421
bit 7bit 6bit 5bit 4bit 3bit 2bit 1bit 0
LpLsDCpCs
Measurement Register 0 (MR0)
1286432168421
bit 7bit 6bit 5bit 4bit 3bit 2bit 1bit 0
Unused UnusedBXRpGRsQ
Measurement Register 1 (MR1)
:MEASURE:ITEM 53,18
53,18
θ
YZ
Error
If the response message is longer than 300 bytes, a query error is generated.
Y Admittance
PHASe Phase angle
CS Series equivalent static capacitance
CP Parallel equivalent static capacitance
D Loss coefficient
LS Series equivalent inductance
LP Parallel equivalent inductance
Q Q factor
RS Series equivalent resistance
G Conductance
RP Parallel equivalent resistance
X Reactance
B Susceptance
OFF
(2, 3, or 4)
Function
Example
Error
Sets the displayed parameters.
Transmission :PARameter1 Z;:PARameter3 PHASe
The first parameter is set to impedance, and the third parameter is set to phase
angle.
If <data> is other than character data described above, an execution error occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error.
:PARameter1
Queries the displayed parameters.
■
Syntax
Function
:PARameter1 (2, 3, or 4)?
Returns the displayed parameters as character data.
Z, Y, PHASE, CS, CP, D, LS, LP, Q, RS, G, RP, X, B, OFF
Returns the test range setting as numerical value in NR1 format.
The numerical value corresponding to the test range and frequency which can be
set is as follows.
Range
number
10.1
21
310
4100
51k
610 k
7100 k
81M
910 M
10100 M
Range (Ω)
Example
Response
If headers are on
If headers are off
The test range has been set to range 5 (1 kΩ).
Error
If the response message is longer than 300 bytes, a query error is generated.
Switches between automatic and manual setting of test range.
ON Switches the automatic setting.
OFF Switches the manual setting.
Example
Transmission
The test range is switched to automatic selection (auto-ranging).
Error
If <data> is other than character data described above, an execution error occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error.
:RANGe:AUTO?
■
Queries the autorange function enablement.
:RANGe:AUTO ON
Syntax
Function
:RANGe:AUTO?
Returns whether the test range is automatically set as character data.
ON, OFF
Examples
Response
If headers are on
If headers are off
Error
If the response message is longer than 300 bytes, a query error is generated.
:SCALe <data>
ON/OFF
Enables and disables the scaling function.
Transmission :SCALe ON
Enables the scaling function.
Error
If <data> is other than character data described above, an execution error occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error
:SCALe?
Queries the scaling function.
■
Syntax
Function
:SCALe?
Returns the setting of scaling function enablement as character data.
.
ON, OFF
Example
Response
If headers are on
If headers are off
Error
If the response message is longer than 300 bytes, a query error occurs.
Sets the first parameters (a and b) in the scaling function.
■
Syntax
<data>
Function
:SCALe:FVALue <a>, <b>
Numerical data in NR3 format
Sets the first parameters (a and b values) in the scaling function.
・
・ For calculation equation of the scaling function, see the Instruction Manual of
main unit.
Example
Transmission :SCALe:FVALue 2.0000E+00,1.0000E+00
Sets a value to 2.0000, and b value to 1.0000.
Error
If <data> is other than numerical data described above, an execution error occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error
:SCALe:FVALue?
Queries the first parameters (a and b) in the scaling function.
■
Syntax
:SCALe:FVALue?
.
Function
Returns the setting of the first parameters (a and b values) in the scaling function
as a numerical value in NR3 format.
Example
Response
If headers are on
If headers are off
Error
If the response message is longer than 300 bytes, a query error occurs.
Sets the second parameters (a and b) in the scaling function.
■
Syntax
<data>
Function
:SCALe:SVALue <a>, <b>
Numerical data in NR3 format
Sets the second parameters (a and b values) in the scaling function.
・
・ For calculation equation of the scaling function, see the Instruction Manual of
main unit.
Example
Transmission :SCALe:SVALue 2.0000E+00,1.0000E+00
Sets a value to 2.0000, and b value to 1.0000.
Error
If <data> is other than numerical data described above, an execution error occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error.
:SCALe:SVALue?
Queries the second parameters (a and b) in the scaling function.
■
Syntax
:SCALe:SVALue?
Function
Returns the setting of the second parameters (a and b values) in the scaling
function as a numerical value in NR3 format.
Example
Response
If headers are on
If headers are off
Error
If the response message is longer than 300 bytes, a query error occurs.
:SPEEd <data>
FAST/NORMal/SLOW/SLOW2 (character data)
Sets the testing speed.
Transmission
If <data> is other than character data described above, an execution error occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error.
:SPEEd?
Queries the testing speed.
■
Syntax
Function
:SPEEd?
Returns the setting of testing speed as character data.
FAST, NORMAL, SLOW, SLOW2
:SPEEd NORMal
Example
Response
If headers are on
If headers are off
Error
If the response message is longer than 300 bytes, a query error is generated.
If <data> is other than character data described above, an execution error occurs.
Executing this command while the open or short circuit compensation is
performed generates an execution error.
:TRIGger?
Queries the trigger setting.
■
:TRIGger INTernal
Syntax
Function
:TRIGger?
Returns the trigger setting as character data.
INTERNAL/EXTERNAL
Example
Response
If headers are on
If headers are off
The trigger mode has been set to internal triggering.
Error
If the response message is longer than 300 bytes, a query error is generated.
・ The user can set an identity code.
・ The ID is backed up in the same way as the main unit settings.
・ The capital and lowercase letters, digits 0 to 9, and hyphen can be used.
・ If an ID of eight or more characters is entered, the first seven characters are used.
・ The user ID is cleared by the system reset of the main unit.
Example
Transmission
This sets the user ID to "AB-9593"
Error
If <data> is other than character data described above, a command error occurs.
:User:IDENtity?
Queries the user ID.
■
:USER:IDEN AB-9593
Syntax
Function
Example
USER:IDENtity?
Returns a user ID as seven characters data <data>.
Response
If headers are on
If headers are off
Error
・ If the response message is longer than 300 bytes, a query error is generated.
1. The response formats for |Z| (impedance),|Y| (admittance), Cs (static capacitance in
series equivalent circuit mode), Cp (static capacitance in parallel equivalent circuit
mode), Ls (inductance in series equivalent circuit mode), Lp (inductance in parallel
equivalent circuit mode), Rs (effective resistance in series equivalent circuit mode),
G (conductance), Rp (effective resistance in parallel equivalent circuit mode), X
(reactan ce), B (susceptance) are as follows. (in NR3 format)
□.□□□□E±□□
1 Mantissa Five digits and decimal point
2 Exponent Two digits
When the value is overflow or underflow, the following value is displayed.
Overflow 99999E+99
Underflow -99999E+99
2. The response formats (in NR2 format) for θ(phase angle).
(-)
□□□.□□
(-)
□□.□□
(-)□.
□□
1 Sign Only when the value is negative, minus (-) is prefixed.
2 Numerical Up to the second decimal point
When the value is overflow or underflow, the following value is displayed.
Overflow 999.9
Underflow -999.9
3. The response formats (in NR2 format) for D (loss coefficient)
□.□□□□□
Up to the fifth decimal point
When the value is overflow or underflow, the following value is displayed.
Overflow 999999
Underflow -999999
4. The response formats (in NR2 format) for Q (Q factor)
The following sample programs are all written for the Microsoft Quick
BASIC.
For more details on the Quick BASIC, refer to the Quick BASIC
documentation.
All commands in the sample programs are used in the short form, and the
communication condition setting switches of the 3532-50 or 3522-50 is
taken as 00000010 (baud rate: 9600bps, data length: 8 bits, parity: non, stop
bit: 1 bit, delimiter: CR).
(1) Open- and short-circuit compensation
Summary This program carries out open- and short-circuit compensation on the 3532-
50or 3522-50.
Program List
10 OPEN "COM1:9600,N,8,1" FOR RANDOM AS #1
20 PRINT #1, ":HEAD OFF"
*
30 PRINT #1, "
40 CORR.OPEN:
50 INPUT "Prepare unit for open circuit compensation, then press Enter", A$
60 PRINT "Collecting open circuit compensation data"
70 PRINT #1, ":CORR:OPEN ALL"
80 OPEN.LOOP:
90 PRINT #1, ":ESR0?"
100 INPUT #1, A
110 IF (A AND 1) = 0 THEN GOTO OPEN.LOOP
120 PRINT #1, "*ESR?"
130 INPUT #1, A
140 IF (A AND 8) = 0 THEN GOTO CORR.SHORT
150 PRINT "Open circuit compensation failed"
160 GOTO CORR.OPEN
170 CORR.SHORT:
180 INPUT "Prepare unit for short circuit compensation, then press Enter", A$
190 PRINT "Collecting short circuit compensation data"
200 PRINT #1, ":CORR:SHOR ALL"
210 SHORT.LOOP:
220 PRINT #1, ":ESR0?"
230 INPUT #1, A
240 IF (A AND 1) = 0 THEN GOTO SHORT.LOOP
250 PRINT #1, "*ESR?"
260 INPUT #1, A
270 IF (A AND 8) = 0 THEN GOTO CORR.END
280 PRINT "Short circuit compensation failed"
290 GOTO CORR.SHORT
300 CORR.END:
310 PRINT "Compensation operations completed"
320 CLOSE
330 END
Program
comments
Line Comments
10 Open the RS-232C circuit file.
20 Switch off headers for the response message.
30 Clear bits of each event registers.
70 Execute open circuit compensation (at all the test frequencies).
90-110 Wait until the bit for the compensation completed is 1.
120-140 When the valid data cannot be obtained, the bit 3 of SESR is 1.
320 Close the RS-232C circuit file.
Summary This program selects the test conditions for measurement on the 3532-50or
3522-50.
・It carries out a single test measurement, and displays the result on the
screen.
・It also displays the monitored voltage and current values on the screen.
Program List
Program
comments
10 OPEN "COM1:9600,N,8,1" FOR RANDOM AS #1
20 PRINT #1,":TRIG EXT"
30 PRINT #1,":AVER 8"
40 PRINT #1,":FREQ 1.234E3"
50 PRINT #1,":RANG:AUTO ON"
60 PRINT #1,":LEV V"
70 PRINT #1,":LEV:VOLT 1.00"
80 PRINT #1,":TRIG:DELA 0.02"
90 PRINT #1,":SPEE SLOW"
100 PRINT #1,":MEAS:ITEM 5,18"
110 PRINT #1,"*TRG;:ME AS?"
120 LINE INPUT #1,A$
130 PRINT #1,":DISP:MONI?"
140 LINE INPUT #1,B$
150 PRINT A$
160 PRINT B$
170 CLOSE
180 END
Line Comments
10 Open the RS-232C circuit file.
20 Select external trigger mode.
30 Set the count for averaging to 8.
40 Set the test frequency to 1.234 kHz.
50 Enable auto-ranging.
60 Select voltage measurement.
70 Set the test voltage to 1 V.
80 Set the trigger delay time to 20 ms.
90 Set the testing speed to SLOW.
100 Make a setting for Z (impedance), θ(phase angle), Rs (series
110 Query the sampling data and measurement value.
130 Query the monitored value for the test signal.
150-160 Display the test results.
170 Close the RS-232C circuit file.
10 Open the RS-232C circuit file.
20 Set the test frequency to 100 kHz.
30 Select the voltage test signal level.
40 Make the following settings using the current path.
V(open circuit voltage): 1 V
CV(constant voltage): 0.5 V (value setting only)
CC(constant current): 5 mA (value setting only)
50 Set the limit value setting function to OFF
60 Set the current limit value to 15 mA (value setting only).
Set the voltage limit value to 3 V (value setting only).
70 Enable auto-ranging.
80 Select internal trigger mode.
90 Set the trigger delay time to 20 ms.
100 Set the count for averaging to 2.
110 Set the testing speed to SLOW.
120 Set the beep sound.
130-140 Set displayed parameters.
150 Save the settings to the panel number 1.
160 Close the RS-232C circuit file.
410 PRINT
420 PRINT "All measured results"
430 FOR I = 1 TO X
440PRINT "Sample number"; I, CP(I), D(I)
450 NEXT I
460 CLOSE
470 END
Program
comments
Line Comments
10 Open the RS-232C circuit file.
20 Set the first parameter to Cp,and the second parameter to D.
30 Select external trigger mode.
40 Switch off headers for the response message.
50 Set the test frequency to 1.234 kHz.
60 Enable auto-ranging.
70 Set the constant voltage to 1 V.
80 Set the first parameter for the comparator function as absolute
value (the current path is used in this settings).
90 Set the second parameter for the comparator function as
percentage value.Since both settings of lower and upper limits are
OFF,the comparator result is always IN (within limits). Input
appropriate reference value (the current path is also used in this
settings).
130-140 Initialize variables.
150 Switch on the comparator function.
190-280 Measurement loop
Returns data as total result, measurement value of CP, CP
decision, measurement value of D, D decision in order.
290 Switch off the comparator function.
310-340 Check HI decision for CP.
360-390 Check LOW decision for CP.
460 Close the RS-232C circuit file.
10 OPEN "COM1:9600,N,8,1" FOR RANDOM AS #1
20 PRINT #1, ":COMP OFF;:TRIG EXT"
30 PRINT #1, ":LEV V;:LEV:VOLT 1.00"
40 PRINT #1, ":MEAS:ITEM 1,0"
50 PRINT #1, ":HEAD OFF"
60 OPTION BASE 1
70 PNT = 34
80 DIM TABLE(10), F(PNT), Z(PNT)
90 RESTORE F.DATA
100 F.DATA:
110 DATA 1,1.2,1.5,2,2.5,3,4,5,6,8
120 FOR I = 1 TO 10
130READ TABLE(I)
140 NEXT I
150 EX = 10: T = 8
160 FOR I = 1 TO PNT
170F(I) = EX * TABLE(T)
180PRINT #1, ":FREQ " + STR$(F(I))
190PRINT #1, "*TRG;:MEAS?"
200INPUT #1, Z(I)
210PRINT F(I), Z(I)
220IF T = 10 THEN T = 1: EX = EX * 10 ELSE T = T + 1
230 NEXT I
240 GOSUB SAVE.DATA:
250 CLS
260 CLOSE
270 END
280 SAVE.DATA:
290 INPUT "Input the file name to be saved.", F. NAME$
300 OPEN F.NAME$ FOR OUTPUT AS #2
310 FOR I = 1 TO PNT
320PRINT #2, F(I); ","; Z(I)
330 NEXT I
340 CLOSE #2
350 RETURN
10 Open the RS-232C circuit file.
20 Switch off the comparator function, and select external trigger
mode.
30 Set the measured voltage to 1V.
40 Make a settings to response the parameter for Z by using the
:MEAS? query.
90-140 Set frequency mantissa table.
150 Measure from EX*TABLE(T=8) = 50 (Hz)
160-230 Measurement loop
170-180 Transmit character data by transforming the numerical values.
190 Query the sampling data and measurement value.
220 Change the frequency value to the new one.
240 Save the test frequency and test results to the file.
280-350 Routines to save the measurement value to the file.
If the RS-232C appears to be malfunctioning, refer to the information below
before calling for servicing.
SymptomCause / Treatment
The RS-232C has stopped
working completely.
Transmission on the RS-232C
is not taking place properly.
When attempting to read data
using a BASIC INPUT
statement, the RS-232C bus
hangs.
Although a command has been
transmitted, nothing has
happened.
The amount of data read in is
insufficient.
Are the cables properly connected?
Are all the devices powered on?
Has the communication condition been correctly set?
Is the controller delimiter set correctly?
(Refer to Section 4.5, "Delimiter".)
Be sure to transmit one query before each INPUT statement.
Have any of these transmitted queries resulted in as error?
Using the "*ESR?" query, inspect the standard event status
register, and check what type of error has occurred.
Using the "ERRor?" query, and check whether transmission error
occurred on the RS-232C.
If the data includes one or more commas, then try using a LINE
INPUT statement.
Has an error occurred?
Sending several queries,
produces only one response.
Send the queries one at a time, and read the responses
individually.
When you want to read them in all at once, try doing so by
putting them all on one line separated by the message separator
character.
Have the response messages from 3532-50・3522-50 exceeded the
Although a response has been
read in, the data does not
appear.
buffer capacity of the computer?
Try dividing up their reading in, by increasing the number of
variables of the INPUT statement.
The response message to a
query differs from the display
on the front panel of the 353250・3522-50.
Beeper sounds when *TRG
command is transferred.
Service
If damage is suspected, check the "Troubleshooting" section before
contacting your dealer or Hioki representative.
Due to the response message being produced at the instant that
the 3532-50・3522-50 receives the query, there is a possibility that
it may not agree with the display at the instant that the controller
reads it in.
Is the trigger is set to internal trigger?
*TRG command can be used for the external trigger setting.
For the internal trigger setting, an execution error occurs.