求助:多线程OPC client实现单客户端链接多服务器 点击:1707 | 回复:7



glitterxj

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年8月25日
发表于:2010-01-11 22:06:38
楼主

各位大侠,我是一名学生,课题需要做一个opc client程序同时连接和读取两个opc服务器,但是本人专业不是自动化和编程的,所以在opc client的多线程实现上不太明白,请各位大侠不吝赐教,最好能发送一份源码给我学习,不胜感激!可以付费购买。

我的邮箱:glitter_99@163.com




tomyi

  • 精华:0帖
  • 求助:1帖
  • 帖子:21帖 | 233回
  • 年度积分:0
  • 历史总积分:598
  • 注册:2002年10月30日
发表于:2010-01-11 22:25:43
1楼

为什么要用多线程呢?

 

tomyi

  • 精华:0帖
  • 求助:1帖
  • 帖子:21帖 | 233回
  • 年度积分:0
  • 历史总积分:598
  • 注册:2002年10月30日
发表于:2010-01-11 22:27:11
2楼

如果会VC,参考下贴OPC Client源码吧

http://www.gongkong.com/webpage/forum/200709/8-BD7E-996843EE4E5F-1.shtml

 

glitterxj

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年8月25日
发表于:2010-01-12 11:02:09
3楼

太感谢了!提供的例子很强大!有两个问题问一下:

1)编译提示找不到ipexport.h文件,搜索了一下在C:\Program Files\TYServer\TYOPCClient\iphlpapi目录下有一个IPExport.h文件,我把文件名大小写改一致了,并且把那几个头文件都拷到程序根目录下了,重建以后还是找不到IPExport.h头文件

2)连接两个OPC服务器后,添加的数据下是需要分别查看的,我是不是可以把它们放到一起显示?

多谢了!

[明月夜]

  • 精华:3帖
  • 求助:0帖
  • 帖子:114帖 | 3593回
  • 年度积分:0
  • 历史总积分:7688
  • 注册:2008年3月16日
发表于:2010-01-12 12:32:25
4楼
连接两个OPC SERVER不需要多线程;

myopc

  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 43回
  • 年度积分:0
  • 历史总积分:159
  • 注册:2002年9月05日
发表于:2010-01-13 10:16:44
5楼
keepware 的client是开源的。基于mfc/vc6。很好很强大:

xgfng

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2010年1月28日
发表于:2010-01-28 17:24:36
6楼

各位大侠,有谁知道那个机构可以提供专业的关于OPC的培训,麻烦告知一声?联系方式,公司联系方式

Zenithy

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2002年6月08日
发表于:2010-07-03 22:22:58
7楼
使用c#多线程,实现比较简单。多线程的优点是使用多个通信通道时,每个通道独立工作,一个通道工作时不会导致另一个通道阻塞。

热门招聘
相关主题

官方公众号

智造工程师