NI SoftMotion 开发模块自带范例"Servo Position Loop"运动存在抖动



主要软件:
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: N/A

问题: 为什么NI SoftMotion 开发模块(SMDM)2.1或者更低的版本自带范例"Servo Position Loop"运动存在抖动?

解答:

自带范例的故障导致该抖动现象。下一版SMDM会修复该故障,但是该故障也可以由用户轻易修复。

故障:

"Servo Position Loop (FPGA).vi"中前面板的 "Spline Data Updated - Axis 1" 控件的机械动作为“释放时触发”。该范例本来是希望该机械动作设置为“单击时转换”的。错误的机械动作导致了FPGA代码检测每隔一次的曲线更新,因此运动在每隔一次RT循环间暂停。

修复:

将 "Spline Data Updated - Axis 1" 的机械动作改为“单击时转换”。

注:在"Servo Position Loop"范例中还有其他不严重的问题。根据本篇KB "Servo Position Loop" 范例的已知故障已经修复,附件中的范例是使用NI SoftMotion Development Module 2.1 和 LabVIEW 8.2.1生成的。



相关链接:

附件:


ServoPositionLoopFixed.zip - ServoPositionLoopFixed.zip



报告日期: 10/03/2007
最近更新: 08/07/2012
文档编号: 4E2891AJ