Jump to content

Michael Aivaliotis

Administrators
  • Posts

    6,203
  • Joined

  • Last visited

  • Days Won

    111

Everything posted by Michael Aivaliotis

  1. PID control on a PC? Hmm. If it was more than 5 years ago I'd say sure, give it a go. However now with the availability of the LabVIEW RT software module and the RT targets, why go PC? The frequency is low enough to be run on a compact fieldpoint module. You will not get determinism on the windows platform. How critical is this control? What happens if you lose control? Do bad things happen? Do people get hurt?
  2. You can also use the "disable" property.
  3. It sounds like you should be using a UDP reference right? This is then a problem with the example code which must be reported to NI for a future fix.
  4. I have no idea about this software but the bottom line is, if it works, go for it!
  5. I was on-site recently and was stumped by a few DAQmx issues. I qualify this by saying that i'm running LV7.0 with the DAQmx drivers that came with it. It's possible that these issues have been resolved in the most recent release. The first problem is the tasks vs. channels. For some reason the task behaves quirky. In a continuous loop situation, when I used a task setup to monitor an input, I would not always get the latest voltage. Sometimes it appeared to display a previous cached value even though I verified that the voltage was changing on the input. I was also calling the same task name in a parallel loop (because i could). When I switched to using a straight global channel name, the problem went away. The other issue is with the MAX configuration. I wish I had more time to debug this and provide a better solution but... The DAQmx tasks and channel names do not seem to be immeadiatly available when you boot your computer into another user account (under WinXP). My entire debugging was performed under an administrator account. Whenever I booted clean, the DAQ portion of my application would work properly. However, When I booted clean into an Operator account (no administrator access), the DAQ portion of my application would not function. It would not readback correctly. My debugging skills told me to go into MAX and verify the DAQmx tasks and channels. All is required is to expand the (+) icon on the tree to expose the tasks. Then if I go back into my application, it works! Why?
  6. Is it possible that the files it is looking for are part of your LV installation? When you save all files to llb, do you include VI.LIB files?
  7. I once posted that exact question on Info-LabVIEW and many thought I was crazy. Basically what you are asking for is a web browser built out of LabVIEW G code. Or... do you want NI to build yet another browser out of C code?
  8. I assume you want to selectively monitor controls? For example, sometimes you look for a value change and sometimes you ignore it? This is possible by using dynamic event registration. Without going into too much detail, this allows you to register a control and monitor events on it. When you do not want to monitor events then you would temporarily unregister the control. I recommend that you investigate the LabVIEW event examples. There are several examples that show you how to do this. Go into your labview example finder in your help. If you have more questions after this then come back and I can help you out. I've used this extensively.
  9. It's possible to reduce the size however there is a minimum overhead that must be there. This is a function of the Windows installer. The data.cab file is where all your installed files reside. This is where your *.llb is. The other stuff is required to support running the installer on specific windows platforms. For example, if you run it on Windows 95 or NT then the installer engine must be installed first before the actual install takes place. It's possible that the engine is already there however you don't always know that. The LabVIEW install builder creates a safe installation so that everything works on any platform. This usually means excessive baggage you don't really need. If you want to manipulate the final size of the install and create a lean install folder then you must go to a third-party application like Installshield.
  10. Why not? Of course you can connect a control. You already have an enum on the front panel, no? Also, you can leave the property nodes outside or inside the case. Just wire the constants. You can aslo wire the boolean through. For cases that you do not use then you can specify a default case the does nothing.
  11. You need to feed the enum into a case structure. This way you can have multiple options. Each case in the case structure would handle a specific front panel action.
  12. Put your date of birth in your profile...
  13. Well, it is an animated GIF. You can create this with a graphics package that allows you to do this. The makers of Paintshop Pro have a program called Animation Shop. I think it is included as a bundle. It shows your animation as sequential frames. Like a roll of film.
  14. I guess the question is, why did NI feel the need to change this behavior. It worked fine for so many years with the old way.
  15. Why not just increase the Font size of the legend only? Seems to work for me.
  16. I guess the easiest way would be just find one off-off the web somewhere and use it.
  17. When you first installed XP it probably asked you to create an Administrator account. Can you use this login to get in?
  18. This requires you to enter your birth date in your profile. Unfortunately many are hesitant to do so.
  19. Ed, I'm not sure what the big deal is. I understand the behavior but if you just manually make it visible then invisible right away, everything works as desired. Under what conditions is this a big problem?
  20. Oh you sneaky devil you. How about that.... A simple search inside of the LabVIEW.EXE reveals a whole bunch of ini settings. Wow, who would have thought. "Nudge nudge, wink wink... You know what I mean, you know what I mean?" Sorry for the Monty Python reference.
  21. I've tested this feature successfully on LV61, 70, and 71. It does NOT work on LV60.
  22. Hey, I think this is our first LAVA baby! This calls for a special LAVA gift! Give me your address via PM, I will send the little one a LAVA T-shirt! Hmm, I think I might have size problem... :laugh: So now everyone knows how to get a free T-shirt... Have a baby! Congratulations. PS. Thanks for the image Sarah!
  23. I see, so I cannot perform any functions that are on the "Color Processing Functions" Tab correct?
  24. OK you imaging gurus out there. I need some basics help. I'm running NI Vision Builder AI and everything looks ok. I've been able to do measurements and pass-fail on the image. The problem I'm having is when I try to do image processing in Vision Assistant. Whenever I try to do color processing on the image I get the error: "The type of image acquired is not supported by this step." This makes no sense since the acquired image coming right from the camera is 8bits.
  25. I noticed an interesting pallete on the bottom right... Are those probes?
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.