Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

How to capture motor position periodically? Time interval not position related

I am working on a project which needs to capture positon of 3 motors every 20--100 microseconds. Is there any way to do that? What is the highest rate? I am considering using a while loop to locate motor. But it seems that the highest rate is 1 milliseconde.
I am using PCI7344 cotroller, software -- labview.


Thanks
0 Kudos
Message 1 of 2
(2,828 Views)
On the 7344 the fastest rate at which you can do this is 100 hz. The method you should use is the high speed capture. Basically a hardware trigger that, when activated, stores the position where it happened into a registry which you can later retrieve. Our high end 7350 series controllers can do this into a buffer at a rate of up to 3Khz. You can find an example of using high speed capture here:

http://sine.ni.com/apps/we/niepd_web_display.DISPLAY_EPD4?p_guid=C04F7F32E01F0274E034080020E74861&p_node=DZ52480&p_submitted=N&p_rank=&p_answer=&p_source=External
0 Kudos
Message 2 of 2
(2,828 Views)