communication with AQ-6315E via GPIB


Nowtime, I instr driver for this device, but this library were established in BT 5.0. Are a way to convert files for LV 8.5 Library exist?

Thank you

You can go there.

Tags: NI Hardware

Similar Questions

  • Difficulty communicating with a GPIB instrument using VISA

    Hi all

    I am trying to create a Subvi allowing communication between a computer and a spectrometer to MS260i. This is an old spectrometer and can only be interfaced via GPIB or RS232. I chose to use a GPIB-USB-HS adapter to connect it to the computer. The following parameters in the NOT-MAX I would easily send commands to the spectrometer when you use the Communicator of NOR-488. 2. I have also attached a picture of a wavelength successfully query.

    However, I am unable to do a Subvi with the same settings. For example, the following VI

    Returns the following error

    Is there something that I forget? I also noticed that even if I saved the GPIB interface properties, these do come up not by default when you use the Communicator of NOR-488. 2. Indeed, I have to manually configure EOS settings every time that I reopen it tool.

    Any help would be greatly appreciated.

    Did you do a right-click on the control of the chain and select ' \'Codes display? If you do not, the stop character is not sent.

  • Problem with getting communication with old instrument GPIB-ENET/100


    I'm trying to get my program in to communicate with an older instrument (Infratek 305 A, measure of power) via a GPIB-ENET/100 device.

    The manual of the instrument does not say what GPIB standard, it supports, but the instrument is detected by the measurement and Automation Explorer.

    Detected by that I mean that MAE has detected an instrument located on the right GPIB address, but indicated identification is the output measure instrument string

    instead of the name of instrument (as shown for some more recent instruments of Agilent).

    When I run my application, I followed the communication with NISpy.

    Configuration of the device seems to work and I present only once in the program.

    The problem is reading data from the instrument. Whenever I read the data, I get a correct string of the instrument. But the problem is

    I get the same data in two consecutive and all readings first after that I get new data and also these new data are received in two consecutive readings.

    According to the manual of the instrument the instrument generates the data as follows:

    "A row of data ends with CRLF. The instrument can send multiple rows of data. "When all of the data transfer is complete the EOI (end or identify) is sent.

    My endpoint settings are:

    Send EOI to write complete: YES

    Terminate read on EOS: No.

    EOS byte: 2

    8 bit EOS compare: YES

    Define EOI with EOS on write: No.

    How can I configure the GPIB-ENET/100 to work with my instrument?

    Here are som NISpy logs:

    # Configuration #.

    61 ibwrt(UD3, "C0C2C4C8..", 10 (0xA))
    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:54:43.671 call duration 00:00:00.079
    ibsta: 0 x 100 iberr: 0 ibcntl: 10 (0xa)

    62 ThreadIbcntl()

    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:54:43.750 call duration 00:00:00.000
    ibsta: 0 x 100 iberr: 0 ibcntl: 10 (0xa)

    63 ibwrt(UD3, "K0K3K5K9..", 10 (0xA))
    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:54:43.765 call duration 00:00:00.125
    ibsta: 0 x 100 iberr: 0 ibcntl: 10 (0xa)

    64 ThreadIbcntl()
    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:54:43.890 call duration 00:00:00.000
    ibsta: 0 x 100 iberr: 0 ibcntl: 10 (0xa)

    65 ibwrt(UD3, "F14F18F24..", 11 (0xB))
    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:54:43.890 call duration 00:00:09.250
    ibsta: 0 x 100 iberr: 0 ibcntl: 11 (0xb)

    66 ThreadIbcntl()
    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:54:53.140 call duration 00:00:00.000
    ibsta: 0 x 100 iberr: 0 ibcntl: 11 (0xb)

    ### LU ###

    437 ibrd(UD3, "*AC/1.0A480V/...", 1024 (0x400))
    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:58:52.484 call duration 00:00:00.094
    ibsta: 0 x 2100 iberr: 0 ibcntl: 225 (0xe1)

    438 ThreadIbcntl()
    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:58:52.578 call duration 00:00:00.000
    ibsta: 0 x 2100 iberr: 0 ibcntl: 225 (0xe1)

    439 ThreadIbcntl()
    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:58:52.578 call duration 00:00:00.000
    ibsta: 0 x 2100 iberr: 0 ibcntl: 225 (0xe1)


    I don't have the opportunity to test with other controllers.

    However, I found a solution to my problem.

    The instrument should output 4 lines of data.

    L1 - line with comments

    L2 - line with current values

    L3 - line with the values of voltage

    L4 - line with power values

    The first line of the reading stops the instrument of implementation of additional measures.

    The measurements in the instrument began reading the last line of data (L4)

    The problem was that the instrument for a reason any also released a fifth line, which was empty.

    Read this line 5' th stopped the instrument again.

    By configuring the HW to finish reading on EOS, with EOS PMQS, the value byte, I could read the

    buffer of the instrument with a line output instead. This way I could read just L1 - L4

    and the instrument could work again.

    Next time I should read data from the Instr. first of all, I would like to read the empty line, then

    L1 - L4.

    Why the outputs Instr. an additional empty line will be left not resolved.

    My problem is solved.

  • Communication with the niVisa (GPIB) do not work next to a serial interface


    I programmed an application in C++ (Visual C++ with MFC, running on XP). On the one hand, I control devices of different measure (also from different suppliers). All communication is done with niVisa (Version 4.6). On the other side, I send remote commands to a generator via the serial interface. To do this, I use CSerialPort, it's a Wrapper MFC of the Windows API. Thus, niVisa is not used for the serial connection.

    It works without any problem until I connect the measurement equipment (any type of) via Ethernet.

    When I now connect the scope via GPIB (I use a NI PCI-GPIB), communication works without any problem as long as I wouldn't send anything on RS232. After I send something to my generator (and close the com-port), the next Commander of VISA will give me an error (VI_ERROR_ABORT). Now, I can log in again and everything works normally again (until I have again send something on the com-port).

    For me, it's a really strange question. Any ideas? Any help?

    Best regards


    OK, I finally found the problem.

    When you use the serial port, you can write data with normal writing (WriteFile()) function or with the tip (WriteFileEx()). Do not now ask me for more details on the difference, it's something with the mode "" overlap...

    After I send all the data with WriteFileEx, VISA-connection via GPIB produces an error. So I went to the basis of WriteFile() and everything works. Don't ask my consistency betwenn VISA (with GPIB and just GBIB) and the connection series. I'm just happy right now...


  • Impossible communication with an electronic card via the USB port of the United Nations


    I must communicate with a normal electronic card a mini-USB port / USB (serial, COM4). This card transmits on the airwaves on a frequency range that I must address.

    When I plug, the PC detects it and accept it (I installed the driver). Plug-in the HyperTerminal in Windows XP to send instructions in hexadecimal this carte pour what change the range of frequency on which it issues.

    Furthermore, neither MAX nor Agilent Connection Wizard not the detected and none are able to communicate with it, everytime the same message error "no device detected".

    I tried under LabView to send instructions with assistant IIOA, no results. I also tried the instructions 'Config VISA' and 'Entry VISA', trying to write in hexadecimal and normal mode, nothing works. Under labView I have yet no error message, nothing. Nothing.

    I don't understand. I know that it is still possible to drive it under LabWindows, but under LabView (8.5) nothing, not a clue.

    I have the latest version OR-488. 2

    Y ' have a procedure to follow pour such communication of?

    Thanks for any help that would be welcome.

    Kind regards



    The NOR-488 driver. 2 is the driver for the hardware from National Instruments GPIB; If you communicate to the port of of a USB through, this will not impact your code or on the resources used. The only element in common with your VISA application EST enhancement. It provides a unified API pour different types interface with instruments (series, Ethernet, GPIB, VXI, etc...).

    Under MAX, on cannot hole your communication card, only the serial port. The first chose to do is therefore to ensure that the serial port 4 is clearly visible under MAX. You can then the uti Test Pannel VISA pour send and/or receive orders to/from your card.

    If these elements do not allow you to properly configure your hardware, n 'hesitate to send a capture d' screen of the configuration under MAX. If you have a CVI code that allows you to interact with the map, it might be interesting to join, so you can see how interactions with the material are made.

    Kind regards

  • RS 232 communication with a projector

    Hello! I work in communication with my prjector. The controls are pretty simple, just PWR it for OFF\r PWR to turn off and LAMP? How many hours have the lamp worked \r to land the aircraft. So I just used the example of the writing/reading series with labview, but had a few problems.

    1º) it works but it keeps giving me an error, I can't handle. Is the current operation of visa wait time. I tried it here and all the people say something on the lines of commands, but I put them and set up in the port, so I don't really know how to handle this error. Another thing, it is how can I put \r or 0xD for my end of just the default write command?

    2º) how can I make my request just be an exe that you don't have to press ' EXECUTE ' always to use it?

    3º) my last question is to ask questions about how to manage this thing, I need to read used with the control LAMP lamp hours?, and projector will answer me with something like: LAMP = xxx. How to handle this response to send it via TCP/IP? Should I have to create a new variable or something? I mean, I just need with another application in order to power switch of the projector via tcp/ip and calling hours of lamps via TCP/IP, so I don't really know how to handle. Thanks for all the peoples and let me know if you need more information, I'm not native English sorry for my mistakes.

    Edit: I forgot to put my vi.

    1. you will obviously get a timeout when you send the commands that do not generate a frequency of the instrument. Only do a reading when you send the LAMP? interview and to automatically send \r, set the stop to "0 D" character.

    2. you have the app Builder to create an exe file. In order to make the VI automatically running, go to the properties of VI > execution and check "run then '.

    3. I do not understand. First, you talk about RS - 232 and now you want to convert this TCP/IP communication VI?

  • OfficeJet Pro 8600 Plus: PC stopped communicating with wireless Officejet Pro 8600 more

    My HP printer has been connected to my PC via my home wireless network and work without problem, for 18 months.  A few weeks ago the printer stop appearing in the printer dialog box when I went to print a document.  The printer continues to operate wireless for all my mobile devices without problem.

    I went through all the HP process and tools for troubleshooting, downloaded and installed all updates, nothing helps.  I uninstalled my PC off and now it will not reinstall.  The installation process see the printer on the network, but when I try to install it it said "cannot be installed on the network" and it goes no further. I lost hours and hours trying to get to the bottom of it, nothing helps.

    What is the problem?

    Hi @Layli,

    Welcome to the HP Forums!

    I noticed that your PC has stopped communicating with your HP Officejet Pro 8600 wireless connection more. I'm sorry to hear that, but happy to help!

    Out of curiosity, what happens if you install the printer using the USB method wireless configuration? Check out this guide, your wireless printerand select Configuration USB wireless.

    Also, if this does not work, able to install the printer are you using a USB connection? In this way, we can see if the problem could be the connection itself or not.

    You see error messages on the control panel of the printer at all?

    Thanks for posting and hope to hear from you soon!

  • Will be communicating with VTEP and NSX flow controller (for example the NAV VTEP) network vmkernel management?


    I have question concerning communication with the controller VTEP and NSX.

    Will be communicating with workflows VTEP and controller within the network vmkernel management NSX?

    Alternatively, it empties the VTEP network? (Network VXLAN?)

    I think it is by the vmkernel management network, as ESXi host with controller NSX need not always have

    VTEP (or Logical switches) segment.

    I thought that it could flow within the segment of NSX controller if it is independent of the normal (communication of host of ESXi and vCenter)

    management vmkernel, but I think that there are restrictions which network of the controller must be in the same segment of layer 2.

    I tried to find some document but nothing of any document clearly states what network port group transmits VTEP and NSX flow controller.

    I'll be very happy if the experts give me answer.


    As far as I know: you're right - this traffic is via the host management network and a connection routed between controllers it is not currently supported with NSX - v.

  • My ipad 3 has stopped communicating with my airport extreme.

    My ipad 3 has stopped communicating with my airport extreme.  I rebooted, both so that made a network reset on the ipad.  He sees the airport but does not connect.  It will work on the personal hotspot on my phone.


    If your ipad works with a hot spot that's the Aiirport is the problem

    Go to the Apple Web site


    You may need a software update for airport how old is this do you have another

    Router, you can try?

    See you soon


  • I removed Applian freecorder in my programs, but I find myself with a toolbar of community with a button for Freecorder help page. How can I get rid of this, preferably on the entire toolbar

    I installed and now have uninstalleda Applian program (freecorder I think) but find myself with a toolbar of community with a button leading to the theFreecorder help page. I don't want the additional toolbar or button. How can I get rid of him? I tried to remove and reinstall Firefox, but this has not done it.


    Please try to go to Tools (or Alt + T) > modules, Extensions , click on the left and if it is listed on the right, delete it. Otherwise, you will need to go to Add/Remove Programs in the Control Panel of BONE and remove it from there.

  • Can I share app with someone else via drop Pages?

    HI - anyone know, please, if I can share the Pages app with a colleague via Airdrop? Is it possible and is it legal?

    In addition, no one knows if Apple will make possible on Pages linking text as it was with the old app.

    Thank you.


    No, your colleague will buy and download the app, if they want on their iPad.

    For features of the application, try to leave feedback to Apple:

  • Unable to connect with the network via iphone or ipad

    Unable to connect the Apple TV (2nd generation) with the network via Wi - Fi using the remote app!

    The remote application required the devices to be on the same network, and home sharing enabled on Apple TV. The physical remote control would be necessary for the installation if this has not been done already

  • trying to communicate with a computer via an RS232 interface.

    Hi, I would like to communicate with my computer via RS232 DB - 25 side of machine that is configured as a DCE and DB - 9 my side PC as DTE, the computer only uses pin 2 (serial data in), pin 3 (serial data out) and PIN 7 a pattern. I wired the pins straight through except the ground which is in the DB 9 pin 5, so I tried to connect pin 2 pin 2 and 3 pin to pin, pin 7 to pin 5, but I couldn't get through my machine, then I tried 3 machine spindle pin 2 of my pc , machine pin 2 pin 3 pin 5-7 pc, unfortunately cannot also. I set everything correctly, as I think, but somehow could not do.

    (in the if said manual pc a DB9 so connecting db-9 to db-25 cable modem) - what a sense.

    I'm asking for help on this issue. Thanks for any help.

    Yes, of course do you. Who is stated in the manual. In MAX, you would use \r\n.

  • DASYLab is not communicating with the hardware dbk25a3


    I'm trying to troubleshoot a high pressure processing equipment. This system uses a PID controller. The level of pressure does not stop at the set point, but continue to increase. I am trying to solve this problem. As the program was written by someone else and there is no documentation on what each represent module and done. It is very difficult for me to solve the problems. Therefore, I decided to start all over again with my own module.  However, I have a problem. My hardware (DBK25 and others) is not communicating with the module of Dasylab. I tried several different things, that nothing seemed to work. I get this error.


    An entry of a module is open.

    Any help is highly appreciated

    Thank you


    The error message indicates that you have a module that has one input open - nothing is connected. You must have a data wire to all entries.

  • SPI Communication with PIC24HJ256GP210


    I need make the SPI Communication with hardware PIC24HJ256GP210 in LabVIEW 2010 with NI USB 8451.I want to send 8 bytes data and receive data of 8 bytes of PIC. I'll send data byte-by-byte change the signal of the chip Select (CS). Before you send the data I will send ENQ (mark 3A) to check the status PIC, then after receiving ACK (Acknowledge as A1), I will send the data packet.

    My test procedure indicated below,

    • Setting clock polarity at zero (LOW idle), a second Edge clock Phase) and the clock frequency of 1 MHz to device NI USB-8451

    • 3 sending data (ENQ) and followed meaningless data byte by byte, also change state Chip Select

    • No explicit deadline has provided since the sending of the API takes 20msec to run

    • Receive the acknowledgment of receipt (A1) of the sensor

    • Send DataPacket [Eg: A5, 03, 02, 00, 00, A6, 2 c, DD] byte by byte, also changing chip select signal

    • No explicit delay gave between each byte from API takes 20msec to perform sending

    • Send 8 bytes , which means less data byte-by-byte, and receive byte-by-byte data PEAK

    • Received all of the data of 8 bytes with an incorrect value

    If please review my test procedure and give your comments if you have worked with SPI or if you have any input for my query.

    Thanks in advance.

    Note: Tie my code with this mail for your reference.

    Kind regards


    Hello O_Proulx,

    Thanks for your reply.

    Communication SPI after sending the data we send again meaningless bytes, which equals how many bytes we would like to receive the answer System.So we cannot read the data in the same VI as you mentioned in the code.

    My problem has been resolved. Byte meaningless, I need to send the file HEX .beacuse 'AB' has been developed in this way.

    Kind regards


Maybe you are looking for