1. Manuals
  2. Brands
  3. Prologix Manuals
  4. Controller
  5. GPIB-USB Controller
  6. User manual

Hide thumbs

Table Of Contents 2
  • Contents
  • Table of Contents
  • Bookmarks

Table of Contents

  • Table of Contents

  • 1 Introduction
  • 2 Installation
  • 3 Firmware Upgrade
  • 4 Host Software
  • 5 Configuration
  • 6 Operating Modes
    • Controller Mode

    • Device Mode

  • 7 Data Transmission
    • Binary Data Transmission

  • 8 Commands
    • Addr

    • Auto

    • Clr

    • Eoi

    • Eos

    • Eot_Enable

    • Eot_Char

    • Ifc

    • Loc

    • Lon

    • Mode

    • Read

    • Read_Tmo_Ms

    • Rst

    • Savecfg

    • Spoll

    • Srq

    • Status

    • Trg

    • Ver

    • Help

  • 9 Specifications


Quick Links

  • 1 Installation
  • 2 Commands
  • Download this manual





April 18, 2011


Table ofContents

  • 1
  • 2
  • 3
  • 4
  • 5


Table of Contents


Summary of Contents for Prologix GPIB-USB Controller

  • Page 2: Table Of Contents

    Prologix GPIB-USB Controller User Manual Table of Contents Introduction ..........................4 Installation..........................4 Firmware Upgrade .......................4 Host Software ........................4 Configuration........................5 Operating Modes........................5 6.1. Controller Mode......................5 6.2. Device Mode........................6 Data Transmission .......................6 7.1. Binary Data Transmission..................7 Commands ..........................8 8.1. addr..........................8 8.2. auto..........................8 8.3.
  • Page 3 Prologix GPIB-USB Controller User Manual Change Log April 18, 2011 Added ++lon command description. Sept 14, 2009 Added ++savecfg command descripion. Corrected maximum value of read_tmo_ms to 3000 ms. April 21, 2009 Added ++status command description. Updated ++addr, ++spoll and ++trg command descriptions to include secondary address.
  • Page 4: Introduction

    Prologix GPIB-USB Controller User Manual 1. Introduction Prologix GPIB-USB controller converts any computer with a USB port into a GPIB Controller or Device. In Controller mode, Prologix GPIB-USB controller can remotely control GPIB enabled instruments such as Oscilloscopes, Logic Analyzers, and Spectrum Analyzers.
  • Page 5: Configuration

    Details on how to configure these tools are available at 5. Configuration Prologix GPIB-USB controller can be configured using any of the following methods: Prologix.exe – Prologix.exe is an open source tool developed by John Miles for configuring the controller. Web link to the tool can be found at
  • Page 6: Device Mode

    All data received from the host over USB is buffered until the GPIB controller addresses Prologix GPIB-USB controller to talk, at which time the buffered data is passed along to the GPIB port. The controller can buffer only one command. A subsequent command received over USB will overwrite the previously buffered one, if the previous one has not yet been transmitted over GPIB.
  • Page 7: Binary Data Transmission

    The ++eot_char command may be used to detect GPIB EOI signal assertion. 7.1. Binary Data Transmission Prologix GPIB-USB controller can send and receive binary data to and from GPIB enabled instruments. No special action is necessary to receive binary data from instruments. Any binary data received from the instrument is transmitted over USB to PC unmodified, just as with ASCII data.
  • Page 8: Commands

    GPIB address depends on the operating mode of the controller. In CONTROLLER mode, it refers to the GPIB address of the instrument being controlled. In DEVICE mode, it is the address of the GPIB peripheral that Prologix GPIB-USB controller is emulating.
  • Page 9: Clr

    Prologix GPIB-USB Controller User Manual Read-After-Write, saves the user from having to issue read commands repeatedly. This command enabled or disabled the Read-After-Write feature. In addition, auto command also addresses the instrument at the currently specified address to TALK or LISTEN. ++auto 0 addresses the instrument to LISTEN and ++auto 1 addresses the instrument to TALK.
  • Page 10: Eos

    Prologix GPIB-USB Controller User Manual MODES AVAILABLE: CONTROLLER, DEVICE EXAMPLES: ++eoi 1 Enable EOI assertion with last character ++eoi 0 Disable EOI assertion ++eoi Query if EOI assertion is enabled or disabled 8.5. This command specifies GPIB termination characters. When data from host is received...
  • Page 11: Eot_Char

    MODES AVAILABLE: CONTROLLER 8.10. lon This command configures the GPIB-USB controller to listen to all traffic on the GPIB bus, irrespective of the currently specified address. This configuration is also known as “listen-only” mode. In this mode, the controller can only receive, but cannot send any data.
  • Page 12: Mode

    ++lon Query “listen-only” mode 8.11. mode This command configures the Prologix GPIB-USB controller to be a CONTROLLER or DEVICE. If the command is issued without any arguments, the current mode is returned. SYNTAX: ++mode [0|1] where 1 – CONTROLLER, 0 – DEVICE...
  • Page 13: Rst

    Prologix GPIB-USB Controller User Manual SYNTAX: ++read_tmo_ms <time> where <time> is decimal value between 1 and 3000 MODES AVAILABLE: CONTROLLER 8.14. rst This command performs a power-on reset of the controller. The process takes about 5 seconds. All input received over USB during this time are ignored.
  • Page 14: Srq

    Prologix GPIB-USB Controller User Manual SYNTAX: ++spoll [<PAD> [<SAD>]] PAD (Primary Address) is a decimal value between 0 and 30. SAD (Secondary Address) is a decimal value between 96 and 126. SAD is optional. MODES AVAILABLE: CONTROLLER EXAMPLE: ++spoll 5...
  • Page 15: Trg

    SYNTAX: ++trg [<PAD1> [<SAD1>] <PAD2> [SAD2] … <PAD15> [<SAD15>]] MODES AVAILABLE: CONTROLLER 8.20. ver This command returns the version string of the Prologix GPIB-USB controller. SYNTAX: ++ver MODES AVAILABLE: CONTROLLER, DEVICE 8.21. help This command prints a brief summary of all available commands.


What is USB GPIB? ›

The GPIB‑USB‑HS is an IEEE 488 controller device for computers with USB slots. The GPIB‑USB‑HS achieves maximum IEEE 488.2 performance. With no GPIB cable required for instrument connection, you can use the Hi‑Speed USB port to control up to 14 programmable GPIB instruments.

What is the default IP address of Prologix GPIB Ethernet? ›

The Prologix documentation describes how the Ethernet-GPIB controller operates as a “virtual serial instrument.” However, what you must do is set it up as a LAN instrument at IP address 192.168. 1.120 (set above using netfinder.exe) and using port 1234.

Is GPIB obsolete? ›

GPIB/IEEE 488 is very well established and qualified in the test and measurement industry and there is no indication that it will be obsolete in the near future. However, there are indications that it will most likely be replaced slowly by other standard means of interfacing over many years.

What is the purpose of GPIB cable? ›

GPIB (General Purpose Interface Bus) was developed as an interface between computers and measuring instruments. It is mainly used to connect PCs and measuring instruments.

How do I check my GPIB connection? ›

You can open the VISA Interactive Control by double-clicking the resource under test . The VISA Interactive Control allows you to test communication with GPIB or Serial instruments.

What is the secondary address of GPIB? ›

In the past, with GPIB based modular instruments, the secondary address is used to communicate with a particular module within the chassis that contains multiple modules. The chassis and modules of that instrument will share the same primary GPIB address.

What is GPIB Ethernet? ›

Ethernet GPIB Instrument Control Device

The GPIB‑ENET/1000 is an IEEE 488 controller device for computers with an Ethernet port. You can use this device to share a single GPIB system among many networked users or to control several test systems from a single networked host.

What is the use of GPIB? ›

GPIB instruments are often used as stand-alone benchtop instruments where measurements are taken by hand. You can automate these measurements by using a PC to control the GPIB instruments. Use instrument drivers and the VISA VIs to control GPIB instruments.

What is the difference between GPIB and Ethernet? ›

The only difference is the bus. This provides the impact of bus performance on transfer time, and tasks- per-second is the key metric. The benefits of higher bandwidth Ethernet over GPIB are not universal. In most test tasks, the higher bandwidth does not overcome the relatively longer latency.

Where is GPIB used? ›

The GPIB interface, sometimes called the General Purpose Interface Bus (GPIB), is a general purpose digital interface system that can be used to transfer data between two or more devices. It is particularly wellsuited for interconnecting computers and instruments.

Is GPIB a serial port? ›

The National Instruments GPIB-RS232 is a high-performance serial- to-GPIB interface. With it connected, a computer with an RS232 serial port can be a talker, listener, or controller on the GPIB bus.

Top Articles
Latest Posts
Article information

Author: Prof. Nancy Dach

Last Updated:

Views: 5459

Rating: 4.7 / 5 (77 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Prof. Nancy Dach

Birthday: 1993-08-23

Address: 569 Waelchi Ports, South Blainebury, LA 11589

Phone: +9958996486049

Job: Sales Manager

Hobby: Web surfing, Scuba diving, Mountaineering, Writing, Sailing, Dance, Blacksmithing

Introduction: My name is Prof. Nancy Dach, I am a lively, joyous, courageous, lovely, tender, charming, open person who loves writing and wants to share my knowledge and understanding with you.