06-05-2008 02:22 PM
06-05-2008 06:22 PM - edited 06-05-2008 06:23 PM
06-05-2008 06:59 PM
06-06-2008 03:40 AM
06-06-2008 09:09 AM
06-06-2008 09:22 AM
06-06-2008 09:39 AM
As far as TestStand and LabVIEW, you do not have to use LabVIEW or any other language in order to create 'scripts'. You can download an evaluation version to see for yourself. On one side of a TestStand window are step types - specifically the built-in types like IVI, database, etc. Say a programmer created a new test type called 'InstrumentX'. The user could simply select InstrumentX and then with a single click, a window will popup that will give the user all of the options for setting up the instrument and taking a measurment. The user really doesn't have to learn any type of language. It would only require a single knowledgeable programmer to create the step types that an untrained person can use. Think of it as the equivalent of the Express VIs in LabVIEW. You hide all of the complexity behind a nice and simple GUI. At the last place I worked, I had several TestStand users but only a couple knew the first thing about LabVIEW.
There is of course more to TestStand than just that and a user will have to learn something about it but I don't think it would be nearly as hard as learning a whole programming lanuage such as PERL.
06-06-2008 09:49 AM
06-06-2008 10:40 AM
06-06-2008 11:14 AM - edited 06-06-2008 11:15 AM
Hey guys,
Sorry I guess I really haven't been too specific on the requirements for the project. Honestly, the description given to me was pretty vague as well. No one here is familiar with the capabilities of LabVIEW or TestStand which is why they are asking for some "sort" of scripting language which will give them the ability to create a variety of validation and characterization test sequences that can control all of the instruments on the bench and communicate with their device.
I only have around 3 months to complete the project, so that is why I am rushing to try to get some sort of idea of the best way to go about this. I understand what Wiebe is saying about it being a lot more fun (work)
to be able to create an entire language and compiler, which is what I would love to do, but I also want to be able to produce a working application by the end of this internship.
Also this will only need to be used on around 2 or 3 PC's at a maximum. If that helps at all.
I guess now, knowing the timeframe and what is expected are there any new recommendations?
Thanks for all of your help so far, this is very very helpful.
Tyler