完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
请教高手。 在VISA串口通讯中,假如我有2种独立的指令需要发送给下位机,一种是“发送指令”(按一下键就发送1次),另一种是“监控指令”(设置成间隔一定时间自动发送,如3秒)。 因为总线一次只能通过1条指令,且按下“发送指令”键是随机的事件,所以我想利用“监控指令”的时间间隔(3秒的时间空隙)来运行图发送指令的程序; 即当我按下“发送指令”键时,“监控指令”要暂停运行,直至“发送指令”完成,“监控指令”要再次自动运行。请问怎么实现呢?
|
|
相关推荐
10个回答
|
|
你的意思是你按下发送指令且发送指令完成后监控指令自动运行一次,其余时间两条指令都是不运行的吗?
|
|
|
|
可以在监控指令发送前检查“发送指令”按钮状态。
|
|
|
|
按下发送指令且发送指令完成后,监控指令自动运行,是一直间隔自动运行的。我只是想利用它们之间的时间间隔来做我做的事情 |
|
|
|
|
|
|
|
你检测发送指令是否完成啊,完后你就进入监控指令循环执行啊,文字说不清 你先做程序 做不出来 你可以贴出来你做的程序 我帮你看看
|
|
|
|
嗯,我先搞,谢谢了,到时候有问题再请示一下你 |
|
|
|
嗯 好 不会再加我QQ
|
|
|
|
|
|
|
|
2819701878
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
232 浏览 0 评论
1639 浏览 1 评论
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
2250 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1824 浏览 0 评论
2008 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-3 02:01 , Processed in 0.571660 second(s), Total 65, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号