From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



当我使用2-D运动时可以使用两个不同的步进分辨率吗?



硬件: Motion Control

问题:

我有两个不同步进分辨率的电机连接到了我的PCI/PXI-73xx系列的运动控制卡,我想使用这两个电机来绘制圆运动该如何做



解答:

这个不是一个NI-Motion中内置的特性,但是依然是有可能来使用不同步进分辨率的电机的,有两种办法可以做到这一点:

选择1:


方法1可以使用传动装置和一个您控制卡上未使用的轴。为了完成这个应用您需要建立一个虚拟的开环的步进电机轴。这个虚拟的轴将作为传动机构的主设备而连着真实电机的轴将作为从设备,传动机构比的设置用于校正两个电机分辨率比例的不同。

例如,假设轴X每10000步动作5英寸,而轴Y每1000步动作10英寸。为了克服您需要设置上第三个轴,我们设置为Y2。将这个轴设为开环的步进并作为Y轴的主轴。设置传动比为2:1,。使用X和Y2到您的应用中,当程序运行时,就会X轴运动10000步,而Y轴运动5000步。

限制:

 

  1. 从轴与主轴相比将有一个控制循环周期的滞后(默认情况下将是250ms)。为了同步两个轴,您可以为轴X设置第二个虚拟的轴,并将传动比设为1:1
  2. 您需要至少一个额外的轴空闲或未被使用.
  3. 您的运动行程限制也同样需要根据传动比进行修改. 

Option 2:

选择2:


任何的运动在使用等值运算后都是可以实现的。使用等值换算的问题是为了保证运动轨迹和行程换算出合适的值会比较难一些,需要一些代数运算和计算

 



相关链接:

附件:





报告日期: 08/19/2008
最近更新: 10/22/2011
文档编号: 4OIC5L6T