Page 1
BT4560-50. Although all reasonable care has been taken in the production of this instruction manual, should you find any points which are unclear or in error, please contact your local distributor or HIOKI’s website.(https://www.hioki.com/contact) Mar. 2024 Revised edition 1...
(2) Query Messages Requests for responses relating to results of operation or measurement, or the state of instrument settings Example: (request for the current measurement range) SAMPLE:DELAY:WAVE ? Header portion Question mark See: “Headers (p.2)”, “Separators (p.3)”, “Data Formats (p.4)” HIOKI BT4560A987-01...
Page 5
These commands are used to interrogate the instrument about the results of operations, measured values and the current states of instrument settings. As shown by the following examples, a query is formed by appending a question mark “ ” after a program header. :FETCh? :CALCulate:LIMit:BEEPer? HIOKI BT4560A987-01...
Page 6
In a message consisting of both a header and data, the header is separated from the data by a space “ ” (ASCII code 20H). :SYSTEM:HEADER OFF (3) Data Separator In a message containing multiple data items, commas “,” are required to separate the data items from one another. :SAMPle:RATE V,MED HIOKI BT4560A987-01...
Page 7
The term “NRf format” includes all three of the above numeric decimal formats. The instrument accepts NRf format data. The format of response data is specified for each command, and the data is sent in that format. :ESE0 10 :FETCH? +1.06571E-03 HIOKI BT4560A987-01...
The input buffer capacity of the instrument is 256 bytes. If 256 bytes are allowed to accumulate in this buffer so that it becomes full, the interface will not accept data beyond 256 bytes. Note: Ensure that no command ever exceeds 256 bytes. HIOKI BT4560A987-01...
The Status Byte Register contains information about the event registers and the output queue. Required items are selected from this information by masking with the Service Request Enable Register. When any bit selected by the mask is set, bit 6 (MSS; the Master Summary Status) of the Status Byte Register is also set. HIOKI BT4560A987-01...
Page 10
This is the logical sum of Event Status Register 0. Service Request Enable Register (SRER) This register masks the Status Byte Register. Setting a bit of this register to 1 enables the corresponding bit of the Status Byte Register to be used. HIOKI BT4560A987-01...
Request Control Bit 1 Operation Complete *OPC This bit is set to 1 in response to an “ ” command. Bit 0 • It indicates the completion of operations of all messages up to *OPC the “ ” command HIOKI BT4560A987-01...
Page 12
Event Status Registers 0 and 1 are cleared in the following situations: • When a command is executed :ESR0? :ESR1? • When an Event Status Register query ( ) is executed • When the instrument is powered on HIOKI BT4560A987-01...
Canceling the Remote state • Pressing the [LOCAL] key on the front panel cancels the Remote state and enables key operations. LOCAL :SYSTem:LOCal • Sending command can also cancel the Remote state. HIOKI BT4560A987-01...
An error occurs when messages are executed in the following cases: • Command Error When message syntax (spelling) is invalid When the data format in a command or query is invalid • Execution Error When invalid character or numeric data is present HIOKI BT4560A987-01...
:SAMPle:DELay:WAVE? (<Wavenumber>) alternating current signal. <Deviation of voltage fluctuation > Sets the sample delay with the deviation of :SAMPle:DELay:VOLTage =0.001 to 10.000 voltage fluctuation. Queries the sample delay deviation of :SAMPle:DELay:VOLTage? (<Deviation of voltage fluctuation >) voltage fluctuation. HIOKI BT4560A987-01...
Page 17
Sets the upper/lower limits for the :CALCulate:LIMit:IMPedance <Upper limit>,<Lower limit> impedance component. Queries the upper/lower limits for the :CALCulate:LIMit:IMPedance? (<Upper limit>,<Lower limit>) impedance component. Sets the upper/lower limits for the phase :CALCulate:LIMit:PHASe <Upper limit>,<Lower limit> component. HIOKI BT4560A987-01...
Page 18
Queries the last measurement value. value>,<Judgment result>,…) Queries the temperature measurement :FETCh:TEMPerature? (<Temperature measurement value>) value. (<Total judgment result>,<Measurement Cancels the idle state and queries the :READ? value>,<Judgment result>,<Measurement measurement value after the measurement value>,<Judgment result>,…) is completed. HIOKI BT4560A987-01...
PON URQ CME EXE DDE QYE RQC OPC Shows an example of an actual command *ESE 36 Example application. (Normally (Sets bits 5 and 2 of SESER) described with HEADER OFF [except the HEADER command itself].) Command, Query Controller Instrument Response HIOKI BT4560A987-01...
*IDN? Query <Manufacturer name>,<Model name>, <Serial number>, <Software version> Response Example *IDN? HIOKI, BT4560,123456,V1.00 The Instrument ID is HIOKI BT4560, serial number 123456, software version 1.00. (2) Internal Operation Command Initialize Instrument (Normal Reset) Syntax *RST Command Description Resets the instrument to factory settings excluding the communication state, , Command zero adjustment value and saved data.(Normal Reset)
Clear Event Register, Status Byte Register (Except Output Queue) Syntax *CLS Command Description Clears the event status registers. The Status Byte Register bits corresponding to the SESR ESR0 ESR1 event status registers are also cleared. ( Note The output queue is unaffected. HIOKI BT4560A987-01...
The response message has no header. bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 PON Unused CME EXE Unused Unused Unused OPC Example *ESR? Bit 5 of the SESR has been set to 1. HIOKI BT4560A987-01...
The response message has no header. bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 Unused MSS ESB Unused Unused Unused ESE1 ESE0 Example *STB? STB bit 0 has been set to 1. HIOKI BT4560A987-01...
Queries the mask pattern in Event Status Enable Register 0 (ESER0) for Query the Event Status Register. bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 Unused Unused ERR V-Hi V-IN V-Lo INDEX Note Data initializes to zero at power-on. HIOKI BT4560A987-01...
<0 to 255 (NR1)> Response Note For the description of each ESR1 register, see the :ESE1 command table. Executing ESR1? clears the contents of ESR1. (3) I/O Query NPN/PNP Switch Status :IO:MODE? Syntax Query <NPN / PNP> Response Example :IO:MODE? HIOKI BT4560A987-01...
Command :FREQuency? Query <Frequency> Response Description BT4560:<Frequency(Hz)> = 0.10 to 1050 (NR3) BT4560-50:<Frequency(Hz)> = 0.01 to 1050 (NR3) Example :FREQ 1000 Set the measurement frequency to 1000 (Hz). :FREQ? 1000 The measurement frequency has been set to 1000 (Hz). Note •...
<Z> = Z measurement sampling <Measurement speed> = FAST / MEDium / SLOW Example :SAMP:RATE V, MED Set the V measurement sampling speed to MEDIUM. :SAMP:RATE? V MEDIUM The V measurement sampling speed has been set to MEDIUM. HIOKI BT4560A987-01...
<Deviation of voltage fluctuation> Response <Deviation of voltage fluctuation (mV)> = 0.001 to 10.000 (NR2) Example :SAMP:DEL:VOLT 0.1 Sets the delay deviation of voltage fluctuation to 0.1mV. :SAMP:DEL:VOLT? 0.100 The delay deviation of voltage fluctuation has been set to 0.1mV. HIOKI BT4560A987-01...
:LIM:VOLT 5.00 :LIM:VOLT? 5.00 (11) Measurement Signal Zero Cross Stop Set and Query Measurement Signal Zero Cross Stop Function :ZERO:CROSs Syntax <1 / 0 / ON / OFF> Command :ZERO:CROSs? Query <ON / OFF> Response Example :ZERO:CROSs ON :LIM:VOLT? HIOKI BT4560A987-01...
Indicates that zero adjustment has failed. For information on zero adjustment, see the instrument instruction manual. Example ADJ? SPOT Zero adjustment is executed in the SPOT setting and completed normally. Clear Zero Adjustment :ADJust:CLEar Syntax Command Description Clears zero adjustment. Example ADJ:CLE HIOKI BT4560A987-01...
Page 31
The resistance/reactance adjusted value at 330Hz has been set to 0.45m Ω /0.04m Ω . The resistance/reactance adjusted value at 660Hz has been set to 0.40m Ω /0.05m Ω . The resistance/reactance adjusted value at 1kHz has been set to 0.15m Ω /0.01m Ω . HIOKI BT4560A987-01...
Page 32
= The state of zero adjustment execution has been set to effective. <OFF> = The state of zero adjustment execution has been set to disabled. Example ADJ:STAT? The state of zero adjustment execution has been set to disabled. HIOKI BT4560A987-01...
<Condition> = OFF / HL / IN / ALL No buzzer Beeps when the value is outside of the upper or lower limit range. Beeps when the value is within upper and lower limit range. Always beeps. Example :CALC:LIM:BEEP IN :CALC:LIM:BEEP? HIOKI BT4560A987-01...
The upper and lower limits (regardless of the range) are 100mΩ, and OFF, respectively. Note If the upper limit is set to a value smaller than the lower limit, the upper limit becomes the same value as the lower. HIOKI BT4560A987-01...
The upper and lower limits (regardless of the range) are 100mΩ, and OFF, respectively. Note If the upper limit is set to a value smaller than the lower limit, the upper limit becomes the same value as the lower. HIOKI BT4560A987-01...
Page 36
:CALC:LIM:VOLT 5.0,OFF :CALC:LIM:VOLT? +5.00000E+00,OFF The upper and lower limits are 5.0V and OFF, respectively. Note If the upper limit is set to a value smaller than the lower limit, the upper limit becomes the same value as the lower. HIOKI BT4560A987-01...
<OFF> = Outputs the measured value only when there is a measured value load request (:FETCh? or :READ? query). Responds with the setting for outputting measured values after measurement is Query complete. Examples :SYST:DATA ON :SYST:DATA? HIOKI BT4560A987-01...
Sets whether the header is to be included in response messages. The response to a message header setting query is returned as ON or OFF. Example :SYST:HEAD ON :SYST:HEAD? :SYSTEM:HEADER ON :SYST:HEAD OFF :SYST:HEAD? :OFF Note When turning the power on, this is initialized to OFF (no header). HIOKI BT4560A987-01...
The display contrast has been set to 50%. Set and Query Backlight :SYSTem:DISPlay:BACKlight Syntax <Brightness> Command :SYSTem:DISPlay:BACKlight? Query <Brightness> Response <Brightness> = <10 to 100> Example :SYST:DISP:BACK 50 Set the backlight brightness to 50%. :SYST:DISP:BACK? The backlight brightness has been set to 50%. HIOKI BT4560A987-01...
If this has been set to OFF, when operation is returned to the Local state or power is turned off, :INITIATE:CONTINUOUS ON state occurs when power is turned back on. See: “Return to Local Control” (p.35, p.11) or Exporting measured values: “Data Exporting Methods” (p.44) HIOKI BT4560A987-01...
Page 41
To enter the instrument into the idle state, follow the procedure below: 1. Deactivate the continuous measurement. (command: :INITiate:CONTinuous OFF) 2. Abort the measurement. (command: :ABORt) 3. Require a measurement-interruption response. (query: *OPC?) HIOKI BT4560A987-01...
• When there is an external trigger (trigger source <EXTERNAL>), the external trigger wait state is entered. When a trigger is received, a single measurement is performed and enters the idle state. HIOKI BT4560A987-01...
--.- ℃ Temperature sensor not connected + 3. 00000 E+08 No measurement after power on + 4. 00000 E+08 Time to receive measured values is different for the :FETCh?/:FETCh:TEMPerature? and :READ? commands. See: Data Exporting Methods (p.44), Triggering (p.37) HIOKI BT4560A987-01...
Measurement register 0 (MR0) Example :MEAS:VAL 7 Sets to return the Measured value, Judgment result and Total judgment result. :MEAS:VAL? The Measured value, Judgment result and Total judgment result have been set to be returned. HIOKI BT4560A987-01...
LOCAL key is pressed. In such case, hold the LOCAL key until [RMT] disappears. Read Temperature Measurement Value :FETCh:TEMPerature? Syntax Query <Measurement value> See: “Measurement Value Formats” (p.40) Response Description Reads the last (most recent) temperature measurement value. Example :FETC:TEMP? +2.51000E+01 HIOKI BT4560A987-01...
*TRG;*WAI;:FETC?(*WAI is replaceable with *OPC or *OPC?) or :READ? query, press the LOCAL key. The instrument may not clear [RMT] to return measured values after the LOCAL key is pressed. In such case, hold the LOCAL key until [RMT] disappears. HIOKI BT4560A987-01...
A trigger occurs, and a measurement is performed and the result is transferred. Export by Applying TRIG Signal :INITiate:CONTinuous OFF Default Setting (continuous measurement disable) :TRIGger:SOURce EXT (external triggering) :READ? Exporting When triggered by TRIG signal, a measurement is performed and the result is transferred. HIOKI BT4560A987-01...
Page 48
Start Single Measurement Command Processing Returns the measured value after single measurement to the PC Response Use this method to measure (and export) synchronously with the controller (PC, PLC) or external trigger signal. Measurement time can be minimized. HIOKI BT4560A987-01...
'After comfirming external trigger signal, measure once, and read the measurement value. Wend recvstr = Left(recvstr, Len(recvstr) - 2) 'Delete the terminator (CR+LF) Print #1, Str(i) & "," & recvstr 'Write to the file Next Close #1 MSComm1.PortOpen = False End Sub HIOKI BT4560A987-01...
VB2013. For a detailed explanation on how to use VB2013, refer to the instruction manual or the Help feature of VB2013. 1. Create a new project. 1. Startup VB2013. 2. Select [File] - [New Project]. 3. Select [Windows Forms Application] from the templates. 4. Click [OK]. HIOKI BT4560A987-01...
Page 54
2. Place a button. 1. Click [Button] from [Common Controls] of [Toolbox]. 2. Drag and drop the button onto the form layout screen. Click Drag 3. Change [Text] to “Start Measurement” from the Properties window. HIOKI BT4560A987-01...
Page 55
4. The [Start Measurement] is placed on the form. 3. Place a serial communication component. 1. Click [SerialPort] from [Components] of [Toolbox]. 2. Drag and drop the [SerialPort] component onto the form layout screen. Drag Click HIOKI BT4560A987-01...
Page 56
3. Change [PortName] to the port name to use for communication from the Properties window. Check the port to use for communication beforehand. 4. Describe the code. 1. Double-click the placed button to display the code editor. Double-click HIOKI BT4560A987-01...
Page 57
2. Enter the sample program into the code editor. 3. Select [Save All] from the [File] menu. Click HIOKI BT4560A987-01...
Page 58
When the [Begin Measurement] button is pressed, the instrument performs 10 measurements and writes the measurement values to a “data.csv” file. When the [Close] button is pressed, the program closes. The following program is written entirely in [Form1] code. HIOKI BT4560A987-01...
Page 59
(d) Opens the “data.csv” file. However, if a file with this name already exists, the previous “data.csv” will be deleted and a new file created. (e) Sends the command to the instrument to return the measurement result to the computer. HIOKI BT4560A987-01...
Need help?
Do you have a question about the BT4560-50 and is the answer not in the manual?
Questions and answers