本帖最后由 幻影刀侠 于 2015-8-17 20:22 编辑
相关帖子:
今天对AWorks开发板的wince下用labview实现TCP通信进行了测试,测试借用了官方的例程,然后又自己改造了一下。希望对童鞋们有所帮助。 测试环境是win8.1系统。需要准备的软件有:
1. LabVIEW2012
2. LabVIEW 2012 Touch Panel Module
3. MicrosoftActiveSync_6.1_Chs 软件都在百度网盘,需要的同学可以过去下载一下。
设备连接和建立工程就不说了,需要的话,出门左转,找上个帖子就有。
好的,下面刀侠继续step by step 继续唠叨。
1. touch panel下很多东西不和labview里一样,直接用labview上跑的happy的程序,过来之后会报错。还是老实的按照touch panel 提供的例程来一遍吧。
2. 左侧是官方例程,把这两个VI复制到右边自己的工程里去,server放在我的电脑目录下,client放在一个新建的touch panel wince 5.0里面去。
3. 我的电脑-----右键-----属性
4. 常规-----地址。确保这个IP地址和PC的IP是一样一样的。
5. 在client 程序生成那里,右键-----属性。
6. Machine Aliases-----我的电脑,确保这个IP和PC机的IP是一样一样的。
7. 运行server,可以看到 My IP 下自动出现本机IP。
8. 打开client.vi 运行之后程序自动下载到wince。这个时候PC上运行的server的Connected打上了对勾,并且Remote Address 也显示了wince的IP地址
9. 好的,我们回头看一下AWorks吧,输入PC的IP然后点击Connect按钮,我去,跑起来了。
10. 把bool开关拨到另外一半,正弦曲线出现了。好的,TCP通信测试成功。
11. 下面让我们看一下server的程序框图和client的程序框图
官方例程实现了,这只是一个简单的数据传输。远不能满足实际的需求。下面就多增加一些功能,继续测试wince上TCP通信的性能。
幻影刀侠
昭星科技
15-08-17