本帖最后由 stemher1 于 2012-6-4 14:01 编辑
本人新手,用状态机编了顺序结构的测试程序。
程序需要实现2个功能:1.暂停/继续(布尔控件);2.可以重新选择顺序状态的起点。
详细描述下:比如有A,B,C,D,E 五个状态,执行顺序就是ABCDE,然后自动结束。程序可以运行到任意的状态暂停,然后可以继续,再暂停,再继续(同一个控件),这个我用事件结构实现了;问题是第二个功能:比如程序运行到了D状态,我按下暂停,然后从ABCDE五个状态中重新选择一个起点,比如我选择了B状态作为起点,然后按下继续布尔控件(暂停/继续是同一个控件),程序就从B状态开始一直CDE顺序结束;或者是我选择A或者C或者D或者E,同理都是作为起点,顺序结束。
求教高手,如何选择一个循环的起点(怎么实现),配合暂停/继续控件继续循环?急。。。
-
-
-
状态机选择起点.vi
下载积分: 积分 -1 分
21.75 KB, 下载次数: 17, 下载积分: 积分 -1 分
一周热门 更多>