完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
VISA端口 就以串口举例 状态转移
A情况: 比如只有一个COM1 方法: 1.初始化COM1后 直接连线 地球人都知道 2.初始化后写入功能全局变量(其实就是未初始化的移位寄存器),下次调用的时候读出该COM1即可 这个方法避免了连线 (当然局部或是全局变量 不讨论有一定labview经验的人都知道) 不知道其他朋友是否有别的办法?仔细想想似乎只有这一种不连线的方式,这样的好处是想不一定要连续使用COM口 B情况: 比如有好多COM口 或者 你也不知道有多少COM口,假设有COM1-COM5 那如何做转移呢? 方法: 1.当然同A情况一样,对每个COM做独立的功能全局变量12345 这样需要好多个(验证过 当然是可行的) 2.设置一个数组 数组里修改成COM1-COM5 设置成一个功能全局变量,但修改状态的时候,把修改好的COM口 对应替换掉功能全局变量中这个数组的对应COM口(没验证过 不知道是否可行,我觉得不行) 3.同2 可以设置一个簇,后面就不说了 类似数组的方式 但是只是没有索引(没验证过 不知道是否可行,我觉得行) 对于B情况,其实本人也是求教来的,不知道是否有别的办法, 我的想法是,先用枚举预设好COM1-COM5 然后正好调用数组的COM1-COM5(或簇) 但是试验结果 不行? 所以想问下是否有知道的,类似VISA状态数据转移 该如何办法不直接连线,可以供下次使用的时候调用(肯定是不同VI之间的) |
|
相关推荐
1 个讨论
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
682 浏览 1 评论
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
1970 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1590 浏览 0 评论
1784 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
4164 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-28 06:25 , Processed in 0.537145 second(s), Total 52, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号