LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

devloping an automated test

I have to develop an automated test for some hardware I have purchased. The computer I am doing the developing on will not be the computer that the program will be running on. @ things I need to know are 1) Will I be able to develop for hardware that will not be attached to my computer? and 2) Do I have to do anything special once it is completed for the program to run on windows 7? Any help is greatly appreciated.

 

Thanks

Chirs

0 Kudos
Message 1 of 9
(3,275 Views)

1) if you are using NI DAQ cards, then there is some simulation capabilities. You can run code without getting errors for missing hardware but the data you acquire is basic and probably no resemblance to actual data. The only other built-in simulation is with IVI instrument drivers. There is a bit more flexibility with data returned but sticking with IVI drivers might be a hindrance. If you need this, you should really have checked the availability of IVI drivers before ordering the instruments.

 

2) You would need to make sure that all drivers and the LabVIEW version is supported under windows 7. I don't have much experience with that.

0 Kudos
Message 2 of 9
(3,267 Views)

Following Dennis' comment

 

National Instruments Product Compatibility for Microsoft Windows 7

Andy Chang
National Instruments
0 Kudos
Message 3 of 9
(3,259 Views)
The hardware is as follows. NI PXI-1033, NI PXI 8430, and PXI 6224
0 Kudos
Message 4 of 9
(3,258 Views)

The 6224 is one of the devices you can simulate with DAQmx. The 8430 is a serial port. Assuming that these ports would be connected to something else, you would need IVI drivers for those instruments if you wanted something built-in. You would also need those drivers to support a serial connection.

 

If you just wanted to do some writes to the serial ports, you can do that with no hardware as long as you do not use one of the handshaking modes. There would be no way to debug what you are sending.

0 Kudos
Message 5 of 9
(3,250 Views)
Also without having sound and vibration toolkit, is it easy to generate DTMF tones. I need to generate a total of three tones . The * key, The 7 key, and the 0 key.
0 Kudos
Message 6 of 9
(3,231 Views)
Sound and Vibration toolkit does not much apply to dtmf. In any case, generating the tones is simple. An example used to ship with LabVIEW but I can't find it in the latest version. For each tone, you can use the Basic Multitone function or one of it's subVIs. Can't remember exactly which. Or generate each separately and do an Add.
0 Kudos
Message 7 of 9
(3,228 Views)

chirs73 wrote:

Will I be able to develop for hardware that will not be attached to my computer?

Thanks

Chirs


I'll jump on that portion (and stick to it exclusively)

 

Writing is writing.

 

Code development is code development.

 

I would argue that you do not even need the LabVIEW run-time engine to develop code if you have a clear software requirement specification.

 

While it is possible to simulate hardware, why? the interfaces to the drivers are defined,  The funcions on the pallate have defined inputs, outputs and arguments. Why would the development machine need more than a list of defined interfaces in order to develope the code?  

 

I understand that prototyping a sub-vi is sometimes helpful but that is not what I mean.  I would encourage you to code INTENTIONALLY so that Before you open a IDE you have a clear purpose to develop towards.  (Say to youself "I want a vi that Does this"... and write it) leave debugging for the next step-you'll code much faster in the long run and develop a better grasp of the functions you use.


"Should be" isn't "Is" -Jay
0 Kudos
Message 8 of 9
(3,215 Views)
How can I set MAX on my computer to show a  PXI-1033 with a PXI-8430 and PXI 6224 so that I can develop my automated test without having to add the hardware to my computer, then have to move it to the final computer once my test is developed.
0 Kudos
Message 9 of 9
(3,178 Views)