【问题标题】:Unable to connect with opc server using VS 2012 + c# + opc server kepware无法使用 VS 2012 + c# + opc server kepware 连接 opc server
【发布时间】:2015-04-21 09:54:59
【问题描述】:

我写信是想询问有关 kepware 服务器的问题。我正在使用具有以下功能的version kepware V4.180.338

     Operating system: Window 7 
        Visual studio version: Microsoft visual studio ultimate 2012 (licensed).
        Net framework: Version 4.5

我使用 c# 来设计一个与 OPC 服务器连接并读取/写入项目的客户端应用程序。

我总是对这条指令有疑问

    server.Connect(url, new Opc.ConnectData(new System.Net.NetworkCredential()));

错误是“无法加载文件或程序集'OpcRcw.Dx, Version=1.0.2.0,Culture=neutral,PublicKeyToken=null' 或其之一 依赖项。 Le fichier spécifié est introuvable"

我使用 dll “OpcNetApi.Com.dll, OPCHDA.dll, OpcNetApi.dll and opcdaauto.dll”。我尝试将项目的配置更改为x86 也更改所有dll的文件夹但总是存在相同的错误。

请问您对这个问题有什么想法吗? kepware的版本是否与平台不兼容?

【问题讨论】:

  • 找不到指定的文件OpcRcw.Dx文件在哪里?
  • 我在 bin/debug 文件夹中也添加了这些 dll OpcRcw.Comn.dll/ OpcRcw.Da.dll/ OpcRcw.Dx.dll 我也在 bin/x86/debug 文件夹中添加了这些 dll 并且我有同样的问题
  • 请问在哪里可以找到 OpcRcw.ae.dll?
  • 它曾经可从opcfoundation.org 获得。你已经看过了吗?您需要先注册。

标签: c# visual-studio-2012 opc


【解决方案1】:

我用的是kepware服务器的V5版本,问题解决了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-24
    • 1970-01-01
    • 1970-01-01
    • 2014-03-20
    • 1970-01-01
    相关资源
    最近更新 更多