|
这个错误会在任何SoftMotion不对一个函数调用做出响应时产生,即时SoftMotion在目标正确安装。如果SoftMotion被安装在目标上,错误的最常见的原因是扫描引擎未能成功转换到主动模式。由于SoftMotion依赖于扫描引擎,任何SoftMotion的调用需要扫描引擎在主动模式下来执行。
要检查扫描引擎的状态,使用NI-RIO驱动附带的分布式系统管理器工具。一旦IP地址或者目标的主机名被选中,右窗格中会显示扫描引擎的状态,并显示任何可能阻止其转换到主动模式的故障。如果没有故障并且扫描引擎在配置模式,使用该工具手动将其更改为主动模式。
这不是产生错误-70229的唯一原因。如果扫描引擎成功地转换到主动模式,而在控制一个动作时出错-70229仍然存在,可能是硬件处于错误状态,需要重新上电或重新初始化。重新启动目标并扫描引擎设置为主动模式后,SoftMotion应当可以无差错执行动作。 见KB 75LA9L6R为编程重新初始化目标示例代码。
KnowledgeBase 75LA9L6R: How Do I Initialize the SoftMotion Engine to Correct Scan Engine Errors?
|