一种异构DCS监控系统的数据桥接方法和装置制造方法及图纸

技术编号:34567481 阅读:19 留言:0更新日期:2022-08-17 12:57
本申请公开了一种异构DCS监控系统的数据桥接方法和装置,异构DCS监控系统包括传统DCS架构和web端,该方法和装置为当传统DCS架构的第一组态数据被修改并实现组态发布后,对第一组态数据进行组态转换,得到第二组态数据,第二组态数据能够被web端识别;当组态转换完成后,向web端发出转换完成通知;根据转换完成通知拉取第二组态数据;利用第二组态数据对web端执行数据更新。从中可以看出,数据桥接过程中甚少或无需人工干预,通过桥接过程即完成了两架构之间的数据同步,从而节省了人力物力;且与人工干预相比,保证了两套架构之间数据的一致性。一致性。一致性。

【技术实现步骤摘要】
一种异构DCS监控系统的数据桥接方法和装置


[0001]本申请涉及自动控制
,更具体地说,涉及一种异构DCS监控系统的数据桥接方法和装置。

技术介绍

[0002]DCS监控系统一般有C/S和B/S两种架构,一般来说,同一系统供应商的不同架构是相互独立的,并且各自具备独立的数据库、服务器和监控界面。在一个现场的DCS监控系统同时包括传统DCS架构和web端的情况下,当修改传统DCS架构中组态结构、位号或者流程图等数据时,目前无法做使web端与传统DCS架构之间进行数据互通和同步更新,需要运维人员对两架构同时进行修改,并保证数据的一致性,工作量巨大,从而需要耗费大量的人力物力。

技术实现思路

[0003]有鉴于此,本申请提供一种异构DCS监控系统的数据桥接方法和装置,用于将传统DCS架构的数据同步至web端,以节省人力物力。
[0004]为了实现上述目的,现提出的方案如下:
[0005]一种异构DCS监控系统的数据桥接方法,所述异构DCS监控系统包括传统DCS架构和web端,所述数据桥接方法包括步骤:
[0006]当传统DCS架构的第一组态数据被修改并实现组态发布后,对所述第一组态数据进行组态转换,得到第二组态数据,所述第二组态数据能够被所述web端识别;
[0007]当所述组态转换完成后,向所述web端发出转换完成通知;
[0008]根据所述转换完成通知拉取所述第二组态数据;
[0009]利用所述第二组态数据对所述web端执行数据更新。
[0010]可选的,所述第一组态数据包括流程图、趋势画面、位号表和用户权限中的部分或全部。
[0011]可选的,所述对所述第一组态数据进行组态转换,得到第二组态数据,包括步骤:
[0012]利用差分转换方式对所述流程图进行转换,得到所述web端可识别的Json对象,并将所述Json对象存储为Json文本文件。
[0013]可选的,所述对所述第一组态数据进行组态转换,得到第二组态数据,包括步骤:
[0014]将所述趋势画面中的所有配置信息提取出来,并将所述所有配置信息存储为Json文本文件。
[0015]可选的,所述对所述第一组态数据进行组态转换,得到第二组态数据,包括步骤:
[0016]提取所述位号表,并将所述位号表存储为Json文本文件,所述Json文本文件中包括所述位号表的位号名和描述信息。
[0017]可选的,所述对所述第一组态数据进行组态转换,得到第二组态数据,包括步骤:
[0018]提取所述用户权限的用户权限信息,并将所述用户权限信息存储为Json文本文
件。
[0019]一种异构DCS监控系统的数据桥接装置,所述异构DCS监控系统包括传统DCS架构和web端,所述数据桥接装置包括:
[0020]组态转换模块,被配置为当传统DCS架构的第一组态数据被修改并实现组态发布后,对所述第一组态数据进行组态转换,得到第二组态数据,所述第二组态数据能够被所述web端识别;
[0021]网络请求模块,被配置为当所述组态转换完成后,向所述web端发出转换完成通知;
[0022]文件拉取模块,被配置为根据所述转换完成通知拉取所述第二组态数据;
[0023]更新执行模块,被配置为利用所述第二组态数据对所述web端执行数据更新。
[0024]可选的,所述第一组态数据包括流程图、趋势画面、位号表和用户权限中的部分或全部。
[0025]可选的,所述组态转换模块包括:
[0026]第一转换单元,被配置为利用差分转换方式对所述流程图进行转换,得到所述web端可识别的Json对象,并将所述Json对象存储为Json文本文件。
[0027]可选的,所述组态转换模块包括:
[0028]第二转换单元,被配置为将所述趋势画面中的所有配置信息提取出来,并将所述所有配置信息存储为Json文本文件。
[0029]可选的,所述所述组态转换模块包括:
[0030]第三转换单元,被配置为提取所述位号表,并将所述位号表存储为Json文本文件,所述Json文本文件中包括所述位号表的位号名和描述信息。
[0031]可选的,所述状态转换模块包括:
[0032]第四转换单元,被配置为提取所述用户权限的用户权限信息,并将所述用户权限信息存储为Json文本文件。
[0033]从上述的技术方案可以看出,本申请公开了一种异构DCS监控系统的数据桥接方法和装置,异构DCS监控系统包括传统DCS架构和web端,该方法和装置为当传统DCS架构的第一组态数据被修改并实现组态发布后,对第一组态数据进行组态转换,得到第二组态数据,第二组态数据能够被web端识别;当组态转换完成后,向web端发出转换完成通知;根据转换完成通知拉取第二组态数据;利用第二组态数据对web端执行数据更新。从中可以看出,数据桥接过程中甚少或无需人工干预,通过桥接过程即完成了两架构之间的数据同步,从而节省了人力物力;且与人工干预相比,保证了两套架构之间数据的一致性。
附图说明
[0034]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]图1为本申请实施例的一种异构DCS监控系统的数据桥接方法的流程图;
[0036]图2为本申请实施例的一种异构DCS监控系统的数据桥接装置的框图;
[0037]图3为本申请实施例的另一种异构DCS监控系统的数据桥接装置的框图;
[0038]图4为本申请实施例的又一种异构DCS监控系统的数据桥接装置的框图;
[0039]图5为本申请实施例的又一种异构DCS监控系统的数据桥接装置的框图;
[0040]图6为本申请实施例的又一种异构DCS监控系统的数据桥接装置的框图。
具体实施方式
[0041]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0042]本申请中的方案应用于异构DCS监控系统,该系统至少包括传统DCS系统和web端,web端用于实现监控数据的显示输出等,为解决现在实现传统DCS架构和web端之间数据同步工作量大的问题,特提出如下实施例。
[0043]实施例一
[0044]图1为本申请实施例的一种异构DCS监控系统的数据桥接方法的流程图。
[0045]如图1所示,本实施例提供的异构DCS监控系统的数据桥接方法包括如下步骤:
[0046]S1、对第一组态数据进行组态转换,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种异构DCS监控系统的数据桥接方法,所述异构DCS监控系统包括传统DCS架构和web端,其特征在于,所述数据桥接方法包括步骤:当传统DCS架构的第一组态数据被修改并实现组态发布后,对所述第一组态数据进行组态转换,得到第二组态数据,所述第二组态数据能够被所述web端识别;当所述组态转换完成后,向所述web端发出转换完成通知;根据所述转换完成通知拉取所述第二组态数据;利用所述第二组态数据对所述web端执行数据更新。2.如权利要求1所述的数据桥接方法,其特征在于,所述第一组态数据包括流程图、趋势画面、位号表和用户权限中的部分或全部。3.如权利要求2所述的数据桥接方法,其特征在于,所述对所述第一组态数据进行组态转换,得到第二组态数据,包括步骤:利用差分转换方式对所述流程图进行转换,得到所述web端可识别的Json对象,并将所述Json对象存储为Json文本文件。4.如权利要求2所述的数据桥接方法,其特征在于,所述对所述第一组态数据进行组态转换,得到第二组态数据,包括步骤:将所述趋势画面中的所有配置信息提取出来,并将所述所有配置信息存储为Json文本文件。5.如权利要求2所述的数据桥接方法,其特征在于,所述对所述第一组态数据进行组态转换,得到第二组态数据,包括步骤:提取所述位号表,并将所述位号表存储为Json文本文件,所述Json文本文件中包括所述位号表的位号名和描述信息。6.如权利要求2所述的数据桥接方法,其特征在于,所述对所述第一组态数据进行组态转换,得到第二组态数据,包括步骤:提取所述用户权限的用户权限信息,并将所述用户权限信息存储为Json文本文件。7.一种异构DCS监...

【专利技术属性】
技术研发人员:徐伟强王继东李民陈岚岚符军平
申请(专利权)人:浙江中控技术股份有限公司
类型:发明
国别省市:

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

1