Hi,
I am using LabView 8.6 on XP SP3. I am facing out of memory issue with a photo dialog VI.
whenever I run the VI in loop I am getting out of memory issue, please let me know, how to resolve this issue.
Hi,
I am using LabView 8.6 on XP SP3. I am facing out of memory issue with a photo dialog VI.
whenever I run the VI in loop I am getting out of memory issue, please let me know, how to resolve this issue.
I want to know whether the while loop in LabVIEW can be randomly interrupted,how do it.
Hello:
only post here for qurey because can't find any usage information on net, even on exxotest homepage.
Does anyone use muxdll.dll from exxotest with labview? I worked out a vi works with 2C2L but not with a 4C4L card.
Hi,
In LabView 2016 exists these new streaming channels (look at the examples/channels folder).
I know there are a few new functions you can use if you are using these channels.
But there is, in my opinion, a big disadvantage: They are all much or less slower than the "old", equivalent funktions.
Even the "high speed stream" is slower than a "normal" queue, isn't it?
What do you think?
Reinhard
Hello, I'm having troubles with some buttons that I created starting from the System OK button: as you can see from the attached screenshot two of those buttons are automatically scaled while the others are not (this button resize happens when I run the built version of my VI on another computer with Windows 7 without "Aero").
I cannot understand why this happens on those specific two buttons and not on the others.
I attach one button that resizes (Visible.ctl) and one that doesn't (Move.ctl)
Thank you in advance!
Hello!
Well, I am working in a project that requires the following:
I need to know any opinion about the possibility of implementing this, specially point 4. What should be the best option to send the selected string to another computer? Trough a third Serial port? Via IP?
Thank you.
Duarte
Hello,
I am trying to communicate to a UltraMotion Servo Cylinder via LabVIEW and cannot seem to find it in the VISA resource name control and cannot figure out why this is.
-- I have verified that it is connected to the computer through the Device Manager, and can communicate with it through the Terminal just fine.
-- I have made sure the Baud Rate, Parity, Data Bits, and Stop Bits are all correct according to the default values of the actuator (115200, None,8,one) respectively
-- I am able to see it as ASRL3::INSTR "COM3" in NI MAX, am able to send commands to it through NI MAX VISA Test Panel just fine as well.
However, it does not show up in the VISA resource name control when selecting a resource, only ASRL1::INSTR and ASRL2::INSTR show up. Even though those are not even listed in the device list in NI MAX
Any ideas as to why this is?
Any help would be much appreciated.
Cheers,
-T
Hi All,
I am developing an application where i need to monitor if teststand is running any sequence currently or not. If it is running i need to put my application in idel mode and once it stops i need to do some functionality like report analysis.
I am trying to use teststand API to try and figure out if any sequence is currently execuiting but not able to.
To get the run state i need to feed in the path of the sequence but that is not an option for me in this application.
I'm new in LabVIEW.
I am getting data from a wavemeter and I already did the code to handle data from it such that the frequencies are converted into numbers. All this is placed in a while loop and by using auto indexing data is stored in an array. My problem is now that I want only 10 elements in my array and the elements must rotate as new numbers enter the array.
It is easy to make an 10 element array in a for loop, but that is not what I am supposed to do. I need 10 elements but they have to change. Also I would like to see the elements in the frontpanel while the VI is running, how do I do that?
Hello,
I am using an USB-6002 and an Encoder to get angular velocity measurements in actual time. The encoder can reach 5000RPM, doing some basic math it can reach for aproximately 17000 pulses/second so I have my rate acquisition set to 50kHz (which is the top of my DAQ). The problem is: when I set my buffer size to some value higher than "100" I lose data depending on the speed I am rotating the encoder (the angular position showed doesn't equal the real angular position of the encoder) and when I set the buffer size to some value lower than 30 for example, I get a smooth an apparentely correct read but it doesn't take too long to receive the "-200279" error saying that I have to increase my buffer size.
Can someone enlight me with what my problem is?
Thanks.
I am setting up a configuration dialog when my vi opens. All fields are included in the tabbing order, however, when I get to the file picker, I am unable to activate the browse button using the keyboard. Is there a setting for this or a way to include it in the tabbing order for when a mouse is not available?
To be clear, the cursor enters the file path field and I can type in there, but I can not get it to focus on the browse button.
Any help would be appreciated.
Dear all, I try to handle events with a FGV. The task is to flush the Event Handling Queue after a specific Event occured. before this specific Message, the Event Handler feed hisself with the same message like in a infinity loop. My Solution is on the picture.
Sometimes it works but sometimes the proramm gets back to the loop. There are many asynchronous called indext subvis that communicate with a FGV with each other.
With kind regards
Sönke
Hello,
I am trying to set up communications between two devices using the IEC 61850 GOOSE protocol, but am unsure how to do so. Does anyone have an example program using this protocol? I am basically reimplimenting the same device setup as I did in my preivous thread that asked a different question, DNP3 Write Binary Output, just this time over the GOOSE protocol. Any help would be appreciated.
Drew
Hi, this is a somewhat basic question but difficult to ask effectively. I'm trying to do better programming practice, so I've been trying to use state machines rather than doing the trainwreck I normally do with a massive flat sequence structure and loops and stuff.
I get the idea and I've been trying to implement it, but I'm running into some practial problems. I have this enum constant with the different states in it, and when I originally hooked it up to the case selector, I was able to do that "add case for every value" thing that you do with the case structure so that it adds cases for each of the enum values.
But then, I wanted to add more values to my enum. That was easy, but now I don't see how to seamlessly add more cases to the case structure... I somehow did something and now there are multiple cases for the same enum value...
what's the right way to do this?? thank you.
I have a FOR loop, and for each iteration of the for loop I want to write to a line to a text file with the time stamp and the iteration number. The test I am doing needs to run through 5500 cycles, and I want to know how many iterations were run in case the computer crashes before the test finished. All I want to for each iteration to write the iteration number and maybe the date and time.
I've looked through the examples and I couldn't find what I needed.
I'm struggling a bit on this one. I have a set of 3D points and I'm trying to best fit the center of rotation of the movement. So far I have best fitted the plane of these points but finding it for the center of rotation (or the circle) is another game. I've done some search for an algorithm but came up empty. Precision is very important so I would like to avoid doing a best fit on a best fit.
Anybody who have done something similar?
Ben64
Hey, for some reason my latched boolean controls are not resetting when using an event structure.
I have put the booleans controls in their respective events, and even tried using flat sequence structures to ensure the VI reads them.
What is a reason this could be happening? Can't post the code just at the moment.
having issues with building a 2d array given the following set up.
for loop1 controlling number of times internal should run
for loop2 controlling number of different operations attempting to run.
i am attempting to come up with a 2d array that will give me
unit1 data array1 data array2 ...
unit2 data array1 data array2...
etc
any help would be appreciated
I have recently updated some software I wrote interfacing with a DAQ with pressure transducer and solenoid and added a drop down so I could select which DAQ to read pressure data from however I went to deploy the vi as an application in a .exe file when I go to set up my physical channel the drop down is not selectable however is in the VI version. Anything im missing in the installer possibly? attached is image showing the drop down not selectable
CG
How come there is a the option to select "Samples to Read" if I set the "Aquisition Mode" to "Continous Samples"? I understand that the rate that data is acquired is selected under "Rate (Hz)." That means that every 1/1000th of a second I get a data point, so what's with the "Samples to Read?" Is it ignored once I select "Continuous Samples"? I can see that if you want a finite number of data points, then you would select how many under "Samples to Read," but what am I missing? I can't seem to see much if any variation in my data when I make changes to number of samples when I use continous sampling.