当前位置:   article > 正文

OPC Client 转RestFul WebAPI跨平台调用程序_opc-restfulapi-net

opc-restfulapi-net

 

当配置好本软件后,可通过HTTP协议可快速实现跨语言(java,net ,C++,python)调用读取OPC数据。

 

1. 用户能够快速的获取OPC服务器信息,并配置OPC标签,进行通信测试,操作简单。

2. 软件能够将OPC采集值转化为WebAPI(restful API)调用方式,第三方程序可以快速读取数据。

3. 软件能够7*24小时保持后台运行,持续获取OPC服务器数据。

4. 支持写WebAPI 回写OPC server数据。(高级特性,免费版不提供)

5. OPC服务器异常断开后,客户端能自动重新连接,不用担心restful API中断。(高级特性,免费版不提供)

软件(免费版)下载地址:

链接:https://pan.baidu.com/s/1cKGgQXc2fX-00cRtuEQtJQ
提取码:kix3

以下为本软件的使用说明:

!!!!使用前提:要保证本机已经按照了OPC服务器软件,建议用Kepware V4 或 Kepware V6 做OPC服务器!!!!

测试流程:

1. 务必使用管理员权限,启动程序 OPC-RestfulAPI-net.exe

2. 点击 【连接】,添加并配置好OPC标签。点击保存后,下次就可以不用重复配置了

3. 在点击 【连接】后正常运行的状态下,启动浏览器,进行测试。

  1. 方法1GET):获取所有标签
  2. http://127.0.0.1:48888/api/names
  3. 将看到如下返回:[{"Name":"XXX1","OPCTag":"Channel1.Device1.DO101","DType":"Single"},
  4. {"Name":"XXX2","OPCTag":"Channel1.Device1.DOSET101","DType":"Single"},
  5. {"Name":"XXX3","OPCTag":"Channel1.Device1.F101","DType":"Single"}]
  6. 方法2GET):获取标签的值,OPC标签名用英文逗号","隔开
  7. http://127.0.0.1:48888/api/value?names=XXX1,XXX2
  8. 将看到如下返回:[{"Name":"XXX1","Value":"1.899999","Quality":true},
  9. {"Name":"XXX2","Value":"190","Quality":true}]

备注:
cmd命令行执行以下命令,可以自动启动程序,用来防止电脑意外关机重启。
OPCManager.exe auto

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/714564
推荐阅读
相关标签
  

闽ICP备14008679号