-
Posts
752 -
Joined
-
Last visited
-
Days Won
2
Neville D last won the day on April 5 2013
Neville D had the most liked content!
Profile Information
-
Gender
Male
LabVIEW Information
-
Version
LabVIEW 2014
-
Since
1996
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
Neville D's Achievements
-
Rounding error on the coefficients in FPGA?
-
Do you have all the DAQmx drivers and such loaded? Check and make sure you have all drivers on your new system the same as your old system.
-
Deploying OOP to a PXI Chassis
Neville D replied to photovalve's topic in Object-Oriented Programming
Are you using LabVIEW RT on the PXI chassis? Do you have some sort of plugin architecture where the built exe does not have the required plugin in the right spot? -
AlexA, I am not sure what is going on with your system, but we use fpga's with cRIO all the time with the fpga part of the code being the most reliable. We typically open a reference to the fpga bit file and share that in a global across all the parallel loops that need to access the fpga (so only one reference is opened). We never close the reference unless the real-time code is stopped, which in our case is never. Are you getting any errors with your system? Opening multiple references (fpga or otherwise) in a loop continuously? "Unresponsive after a while" points to some sort of memory leak. What if you disable all other parallel fpga loops and run only one fpga loop? Are fpga inputs updating? do you have an led pulsing with your fpga as a heartbeat to see if it is indeed functioning at all? Can you monitor fpga outputs with a scope or meter of some sort? What is memory and cpu usage on your rt target? Use NI distributed system mgr to check. Maybe it is your rt target that is not running.. Neville.
-
As you found out, all front panel properties don't work exactly the same in LV-RT. I don't think opening the front panel property will work on RT, since VI's don't really have front panels in that environment. If you look at the help for various properties, there is a chart that shows whether that property will work in RT or executable form and whether they are read only or read/write. You might have to write a VI running on a PC that accesses the data points from RT and plots whatever graph you need there.
-
A quick picture of your code or an upload of the relevant VI would help us understand what you mean.
-
Hi everyone, I will be presenting TS1360: "Implementing an Efficient Moving Average Filter in LabVIEW FPGA" on Thursday 1-2pm. Room 16B. These techniques are relevant for developing any sort of code on the FPGA, not necessarily filters. Many of the findings are a bit counter-intuitive for someone used to developing regular LabVIEW code or even Real-Time LabVIEW code. Hope to see some of you there or bump into you in the corridors of the Convention Centre! Cheers, Neville.
-
In FPGA VI an error cluster connection to a Boolean input causes crash
Neville D replied to WMassey's topic in LabVIEW Bugs
Click on My Computer in your Project, and then select New>Targets and Devices.- 4 replies
-
- fpga
- boolean input
-
(and 1 more)
Tagged with:
-
VERY Intermittent VISA error "Property Node (arg 1)" on Bytes at Port
Neville D replied to ErikTheRed's topic in Hardware
Hi Erik, try to troubleshoot which property node the error is coming from in your code. It is usually a property node with multiple inputs, and the first input (argument 1) is invalid. I suspect it might be the VISA serial configure; if I remember right, it has a property node with multiple inputs. Maybe the VISA resource string is empty? corrupted? incorrect? invalid? Check all the inputs going into the VI; one of them is not what is expected. In future, attach the VI and the complete error message to help others save time when helping you. Neville.- 3 replies
-
- visa
- bytes at port
-
(and 3 more)
Tagged with:
-
I would suggest going with a fanless industrial PC with either compactflash or SSD instead of a hard drive if you want reliable 24/7 operation. Fully enclosed (no vents). Use heatsinks as directed for mounting. There are dime a dozen manufacturers out there. Be sure to check the temperature and vibration specs on the units. Another potential failure point for industrial systems are cables and connectors. Make sure connectors are lockable type or have some sort of attachment to prevent them coming loose with vibration. Its things like these that differentiate a $500 desktop PC from a reliable industrial PC. And LabVIEW RT is much more reliable than Windows. Neville.
-
You should be able to run everything on a PC configured as an RT target. Just make sure that the equivalent PCI versions of the cards you need are supported under LabVIEW RT. If they are, then you should be good to go. The biggest issue with using desktop PC's with LV RT is that the Ethernet chipset may not be supported under LV-RT. Check this with the NI utility (there is a utility you can load onto a USB stick to test whether your PC will work with LV RT) or on their website documentation about the various chipsets supported with each version of LVRT, and you should be OK. Neville.
-
Are you measuring a constant voltage?