完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
如上图所示,我使用OPC与欧姆龙PLC通讯读取数据,整个程序使用了一个大的WHILE循环,在WHILE里面又嵌套了一个while来读取PLC的数据写入数组。通过while的停止值来控制读取数据开始的时间和结束时间。当停止读取数据时,while循环停止(PLC同时给停止值和触发值赋值给1),输出数据到XY图显示和写入到EXCEL表格当中。但我运行上面的程序时,一停止结束读取数据时,XY图上面就显示了一下数据,然后上面又是空白的了,同时excel里面也只是写入了一个数据,不是一组的数据。我猜测是外面的循环一直运行,里面的循环虽然停止了,但是它还是执行了一次,使用其输出的都是一个数据。大家有什么好的办法去解决这个问题吗?第一次使用labview,不知道大家有什么好的想法与思路可以解决这个问,就是读取数据显示XY图和写数据到EXCEL表格这两个事情 。
|
|
相关推荐
5个回答
|
|
忘记上传VI了,现在上传VI,
|
|
|
|
VI上传不了,现在只能上传图片了
|
|
|
|
|
|
|
|
都没有高手回复么,被这个问题烦了1个多星期了,没有其它的思路解决 了
|
|
|
|
图不清晰啊,多发图片试试看,谢谢
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
1721 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1320 浏览 0 评论
1537 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
3074 浏览 3 评论
1462 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 14:08 , Processed in 0.789912 second(s), Total 85, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号