首页 > 其他分享 >Kepware通过OPCDA接入Hellywell DCS读取实时点位数据

Kepware通过OPCDA接入Hellywell DCS读取实时点位数据

时间:2024-05-15 15:29:44浏览次数:23  
标签:点位 数据 Hellywell OPCDA 采集 Kepware DCS

网络架构

  • Hellywell DCS系统对外提供的对接协议为OPCDA,因此需要在内网部署采集服务通过OPCDA协议远程读取实时点位数据。

  • 采集服务采集到数据后,可以利用Mqtt插件通过5G网络上抛数据到气体服务器。

img

接入流程

  1. OPCDA协议接入前,需要DCS服务器首先配置好DCOM配置(这个由DCS厂家来操作)。

  2. 关闭Windows防火墙

  3. 采集服务器创建opcda对接账号,需要与opcda服务端保持一致,例如为: mngr,并加入Distribued Com Users和Administrators用户组。

  4. 采集服务器按照Kepware,版本为5.6。

  5. 采集服务器DCOM配置,参考地址: https://blog.csdn.net/warren103098/article/details/123328947

  6. 采集端DCOM配置完成后,可以通过OPCDA工具测试环境配置是否正常,opcda服务端连接成功后可以添加点位,检查点位数据是否可读取。
    image

  7. 通过Kepware接入OPCDA服务端

    • Kepware安装完成后,需要在【设置】—【运行时进程】—【选定的模式】中选择交互式,交互式模式下OPCDA Client才能正常从OPCDA服务器端读取实时点位数据,这点需要特别注意!!!
      image

    • 创建通道,右键连接性,通道类型选择OPC DA Client,然后点击下一步,配置Program ID和Remote Machine Name,Program ID为DCS服务名(需要跟厂家确认),Remote Machine Name为DCS服务器IP,其他参数选择默认即可。
      image
      image

    • 创建设备,设备参数可以选择默认值即可,在Import模块,可以通过Select Import Items浏览OPCDA服务器端的标签点树结构,选取指定标签点添加到Kepware后,在Kepware可以查询到采集到的实时点位数据。
      image

    • 对于OPCDA点位数据即可已通过Import浏览数据并导入,可以在确定点位的具体标签地址后,手动添加到Kepware中
      image

  8. 配置MQTT插件,上抛实时点位数据,Kepware Mqtt插件在Iot Gateway模块,使用Mqtt功能前,需要本地先安装32位的jdk8,并在Kepware中配置jdk路径。
    image
    image

  9. 创建MQTT客户端,配置连接参数和上传点位数据。
    image
    image
    image
    image

标签:点位,数据,Hellywell,OPCDA,采集,Kepware,DCS
From: https://www.cnblogs.com/codeHome-tq/p/18193945

相关文章

  • Kepware OPC UA Gateway之技术深度剖析与分享
    KepwareOPCUAGateway之技术深度剖析与分享随着客户对Kepware产品功能需求的进一步深入,Kepware适时推出了全功能套件(Premium Connectivity Suite)。使用一个授权即可解锁KepwareServer的所有功能,包含所有标准/高级驱动,IoTGateway,Datalogger,AdvancedTags等高级插件以及OPCU......
  • kepware关于U-CON的使用笔记 (串口_非主动问答式)
            8,新建两个变量t1,t2 (均为6字节的字符串)用来存储接收到的关键数据;   9,内容接收及解析逻辑     11 测试成功图片展示   ......
  • 欧姆龙以太网选项板设置连接 Kepware opc步骤
    在数字化和自动化的今天,PLC在工业控制领域的作用日益重要。然而,PLC通讯口的有限资源成为了困扰工程师们的问题。为了解决这一问题,捷米特推出了JM-ETH-CP转以太网模块,让即插即用的以太网通讯成为可能,不仅有效利用了PLC的通讯资源,还提高了数据传输的效率和稳定性。  捷米特JM-......
  • OPCDA注册后 winform运行却报错
    此错误原因为未注册dll但是我已经注册了之所以会出现这个问题是因为平台不兼容将目标平台改成x86即可 ......
  • kepware高级插件IOT Gateway_Rest Client和NodeRed实操
    1,安装Kepware软件,使用Iot高级插件需要有Java环境,下载地址为: https://www.oracle.com/文件名称为:jdk-7u79-windows-i5862,RestClient配置     ......
  • C#通过KEPServer对PLC进行读写(一):安装OPCDAAuto.dll
    之前我们已经尝试了KEPServer连接PLC读取数据,并且还成功将读取到的数据写入到MYSQL,这次分享下上层系统通过OPCAutomation来对KEPServer中的数据进行读写。在这之前,我们需......