发 帖  

通过labview编程,用一台上位机控制两台仪器,分别用串口232和网口通讯,会产生冲突?

5831
2022-4-28 09:48:44   1 评论 分享淘帖 邀请回答 举报
1 条评论
  • 2022-5-5 15:38

    感谢各位大佬!已经解决了,把仪器1和仪器2分为两个线程,目前同时控制没有问题。再次感谢大家!!!

5个回答
2022-4-28 09:48:45 评论

举报

评分

参与人数 1积分 +3 收起 理由
miracard + 3

查看全部评分

2022-4-28 16:06:56 2 评论

举报

2 条评论
  • 2022-4-29 10:58

    我之前两台仪器都用232控制,考虑到串口232只能点对点,后来又加上了串口分配器,也还是没成功。这个串口分配器是我用的方式不对吗?

    DrunkWatermalon 回复 miracard: 2022-4-29 17:05

    框图太少没有看出你的整体逻辑,不过你框图贴出来的下面老哥说的对,你执行chan时,仪器一的串口引用断开了,虽然你没有使用,但是他的值被输出节点设置为未连接默认值了,再执行后续的方法时,你的那个仪器一串口引用被刷掉了肯定无法连接。你不用把他输入连输出就行,断开就完蛋值变默认的值了

2022-4-28 19:36:31 评论

举报

2022-4-28 22:07:50 评论

举报

2022-4-29 11:09:26 2 评论

举报

2 条评论
  • 2022-4-29 11:17

    这个chan分支因为是仪器2的命令,所以没有连接仪器1

    wuxintao6251 回复 miracard: 2022-4-29 11:33

    执行chan分支,对仪器一,VISA句柄你使用默认,相当于置0了,仪器一后面控制不上了。要是不想加连线的,你可以在加一个线程,把仪器一摘出来,232是可以同时控制多个的

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

您需要登录后才可以回帖 登录/注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
快速回复 返回顶部 返回列表
关注微信公众号

电子发烧友网

电子发烧友论坛

社区合作
刘勇
联系电话:15994832713
邮箱地址:liuyong@huaqiu.com
社区管理
elecfans短短
微信:elecfans_666
邮箱:users@huaqiu.com
关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表