【问题标题】:Free OPC server for simulated values用于模拟值的免费 OPC 服务器
【发布时间】:2012-03-12 19:16:30
【问题描述】:

我正在开发一个 OPC 客户端,需要一个免费的 OPC 服务器,既可以模拟值,也可以将值设置为静态。有这样的服务器免费提供吗?

【问题讨论】:

  • 你搜索了吗?看起来有很多可用的资源。 google.com/webhp?#q=opc+simulation
  • 当然搜过了。尝试了几个,但我发现的服务器只是演示版本,一段时间后停止工作。没意思

标签: simulation simulator opc


【解决方案1】:

http://www.opcconnect.com/freesrv.php

我使用Kepware Server,它每2小时重启一次,但对于测试来说,这不是问题。此外,您可以连接 PLC。在 Matrikon 你也可以这样做,但有更多的限制..

【讨论】:

    【解决方案2】:

    查看 Prosys OPC 模拟服务器。它完全满足您的需求。

    http://prosysopc.com/opc-downloads.php

    【讨论】:

    • 请注意,这是一个 UA 服务器(与早期基于 Windows DCOM 的 OPC 标准相反)。
    • 模拟选项有限。你可以有一个可编程的正弦波发生器、方波、加/减计数器等。但是不能以某种方式配置一个简单的读/写“寄存器”样式变量。
    • 其实我指的是Classic Simulation Server。 Prosys OPC 同时拥有:OPC UA 和 OPC (Classic) Simulation Server。在 Classic 服务器中,您可以找到不同的波形和数据类型,以及可以读取和写入的静态变量。 OPC UA Simulation Server 还具有一组固定的读写变量(在 StaticData 下),以及一组可配置的模拟变量。
    【解决方案3】:

    我使用 Matrikon OPC 浏览器

    你可以免费下载,只需要注册,它可以在同一台机器上模拟服务器和客户端,也可以远程访问服务器,我在几个操作系统和几个OPC服务器上测试过。

    here

    我正在开发 OPC client->server->device Emulator (C++)

    【讨论】:

    • 如何获取随时间变化的值,使其不仅仅是静态值​​​?
    • 下载脚本运行器 here 并使用 groovy 构建脚本。 notepad++ 为其提供了文本修饰,而 netBeans 也为 groovy 提供了某种集成。
    【解决方案4】:

    如果您查看www.opcfoundation.org 网站,您可以找到用于创建 OPC 客户端和服务器的工具。我不记得具体是哪些,但其中一些带有“模拟服务器”,以便您可以测试您的代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-10-06
      • 1970-01-01
      • 1970-01-01
      • 2018-02-10
      • 2019-07-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多