ni1980 发表于 2009-3-29 22:38:35

请教程序运行中暂停/退出问题(有源码)

附件中VI的功能要求:点击“运行”按钮后,采集表格第一行的数据,按时间1,2,3 的设定值依此倒计时,
                  第一行执行完,采集第二行,时间1,2,3 的设定值依此倒计时。。。
                  此功能已完成。
                  
      现在的问题是能否点击“暂停/启动”按钮,暂停程序运行,上面的暂停按钮按下后,需运行一行后才暂停。不太满意.
      还有就是点击“退出”按钮使程序立刻退出来

老头子 发表于 2009-3-30 09:46:04

停止那个。用另外一个while,里面用停止的事件,放个stop就可以。

HHHHLLLL 发表于 2009-3-30 09:50:37

看了一下你的程序,写的好烦,不过,因为你用了延迟的,你想这样立即暂停是不可能的,所以你要用到延迟,又立即停止方法有两个,
第一,做一个SEND NOTIFICATION的循环,
当主循环接到停止或者暂停的信号,立即退出循环,延迟部分使用TICK COUNT来做。(一共两个循环)
第二,用事件结构的TIME OUT来做延迟。

ni1980 发表于 2009-3-30 19:29:37

我不太会用SEND NOTIFICATION的循环和延迟部分使用TICK COUNT,
麻纺版主帮我改一下,发个VI上来,好吗,谢谢了

workfast 发表于 2009-3-30 22:23:38

你的版本太高我打不开

ni1980 发表于 2009-3-31 13:00:52

版主帮我改一下,发个VI上来,好吗,谢谢

ni1980 发表于 2009-3-31 19:19:30

在顶

ni1980 发表于 2009-3-31 19:52:16

请好心人帮忙啊,
顶着,别沉下去...
页: [1]
查看完整版本: 请教程序运行中暂停/退出问题(有源码)