一种支持单向网闸的组态同步方法技术

技术编号:40966359 阅读:16 留言:0更新日期:2024-04-18 20:46
本发明专利技术公开了一种支持单向网闸的组态同步方法,属于组态同步领域。本发明专利技术包括如下步骤:组态更新;数据采集器组态打包;组态解析与管理;UDP传输及丢包处理;组态同步确认;时序数据库同步。本发明专利技术通过配置文件根据不同网闸性能来调整发包策略,避免由于网闸限制导致无法进行数据同步;同时,也可以通过调整发包策略来达到流控的目的;利用部分单向隔离网闸支持1字节回包特性作为组态是否完整的依据,动态调整发包速率,高效地实现了组态同步,并保证了组态的完整性与一致性;通过组态版本控制以及时序数据库数据整理后对原组态进行增、删、改更新操作的机制,保证了高效的组态更新并且无数据波动。

【技术实现步骤摘要】

本专利技术属于组态同步领域,具体涉及一种支持单向网闸的组态同步方法


技术介绍

1、在流程工业中,组态同步是关键技术需求。数据采集器负责收集底层设备的数据,并将其同步到上层时序数据库。然而,为了确保安全性和防止机密数据泄露,常常采用单向通信架构,只允许有限的信息从源系统传输到目标系统,而不能反向传输。

2、这种单向通信架构导致了组态同步的挑战,如:如何保证数据采集器与时序数据库之间的组态一致性、由于缺乏反馈机制,时序数据库端如何嗅探到数据采集器的组态变化、基于udp(user datagram protocol,用户数据报协议)发送组态包无法保证顺序等等。为了解决这些问题,需要一种创新的解决方案,能够基于单向网闸高效的实现组态信息的同步。


技术实现思路

1、针对现有技术中存在的上述技术问题,本专利技术提出了一种支持单向网闸的组态同步方法,设计合理,克服了现有技术的不足,具有良好的效果。

2、为了实现上述目的,本专利技术采用如下技术方案:

3、一种支持单向网闸的组态同步方法,本文档来自技高网...

【技术保护点】

1.一种支持单向网闸的组态同步方法,其特征在于:采用数据采集器;具体包括如下步骤:

2.根据权利要求1所述的支持单向网闸的组态同步方法,其特征在于:步骤1中,通过数据采集器的发送策略实现组态发送速率和单个组态包的大小,当数据采集器的组态更新时,上一个版本的组态包被清空,更新的版本的组态会被打包并等待发送。

3.根据权利要求2所述的支持单向网闸的组态同步方法,其特征在于:步骤2中,数据采集器根据策略将更新的组态进行打包,每个包中包含组态的版本号、总的组态包数以及子组态包号,组态包号连续。

4.根据权利要求3所述的支持单向网闸的组态同步方法,其特征在于:步...

【技术特征摘要】

1.一种支持单向网闸的组态同步方法,其特征在于:采用数据采集器;具体包括如下步骤:

2.根据权利要求1所述的支持单向网闸的组态同步方法,其特征在于:步骤1中,通过数据采集器的发送策略实现组态发送速率和单个组态包的大小,当数据采集器的组态更新时,上一个版本的组态包被清空,更新的版本的组态会被打包并等待发送。

3.根据权利要求2所述的支持单向网闸的组态同步方法,其特征在于:步骤2中,数据采集器根据策略将更新的组态进行打包,每个包中包含组态的版本号、总的组态包数以及子组态包号,组态包号连续。

4.根据权利要求3所述的支持单向网闸的组态同步方法,其特征在于:步骤3中,时序数据库接收到组态包后,解析组态包,并根据版本号按照包号进行管理,直到版本号的组态包全部接收完毕后,与时序数据库...

【专利技术属性】
技术研发人员:张学亮丁乙胡小雪辛学铭蔡其星王洪源
申请(专利权)人:中国石油化工股份有限公司
类型:发明
国别省市:

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

1