From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



使用LabVIEW中的输入/返回向量加载/读取速度



主要软件: Driver Software>>NI-Motion/FlexMotion
主要软件版本: 4.5
主要软件修正版本: N/A
次要软件: N/A
硬件: Motion Control>>Controllers>>PCI-7340, Motion Control>>Controllers>>PCI-7350

问题: 我想能够使用板载变量来加载我的轴的速度。 当我在RPM VI中使用负载速度,并向输入向量传递一个值为500的变量时,我的电机不运动。 如何使用输入向量加载速度?

解答:

使用输入向量来加载速度的最简单的方法是使用Load Velocity VI而不是Load Velocity in RPM VI。您需要先将速度值从RPM转换为每秒计数。为此,只需将RPM乘以您的电机每转的计数,然后除以60。然后可将该值存储在机载变量中,并轻松用作Load Velocity VI的输入向量。

同样,您可以使用Read Velocity VI并传递一个返回向量。变量将包含以每秒计数计的速度值。然后,您可以除以每转计数,再乘以60将该值转换为RPM。

Note: 如果必须使用 Load Velocity in RPM,则需要在四个连续编号的变量(例如,变量1至4)中指定速度。每个变量是64位浮点数的16位。最高有效位是第二个变量,其次是第一个,第四个,最低有效位是第三个(MSB到LSB的顺序是2,1,4,3)。请记住,这些变量必须格式化为64位浮点数.


相关链接:

附件:





报告日期: 10/21/2004
最近更新: 05/22/2017
文档编号: 3EC9N5V9