Jump to content

LAVA 1.0 Content

Members
  • Posts

    2,739
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by LAVA 1.0 Content

  1. QUOTE (Anders Björk @ Aug 27 2008, 04:29 AM) The value of the tags are dependent on the thought we put into the tags and the rleationships that grow between related tags. Eventually it COULD become an outline of LabVIEW knowledge. I have started to build one of these Trees of LV Knowledge on the "Dark-Side". http://forums.ni.com/ni/tagging/tagging_detail?tag.cloud_grouping=tag&tag.cloud_style=related&tag.max_age=all&tag.message_scope=all&tag.user_scope=all&tag.tag_scope=list&tag.id=671&tag.visibility=public' target="_blank">This link (on the Dark-Side) is for the tag "LabVIEW_Performance" demonstrates how a single entry point can span out to many related topics that would not show up in a simple search. The Dark-Side tags have been very helpful for me to find old posts that addressed new questions. So the tags are only as good as we make them. Ben
  2. QUOTE (Karissap @ Aug 25 2008, 07:00 PM) Still off-topic The Therac-25 used a DEC PDP-11 as shown in this wiki article. Well it just so happens that I have a the front panel of a PDP-11/70 on my desk! http://lavag.org/old_files/monthly_08_2008/post-29-1219765052.jpg' target="_blank"> I use it a visual aide for the rookies to get an idea of what computers were like "back in the day". Ben
  3. Given that your hardware path is fixed, the best advice I can offer is to experiment with TCP/IP transfers and try different sized packets. Using PC's and old 100 Mb ethernet I have read that people have attained 5Mb/second transfer rates when they found the right size packet (try 65,000 to start). Ben
  4. I recommend buying PDA software that allready does the task you need. For instance TV remote controller. Here's a whole list of such apps. Ton
  5. QUOTE (Yair @ Aug 25 2008, 07:32 PM) And you can do wonderful things with the pop-up like making the window semi-transparent. looks quite need. Ton
  6. QUOTE (Chris Davis @ Aug 25 2008, 11:22 AM) There is nothing that says a LV Champion knows what they are talking about, just they have talked a lot. CLA's would have to be paid for their time. Who's left? Ben
  7. QUOTE (normandinf @ Aug 24 2008, 07:37 PM) In the diagram you can open the Tools Palette just like on the front panel (View >> Tools Palette) and then select the coloring tool.
  8. I have also seen that the RT-FTP engine can be slow (even on PXI based, ethernet connections). So setting up your own data-service might be the best idea. Ton
  9. QUOTE (Neville D @ Aug 22 2008, 11:46 PM) QUOTE (Gan Uesli Starling @ Aug 25 2008, 02:31 PM) Sure, no problem. But JPEGs are horribly fuzzy and my thought was that most folks would rather wait... <plug> If you want to post LabVIEW code I recommend the Code Capture Tool. This (IMHO) awesome tool grabs the code you need, creates a PNG and adds the path to the OS clipboard </plug> On Topic, have you tried reading the tasks in MAX? This is always a good start. Ton
  10. Thanks guys, VHDCI was the word I needed. I found a set at Farnell that ships 10 for €3,30. Ton
  11. This is standard behavior and noted in the help. I've just written a wiki article on rounding. Ton
  12. QUOTE (jgcode @ Aug 25 2008, 02:08 AM) So what? No seriously, you should use the 'Data to variant' (I don't do it every time), in LabVIEW 8.0 there was a bug that mixed up variant data in memory. Ton
  13. QUOTE (giopper @ Aug 24 2008, 04:18 AM) Maybe this will prevent any resource to close the file. QUOTE (Raymond Tsang @ Aug 25 2008, 12:12 AM) At last, I managed to capture a screenshot of the error.. Error 6 is a 'Generic File IO' You should disable any anti-virus, scheduling software, screensaver, energy saver utility. Disconnect the PC from the network. And sit with the PC while the program crashes. If it happens you should look for any new processes started. Ton PS Perfmon can give you the memory usage over time of any process, it is included on every windows PC
  14. QUOTE (crelf @ Aug 23 2008, 09:14 AM) Actually in the old days it was the other way around, negative meant error, positive meant warning. -10401 meant "DAQ Device not found", one of the most common questions we dealt with as an AE. Another group of current VIs that return an "error code" which does not indicate an error or warning are the FTP VIs. On successful connection they return 220 which is the FTP status for successful connection.
  15. QUOTE (Anders Björk @ Aug 22 2008, 02:12 PM) Those are M3 if I'm not mistaken, and this is M2 QUOTE (Rio C. @ Aug 22 2008, 06:48 PM) I found this one at Digikey, part number 787004-3 by Tyco. Molex also has one, part number, 71433-002. Thanks for the info. Ton
  16. An error cluster represents an error if the boolean is True. In other cases it is considered a Warning, though GPIB functions have some codes that mean 'Successfully applied' Ton
  17. QUOTE (jlokanis @ Aug 22 2008, 01:44 PM) Remember, NI has to worry about MS (think Netscape). It is a good strategic move to not make it appear like MS is threatened by LV. Ben
  18. And before anyone post something to the effect "talk is cheap, show us the code" I just delivered an app that had about 100-200 controls and indicators (all DSC fancy graphics) that need to update live. I used a State Machine (State Diagram Editor, remeber that?) to code up a striaght line init before entering the main loop with the event structure. The benifits I got from this was when I developed the other ten screens (that were variations on this theme) I was able to re-use all of the sub-VI's. Using this approach I was able to transfer support of this application to my customer with very little training (actually none). Ben PS This is what the GUI looked like.
  19. QUOTE (Michael_Aivaliotis @ Aug 22 2008, 04:08 AM) I had never looked at the code in the b-button before today and I have to side with Michael. If all of the prep work had been done using sub-VI's you would at least be able to re-use the sub-VIs in another applcation. And these could have been very handy sub-VI's at that. Ben
  20. QUOTE (normandinf @ Aug 22 2008, 08:38 AM) Not only can you change the color of the frame, you can also change the color of the background of your entire diagram or the diagram inside any of the structures. This has been used by some developers with more or less success to make a diagram more readable. I agree that you should never change the color of the structure frame as we are used to the colors and it helps us read a diagram more quickly. To be honest, I changed the colors of the frames in MS Paint, as I also interwove the loops with one another and needed transparency inside the loops, both of which could not be done in LV.
  21. QUOTE (jgcode @ Aug 21 2008, 08:15 PM) Thanks. I'm more of an Embedded Control SE now (more application focus, less product focus), but FPGA is still one of my passions. There is more information on this topic (how LV FPGA code is converted to run on the FPGA) in this http://zone.ni.com/wv/app/doc/p/id/wv-231' target="_blank">video. The video is a bit older, but the explanation of this process is still the same. The relevant portion start at 14:05 in the video.
  22. You can try to reimplement the DSTP protocol (which is not an open standard - no documentation) using low level TCP functions, but I would recommend that you switch over to a solution based completely on TCP for this application, i.e. your server will use TCP to pass the data to the client instead of DSTP. You may want to look at the STM component and communication reference design on ni.com which provide a good example for implementing low level TCP communication in this type of application.
  23. QUOTE (Rashmi @ Aug 22 2008, 05:51 AM) Rashimi, You can run the LV Simulation code directly on a RT controller if you also have the LabVIEW RT module. The local experts recommend moving to LV 8.6 for this, as the performance of the LV Sim code in RT has improved dramatically in the most recent release. That being said, moving to LabVIEW RT will give you more determinism but it won't improve the performance (speed) of your code significantly compared to an equivalent processor running Windows (your current offline simulation). So moving from a desktop PC to an RT target will not run your simulation any faster (real-time) unless your RT target has a faster processor on it.
  24. QUOTE (brianafischer @ Aug 19 2008, 04:27 PM) This is one well known shortcoming of the current ladder diagram editor for LabVIEW. Please post any other feedback and suggeations on this tool to the http://forums.ni.com/ni/board/message?board.id=nilabs&thread.id=149' target="_blank">discussion forum setup for this purpose.
  25. QUOTE (Raymond Tsang @ Aug 21 2008, 05:46 PM) Please see here and here for screen shots and here to read what Greg McKaskle had to say abou this topic. Have fun! Ben
×
×
  • Create New...

Important Information

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