LabVIEW控制线性执行器:循环迭代过快致动作未完成求助
LabVIEW控制线性执行器循环终止异常问题
我使用LabVIEW 2014编写程序控制线性执行器,设置速度后调用子VI控制执行器完成往复运动。程序采用While循环嵌套Case结构,预期达到指定迭代次数后停止,但目前存在While循环迭代速度快于Case结构内程序执行速度的问题,导致所有运动周期尚未完成,程序就提前停止了。
我已经尝试在代码的不同位置添加不同时长的延时,但都没能解决问题。我推测问题根源是循环迭代过快,需要调整循环速度,但不确定是否还有其他原因。
相关程序截图:
- 主程序框图:

- send pulses子VI:

- activate子VI:

执行器参考文档:SRC-101操作手册V1.1英文版
内容的提问来源于stack exchange,提问作者m.lceron
相关产品推荐
相关产品推荐

