基于OPC协议的数据处理系统、方法及设备技术方案

技术编号:37959910 阅读:32 留言:0更新日期:2023-06-30 09:34
本发明专利技术实施例提供一种基于OPC协议的数据处理系统、方法及设备,属于数据传输技术领域。包括:接口配置读取模块,用于读取运行配置信息;通讯点表读取模块,用于读取通讯点表配置信息;数据组建立模块,用于根据运行配置信息连接OPC服务器以建立数据组,并将通讯点表配置信息写入数据组得到OPC数据组;数据交互模块,用于读取OPC数据组,得到OPC服务数据,并读取基于非Windows操作系统的设备创建的文本格式文件,得到文本服务数据,以及将OPC服务数据写入文本格式文件,并将文本服务数据写入OPC数据组。本发明专利技术实现了能够通过OPC接口对外提供数据通讯服务和计算功能。供数据通讯服务和计算功能。供数据通讯服务和计算功能。

【技术实现步骤摘要】
基于OPC协议的数据处理系统、方法及设备


[0001]本专利技术涉及数据传输技术领领域,具体地涉及一种基于OPC协议的数据处理系统、一种基于OPC协议的数据处理方法、一种数据处理方法、一种基于Windows操作系统的设备及一种基于非Windows操作系统的设备。

技术介绍

[0002]OPC(OLE for Process Control),用于过程控制的OLE,是针对现场控制系统的一个工业标准接口,是工业控制和生产自动化领域中使用的硬件和软件的接口标准。基于微软的OLE(现在的Active X)、COM(部件对象模型)和DCOM(分布式部件对象模型)技术,OPC包括自动化应用中使用的一整套接口、属性和方法的标准集,用于过程控制和制造业自动化系统。
[0003]OPC是将不同供应商的设备和应用程序之间的接口标准化,使其之间的数据交换更加简单化的目的而提出,从而可以向用户提供不依靠特定开发语言和开发环境的可以自由组合使用的过程控制软件组件产品,不仅可以即插即用,设备还可以很容易地加入现有系统并立即投入使用,不需要复杂的配置,且不会影响现有本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于OPC协议的数据处理系统,其特征在于,包括:接口配置读取模块,用于读取基于Windows操作系统的设备的运行配置信息;通讯点表读取模块,用于读取基于Windows操作系统的设备的通讯点表配置信息;数据组建立模块,用于根据基于Windows操作系统的设备的运行配置信息连接OPC服务器,以建立数据组,然后将基于Windows操作系统的设备的通讯点表配置信息写入建立的数据组,得到OPC数据组;数据交互模块,用于读取所述OPC数据组,得到OPC服务数据,并读取基于非Windows操作系统的设备创建的文本格式文件,得到文本服务数据;所述数据交互模块还用于将所述OPC服务数据写入基于非Windows操作系统的设备创建的文本格式文件,以使基于非Windows操作系统的设备根据所述OPC服务数据更新所述文本格式文件,以及将所述文本服务数据写入所述OPC数据组,以更新所述OPC数据组。2.根据权利要求1所述的基于OPC协议的数据处理系统,其特征在于,所述数据交互模块包括:OPC数据读写模块、文本数据读写模块和数据双向同步模块;所述OPC数据读写模块用于读取所述OPC数据组,得到所述OPC服务数据;所述文本数据读写模块用于读取基于非Windows操作系统的设备创建的文本格式文件,得到所述文本服务数据;所述数据双向同步模块用于将所述OPC服务数据写入所述文本数据读写模块,并将所述文本服务数据写入所述OPC数据读写模块;所述文本数据读写模块还用于将所述OPC服务数据写入基于非Windows操作系统的设备创建的文本格式文件,以使基于非Windows操作系统的设备根据所述OPC服务数据更新所述文本格式文件;所述OPC数据读写模块还用于将所述文本服务数据写入所述OPC数据组,以更新所述OPC数据组。3.根据权利要求2所述的基于OPC协议的数据处理系统,其特征在于,所述OPC数据读写模块包括:OPC数据读取单元和OPC数据写入单元;所述文本数据读写模块包括:文本数据读取单元和文本数据写入单元;所述OPC数据读取单元用于读取所述OPC数据组,得到所述OPC服务数据;所述文本数据读写单元用于读取基于非Windows操作系统设备创建的文本格式文件,得到所述文本服务数据;所述数据双向同步模块用于将所述OPC服务数据写入所述文本数据写入单元,并将所述文本服务数据写入所述OPC数据读取单元;所述文本数据写入单元用于将所述OPC服务数据写入基于非Windows操作系统的设备创建的文本格式文件,以使基于非Windows操作系统的设备根据所述OPC服务数据更新所述文本格式文件;所述OPC数据写入单元用于将所述文本服务数据写入所述OPC数据组,以更新所述OPC数据组。4.根据权利要求2所述的基于OPC协议的数据处理系统,其特征在于,所述数据双向同步模块具体用于:当处于同步更新模式时,定时将所述OPC服务数据写入文本数据写入单元,并定时将所
述文本服务数据写入所述OPC数据写入单元;...

【专利技术属性】
技术研发人员:范国朝
申请(专利权)人:国能锅炉压力容器检验有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1