免费的模拟数值 OPC 服务器

7

我正在开发一个OPC客户端,需要一个可以模拟值并设置静态值的免费OPC服务器。是否有这样的免费服务器可用?


你有搜索过吗?看起来有很多资源可用。https://www.google.com/webhp?#q=opc+simulation - JSuar
当然我已经搜索过了。尝试了几个,但是我找到的服务器只是演示版本,在一段时间后就停止工作了。没什么意思。 - magol
4个回答

5

我使用Matrikon OPC Explorer

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

这里

我正在开发OPC客户端->服务器->设备仿真器(C++)


如何获取随时间变化的值,以便不仅仅是静态值? - magol
1
在此下载脚本运行器 here,并用Groovy编写脚本。Notepad++对它有文本美化支持,NetBeans也有一些关于Groovy的集成。 - Marco

4

请注意,这是一个UA服务器(与早期基于Windows DCOM的OPC标准相对)。 - E. van Putten
仿真选项有限。您可以拥有可编程正弦波发生器、方波、上/下计数器等。但是,无法以某种方式配置简单的读/写“寄存器”样式变量。 - E. van Putten
1
实际上,我指的是经典模拟服务器。Prosys OPC 同时具有 OPC UA 和 OPC(Classic)模拟服务器。在经典服务器中,您可以找到不同的波形和数据类型,以及静态变量,您可以对其进行读写操作。OPC UA 模拟服务器也具有一组固定的变量用于读写(在 StaticData 下),以及一组可配置的模拟变量。 - Jouni Aro

2

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接