OPC Client 转RestFul WebAPI跨平台调用程序

 

当配置好本软件后,可通过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(GET):获取所有标签
    http://127.0.0.1:48888/api/names

将看到如下返回:[{"Name":"XXX1","OPCTag":"Channel1.Device1.DO101","DType":"Single"},
{"Name":"XXX2","OPCTag":"Channel1.Device1.DOSET101","DType":"Single"},
{"Name":"XXX3","OPCTag":"Channel1.Device1.F101","DType":"Single"}]

方法2(GET):获取标签的值,OPC标签名用英文逗号","隔开
    http://127.0.0.1:48888/api/value?names=XXX1,XXX2

将看到如下返回:[{"Name":"XXX1","Value":"1.899999","Quality":true},
{"Name":"XXX2","Value":"190","Quality":true}]

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

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值