用已用時間切換狀態機狀態
时间:10-02
整理:3721RD
点击:
LabVIEW用狀態機,每個狀態持續一段時間后切換到另一狀態,請問該如何編程啊,用已用時間可以嗎?怎么弄?比如:1Sec內切換三個狀態,第一個狀態執行0.5S,第二個狀態執行0.2S,第三個狀態執行0.3S,然後又回到第一個狀態。如此循環。多謝指教!
采用逐点试一试。循环一次逐点+1然后在取余,取余的值是1的时候 x0.5=0.5 是2的时候 x0.1=0.2 是3的时候 x0.1=0.3 让取余的值循环在1,2,3之间。然后在根据得三个数值,用条件结构判断相应的功能,加一个延时 第一个+0.5s 第二个+0.2s 第三个+0.3s。
http://bbs.elecfans.com/forum.ph ... p;page=1#pid2474356
加0.5S延時就是該狀態執行0.5S嗎?多謝指教!