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.



FlexMotion控制器支持的编码器的每周最多线数(或码数)是多少?



主要软件: Driver Software>>NI-Motion/FlexMotion
主要软件版本: N/A
主要软件修正版本: N/A
次要软件:

问题: FlexMotion控制器支持的编码器的每周最多线数(或码数)是多少?

解答: 两个因素决定了编码器的最大分辨率:运动控制器读编码器反馈信号的速度,以及软件上所允许的线数或码数。

运动控制器读编码器反馈信号的速度是:
正交编码器的每一线会产生4个码(状态),所以如果编码器分辨率是以线/周计量的,而上述的码频率必须除以4以得到线频率。比如:用FlexMotion-6C上的编码器输入口1,编码器的分辨率是32000线/周,它所允许的马达的速度是(单位RPM):
16M 码/秒 * 1/4 线/数 * 1/32000 周/线 * 60 秒/分钟 = 7500 RPM
注意,这个结果仅仅考虑了编码器的限制,对于步进电机应用你还要考虑输出步率。

软件所提供的每周的线数或码数的范围是决定于你所用的软件。对于4.5版以前的ValueMotion和FlexMotion软件,相关函数的编码器每周的线数或码数参数都是U16(无符号16位整数)类型的。FlexMotion4.5版的软件允许U32输入。下面的表格总结了相关的函数和相应的允许范围:

运动控制卡
(软件版本)
函数范围单位
ValueMotion Servostore_elc2^13-1 (1 to 8191)线/周
ValueMotion Stepperload_steps_lines2^14-1 (1 to 16383)线/周
FlexMotion (4.5以前)flex_load_counts_rev2^15-1 (1 to 32767)码/周
FlexMotion (4.5或以后)flex_load_counts_steps_rev2^28-1码/周


相关链接:

附件:





报告日期: 09/29/1999
最近更新: 07/23/2003
文档编号: 1PSEC7L4