How to use VISA on cRio 9074

Hello

I have a 336 Lakeshore temperature regulator that is able to communicate through ethernet with my hostpc. But now I want to use it with my Palm of cRio system 9074 Ehternet (cRio 9074 has a double ethernet controller).

In MAX, a VISA system with the IP and the thermostat decision there, but I can't add it to the cRio-system. Is it possible to install it there or is there another possible to work with my Palm of controller the Ethernet of my cRio system

For more information, my cRio system is connected with a crossover to the host pc cable and the shore of the Lake is connected with a cable ethernet for cRIo-system.

Please help me

Problem is solved. Just added a VISA VI read to the project of the Rio System.

But it does not hollow MAX

Tags: NI Hardware

Similar Questions

  • How to use visa write in loop for

    Hello

    I'm developing a measurement with labview system. I need to write the entry within the loop and then out of the loop he supposed to read the voltage level of the analog input pin. But the problem is, out of loop is 1 table D, so when I put the entry visa within the loop, exit loop wire VISA is also table 1 d. Please help me. Should I supposed to do?

    Change of your loops of connections to register and you don't build a table or errors or resources from visa.

    /Y

  • Connection cRio 9074 second port ethernet to another device via VISA

    I'm trying to connect a DAQ Yokogawa system to a cRio 9074 via the second ethernet port. I activated the second ethernet port of the cRio with a static IP address on the same subnet as the data acquisition system. I installed the driver NI-VISA and NOR-SERIAL on the cRio. I can compile the code on the cRio and I'm sure that the code works when I connect to the acquisition of data to a PC. I get an error on the open VISA VI.

    Am I missing something or is it not possible to connect the second ethernet port on the cRio in this way?

    Thank you

    Thank you for your response. I found the same information that you provide, but decided to give it a try.

    A few minutes ago, I was able to perform communication between the cRio 2nd access Ethernet DAQ Yokogawa. I managed to do it using the VISA controls. To communicate with the host PC, I get the information of the DAQ with the cRIO as described above and then use shared variables to publish data on the network connected through the first ethernet port.

    If anyone wants to reproduce it just to make sure that the two ethernet ports are configured with IP addresses on different subnets that are configured for TCP communication. If more details are to be simply send me a message.

    Kind regards!

  • How to get the time controller for cRIO-9074 real download

    Hello

    I am a beginner of LabView. Now, I'm doing a project at school with cRIO 9074.

    My problem is that I deleted the default embedded controller system. But in the measurement and automation software I have not found the system controller with function of monitor online. How can I download the load file?

    Wait for your help and thank you for your help.

    Even if you format the cRIO system it should be found by the MAX and opening the software config that you can only reinstall the file system assuming that they are installed on the system (PC).

    Therefore, use the MAX for the cRIO. Maybe it's a help to set the dipswitches to NoApp and IPReset first.

    It may be useful

    Christian

  • urgent request: how to read the value of a register using VISA read?

    Hello world

    This is a very urgent investigation. can someone help me please? Thank you very much!!

    I wrote a few commands in several registers using VISA write. now, I want to read the value of a different register.

    But the bytes returned are just the commands, I wrote before and a few other commands that I don't know what they are for.

    This is the format of the command, and I enclose the sheet... I want to read the value of register (0 * 41)

    .

    Ravens, if you have something more than me, do not so much it at all =)

    The command you have posted has several components:

    The gray area of the transport layer uses for a checksum

    several bits set to 0.

    a single bit to define if it's a read/write operation

    a byte to identify the register of interests.

    two bytes for the data.

    With what you have provided, there are only three things we need to worry:

    (1) set the R/W bit to 0 to mean we're reading rather than write.

    (2) set the second byte 0 x 41 to focus on the register of interests.

    (3) with a reading, I can't imagine the last issue of two bytes.  They probably ignored.  The documentation you provided does nothing to explain this.  The most logical thing I can think is that these two bits contain the data, you go to the registry if you set the R/W bit to 1.

    There are two parts to this communication.  The first part is an entry VISA to send this control unit.  It is likely that you will need to complete the message.  You will need to know how to do this.

    The device must respond with the message that you mentioned in the original post.  Crows is right.  He's coming back as a string.  You can use the subset of string to separate the components defined by the standard.  You can use these components to determine if the data is legitimate and then do what you want with the data.

  • Using the scan Mode 9411 cRIO-9074

    Hello

    I use an entrance Module differential differential NI9411 under cRIO-9074 with scan Mode, but I noticed that some problems are present.

    My application needs two encoder and we choose two incremental encoders with 1024pulses/rev. I have configured the NI9411 quadrature Mode, so I can read the position and speed of the encoder. Each shaft turn at different speeds.

    One of them can turn 4.6 rad/s as a maximum speed, while the other hit it up to 402 rad/s. Then, the configuration of the module input filter is set to 1microsed, the time base speed 32768 microseconds and the disabled index mode. These values make for a correct reading? The cRIO scanning speed is set to 1ms.

    On the other hand, watching the tutorials or (http://zone.ni.com/devzone/eda/tut/p/id/7109), that the degree of rotation depends on the encoding type, what type of encoding is used in Scan Mode? X 4?

    Using System Manager OR distributed, one of the encoders to read impulses sometimes sporadic (up to 2 digits) Although the encoder is stopped. However, the other bed is always 0. It seems that the encoder is broken, isn´t it?

    Thanks in advance for your comments

    Hi Juancar,

    I think that the values are suitable. The issue of reading 0 is explained in this KB:

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

    In addition, according to this document:

    http://zone.NI.com/DevZone/CDA/tut/p/ID/7338

    decoding type must be set to X 4.

    I hope this helps! Suerte con ello.

    Jesus

  • How many IRQS are available on cRIO 9074?

    How IRQS are available on the cRIO 9074?

    I'm sure it's obvious somehwere for most people, but I can't seem to find it.

    -Joe

    I couldn't even find it online either. There are 32 total, #0 to #31. I'll look into the creation of the online documentation...

  • How to set up a type of thermocouple in FPGA on cRIO 9074 + modules 9211

    Hi all.

    Could someone displays an example of VI pour set the type of a module 9211 thermocouple mounted on a cRIo9074 + ethercat 9144.

    After several searches on the forum or in the various labviews, I have nothing concrete to this topic.

    FYI, I realize a project to track T ° on a machine using the cRIO 9074 + ethercat with display on a Touch Panel (touch screen).

    All scan mode in works well. Plug-in of the shared variables to send different surveys on a corporate network so that the Panel button can display this information. A remote PC of supervision may also fetch the info.

    My problem today is to be able to choose the type of thermocouple perono LUN VI without having to him by ironing my project and deployment of my modules after changes.

    Thanks in advance.

    Thanks for the reply.

    I had already seen this example but I thought that there was some chose more "simple".

    I'm going to use up to 9 modules 9211, which will fatten the VI but it should go.

    Thanks again.

  • What is VISA % 3F components how to use this % 3F

    Hi all

    I'm a beginner for labview, so I want to know clearly about the VISA components and how to use it? Please help me learn LabVIEW

    Thank you in advance,

    Check this post. There is also an attached document (pdf), which is the introduction of VISA. After going through it, you can ask questions of the special about VISA.

  • How to use the modules of the series and two different bitrates in FPGA mode on cRIO 9075

    Hello

    I have a project with modules namely NI 9227 (module 1) and NI 9234 (2 Modules)

    The project is running and I use the file writing PDM and found that two channels is in the TDMS file while I download the file using FTP the cRIO.

    1 - my quesition is the addition of a second rate in the FPGA?

    2 - Why is it TDMS connect 6 channels and 4 channels?

    Thank you

    Attached to the project with two screws

    Hello Ihab,

    Sorry for the late response here; just saw this message! If you want to keep synchronized modules then definitely stick with the master configuration and slave for your two modules. Note also that you can taste a little faster with the NI 9234 as your master module (since its time base main internal is 13,1072 MHz instead of the time base of the 9227 12.8 MHz).

    Also, see the tips and information in our troubleshooting guide for the synchronization of the series C with LabVIEW FPGA modules:

    http://zone.NI.com/reference/en-XX/help/373197D-01/target6devicehelp/sync_acq_multiple_modules/

    I hope this helps!

  • Event/o VISA and viReadAsync - how to use them?

    Hello

    I am trying to install a handler for IO VISA in my code that will read the data of the TCPIP socket.  The data are to be pulsated in connected equipment.  I did the following successfully:

    Opens the default resource manager,

    Opens the ethernet device,

    Set the attribute to TCPIP NODELAY

    Set the timeout for 5000

    Installed my manager

    Permit in the event of e/s

    I now expect this event to launch every time that data of the impulses from the device.  Am I correct in this assumption?

    In my event handler, I perform a viRead for the maximum number of bytes that I expect to get.  From what I see the event handler does not run.  I looked for examples of code for this and I can't find nothing explicit.  I read about the viAsyncRead, but I don't want to read until that data is from the device... or am I wrong here, too.  This is my real first shot using VISA with ethernet - in general, I did the serial port RS232 work with a timer async and the Windows entry queue.

    All the advice/help is appreciated.

    Thank you

    Judy

    Judy Hello,

    You might consider treatment initially interaction with your generic device such as a TCP/IP connection.  This will allow you to specify a callback function in the time you connect, which is triggered in response to a number of events.  One of these events is called TCP_DATAREADY, which seems especially about your situation.  The particular event detected is specified in the parameter to the callback function xType.  In the body of the callback function, you can then run the various VISA features you want.  An example that shows this approach is called a server side finger.cws.  You should be able to find this example by searching in the finder for example CVI for TCP.

  • Module NI 9870 (RS-232) with cRIO 9074

    I know this is a fairly common question, but I was not able to find an answer yet (or at least to implement what I saw discussed).  I have the NI 9870, a cRIO-9074 module and am using LabView 8.6.  I'm working on a prototype right now, so I'm not worried about having the VI more robust, just one that does the job.  I need to be able to send a string of data out and if possible to read that data returned back in.

    Finally, I have several serial devices hanging, so using the serial port, integrated with VISA is out of the question.  I found the example of the series of looping, but after reading, I didn't have too much luck which works for me.  Anyone got anywhere with this?  I saw many of those who eventually spend the built-in port or find a pilot for their device, but unfortunately they will not work for me.

    I scoured the forums and the site for a good guide on how to get this module via the fpga, but am not having much luck.  If there is a good reference, someone has a link to it?  If this is not the case, everyone keeps to share some steps to start?

    Thank you for any help or idea that you can provide.  If I have left out crucial information, let me know.

    Good afternoon bguy638,.

    This thread seems to speak of the same question.

    Example of Port series to 9074 CompactRIO and NI 9870

    http://forums.NI.com/NI/board/message?board.ID=170&message.ID=389404&requireLogin=false

  • Same code compiled for the cRIO-9074, but reports no diagram component calendar violation for cRIO-9067

    Hi, just got my new cRIO-9067. I have converted my project over the cRIO-9067 since the cRIO 9074. Same layout module, same engine, same scan code custom fpga, (hybrid mode).  I have no problem of compilation for the 9074, which is a lower performance FPGA architecting the 9067 FPGA.

    The final timetable for windows compilation shows that the timing is respected for all clocks - 40, 80 and 120 MHz (I use a clock derived for some code sctl). During the end of compilation, during the phase of gen bitfile, I get the dreaded time violation. Investigation of the breach indicates that it is not the custom code, it is not schema components. One of them seems to be linked to the card series OR 9870 I in the chassis.

    Why? Is there anything I can try with the compiler directives for this problem? You would think that it would be easier to compile for the highest performance FPGAS...

    OK, don't ask me how I thought this output - to run I changed nothing else than this: feed the I/O node a reference FPGA of e/s instead of configure the node via the menu "link to. It makes no sense, but the compilation succeeded when I did this.

    I know it is because I created a very simple test VI in my project and made sure it does not compile without it.

  • RS232 port on the cRIO-9074

    Hello everyone!

    I have a cRIo-9074, with on the frame a RS232 port. I'm trying to use it, but without success... I have already installed NI-Visa. But what do I do now? When I create a new project, I can't find the serial port, and I can't find a tutorial for this...

    Thank you very much.

    Simon M, starting in Labview and cRIO.

    Hello smichau,

    This problem was already forum dealt with several in is not this one.

    http://forums.NI.com/T5/LabVIEW/cRIO-serial-port/TD-p/1145870

    I wish you a good day,
    Kind regards

  • How I develop on a crio and deploy on another

    How I develop on a cRIO and deploy on another?

    I have developed a cRIO application and test on an another cRIO before deployment on many other cRIOs.  (See image below).

    I used to do this in real-time systems: develop in our facilities with our materials and test it on their development on the site of the client system.  But with the cRIO things are a little different.  In the Project Explorer window, I host (my computer) and the target (cRIO Lab).  I tried the following:

    • Connection: disconnect the cRIO Lab (via the Ethernet connection) and the cRIO of customer connection and then discover the new cRIO in Project Explorer. This works.
    • Copy VI & variable: I copied the same file under the cRIO Lab structure in the project for the new cRIO Explorer. I did this by adding a VI and a variable - the same ones on the cRIO Lab shared library. It seems to work.
    • Running or not: the problem is when I try to run it because it looks for variables that are shared on the old cRIO.

    System Specs: LabVIEW 8.6.1, cRIO 9074 w / various modules, configured in scan mode and to be deployed as an executable

    What is the best way to copy an one cRIO to another project?

    Hello

    First off I will say that it is the problem more beautiful and informative that I saw.

    Secondly, you should be able to do the following:

    -instead of adding the two targets to your project, just go to the properties of the target (target of click right, select properties) and change the IP that you are testing on. That would be the simplest and cleanest method.

    - Otherwise, in your configuration, when you port code from one to the other cRIO, don't forget to right click target and select deploy all. You must rebuild your application as well.

    Please let me know how these suggestions work out for you.

    Kind regards

    Anna K.

Maybe you are looking for

  • Order more than 1 card is not possible at this time... What can I do?

    I have a problem to order more than one photocard (Photos - projects), I did. Message remains the same: an unexpected error, try again later... I want to order 10 cards...

  • Strange behavior of Bluetooth service

    Hello I have one strange problem on my other laptop manufacturing. Since yesterday everything was fine, there is no problem. Yesterday, I added a new Windows account - for my wife. Here's the problem: in his account, the TosOBEX.exe consumes about 20

  • How to distinguish between couples that comes from my TX CAN oppose and frames which comes from the network?

    HY, I have an object can pass data to the specific id. I expect to get frame from the network with IDs and similar data. How will I know that the data came from the network? (If I listen to the data of the CAN Interface, I can't distinguish the data

  • LabVIEW 2011 SP1

    I was wondering if anyone knows if\when Labview 2011 the service pack will be available?  Have just got the CD for 2011 of it Department, but realizing that they often release a service pack in February in order to don't want to lose a day to install

  • E3631A Agilent

    Hi all I am relatively new to labview and trying to control my diet E3631A Agilent. So I bought a usb series adapter and downloaded the driver from the website of OR: http://sine.NI.com/apps/UTF8/niid_web_display.download_page?p_id_guid=0475216F9FCA5