Communication between Labview and Acton spectrometer via USB or RS232

I'm trying to communicate between a PC running XP and a spectrometer to Acton 2300i using Labview.  Windows recongizes the specification and assigns it to COM3 with the correct name.  Also, the software provided with the specification can communicate with him.  However, I was unable to communicate using VISA in Labview.  I downloaded the simple read and write example vi fromt the example finder and changed the entries at 9600 baud... but I am still unable to connect.  I also tried connecting via software of measurement and automation NOR, but getting the timeout error code.  I was able to connect using GPIB of Labview for another more old Acton Spec 500i but the onle new version connects via RS232 or USB.

The problem was simply not having a return of carrage added at the end of my order.  Thank you for your help.

Tags: NI Hardware

Similar Questions

  • Communication between Labview and Rn42 Bluetooth

    Hello

    I am currently working on a project that requires communication between a bluetooth equipment and my pc with bluetooth built-in. The bluetooth hardware is verfied working with Blueterm on android. However I'm unable to connect with my laptop blueterm. Is back a unabe to connect error. I use bluetooth vi without series or visa. This method is suggested? Thank you


  • Communication between LabVIEW and MCU based on Modbus Protocol

    Hello

    I am a first year student in the port.and series applications see you, my projiect needs to communicate between LV and MCU based on Modbus Protocol.all configure it are correct, but the lv to send false information which is not suitable for modbus.i do not know how to fix it.

    My programs are:

    Why did you decide to write your own code instead of what is already available? If you had done a search, you would have easily found the modbus library. Just give a try.

  • Communication problem between LabView and acquisition of data USB 6259

    I want to monitor a data USB-6259 acquisition using LabVIEW 8.6. However, when you try to create an explicit task (using the DAQ assistant) in order to acquire a signal, I get the message asked supported device found¨. I can see the USB-6259 under ¨Devices and interfaces¨ to the MAX, but when I try to import the configuration data for NOR-DAQmx 8.7.2 in MAX, I get the message ¨Can´t import file configData.nce.  File not found¨. I use NEITHER-DAQmx 8.7.2.  Any suggestions?

    Corneliu

    Hi, Corneliu,

    This question could be generated due to a corruption of database of MAX. Here is a link to restore the database to the MAX.

    http://digital.NI.com/public.nsf/allkb/2C7480E856987FFF862573AE005AB0D9?OpenDocument

    Just follow the steps and let me know if that solves the problem.

    A greeting.

    Jesus.

  • Interface between LabVIEW and c#

    Hello

    IAM trying to send data to Labview via ithernet in a product that already have in c# .net. This means that data send LabVIEW must be posted in c#. Thus the Labview will act as the server and the product in c# will be serving the customer. I have serached in the forums to make the connection between Labview and c#. I saw a tutorial to make dlls in labview, in what they explained to hold tools > Build Application or shared Library.But I can't find in my tools although I version2009 of professional development.

    Can someone give me some instructions to send Labview data and display it in c#. IAM attaching the VI Server I made. The client in c# is a great product that has already done by others in c#. I have very less experience of programming in c#. Can someone give me some instructions or attach a few tutorials to make the connection between Labview and c#.


  • Series communication between computer and cRIO

    Hello

    I am not new to Labview or cRIO programming, however, venture in for my first try at the serial communication.  I have a controller (not original NOR) that sends data over a serial RS232 network I want to open a parallel session to the data that I collect with a cRIO.  Before we get to integrate, I try to test with a series, my computer cable and hyperterminal communications and the serial port cRIO.  I followed and validated exploitation and drivers with the following text:

    How to do a loopback Test series
    http://www.NI.com/white-paper/3450/en

    However, when I try to use the following example, I get nothing:

    Transfer data between cRIO and host series
    https://decibel.NI.com/content/docs/doc-3816

    Any ideas on where to start?  I appreciate very much all the advice.

    Thank you.

    I have confirmed that it is a right.  I'll try a null-modem cable.

    Thank you!

  • Passing variables between LabVIEW and TestStand

    Hello

    I'm just learning how to use TestStand and although there are a multitude of resources available, I always find me at a loss on how to pass variables between TS and LV, leaving me to think that there is one fundamental thing that I'm missing which is likely, given that I have a weeks experience with LabVIEW and a days of experience with TestStand.

    I took a glance to the example of 'Clusters' to the Code Modules in TestStand examples (I use TS 2016 if it matters) because I thought it would be quite ideal for what I hope. In this case, I hope to be able to pass a string (a file path) to LabVIEW and VI power take this string and use it as part of an order for the Exec.VI system.  Then, I would be able to pass strings back to TestStand to show the user if an error occurred, but I thought I should get the first part of work.

    I guess my question is what do I have to wait to see in clusters to the example of the Modules of Code? The Watch window displays all defined variables premise on which has the ContainerOut in the Variables pane, but I don't see any kind of update on facades (VI1.vi and VI2.vi) LabVIEW code. Should I be?

    I looked at a few other discussions of the forum here and here, as well as the document of the basis of knowledge here, but could not recreate their solutions. It seems that the connector pane would be a viable way to go, but I'm not sure on how we create and use effectively. According to this document , it makes it seem like it should be simple enough to makes these terminals, but I am still missing a key step. I was able to follow all the steps on the knowledge base document and run the sequence, but then had no idea if it worked or not; I have the report show me the values of the variables I put, but I have no idea whether or not he actually did anything with the LabVIEW VI, or how I could see that.

    Please let me know if you need further information or clarifaction everything I ask.

    Thank you for your time,
    JColvin

    Digilent, a company of National Instruments

    If you want to enter values, you must create a vi for instance dialog box

    The OK button will allow new values to pass to the output terminals.

    A Cancel button will pass just the original through the output values without alteration. The VI will close when either the OK button or cancel were pressed.

    Concerning

    Ray

  • How to pass variables between Labview and Teststand

    It is probably a trivial question, but I'm new to TestStand. All I'm doing is updated to a variable in Labview and then pass this value in a local variable Teststand. A simple test that VI is attached. I get no error and it seems correct, but when I followed the variable via TS watch display is not updated. Also I am not able to read the variable outside TS. It is probably a trivial thing, I'm doing wrong, but I'm stuck.

    Too bad, it was simple. Just need to add the context of sequence as input, then set it to ThisContext TS

  • Table does not work correctly between LabView and TestStand

    I'm doing a TestStand program that reads data from a LabView VI.

    If I run the VI in LabView, it works perfectly well and generates a table with 18 points in length, the first 3 are numbers between 0 and 10 and the rest being-1 as I intended. Re-run the VI causes the re - initialize correctly and I get a new table that also meets my specifications.

    When I run the VI of TestStand, it works fine once, producing a table with 18 points, the first 3 are numbers between 0 and 10, and the rest is-1.

    If I run the VI in TestStand once again it increases the length of array in 18 each time. In so doing, it fails to write the new 3 numbers and just add - 1 in table 18 times. If I restart TestStand will work fine once more, he repeats the error if I re - run the VI. I don't understand why this is happening.

    I have re-product the error in a separate VI and the order, and I have attached an example in this post. The VI contains all the necessary information (if not, please say so and I will correct it), and TestStand sequence is configured to put all results, I would find useful in the report (as additional results).

    Your problem is your VI.   Specifically the comment nodes.  They initialize on the first call.  TestStand retains the VI in memory.  So when the VI is called again, the comments always nodes have their last value.  You will get the same results if you have VI your ArrayBuild.vi twice appealed.

    The way you use the feedback nodes, they really replace with Shift Registers.  I like your comment nodes, but since you pass the value of the node in the loop, the SHIFT registers are much more appropriate.  Just make sure you initialize your Shift Registers.

  • Communication between TNS_Listener and the listener of the Apex

    Hi all
    I how communication between TNS Listener, receiver of the Apex and Apex? For some reason, I got the following error of Apex listener:
    Caused by: oracle.dbtools.rt.web.WebException: Unable to start the Universal Connection Pool: oracle.ucp.UniversalConnectionPoolException: Cannot get Connection from Datasource
    .
    .
    .
    Caused by: oracle.net.ns.NetException: Listener refused the connection with the following error:
    ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
    I truncated messages Java object.

    This has happened when I tried to connect to the Apex. So I can fix it by going to:
    http://localhost:8080/apex/listenerConfigure
    then everything worked fine.

    My listener.ora file:
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
        )
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = firefly.snowdrop.com)(PORT = 1521))
        )
      )
    
    ADR_BASE_LISTENER = /usr/local/oracle
    
    ADR_BASE_ORACLE_LISTENER = /usr/local/oracle
    My tnsnames.ora file
    INARA =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = firefly.snowdrop.com)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = inara.snowdrop.com)
       )
      )
    When inara is the name of the instance and the firefly is the host name.

    Is that the order of start if first the TNS Listener or listener Apex matter first?

    Best regards
    Val

    Published by: Valerie good-natured August 1, 2011 05:47

    Hi Val,

    My tnsnames.ora is configured for an existing server and there is no client configurations like sqlplus, sql or earpiece of the apex developer. However until now the server can connect to customers without problem (I just discover that unreproducible error on 'impossible to find the SID' sometimes occurs at the beginning of the Summit, the kick-off and can be solved by waiting for a while to connect to reconnect), so again I must modify the .ora?

    No, if your database listener is configured properly (i.e., he listens to the SID that you try to connect to the network interface/hostname/ip address /... she must use), there is no need to make any other configuration, especially not on another machine.

    -Udo

  • Error: There is no communication between computer and printer

    Original title;

    printer not printihg after the installation of new updates

    I get messege there is no commacation between computer and printer

    Hello

    1. What is the brand and model of the printer?

    2. What are the updates that have been installed before the show?

    See the Windows updates are installed

    http://Windows.Microsoft.com/en-us/Windows7/see-which-Windows-updates-are-installed

    3. have you checked the status of the printer in Device Manager?

    Open the Device Manager

    http://Windows.Microsoft.com/en-us/Windows7/open-Device-Manager

    4. what operating system is installed on the computer?

    You can Open the printer Troubleshooter and check if it makes a difference:
    http://Windows.Microsoft.com/en-us/Windows7/open-the-printer-Troubleshooter

    You can follow this link and check if it helps.

    Printer in Windows problems

    Let us know the result!

  • Communication between virtual and real session

    A virtual session may communicate information to the real machine? In other words, if a virtual session running can I send a message or a text to be saved on the actual computer?

    I'm under v VMWare Workstation 7.1.1 on a PC running Windows XP Pro.

    Sure! I'm not sure what exactly mean you by 'send a message or text' but you have several options:

    By default (depending on how your virtual computer was created) under the virtual machine settings > Options > Guest insulation, Drag and Drop and copy and paste are enabled. This allows you to freely drag and drop and copy and paste between guest and host operating systems. If these are not enabled, you can activate them. It's one of the ways safer and easier to share data.

    You can also create, under the ' Virtual Machine Settings > Options > folders ', a file shared between the two. Although some do not recommend this for reasons of performance and security.

    You can share files over the network by using shared folders, just like any physical PC 2 would be to share files. If you don't know how to do this, there are a lot of tutorials on the web.

    It is a bit more advanced, but you can also share a real physical drive (see the user manual). It is the least secure method, but offers the best performance if you regularly share huge amounts of data (several tens or hundreds of gigabytes).

  • Delay between labview and hp 83620A microwave synthesized Sweeper

    Hello world

    I'm using microwave synthesized Sweeper hp 83620 has to sweep the microwave from one frequency to another.  I control the instrument via GPIB-USB-HS.  I use the device provided by Labview driver. http://sine.NI.com/apps/UTF8/niid_web_display.model_page?p_model_id=782

    My program tells the instrument, the frequency of start and stop as well as the size of frequency step and downtime.  But at some point of time, I want to know the instantaneous frequency that produces the instrument and save it as data, so I built in a virtual meter within the program.  But it seems to me that when I hit the run button, it takes time before the instrument scan.  This makes the frequency meter reading ahead and save the wrong values.

    So nobody knows exactly how long the delay is. It seems that this period is about 1 second, but I need a more precise value have a reliable data acquisition.  I would really appreciate an entry and a suggestion for improving the program.

    Thank you.

    P.S. I have included the image VI below for convenience.

    Tom,

    When you work with LabVIEW, it is important that you understand its paradigm of data flow. This means not only no function, the Subvi or the loop runs until all nodes input receive data. And no loop will return the results to the output until the loop is completed. So in your case, we just need to understand what the function is in your top string actually starts the scan. If it's the call after the outbreak of arms vi branch simply error on the wire from the loop for. (you can't even wire to something else and please note I said branch it) due to the assistant of the instrument you cannot expect perfect results. If you have not run it with execution highlighting turned on (bulb on the block diagram toolbar) Please try it.

  • Problem between Labview and Melanie 2602

    Hello world

    I think my question is a bit silly, but I really don't know what the problem is. I just want to read my current solar cell by changing the level of my blood to get an IV curve, which is normally pretty easy. So, I created a loop, where I increase my voltage step by step, and used a function named VI from Labview library that connects the Keithley and Labview together, "Keithley 2600 Series.lvlib: Source Level.vi. I start at 0 and increase by 0.01 volt each time. If I use execution of climax, I see clearly the value is correct, and if I go inside the SourceLevel VI, I clearly see the command string: "smub.source.levelv = 1.6," for example, if I want to put my voltage at 1.6V. The attached picture shows a part of my code.

    Despite all this, it is clear that the Keithley does not react properly. It only works v of v 1V, 2V, 3V, etc... but never the values between. My IV curves are ok to read the Isc, but no VOCS. Never happened to any of you? I would be really happy to understand what I'm doing wrong, because it seems easy enough to solve. :/

    Thank you very much!

    It is quite difficult to debug a picture of a tiny part of the code.

    But I'll take what I see.  Your constant shows a 0.01 (comma).  So I guess that you are in a country that uses a comma instead of a decimal point.  I don't see what is happening inside the code Keithly, but I'll make an assumption that he made some conversions where it is expected that the comma is a period.

    Look closely at the code Keithly and see if that explains it.  Try to set your PC to use a period for the decimal point and try to re-run your code and see if it works better.  It is possible that Keithly conversion uses a system, rather than setting using a decimal point, which is that your sentence says it's sending.

  • Communication between plugin and AcroJS

    Hello

    (1) me and my colleagues are trying to communicate between a plug-in and script objects.

    We have decided to do so through PDField. After the hard work and attempts, we have created

    a field via the plugin and the value of the field can be seen the the AcroJS

    calls. The problem is that the AcroJS is unable to set the value. Why?

    (2) is it necessary to remove the object from PDField once it is no longer necessary.

    We don't care if it is updated in the document, but want to know if

    cleaning and setting/free to use API calls.

    (3) if the cos objects used to create field released?

    Kind regards

    EmergentTime.

    A PDField is an interesting approach, but not recommended for many reasons - the XFA is just a case of edge question.

    The best solution (since it is not dirty the document and allows the richest data storage) is to use a global variable in JavaScript.

    Second best would be to use metadata to the document level.

    And there are several other methods as the data in JavaScript object.

Maybe you are looking for

  • Apple stores data in multiple locations?

    As I spend my life in iCloud (all my thousands of pictures and videos, music, etc.). I can't help but wonder how backed up it is. I'm the kind of person who is used to keep several hard drives to make sure that I don't lose my photos. If Apple does k

  • Now I get the problem of Diginotar on 2 machines running 6.02

    6.02 never erased the invalid certificate of a machine, but I never had in my other two machines. This afternoon, he appeared on my second machine. 6.02 apparently did not fix this. What should I do?

  • Can't Flash BIOS for Satellite A100 - 162 PSAA9E

    Hi all, I tried flashing my BIOS of the laptop but it always restart when it comes to flashing phase. I use the WinPhlash of + "drivers & Bios +.

  • Will of my C drive encryption, programming is affected?

    I just heard that my plans management on the installation of some types of encryption on the C: drive of my laptop main software.   As is my main computer for Labview programming (I also create distributables), I'm afraid that encryption will cause m

  • Password Bios HP Mini 110

    Good evening, I'm working on our portable Church and he asks for a BIOS password. Nobody knows how it got there, nor do I really believe that anyone would know how to set a. I scoured internet and this seems to be a common enough. It is a manufacture