请教高手:OPC CLIENT 实时错误 462 点击:334 | 回复:3



我是懒人

    
发表于:2012-06-11 17:49:42
楼主

自己用VB编的OPC CLIENT,连接OPC SERVER后,运行正常,十几分钟后报错:实时错误‘462‘,远程服务器不存在或不能使用。

OPC CLIENT把OPC SERVER关掉了。如果不运行我自己编的CLIENT,SERVER一直运行不会停。

请教高手,该如何处理。



楼主最近还看过



truesoft

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 2回
  • 年度积分:0
  • 历史总积分:35
  • 注册:2011年9月27日
发表于:2012-06-12 12:08:49
1楼

你把OPC Client 源代码库及例程共享 http://bbs.gongkong.com/Details/201206/2012061109155600001-1.shtml 封装成动态库dll,用VB调用OPCClient.dll,开发起来简单多了。

我是懒人

  • 精华:0帖
  • 求助:3帖
  • 帖子:10帖 | 81回
  • 年度积分:0
  • 历史总积分:859
  • 注册:2004年5月12日
发表于:2012-06-13 14:11:13
2楼

补充一下,异步读取SERVER数据,命令如下:

objTestGrp.AsyncRead ADNUM, lServerHandles, lErrors, lTransID_Rd, lCancelID_Rd

运行164周期后,会把OPC SERVER关掉,然后报错。

色布欧美

  • 精华:0帖
  • 求助:0帖
  • 帖子:55帖 | 1023回
  • 年度积分:0
  • 历史总积分:1499
  • 注册:2012年3月02日
发表于:2012-06-20 21:23:15
3楼
等到高手解答                                                   
SSI ļʱ