YOKOGAWA DL6104 (01) Image

Free English YOKOGAWA DL6104 (01) PDF document. Download the PDF, use the online viewer, or browse the FAQs for easy troubleshooting.


CLICK HERE TO DOWNLOAD YOKOGAWA DL6104 (01) PDF DOCUMENT

If this is not the document you want for this product, click here to see if we have any other documents for this product.

What manuals are provided for the YOKOGAWA DL6104, and what do they cover?

The following manuals are provided for the YOKOGAWA DL6104:

Manual Title Manual No. Description
DL6000/DLM6000 Series Digital Oscilloscope/Mixed Signal Oscilloscope User’s Manual IM DLM6054-01EN Explains all functions and procedures of the DL6000/DLM6000 series excluding the communication functions.
DL6000/DLM6000 Series Digital Oscilloscope/Mixed Signal Oscilloscope Communication Interface User’s Manual IM DLM6054-17EN This manual. Explains the communication interface functions of the DL6000/DLM6000 series.
DL6000/DLM6000 Series Digital Oscilloscope/Mixed Signal Oscilloscope Serial Bus Signal Triggering and Analysis Function User’s Manual IM DLM6054-51EN Explains the optional I2C bus signal, CAN bus signal, LIN bus signal, SPI bus signal, and UART bus signal triggering and analysis features and how to use them.
DL6000/DLM6000 Series Digital Oscilloscope/Mixed Signal Oscilloscope Power Supply Analysis Function User’s Manual IM DLM6054-61EN Explains the optional power supply analysis features and how to use them.

What are the functions of the front and rear panel keys and connectors related to the communication interface on the YOKOGAWA DL6104?

Front Panel:

SYSTEM key: Press this key to select the communication interface (USB, Ethernet, etc.).

SHIFT + CLEAR key: Press this key to clear the remote mode (controlled via communications) and enter the local mode, in which key operations are enabled. This action is invalid if the instrument has been set to Local Lockout mode by the controller.

Rear Panel:

USB interface connector: This connector is used to connect the YOKOGAWA DL6104 to a controller (such as a PC) using a USB cable.

Ethernet port (Optional): This port is for connecting the YOKOGAWA DL6104 to a controller (such as a PC) using an Ethernet cable.

PC card slot: Connect a GP-IB card to this slot and then connect to a controller (such as a PC).


What are the functions and specifications of the USB interface on the YOKOGAWA DL6104?

USB Interface Functions

Reception Function: You can specify the same settings as those specified by front panel key operations. It receives output requests for measured and computed data, setup parameters of the panel, and error codes.

Transmission Function: It outputs measured and computed data, panel setup parameters, the status byte, and error codes that have occurred.

USB Interface Specifications

Electrical and mechanical specifications: Conforms to USB Rev. 2.0
Connector: Type B connector (receptacle)
Number of ports: 1
Power supply: Self-powered
PC system supported: PC running Windows 2000 or Windows XP with a standard USB port (a separate device driver is needed to connect to a PC).

Data Rate (Reference Response Times for Analog Signals)

Number of Data Points Word Data ASCII Data
2500 Approx. 51 ms Approx. 0.469 s
125000 Approx. 193 ms Approx. 22.766 s
1250000 Approx. 1606 ms Approx. 224.890 s
2500000 Approx. 3188 ms Approx. 451.297 s
6250000 Approx. 7841 ms Approx. 1127.625 s

Data Rate (Reference Response Times for Logic Signals)

Number of Data Points Word Data ASCII Data
2500 Approx. 78 ms Approx. 0.141 s
125000 Approx. 625 ms Approx. 3.516 s
1250000 Approx. 5547 ms Approx. 34.531 s
2500000 Approx. 11156 ms Approx. 69.375 s
6250000 Approx. 27812 ms Approx. 173.266 s

How do I switch between Remote and Local modes on the YOKOGAWA DL6104 when using the USB interface?

Switching from Local to Remote Mode:

If the YOKOGAWA DL6104 receives a “:COMMunicate:REMote ON” command from the PC while in local mode, it switches to remote mode.

REMOTE is displayed in the center of the upper section of the screen.

All keys except the SHIFT + CLEAR key are disabled.

Settings entered in local mode are retained.

Switching from Remote to Local Mode:

Pressing SHIFT + CLEAR in remote mode puts the instrument in local mode. However, this is not possible if the instrument has received a “:COMMunicate:LOCKout ON” command from the PC (local lockout condition). When the YOKOGAWA DL6104 receives a “:COMMunicate:REMote OFF” command from the PC, it switches to local mode regardless of the local lock condition.

The REMOTE indication disappears from the screen.

Key operations are enabled.

Settings entered in remote mode are retained.

Note: The USB interface cannot be used simultaneously with another interface (Ethernet or GP-IB interface).


What precautions should be taken when making connections via the USB interface on the YOKOGAWA DL6104?

Connect the USB cable by inserting the connector firmly into the USB connector.

When connecting multiple devices using USB hubs, connect the YOKOGAWA DL6104 to the USB hub that is closest to the controller.

Do not insert the USB cable into the GO/NO-GO output terminal. If you do, the instrument may malfunction.


How do I set up the USB interface for remote control on the YOKOGAWA DL6104?

To remotely control the YOKOGAWA DL6104 using communication commands through the USB port, follow these steps:

1. Press the UTILITY key.

2. Press the Remote Control soft key.

3. Press the USB soft key.

4. Select USBTMC from the menu.

5. Restart the YOKOGAWA DL6104 to enable the setting. You must wait at least 10 seconds after turning the power switch OFF before turning it back ON.

Important Notes:

Only the communication interface selected under Remote Control is enabled. The instrument will not accept commands transmitted to other unselected interfaces.

To control the YOKOGAWA DL6104 remotely, you must install the appropriate TMC (Test and Measurement Class) driver on your PC.

You cannot use keys or communication commands to perform file operations when a PC is connected and the Mass Storage setting is enabled. To perform file operations, you must restart the instrument after disconnecting the PC or enabling the TMC setting.


What are the specifications and data transfer rates for the optional Ethernet/VXI-11 interface on the YOKOGAWA DL6104?

Ethernet/VXI-11 Interface Features

Reception Feature: Allows you to specify the same settings through an Ethernet connection that you can with the front panel keys. It can receive requests for measured data, panel settings, and error codes.

Transmission Feature: Transmits measured and computed data, panel setting data, the status byte, and error codes.

Ethernet/VXI-11 Interface Specifications

Electrical and mechanical specifications IEEE802.3 compliant
Simultaneous connections 1
Port number Ethernet: 10001/tcp
VXI-11: 10240/tcp, 10250/tcp, 111/tcp, and 111/udp

Data Transfer Rates (Ethernet Interface – Analog Signals)

Number of Data Points Word Data ASCII Data
2500 Approx. 16 ms Approx. 0.391 s
125000 Approx. 259 ms Approx. 19.063 s
1250000 Approx. 2313 ms Approx. 189.812 s
2500000 Approx. 4595 ms Approx. 379.750 s
6250000 Approx. 10400 ms Approx. 950.532 s

Data Transfer Rates (VXI-11 Ethernet Interface – Analog Signals)

Number of Data Points Word Data ASCII Data
2500 Approx. 31 ms Approx. 0.406 s
125000 Approx. 235 ms Approx. 19.172 s
1250000 Approx. 2286 ms Approx. 191.876 s
2500000 Approx. 4541 ms Approx. 383.012 s
6250000 Approx. 11150 ms Approx. 958.128 s

How do I connect the YOKOGAWA DL6104 to a network using the Ethernet interface?

Connect a UTP (Unshielded Twisted-Pair) or STP (Shielded Twisted-Pair) cable that is connected to a hub or other network device to the 100BASE-TX port on the rear panel of the YOKOGAWA DL6104.

100BASE-TX Ethernet Port LEDs:

LINK LED: Illuminates when a link is established between the YOKOGAWA DL6104 and another device and they are capable of communicating.

ACT LED: Blinks when packets are being sent and received normally.

Notes about Connections:

Be sure to connect the YOKOGAWA DL6104 to a PC through a hub using straight cables. The instrument may not operate properly if you connect it directly to a PC using a cross cable.

If you use UTP cables (straight cables), make sure they are category 5.


How do I set up the network settings on the YOKOGAWA DL6104 for Ethernet communication?

To configure the network settings for remote control:

1. Press the UTILITY key.

2. Press the Remote Control soft key.

3. Press the Network or Network(VXI-11) soft key to display the menu.

4. From this menu, you can configure the following:

User Name and Password: The Ethernet interface has a user authentication feature. Set the user name (up to 30 characters, default is “anonymous”) and password (up to 30 characters). User names and passwords are case-sensitive. When the user name is “anonymous,” you do not need to enter a password.

Timeout Value: The YOKOGAWA DL6104 will disconnect from the controller if it is not accessed for the period of time you specify here.

TCP/IP: To use the Ethernet interface, you must specify the IP address, Subnet mask, and Default gateway.

Note: Only the interface you select after pressing Remote Control is valid. The YOKOGAWA DL6104 does not accept commands transmitted to other unselected communication interfaces. The instrument terminates the connection if there is an error in the user authentication process.


What are the precautions for connecting a GP-IB card to the YOKOGAWA DL6104?

When connecting the GP-IB card and cables, observe the following precautions:

For handling the GP-IB card, refer to its own manual.

Attach the GP-IB correctly with the front face up.

Connect the GP-IB card to the PC card slot first, then turn the YOKOGAWA DL6104 ON.

No more than 15 devices, including the controller, can be connected on a single bus.

When connecting multiple devices, each device must have its own unique address.

Use a cable of length 2 m or less for connecting devices.

Ensure the total cable length does not exceed 20 m.

When communicating, have at least two-thirds of the devices turned ON.

Connect multiple devices in a star or linear configuration. Do not wire them in a loop or parallel configuration.

CAUTION: When connecting or disconnecting communication cables, make sure to turn OFF the PC and the YOKOGAWA DL6104. Otherwise, erroneous operation or damage to the internal circuitry may result.


What are the GP-IB interface functions of the YOKOGAWA DL6104?

Listener Capability:

All settings that can be configured with the panel keys can be set through the GP-IB interface, except for power ON/OFF and communication parameter settings.

Receives commands from a controller to output setup information, waveform data, and other information.

Receives status report commands.

Talker Capability:

Outputs setup information, waveform data, and other information.

Note: Listen-only, talk-only, and controller capabilities are not available on the YOKOGAWA DL6104.


What are the specifications of the GP-IB interface on the YOKOGAWA DL6104?

Electrical and mechanical specifications: Conforms to IEEE St’d 488-1978
Protocol: Conforms to IEEE St’d 488.2-1992
Code used: ISO (ASCII) code
Mode: Addressable mode
Address setting: The address can be set in the range from 0 to 30.
Clear remote mode: Remote mode can be cleared by pressing SHIFT + CLEAR except when the instrument is in Local Lockout mode.

Functional Specifications

Function Subset Name Description
Source handshaking SH1 Full source handshaking capability
Acceptor handshaking AH1 Full acceptor handshaking capability
Talker T6 Basic talker capability, serial polling, untalk on MLA (My Listen Address), and no talk-only capability
Listener L4 Basic listener capability, unlisten on MTA (My Talk Address), and no listen-only capability.
Service request SR1 Full service request capability
Remote local RL1 Full remote/local capability
Parallel polling PP0 No parallel polling capability
Device clear DC1 Full device clear capability
Device trigger DT0 No device trigger capability
Controller C0 No controller capability
Electrical characteristics E1 Open collector

How does the YOKOGAWA DL6104 respond to GP-IB interface messages?

The YOKOGAWA DL6104 responds to interface messages as follows:

Responses to a Uni-Line Message

IFC (Interface Clear): Clears the talker and listener functions. Stops output if data is being output.

REN (Remote Enable): Switches between the remote and local modes.

Responses to a Multi-Line Message (Address Command)

GTL (Go To Local): Switches to the local mode.

SDC (Selected Device Clear): Clears the program message (command) being received and the output queue. *OPC and *OPC? commands in execution are void. The *WAI and COMMunicate:WAIT commands are immediately terminated.

Responses to a Multi-Line Message (Universal Command)

LLO (Local Lockout): Disables the CLEAR key on the front panel to prohibit switching to the local mode.

DCL (Device Clear): Same operation as the SDC message.

SPE (Serial Poll Enable): Sets the talker function on all devices on the bus to serial polling mode. The controller polls the devices in order.

SPD (Serial Poll Disable): Clears the serial polling mode of the talker function on all devices on the bus.

Note: The difference between SDC and DCL is that SDC messages require talker or listener designation and are directed at a particular instrument, while DCL messages do not and are directed at all instruments on the bus.


What is the format for program and response messages when communicating with the YOKOGAWA DL6104?

Program Messages (Controller to Instrument)

A program message consists of one or more program message units, separated by a semicolon (;). Each unit corresponds to one command. The entire message is ended with a program message terminator (PMT).

A program message unit has the format: <Program header> <Program data>

<Program header>: Indicates the command type.

<Program data>: Optional data required for the command. It’s separated from the header by a space. Multiple data sets are separated by commas (,).

Example: :ACQuire:MODE NORMal<PMT>

Response Messages (Instrument to Controller)

A response message consists of one or more response message units, separated by a semicolon (;). The entire message is ended with a response message terminator (RMT).

A response message unit has the format: <Response header> <Response data> or just <Response data>

<Response header>: Sometimes precedes the response data, separated by a space.

<Response data>: The content of the response. Multiple sets are separated by commas (,).

Example: :ACQUIRE:MODE NORMAL;HRMode 1<RMT>


What precautions should I take when transferring messages to avoid a deadlock with the YOKOGAWA DL6104?

To avoid communication issues, follow these precautions:

If a program message that does not contain a query is sent, the next program message can be sent at any time.

If a program message that contains a query is sent, a response message must be received before the next program message can be sent. Sending another message before receiving the full response will cause an error.

If the controller tries to receive a response message when there is none, an error occurs.

Deadlock: A deadlock occurs when both the transmit and receive buffers of the instrument become full, causing it to stop operating. To avoid this, keep the program message (including the terminator) below 1024 bytes. A deadlock will never occur if a program message does not contain a query.


What are the different types of command headers used for programming the YOKOGAWA DL6104?

There are three types of commands (program headers) that are sent from the controller to the instrument:

Common Command Header: Commands defined in the USBTMC-USB488 standard. The header format always begins with an asterisk (*).

Example: *CLS

Compound Header: Dedicated commands for the instrument, arranged in a hierarchy. A colon (:) is used to specify a lower level in the hierarchy.

Example: :ACQuire:MODE

Simple Header: Functionally independent commands that do not have a hierarchy.

Example: :STARt


How do I interpret command syntax and data types for the YOKOGAWA DL6104?

The syntax for commands and data follows specific rules and formats.

Syntax Symbols (BNF – Backus-Naur Form)

Symbol Meaning Example
< > Defined value CHANnel<x> where <x> = 1 to 4
{ } Select from values given in { } COUPling {AC|DC|DC50|GND}
| Exclusive OR
[ ] Can be omitted TRIGger [:SIMPle]:SLOPe

Data Types

Data contains conditions and values. Common data types include:

<Decimal>: A decimal number (integer, fixed-point, or floating-point).

<Voltage>, <Time>, etc.: A physical value which can include a multiplier (e.g., M for milli, K for kilo) and a unit (e.g., V for Volts, S for Second).

<Character Data>: A predefined character string (mnemonic) selected from a list, e.g., {AC|DC|GND}.

<Boolean>: Indicates ON or OFF, set using ON, OFF, 1, or 0.

<String data>: An arbitrary character string enclosed in single (‘) or double (“) quotation marks.

<Block data>: Arbitrary 8-bit data, used only in response messages.

Header Interpretation Rules

Mnemonics are not case sensitive (e.g., “CURSor” is the same as “cursor”).

The lower-case section of a header can be omitted (e.g., “CURSor” can be written as “CURS”).

A question mark (?) at the end of a header indicates a query and cannot be omitted.


How can I synchronize program execution with overlap commands on the YOKOGAWA DL6104?

Some commands on the YOKOGAWA DL6104 are “overlap commands,” meaning the next command may start before the previous one is completed (e.g., loading a file). To ensure commands execute sequentially and prevent issues, you can use the following synchronization methods:

Using the *WAI Command: The *WAI command holds subsequent commands until the current overlap command is completed. Placing *WAI after an overlap command forces the program to wait.

Example: :FILE:LOAD:SETup:EXECute "CASE1";*WAI;:CHANnel1:VDIV?

Using the *OPC Command: The *OPC command sets bit 0 (the OPC bit) of the standard event register to 1 when the overlap operation is completed. You can then configure the instrument to generate a service request when this bit is set, and your program can wait for this service request before proceeding.

Using the *OPC? Query: The *OPC? query generates a response (“1”) only after the overlap operation is completed. Your program can send this query and wait for the response before sending the next command.

Using the COMMunicate:WAIT Command: This command halts communications until a specific event is generated, such as a bit changing in the condition register, which can be used to signal the end of an acquisition.


What are the functions of the main communication command groups for the YOKOGAWA DL6104?

Command Group Function
ACQuire Group Queries and sets settings related to waveform acquisition (mode, averaging, record length, etc.).
ANALysis Group Queries and sets settings related to analysis functions like histograms and FFT.
ASETup Group Executes or cancels auto setup.
CALibrate Group Queries and sets settings related to calibration.
CHANnel Group Queries and sets all settings related to a specific channel (coupling, bandwidth, V/div, etc.).
CLEar Group Clears traces.
COMMunicate Group Queries and sets settings related to communications (headers, remote/local mode, synchronization, etc.).
CURSor Group Queries and sets all settings related to cursor measurements.
DISPlay Group Queries and sets all settings related to the display (format, intensity, color, etc.).
FILE Group Queries and sets all settings related to the file system (directory, save, load, etc.).
GONogo Group Queries and sets all settings related to GO/NO-GO determination.
HCOPy Group Queries and sets all settings related to the output of screen data (hard copy).
HISTory Group Queries and sets all settings related to the history function.
IMAGe Group Queries and sets all settings related to the output of screen image data.
INITialize Group Executes or cancels initialization.
LOGic Group Queries and sets all settings related to the logic inputs.
MATH Group Queries and sets all settings related to math computations.
MEASure Group Queries and sets all settings related to the automated measurement of waveform parameters.
REFerence Group Queries and sets all settings related to the reference waveforms.
SEARch Group Queries and sets all settings related to the search function.
SNAP Group Executes the snapshot function.
SSTart Group Starts waveform acquisition with the trigger mode set to single.
STARt Group Starts waveform acquisition.
STATus Group Queries and sets all settings related to the communication status function registers.
STOP Group Stops waveform acquisition.
SYSTem Group Queries and sets all settings related to the system (clock, language, etc.).
TELecomtest (Mask) Group Queries and sets all settings related to the mask test.
TIMebase Group Queries and sets all settings related to the time base.
TRIGger Group Queries and sets all settings related to the trigger.
WAVeform Group Queries information about and sets parameters for waveform data transfer.
ZOOM Group Queries and sets all settings related to the waveform zoom.
Common Command Group Standard IEEE 488.2 commands (*CLS, *IDN?, *RST, etc.).

What are the different status registers and queues on the YOKOGAWA DL6104 and how are they used?

The YOKOGAWA DL6104 uses a system of registers and queues for status reporting, conforming to the IEEE 488.2 standard.

Name Functions Writing Command Reading Command
Status byte Summarizes the status of the instrument. Serial polling (RQS), *STB? (MSS)
Service request enable register Masks the status byte to control when a service request is generated. *SRE *SRE?
Standard event register Records standard device-related events (e.g., command error, execution error). *ESR?
Standard event enable register Masks the standard event register. *ESE *ESE?
Extended event register Records changes in the device’s internal condition. STATus:EESR?
Extended event enable register Masks the extended event register. STATus:EESE STATus:EESE?
Condition register Reflects the current instrument status (e.g., running, awaiting trigger). STATus:CONDition?
Transition filter Defines which changes (rising/falling edge) in the condition register will be recorded in the extended event register. STATus:FILTer<x> STATus:FILTer<x>?
Output queue Stores response messages for queries. All query commands (Read by controller)
Error queue Stores error numbers and messages. STATus:ERRor?

What is the meaning of each bit in the Status Byte of the YOKOGAWA DL6104?

The Status Byte register summarizes the instrument’s status. Each bit has a specific meaning:

Bit 7 Not used (always 0)
Bit 6 (RQS/MSS) Request Service / Master Status Summary: Set to 1 when the logical AND of the other status bits (0-5) and the service request enable register is not 0. This indicates the instrument is requesting service.
Bit 5 (ESB) Event Summary Bit: Set to 1 when an event in the Standard Event Register has occurred (and is not masked).
Bit 4 (MAV) Message Available: Set to 1 when the output queue is not empty and has data to be transmitted.
Bit 3 (EES) Extend Event Summary Bit: Set to 1 when an event in the Extended Event Register has occurred (and is not masked).
Bit 2 (EAV) Error Available: Set to 1 when the error queue is not empty (i.e., an error has occurred).
Bit 1 Not used (always 0)
Bit 0 Not used (always 0)

What do the communication error codes on the YOKOGAWA DL6104 mean?

Error in Communication Command (100-199)

Code Messages Corrective Action
102 Syntax error. Invalid syntax.
103 Invalid separator. Use a comma to separate the data.
104 Data type error. Write using the correct data form.
108 Parameter not allowed. Check the number of data points.
109 Missing parameter. Enter the required data.
113 Undefined header. Check the header.
123 Exponent too large. Use a smaller exponent for <NR3> format.
141 Invalid character data. Select character data from the selections available in {…|…|…}.
150 String data error. Enclose <String> in double quotation or single quotation marks.

Error in Communication Execution (200-299)

Code Messages Corrective Action
221 Setting conflict. Check the relevant settings.
222 Data out of range. Check the range.
224 Illegal parameter value. Check the range.
241 Hardware missing. Check the installed options.

Error in Communication Query (400-499)

Code Messages Corrective Action
410 Query INTERRUPTED. Check transmission/reception order.
420 Query UNTERMINATED. Check transmission/reception order.
430 Query DEADLOCKED. Limit the length of the program message including <PMT> to 1024 bytes or less.

How to use the PDF below:
* Touchscreen: Swipe up/down with-in the PDF to scroll and pinch or spread with two fingers to zoom.
* Mouse: While your mouse is hovering over the PDF, use the mouse wheel to scroll and click on the – / + buttons at the bottom of the PDF to zoom.

NO IMAGE CONTENT AT THIS TIME. PLEASE CHECK BACK LATER

CLICK HERE TO DOWNLOAD YOKOGAWA DL6104 (01) PDF DOCUMENT


Leave comments, questions, reviews, tips, tricks, hacks or page errors below. Account not required.