一种便于规约扩展的采集系统的前置冗余架构及方法技术方案

技术编号:3775925 阅读:235 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开一种便于规约扩展的采集系统的前置冗余架构,用于控制系统中进行数据采集的前置机的冗余功能实现。它包括主机管理模块、前置管理模块、状态管理模块。本发明专利技术还公开一种数据采集系统的前置冗余架构实现的方法。采用本发明专利技术的技术方案形成的数据采集系统的前置冗余架构可以使数据采集系统在增加新的不同类别的采集设备时,具有良好的扩展性。系统的结构清晰,可以有效的实现主备用双前置机切换,新增采集规约时,可以独立开发,不影响前置架构中其他的模块、其他采集规约的功能,不影响数据采集系统地正常使用。

【技术实现步骤摘要】

本专利技术涉及计算机控制领域中的数据采集监控系统,尤其涉及一种便于规约扩展的 采集系统的前置冗余架构及方法。
技术介绍
在数据采集监控系统中, 一般数据采集功能均由前置机实现,出于前置计算机稳定 性等其他考虑,经常采用主备用双前置进行采集功能的保障。主备用双前置机的工作方 式的好处在于主前置机因为某种原因需要停止工作,或者出现故障的情况下,备前置 机可以自动升级为主前置机完成系统中数据采集等功能。现有的主备用双前置冗余架构在实现上一般采用两种方式综合型基本情况是前置中各个数据采集程序将读取的信息放入到统一数据结构 中,如数据表,公共队列等等,然后再进行信息上传。采用这种方式的控制系统的内部 数据结构复杂,因统一数据结构要考虑各种不同规约信息的存储,对不同规约的适应差。 新增一种数据结构和传输信息,就有可能会引起上传信息结构的改变。从而导致系统扩 展性差。DC0M型基本情况是各个扫描程序直接通过DCOM形式的函数调用,将数据上传,这 种情况扫由于没有了统一数据结构,信息环节减少,系统内部的复杂性降低。但是依然 没有解决扩展性的问题。特别是当一些信息由于信息不全在前置端无法解释,如保本文档来自技高网...

【技术保护点】
一种便于规约扩展的采集系统的前置冗余架构,包括: 主机管理模块,用于 启动实时采集系统端的接入服务进程; 主动告知主前置; 与主前置机上的前置管理模块进程通信; 完成对定时、设备、通道、前置状态等管理;前置管理模块,用于 提供前置的冗余状态; 若被主主机管理模块指定为主前置,则立即启动规约扫描框架进程; 若被指定为备前置,则立即停止各规约扫描框架进程; 监控规约扫描框架进程; 接受来自主机管理模块或前置状态接口模块的“指定为主前置”的命令,主备前置机都跟主机管理模块通信; 向主机管理模块报告前置的状态; 状态管理模块,用于 提供前置机状态获取的调用接口; 显示前置机当前的冗余状态,提供进行状态...

【技术特征摘要】

【专利技术属性】
技术研发人员:尚晋钢郭乐深张乃靖史乃彪邵英浩
申请(专利权)人:北京城市学院
类型:发明
国别省市:11[中国|北京]

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

1