LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Cant find RTCW send receive.vi

I have a VI that uses RTCW send receive.vi as one of its several vi's. Since it cannot find it, it remains broken and hence I cannot buiild an exe later.
 
Where can I get this VI? and how do I make the parent VI find this vi?
 
I am very new at LV hence askign such fundamental Q's.
 
BK
0 Kudos
Message 1 of 12
(5,315 Views)
Where did you get the code from, and what does it do? The VI you named is not a standard VI that ships with LV and the only references I could find to "RTCW" are to a video game ("Return to Castle Wolfenstein").

Mike...

Certified Professional Instructor
Certified LabVIEW Architect
LabVIEW Champion

"... after all, He's not a tame lion..."

For help with grief and grieving.
0 Kudos
Message 2 of 12
(5,302 Views)
Appears that may be part of the LabVIEW RT module.  Are you developing a Realtime project (compact RIO, Fieldpoint, etc.)?
0 Kudos
Message 3 of 12
(5,301 Views)

Yes, this is a RT project with fieldpoint etc. It takes RT signals from the FP (which takes it from the motor tach). The VI remains broken as it cannot find the above-mentioned file.

This has been developed by my predecessor and I am left to deal with it. I am still trying to figure out his code. He has used local variables in ABUNDANCE!!! I am trying to refactor everything so that I can get rid of L-variables instances.

0 Kudos
Message 4 of 12
(5,276 Views)
Do you have the LabVIEW realtine module installed on your PC?  If so, start searching for the missing VI.  If you haven't broken the link, LabVIEW should still try to find it everytime you open the VI.  It will give you an idea of where it should be.
0 Kudos
Message 5 of 12
(5,269 Views)

I believe that VI is part of the Real-Time Communication Wizard, which has an LLB that installs in the [LabVIEW]\project folder...I can't remember the name of the LLB off-hand.

-D

0 Kudos
Message 6 of 12
(5,265 Views)

Thanks for that guys. Please jog your memory for the location of that file. that is the only thing that is holding me from building the exe.

Also, another quick question. Although all my VI's are in 7.1, can I buiild using 8.2 and still be able to save the build as a 7.1?

BK

0 Kudos
Message 7 of 12
(5,261 Views)

Are you using LabVIEW 8.2?  I think the RT Communication Wizard switched from being located in the [LabVIEW]\project folder in LabVIEW 7.x to the [LabVIEW]\resource\Framework\Providers\lvrealtime\RTCommWizard folder in LabVIEW 8.x.  Also, I wouldn't be surprised if some of the VIs were renamed or removed.  Perhaps the old version of your code was written in 7.x, and by moving to 8.x, the VIs the code linked to are no longer there?

As a general rule, your application should only use VIs in vi.lib or in your own code repository.  Using internal LabVIEW VIs (like those found in the project or resource folders) can cause problems, since there's no guarantee those VIs will remain the same (and have the same name) with LabVIEW upgrades.

-D

0 Kudos
Message 8 of 12
(5,256 Views)

I dont have lvrealtime in the providers folder!

I checked it out as you said.

0 Kudos
Message 9 of 12
(5,233 Views)

The RT Communication Wizard may be a separate install...at this point we're getting out of the realm of my knowledge.  You may want to try cross-posting to the LabVIEW Real-Time forum to see if they have any suggestions.

Good luck,
-D

0 Kudos
Message 10 of 12
(5,226 Views)