NI 7340 和 NI 7350 控制器在MAX下报错误号 -70108:不正确的 PID 更新速度(Incorrect PID Update Rate)



主要软件:
主要软件版本: 7.6
主要软件修正版本: N/A
次要软件: N/A
硬件: Motion Control>>Controllers>>PCI-7350, Motion Control>>Controllers>>PXI-7340, Motion Control>>Controllers>>PXI-7342, Motion Control>>Controllers>>PXI-7344, Motion Control>>Controllers>>PXI-7350, Motion Control>>Controllers>>PXI-7352, Motion Control>>Controllers>>PXI-7354, Motion Control>>Controllers>>PXI-7356, Motion Control>>Controllers>>PXI-7358, Motion Control>>Controllers>>PCI-7340, Motion Control>>Controllers>>PCI-7342, Motion Control>>Controllers>>PCI-7344, Motion Control>>Controllers>>PCI-7352, Motion Control>>Controllers>>PCI-7354, Motion Control>>Controllers>>PCI-7356, Motion Control>>Controllers>>PCI-7358

问题: 在 Measurement Automation Explorer (MAX) 下我根据 NI 7340 和 NI 7350 的硬件使用手册以及 "Enable Axes" VI/function help 说明文档来设定了正确的 PID 更新参数。

但是当我尝试在 MAX 下初始化我的控制器时, 我收到错误讯息-70108 (NIMC_PIDUpdateRateError) rate specified is too fast for the number of axes and/or encoders enabled, 为什么会出现这样的错误呢? 我应该要如何来解决这个问题呢?

解答:

这个错误有可能是 NI-Motion 的内部程序错误所产生的。在假设这个错误是由于 NI-Motion 的程序错误所造成的之前, 请先确认您设定的 PID Rate 数值是否是合理的。 在 "Enable Axes" VI/function help 说明文档中, 有列表显示哪些 PID Rates 是可以针对 NI 7340 以及 NI 7350 来设定的。

如果您已经确定所设定的 PID Rates 是合理的, 但是依然接收到错误讯息
-70108, 那么这个错误应该是由于内部的程序错误所造成的。 这个错误会在下一版的 NI-Motion 中来作一个修正。

要解决这个问题,在初始化运动控制器以后, 使用 Enable Axes VI 来设定相对应的 PID 更新速度。   通过 LabVIEW 来运行附带的 VI 来手动设定你需要的 PID 更新速度。   然后在运行 VI 之前, 在人机上输入所需要的 PID 更新速度。


相关链接: NI 7340 User Manual
NI 7350 User Manual

附件:





报告日期: 05/05/2008
最近更新: 10/30/2008
文档编号: 4L4D461N