Jump to content

ShaunR

Members
  • Posts

    4,914
  • Joined

  • Days Won

    301

Everything posted by ShaunR

  1. NXT-G is very different. It doesn't have the granularity of LV and is more akin to a LV toolkit rather than G itself. Saying they are both "G" is a bit like saying Delphi, C++, PHP, Java etc are all "TEXT". This is what NXT-G looks like. You can also see that it is completely sequential.
  2. Search and replace SQL on the database with PHPMyAdmin. heres an example. Its not that difficult. http://www.zimmertech.com/tutorials/php/60/mysql-search-replace-phpmyadmin.php
  3. I don't get it Labview IS a strictly typed language (only functions of the same type can be connected and a conscious decision to "cast" must be made to other types) as opposed to (say) PHP which isn't (anything can be assigned to virtually anything). Delphi is another example of a strictly typed language whereas C is loosely typed (I think). The add function you describe is a strictly typed primitive with polymorphism which, in other strictly typed text based langauges, would be an overloaded function. So I don't really see what your getting at. What am I missing?
  4. Do you think that will let me save it in 8.0 then?....lol.
  5. How's your PHP?
  6. Aha. Because mine isn't 8.6 its 2009. BUG!
  7. Whilst a "State Machine" (action engine) has many advantageous features. A state machine is used to "break" the dataflow feature of LV so that so that a program can "branch" dependent on dynamic conditions. Your requirement has a sequential nature and doesn't really require one ("Do this" THEN "Do That" THEN "Do It All Again"). What you will end up with in your situation is either sections of code waiting in a particular state until something happens (which deteats the object), or lots of code to check state information to enable a decision to be made on which state to execute next (messy). I would put each "action" into a sub and vi use labviews dataflow to sequence the operations so the top level vi would be farily simple and look something like.... Initialise.vi Heat Up.vi Stabilise.vi Aquire.vi Shutdown.vi But I like simple things
  8. Me too. I even deleted bits until I had just an event case left.....still crashed when trying to save. One point to the man with the magic digits. The secret?
  9. Is anyone able to save this to a previous version other than 8.6 for the OP? Both LV x32 and x64 crash if I try to save below 8.6.
  10. Ooooh. I'm getting confused between this thread and the axis one Have a look at this A little bit of thought and it can be extended to acheive what you require.
  11. Well. Getting the length of an array and wiring that to the "N" terminal (I think the LV equivelent would be an array of clusters or objects) isn't that inefficient. But labview arrays are "self indexing". If you wire an array through a for loop and don't wire anything to the "N" terminal, it will iterate for the number of elements that are in it.
  12. Well. If you can't spell "peeling" then why not?
  13. I knocked up a quick version of what I was talking about earlier about creating "views" of logged data. If you were to use it you would still need to figure out how to get "Month" data in properly and slide the scale (don't want to do all your work ) But should give you an idea.
  14. This usually happens if you have the "New" or "New or existing" checked in the "Selection Mode" of the browse options and try to access a read-only, existing file. Try changing it to "Existing". I've always thought that "New or exisitng" shouldn't behave this way. But just got on and worked around it.
  15. There is a property node under "Application>>Display" called "Primary Workspace". It will give you the Top,Left,Right and bottom of the screen.
  16. I don't get what your saying here. They both seem ok to me If you want only certain things to scale then right click on the control or indicator and choose "scale object with pane".
  17. A simpler way (and easier) is to use a good old fashioned data pool. Your UI is completely separated from the data therefore you can not only bolt on new user interfaces, but create different views of the same data.
  18. Nope
  19. I'd use FETS. Easy and cheap. http://www.national.com/an/AN/AN-32.pdf
  20. Well. The terminology is clear. The licence says "computer" ( NI Licences ). I haven't read the full licence recently but based on that, I would be prepared to argue the case.
  21. A named user licence allows intallation on up to 3 business computers (hardware) and one home computer. There's no limit on installtion and activation on any one computer (and therefore "technically" you could have a million virtual machines on the one PC) but I imagine the activation would be problematic since the hardware is probably identified as different and manual activation it is done by secretaries looking at a checklist.
  22. Isn't that the pinacle of evolution? A creature that goes around trashing its environment
  23. There are 10 types of software engineer that have a sense of humour. Those that do and those that don't.
×
×
  • Create New...

Important Information

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