12-23-2008 12:01 AM
Hi,
I wish to use LABVIEW to give commands to ELMO servo drive( Harmonuca-5/60 a motion contol device) to control a voice coil ( CVC 40 HF 6.5). I am using the RS 232 9-pin port for communication between the PC and the servo drive. I have generated a sinusoidal signal using LABVIEW . I want to use it as a stimuli to the voice coil. Kindly let me know how I can use it to stimulate the voice coil. I have very little experience with LABVIEW and motion control. I am attaching my VI.
ALso, I am using the NI USB 6008/6009 DAQ card.
Regards,
Pawan
01-17-2009 07:48 PM
Hi Pawan,
There are two reasons why I don't recommend 6008/9 for this application:
1. 6008/9 use software to update its analog output, and update rate is very slow. Therefore, you can generate only very low frequency sine wave, and the time between sample is not consistence. I know some guys solve this problem by using sound card output instead of 6008/9.
2. I don't know how circuit look like exactly, but actually cuild need a current not voltage drive. Therefore, you need an external circuit to drive a coil, and I don't think 6008/9 analog output can supply current large enough also.
I'd recommend using analog output with hardware time as shown in http://sine.ni.com/nifn/cds/view/main/p/sn/n14:7562,n24:USB,n3:7691,n7:7590/lang/en/nid/1036/ap/daq/ps/25, but you may still need external circuit to drive current through a coil.
Regards, Kate