安装完PC ACCESS SP3 ,打开里面的VB.NET例子,运行,点击connect按钮 出现下面的错误提示,请达人指教
+ ex {"无法将类型为“System.__ComObject”的 COM 对象强制转换为接口类型“OPC.Data.Interface.IOPCBrowseServerAddressSpace”。此操作失败的原因是对 IID 为“{39C13A4F-011E-11D0-9675-0020AFD8ADB3}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 不支持此接口 (异常来自 HRESULT:0x80004002 (E_NOINTERFACE))。"} System.Exception
ps:电脑有COM口 使用com口的ppi电缆和plc连接,用自带的vb6.0的例子可以成功通讯,vb.net的例子不行,已经加载了西门子的OPC,还需要加载什么东西么?
专家建议
catking您好,
看到您的问题后,我们专门测试了PC Access V1.0 +SP3中的VB.net例子,这里同样使用PC/PPI电缆连接电脑串口和CPU200的通信口,在整个测试过程中未遇到任何错误,包括“connect”按钮。
VB.net 例子不需要PC Access以外的西门子软件支持。
我们的测试环境是:
软件:
Windows XP Professional SP2
PC Access V1.0 +SP3
PC Access V1.0 +SP3中的VB.net例子
Microsoft Visual Studio 2005+SP1 Professional 简体中文版
硬件:
S7-200 CPU
PC/PPI电缆: 6ES7901-3CB30-0XA0
希望上述信息对您有帮助!
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc352705.html