OPCServer问题?请教! 点击:1263 | 回复:2



wfl_1000

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 19回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2008年3月11日
发表于:2008-12-19 14:55:22
楼主

在vb.net中连接SIMATIC S7-200 PC Access OPCServer时,执行到

MyTheServer = New OpcServer
MyTheServer.Connect(MyServerProgID)

这里出现错误!

Error:

          System.InvalidCastExpection: 无法将类型为"System._ComObject"的COM对象强制转换为接口类型。。。。

不支持此接口 (异常来自HRESULT:0x80004002 (E_NOINTERFACE))。

在OPC.Data.OpcServer.Connect(String clsidOPCserver)

我以前也是这个程序,也添加了,SiemensOPCdotNETLib.dll,能运行,自从上次系统中毒重做之后,就不好使了,

出现上面的问题,而且我在其他的机器上也出现同样的问题,我是在西门子网站上下的\PC_Access_V1_0_3_35_SP,安装里面自带的dll文件

,这里还有一个问题:\PC_Access_V1.0 安装后运行正常,可是在装\PC_Access_V1_0_3_35_SP,这个软件不能运行!是不是与这里也有关系?




guafa58

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 2142回
  • 年度积分:4
  • 历史总积分:3969
  • 注册:2006年1月13日
发表于:2008-12-19 19:04:29
1楼

楼主好厉害啊,我也就用用,还没有学到这里啊,

向楼主学习啊

hff

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 367回
  • 年度积分:0
  • 历史总积分:461
  • 注册:2002年1月22日
发表于:2008-12-21 02:42:08
2楼
用PPI协议不是很好吗.

上海敏研机电科技有限公司

http://www.minyantech.com

021-56691096

热门招聘
相关主题

官方公众号

智造工程师