摘要:由于网络或者其他原因突然断网,导致现场实时数据无法上传到服务器。为了保证数据的完整性、可靠性紫金桥组态软件开发了断点续传功能。
关键字:紫金桥实时数据库断点续传
背景:
中国石油大庆天然气公司是全国最大的溶解气处理加工基地,但由于其分布广,范围大,油、气、烃等输送管线战线绵长,装置运行复杂,生产信息量大,而且由于原有网络环境差,时常造成数据断点。为了保证数据的完整性、可靠性,天然气公司采用了紫金桥软件断点续传功能实现数据的完整和统一。
系统特点:
地域分布广
传输数据量大
网络环境复杂
对实时数据库的可靠性、稳定性要求较高
实时数据库中集中了本项目的所有的数据,所有的部门查看生产情况都得需要查询实时数据库。同时由于实时数据库还会把数据导入到生产管理关系库中,所以一旦实时数据库出现问题,将会造成较大的影响。
由于天然气地域分布广,也就造成了整个网络的复杂性,常常会导致某个时间段,某个局域范围内的网络通讯中断,如果处理不当就会造成数据的丢失。
功能介绍:
总体架构图如下所示:
在前置机与中心服务器通讯故障期间,前置机会将系统指定的数据,按照所要求的精度或周期缓存起来,当故障恢复后,前置机会将缓存数据发给服务器,以确保服务器中历史数据的完整性。
断点续传故障恢复如下图所示:
数据库间进行通讯时,如果网络出现故障,或者数据库退出后重新启动,服务端能够暂存断线期间的历史数据,并将之自动恢复到客户端。
由于整个系统采取了断点续传功能,在网络不稳定的情况下,当网络中断时底层的数据库可以缓存数据,而当网络畅通时,底层数据库会自动地把缓存的数据恢复到上层的数据库中,保证了数据的完整性。而且这种恢复会层层向上,直到最终的关系数据库中
结语:
系统成功投用后,会大大地提高管理人员对现场生产过程的监控能力;提高了提高整个天然气的数据的集中处理能力;提高了所有天然气数据的共享能力;提高了数据的安全性和可靠性;为提高产品质量,及时发现生产过程中存在的问题提供了一种新的技术手段;系统增强了生产信息共享度,减少重复工作,提高工作效率,给企业带来一定的经济效益和社会效益。
天然气集输管道数据上传系统已经运行一年多了,系统运行稳定、数据上传可靠,得到了用户的一致好评。