Calling functions in DLLS in LabVIEW Real-time

Hello

I have LabVIEW Real-time version 8.20 with PXI hardware. This uses Phar Lap ETS RTOS and support DLLs written in Microsoft Visual Studio 6.0 and Visual Studio .NET 2003. My question is if I upgrade to the latest version of LabVIEW Real-time, can I use later versions of Visual Studio to write DLLs?

Search the OR web site all them I can find is that the version of the FTA has changed.

Is it possible to use vxWorks on PXI hardware?

Hello Paul,

Lets try this again:

How can I check that my DLL is executable in LabVIEW Real-time?

Tags: NI Hardware

Similar Questions

  • File not found when you try to call a dll on LabVIEW Real Time machine

    I have a dll called "DLLRTTEST" that I wrote, and claim successfully on my host.  Now, I try to call this dll from a vi that is on my computer in real time.  Currently, I get a message 'error 7 occurred at the crux of library DLLRTTEST.vi. call function' when running

    In the attached screenshot, I try to ensure that the vi that I am running is indeed on the system in real time.  I then use a 'check if file or folder Exists.vi' to confirm that the dll that I'm about to call exists on the system in real time as well.  However, I always get an error "error 7 file not found" from the node call library feature.

    Any help is appreciated.

    Thanks again for all the responses.  As I said earlier, I had already met and solved the problem identified in the link provided by Nathand.  I had to go down to Visual Studio 2008 to go beyond this particular error, after which the app of auditor of the dll in real-time reported my dll needs to run successfully.

    I just got the phone with Jack in charge NEITHER well, and it turns out that I simply had to compile my dll in release mode.  Decommissioning of VS 2008 I got the correct version of dll (msvcr90.dll), but since I am compiling in debug mode, I found myself using msvcr90d.dll (d for debug) who doesn't have my computer in real time.

  • How do you download a newer version of time Labview real-time in PSC-2200 when is not not in MAX?

    I can't figure out what I need. My PSC 2200 has a version of Labview RT 8.5.1 and fieldpoint 6.0.1.

    I need to be at least RT 10.0 Labview and fieldpoint 6.0.7 because I do Ethernet IP. I don't know that anything more recent that it will work as well.

    As far as I know, I downloaded fieldpoint 6.0.12 and I have the Labview RT 10 module. What Miss me to update software on the cFP-2200 by MAX?

    I don't know another software in the software other than what is currently installed real time Wizard.

    Software shown MAX:

    Any help is appreciated!

    Thank you.

    Wow, Fieldpoint 6.0.1 was released in 2008 - which has been in the LabVIEW 8.5.1 / 8.6 times.  If you want to use LabVIEW 2010RT, you really need to upgrade.

    Try to download and use Fieldpoint 6.0.11: http://joule.ni.com/nidu/cds/view/p/id/3073/lang/en

    LabVIEW Real-time is not "natively" delivered with Fieldpoint or cRIO supported, these happened as part of the RIO or Fieldpoint support modules (so that the most recent versions of RIO or Fieldpoint update your support).

    Who give a shot!

    -Danny

  • How is it you can't use more than 126 GB of a 1.5 TB with LabVIEW Real-time hard drive?

    How is it you can't use more than 126 GB of a 1.5 TB with LabVIEW Real-time hard drive?
     
    It's only 8.3% of disk space!

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

    The national Instrument is reformat that you drive less than 126 GB or replace the drive with a less than this size.

    Please OR tell me you go fix your LabVIEW Real Time soon, and that we will not have to wait for LabVIEW RT 9.2.1 in 2011 for this one to fix.

    http://upload.wikimedia.org/Wikipedia/Commons/9/90/Hard_drive_capacity_over_time.svg

    Readers as high as 126 GB or more have been around since mid-2002.  It's about 7 years now and LabVIEW Real-time STILL cannot use greater than 126 GB drives!  Please OR.  Do something.

    We deserve the patches for older versions of LabVIEW RT.  What about updates to LabVIEW RT.  As 7.0.2 7.1.2 7.6.2, 8.0.2, 8.2.2, 8.6.2.

    We don't need new features or versions of LabVIEW RT as 9.0 until we have some of the bugs fixed in existing versions.

    Kevin.


  • & quot; An error occurred while installing LabVIEW Real-time 2009 (in English). ...

    While trying to install the real time of the third quarter of 2009 DVD module, I get this error message.

    "An error occurred while installing LabVIEW Real-time 2009 (in English). Do you want to continue installing remaining products? »

    After removing the program OR series (USB) 1.1 installation completed up to the end.  If you answer no to continue to install the above question, the following error message refers to abduction OR Serial.

  • using NI USB 9201 with LabVIEW Real-time

    Hello

    I try to use a USB of NI 9201 on a remote real-time target. Here's what I did: 1) tricked out of a desktop PC to serve as target RT using the instructions provided on the Web site of NOR. He now starts in an RTOS with LabView RTOS 9.0. (2) I communicated successfully with the help of a host computer that has a windows with LabView 2009 BONE and I installed the software from the computer remote RT target host using ethernet. However, my problem is when I plug NI 9201 USB on the target RT that I do not see the material listed on the devices tab in MAX and interfaces on remote systems. I tried to get the manuals for the HW 9201, but it seems not much explained here, or maybe I'm looking in the wrong places. Any help is greatly appreciated.

    PS: I am attaching 2 JPEGs for additional explanations (tab network settings and the settings of the system).

    Thanks in advance,

    Benoit.

    AVS,

    9201 USB is not supported on RTPCs please visit this link. Currently no usb-DAQ devices do not support an environment CRPC. Only the PCI DAQ devices are supported.

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

  • Robotics/control system with LabView real-time + OR DAQ

    Hello

    I am building this real time application in which you can try control methods for a particular system (construction of the algorithm of control in LabView on Windows) and then with a DAQ board (I have the E-Series SCB-68) communicate with the hardware (actuators).

    Is this DAQ card enough or should I try with any other advice? For the application considered, it is important that the price of the freq is at least 1 kHz.

    Thanks in advance

    The 6220's card perfectly fine for your current application.  It is true that windows is not deterministic and cannot compete with the hardware/software in real time, but your DAQ will be responsible for the management of timing and synchronization you will be fine.  If the advance until you need a very quick response in real time of your application, you can always buy a RT LV system.

  • Application errors of the RT with the PXI-4461 with Labview real-time 9.0.1, DAQmx 9.0.2

    HI -.

    I recently converted a PXI time system real OS (PXI-1042 q chassis, controller PXI-8187, DAQ, PXI-4461, DAQ, PXI-6259). I can write and run DAQmx applications in real time with the 6259 very well. Whenever I try to write a labview RT app to use the 4461, however, it will fail. Note that I can use two cards through MAX I tried switching card slots, just in case it was a problem. Both cards worked with labview, the PXI chassis was before Windows.

    Attached are pictures of the screw base demo I built to show the problem. Since I was a mistake (-200758) if I started from the raw strings, I tried to create a MAX task and use it. The task, but he complained of a buffer is too small. I explicitly put the buffer to work around this problem and still get the same error (-200608). I've also attached a screenshot of the software currently on the Max MAX RT PXI system is version 4.6.2 btw. (I installed the most/all this from DS1 Dev Suite 2010 version).

    Please let me know if I hurt something installed, versions if 4461 just don't play nice with the new BT or RT software, or if something is wrong. Thank you.

    Kregg

    The first error you see is (details in the help-> error explain in LV)

  • "1 MHz" for the name of the source on the time loop does not work on LabVIEW Real-time 9.0

    A Loopis Timed running as expected if a time source is manually chosen in the dialog box of configuration for "1 kHz" (first digit) and "1 MHz" (second digit). If the time Source name is set through the input of the channel "1 kHz", the loop is executed, too third figure). But if the input string is "1 MHz", the loop is not executed (last figure). The channel two are created by "create constant" on the entry of the loop to exclude typos. Is it possible to set the Source of a loop time timed through the input string to the real-time clock hard Mhz?

    OK, I was a bit confused by the difference between the behavior of error...

    Now, the question is quite clear. Aid for the timed loop provides the following regarding the Source of the calendar entry:

    Specifies the name of the synchronization source to use to control the structure. The source of synchronization must be created using the create synchronization Source VI on the block diagram or selected in the dialog box Configure the timed loop .

    So, I think that you have somewhere in your code a time Source.VI create if you pass "1 kHz" as the name. But you did not do this for your clock "MHz 1"...

    hope this helps,

    Norbert

  • LabView real-time and PCIe-8255R w / Marlin camera


    Hi Bruins,

    You must install IMAQdx on your target in real time. Here is a link on how to do it.

  • Low configuration computer cannot run Labview real-time

    Hi all

    I'm a little confused when I run Labview in another computer. The application written by my laptop already worked well. Then I package it and installed on another computer.

    The application can run in this computer as well, but the waveformchart (to display the data) could not keep time real (about 5-6 seconds of delay).

    I tried to install the second computer, and he could run well as it did in my laptop

    So, I don't know where the problem was. I guess the computer configuration affect the speed of acquisition? (Because the first computer I installed was version and has a configuration below)
    (I used Arduino to get the data through processes with labview and analog pins)

    Please see and tell me what exactly is my problem?

    A few tips:

    -All operations that don't rely on the acquired data, their outside the while loop (for example some of the functions of filter design) because you probably don't have to do it once at the beginning

    -The LIFA Toolbox is no longer supported and has been replaced for a long time by the LINX Toolbox - you can consider using the Toolbox current taken in charge

    -Your loop at the top of the diagram does nothing - you take an array of 1000 points and index the elements in an array of 1000 points - so does not change the table - just straight through wire.

    -You may want to consider using an architecture of producer/consumer - write data to files is slow and can be slow down your loop (especially on an old hard drive!), if you put the data to another loop, you can write to file without slowing down your data acquisition.

  • Using LabVIEW Real-time

    Hello world
    So try to use the time of the laptop in my labVIEW code, I need as an entry for example (from 0 up to say 24) to indicate the time.
    Uses fuzzy logic, so I have a function of membership as the time that's why I need... So I need to know it is possible to use my laptop as entry time? If this is not the case, what is the best solution?

    Thank you

    Yes it is possible. Please check the latter and use one of these to get your date and time system.
    http://zone.NI.com/reference/en-XX/help/371361H-01/Glang/format_date_time_string/
    http://zone.NI.com/reference/en-XX/help/371361J-01/Glang/get_date_time_string/
    http://zone.NI.com/reference/en-XX/help/371361F-01/Glang/get_date_time_in_seconds/

  • details on the test of suspension of vehicle (car) with labview real-time

    Hello friends,

    I'm doing phd in the suspension system active semi auto. Here, I need to study and measure all the setting of suspension of the complete vehicle experimentally. . So far, the experimental cost is so high.that too will give the approximate result.

    In the experimental method, we need create the profile of the road using jacks. Its cost too much. I don't want to do that.

    I would like full of model.is of vehicle it is possible to time real suspension test using labview? Let me tell you what I want.

    I have to fix four sensors on four wheels to measure the road disturbance. Then I will join four more sensor on the car body.

    This difference in two reading will give the perfromace of my suspension. Whenever I drive my car, I can get this place profile and the road to the deformation of the car body. Finally, I can measure my performance of car suspension.

    is it possible to get the upward movement of the tire by using sensor in labview? That's what I want exactly. In the experimental method, we spend a lot of time and money to create the profile of the road. but it is already available in envirment. So, I just want to eliminate the road profile. If we eliminate we can easily measure the performance of the suspension.

    The measured value recorded in the vehicle itself using labview computer. So we can better the performace.

    If you do not understand my question pls ask me once again.

    looking for your answer.

    Spengler

    I saw an article that uses labview for quarter car model. but want to do it for the full car model.

    Hello

    I hope that I can understand what you mean, because I did several tests on vehicles and I hope that I can tell you something good for your topic.

    First of all, I am interested in what kind of upward movement? Speed, displacement or same acceleration? You can have a lot of possibilities for a test in the vehicle using LabVIEW, CompactRIO or CompactDAQ, but they are all software problems. If you know which parameter you will measure, we can simply fix the sensors on the suspension and run the test program.

    Also you can collect the State of the car, for instance a speed of ROTATION of the wheels and so on, through the CAN bus.

    If you are you doing PhD on this topic, you may need to find a company to present a better solution. Well, in a Word, it is a part of a doctoral thesis.

    Wilbur

  • labview real-time clock display

    Hey dude, im doing a project on labview that I just want to make prettier for the speaker

    is it possible to add a clock to the façade that tell time, ideally in format:

    any help welcome

    Thank you

    Kevin

    Pretty cool Tim.  Here is an old floating around, I got that has a neat wooden face and the code is really simple.   It is in LV10.

  • LabVIEW 2014 SP1, hardware and real-time PXI

    I'm doing my third LabVIEW Wipe/reinstall in as many days, completely frustrated (and after several calls an hour with the support of NEITHER).  Here's the situation:

    I wrote a fairly large (1000 VI) project of Acquisition/control of our graduate students data used for behavioral experiment on sound localization.  It was developed in 2012 LabVIEW with the module running on a PC/PXI system real time.  It worked very well and was brought successfully under LabVIEW 2014 (with upgrades comparable to the software of the PXI.

    About 18 months ago the students began to write their theses, and at one point stopped gathering data.  Also, at some point, I upgraded the software on this system to LabVIEW 2014 SP1, but I am not sure that I never tested my software with this new system.

    This week, I pulled up the system to use MAX to open some test on the PXI multifunction and DIO card panels to control manually one of the stimuli.  I discovered that MAX could not communicate with the advice on the PXI system - he attributes them as devices VISA, indicating each Board with an icon with a red X means that he could not communicate with the IP that I had assigned to PXI.  Yet, MAX (a) could "discover" this PXI, (b) MAX can 'see' its IP address, and (c) Windows could not only Ping the IP, but could FTP on the drive of the PXI and I could move files back and forth.

    I did two sequences complete "Wipe/reinstall" using LabVIEW 2014 SP1, all giving the same result.  I know it has worked in the past, including when I installed LabVIEW 2014 (without SP1), something I repeat myself now with my third installation.  I discussed with OR (thin?) possibility that there is a "hidden defect" in the Distribution of the SP1, one that is visible to LabVIEW RT users using PXI hardware and go unnoticed because (a) install a few sites of LabVIEW versions SP1, (b) a minority use the RT Modules and (c) PXI is "old material".

    If anyone has such a system or saw a similar problem, please answer.  I'll do a follow-up post if I managed to 'fix' my system by this last reinstallation "a solution of worked before."

    Bob Schor

    Well, the answer is that, in my system, LabVIEW 2014 SP1 with LabVIEW Real-time connected to a PXI system does not appear to connect to boards plugged into the chassis.  Returning to LabVIEW 2014 (fall release), installed in exactly in the same way that the three failed attempts of LabVIEW 2014 SP1, works immediately.  Engineers OR will try to duplicate/verify/possibly patch? in this issue.

    Bob Schor

Maybe you are looking for

  • Re: Satellite Pro A40 - connection to the local network

    Hello My names Andy and not bieng a total beginner computer, I tried to install all the drivers for my laptop model a SPA40 old fathers PSA45E-001VM-EN. (European model I think) everything looks ok, except that I can't get the ETHERNET driver. When I

  • Can satellite A100-806 - I add HDMI to external monitor?

    Hello. I have this laptop a few years now and works well. I would like to put another screen on my laptop so I would have 2. The laptop and the new. The problem is, that I hooked up with a screen with a resolution 22 1900 - 1080, and the large screen

  • Air print vs. e-print

    I have and iPhone 4 and 6 - air print.  I have a HP Photosmart printer 7520 all-in-one.   e print When I try to print from iphone, error msg said no air printer.  I download the HP eprint app to each phone on each phone.  It is not a problem of connc

  • Windows backup without required floppy drive

    Backup using Windows how do you make a full backup of the system without using a floppy drive required?   Windows backup requires that you have a floppy drive, but my system does not. All the answer given so far are not usable.

  • Need to download Acrobat to 2nd computer but isn't a MAC Windows

    HI, I bought Acrobat in 2013 and I need to download to my new computer, but this time I need on a MAC, not on a computer normal windows laptop. When I download and click it, it says: cannot open the application "AcrobatPro_11_Web_WWMUI.exe" because M