同台PC上连个程序的通讯。

2019-07-18 01:45发布

在一台PC上面如何实现两个Vi的数据交互,或者说如何在编写一个Vi(假设为A),这个Vi预留数据输出接口,以后有新的Vi(假设为B)的时候只要知道这个接口 就可以和A通讯。
×××××××××××××××××××××××××××××××××××××
PS:如果是基于C++编程的话,可以通过 油槽等方式解决。 但是labview里面如果实现还真不知道

PS:最好不要涉及到全局变量,有全局变量的程序 大都不好。


PS:当然了 也可以使用PC上面两个串口通讯,不过这有些麻烦。


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
高顺周
2019-07-19 17:38
ShuiMoLise 发表于 2015-12-29 21:47
使用队列,datasocket,本机tcp通讯都可以。顺便说一下,全局变量也没有楼主想的那么糟糕

刚刚测试了DataSocket这个方案,在两个项目里面是可以通讯的。 字母 中文都可以。

不过有个问题,就是我发现的时候 就发送一次,,但是却可以接受无数次。。

这个不好。 缓冲区没有清理机制。  

另外我也测试了 一个端口从打开到关闭的时间,合计需要250-300mS。

一周热门 更多>