微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 用已用時間切換狀態機狀態

用已用時間切換狀態機狀態

时间: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嗎?多謝指教!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top