冷轧连退机组生产数据和过程数据的集成软件接口的制作方法

文档序号:6283651阅读:276来源:国知局
专利名称:冷轧连退机组生产数据和过程数据的集成软件接口的制作方法
技术领域
本发明涉及一种冷轧连退机组生产数据和过程数据的集成软件接口。
背景技术
在冶金行业的冷轧连退机组生产过程中,存在多种的生产数据和过程数据用于实 施生产;生产数据包括包括钢巻号、合同号、用户信息、钢巻长度、钢巻宽度、钢巻厚度、钢巻 重量、材质等信息,其特点是跟随物料传输,具有不确定性,因此归为触发数据;过程数据包 括连退机组各区段的炉温、钢板温度、煤气流量、气体温度等信息,其特点是大量在固定周 期内重复采集,因此归为周期数据;生产数据和过程数据分别输入数据处理系统用于指导 冷轧连退机组的生产。通常冷轧连退机组的生产数据和过程数据属于两个不同的系统,且 系统的操作平台和数据通讯方式不尽相同,两个系统间无直接的联系,由此生产数据和过 程数据很难集成于同一平台进行数据处理;虽然在两个系统间可以通过文件等方式进行数 据传输,但随着冷轧连退机组各类数据量的增加和对实时性处理的要求,很难满足冷轧连 退机组生产的要求。 例如在宝钢冷轧连退机组中,生产数据属于宝信公司的冷轧连退机组生产管理系 统,其包含了 iXcom通讯中间件;过程数据属于德国iba公司的ibaLogic系统,取自日立系 统的PLC及DCS的I/O输出口 。冷轧连退机组生产管理系统使用Unix平台、ibaLogic系 统使用Windows平台。两个系统之间没有直接的联系,生产数据和过程数据分别通过文件 方式将数据传输至数据处理系统,但是在大数据量和数据处理实时性较高的情况下,给冷 轧连退机组的生产造成了瓶颈。 针对上述情况,有必要在生产数据系统和过程数据系统与数据处理系统之间增加 一集成软件接口来实现系统间的数据通讯,同时对于数据处理系统保持与其他系统的无关 性。如此可便于数据处理系统在不同环境下的移植和应用。

发明内容
本发明所要解决的技术问题是提供一种冷轧连退机组生产数据和过程数据的集 成软件接口 ,利用本接口实现生产数据和过程数据与数据处理系统间的实时传输,统一了 数据处理系统的数据输入/输出接口,使数据处理系统可应用于不同的环境,保证了冷轧 连退机组的高效运行。 为解决上述技术问题,本发明冷轧连退机组生产数据和过程数据的集成软件接口 包括生产数据适配器、过程数据适配器和数据集成模块;生产数据适配器包括iXcom通讯 中间件,过程数据适配器包括0PC组件,生产数据适配器使用iXcom通讯中间件,生产数据 随着物流流转,通过iXcom通讯中间件传输到生产数据适配器,并由生产数据适配器输入 到数据集成模块;过程数据适配器使用0PC组件访问ibaLogic的实时过程数据,并根据信 号采样周期读取过程数据输入到数据集成模块。生产数据系统的生产数据输入所述生产数 据适配器,过程数据系统的过程数据输入所述过程数据适配器,所述生产数据适配器和过程数据适配器的输出端连接所述数据集成模块的输入端,所述数据集成模块的输出端连接 数据处理系统的输入端; 上述生产数据适配器和过程数据适配器分别读取生产数据系统和过程数据系统
的数据,并对读取的数据按名称、类型和备注以GUID为标示符注册,该GUID标示符标识一
个唯一数据项,对经注册的数据项可注销GUID标示符以删除该数据项。 上述数据集成模块包括缓冲数据池,所述数据集成模块注册本模块的IP地址和
端口号访问所述生产数据适配器和过程数据适配器,读取以GUID为标示符的数据项并判
断数据类型,如是过程数据,设定读取周期并在该周期内读取过程数据后写入所述缓冲数
据池,如是生产数据则直接写入所述缓冲数据池,所述数据集成模块设定数据输出事件函
数并依数据处理系统的申请按该函数向数据处理系统发送缓冲数据池内数据,所发送的数
据包括GUID标示符、数据值和数据更新时间信息。 由于本发明冷轧连退机组生产数据和过程数据的集成软件接口采用了上述技术 方案,即在冷轧连退机组的生产数据系统和过程数据系统与数据处理系统间增加一集成软 件接口 ,该接口包括生产数据适配器、过程数据适配器和数据集成模块,生产数据适配器和 过程数据适配器分别按不同的方式读取各系统数据,数据集成模块对生产数据适配器和过 程数据适配器读取的数据处理后发送至数据处理系统以指导冷轧连退机组的生产;利用本 接口实现生产数据和过程数据与数据处理系统间的实时传输,统一了数据处理系统的数据 输入/输出接口,使数据处理系统可应用于不同的环境,保证了冷轧连退机组的高效运行。


下面结合附图和实施方式对本发明作进一步的详细说明 图1为本集成软件接口连接的示意图,
图2为本集成软件接口的流程框图。
具体实施例方式
如图1和图2所示,本发明冷轧连退机组生产数据和过程数据的集成软件接口包 括生产数据适配器1、过程数据适配器2和数据集成模块3 ;生产数据适配器1包括iXcom 通讯中间件,过程数据适配器2包括0PC组件,生产数据适配器1使用iXcom通讯中间件, 生产数据随着物流流转,通过iXcom通讯中间件传输到生产数据适配器l,并由生产数据适 配器1输入到数据集成模块3 ;过程数据适配器2使用0PC组件访问ibaLogic的实时过程 数据,并根据信号采样周期读取过程数据输入到数据集成模块3 ;生产数据系统4的生产数 据输入所述生产数据适配器l,过程数据系统5的过程数据输入所述过程数据适配器2,所 述生产数据适配器1和过程数据适配器2的输出端连接所述数据集成模块3的输入端,所 述数据集成模块3的输出端连接数据处理系统6的输入端; 上述生产数据适配器1和过程数据适配器2分别读取生产数据系统4和过程数据 系统5的数据,并对读取的数据按名称、类型和备注以GUID为标示符注册,该GUID标示符 标识一个唯一数据项,对经注册的数据项可注销GUID标示符以删除该数据项。
上述数据集成模块3包括缓冲数据池,所述数据集成模块3注册本模块的IP地址 和端口号访问所述生产数据适配器1和过程数据适配器2,读取以GUID为标示符的数据项并判断数据类型,如是过程数据,设定读取周期并在该周期内读取过程数据后写入所述缓 冲数据池,如是生产数据则直接写入所述缓冲数据池,所述数据集成模块3设定数据输出 事件函数并依数据处理系统6的申请按该函数向数据处理系统6发送缓冲数据池内数据, 所发送的数据包括GUID标示符、数据值和数据更新时间信息。 本发明在冷轧连退机组的生产数据系统和过程数据系统与数据处理系统间增加 一集成软件接口 ,该接口包括生产数据适配器、过程数据适配器和数据集成模块,生产数据 适配器和过程数据适配器分别按不同的方式读取各系统数据,数据集成模块对生产数据适 配器和过程数据适配器读取的数据处理后发送至数据处理系统以指导冷轧连退机组的生 产;数据集成模块以同一的数据输出接口向数据处理系统传送数据,使得数据处理系统不 必关心其他系统或适配器的应用环境,以适应各类生产系统,同时避免了针对不同的环境 开发不同的软件接口的问题,节约了软件开发费用;利用本接口实现生产数据和过程数据 与数据处理系统间的实时传输,统一 了数据处理系统的数据输入/输出接口 ,使数据处理 系统可应用于不同的环境,保证了冷轧连退机组的高效运行。
权利要求
一种冷轧连退机组生产数据和过程数据的集成软件接口,其特征在于包括生产数据适配器、过程数据适配器和数据集成模块,所述生产数据适配器包括iXcom通讯中间件,所述过程数据适配器包括OPC组件,生产数据系统的生产数据输入所述生产数据适配器,过程数据系统的过程数据输入所述过程数据适配器,所述生产数据适配器和过程数据适配器的输出端连接所述数据集成模块的输入端,所述数据集成模块的输出端连接数据处理系统的输入端。
2. 根据权利要求1所述的冷轧连退机组生产数据和过程数据的集成软件接口,其特征在于所述生产数据适配器和过程数据适配器分别读取生产数据系统和过程数据系统的数据,并对读取的数据按名称、类型和备注以GUID为标示符注册,该GUID标示符标识一个唯 一数据项,对经注册的数据项可注销GUID标示符以删除该数据项。
3. 根据权利要求1所述的冷轧连退机组生产数据和过程数据的集成软件接口,其特征 在于所述数据集成模块包括缓冲数据池,所述数据集成模块注册本模块的IP地址和端口 号访问所述生产数据适配器和过程数据适配器,读取以GUID为标示符的数据项并判断数 据类型,如是过程数据,设定读取周期并在该周期内读取过程数据后写入所述缓冲数据池, 如是生产数据则直接写入所述缓冲数据池,所述数据集成模块设定数据输出事件函数并依 数据处理系统的申请按该函数向数据处理系统发送缓冲数据池内数据,所发送的数据包括 GUID标示符、数据值和数据更新时间信息。
全文摘要
本发明公开了一种冷轧连退机组生产数据和过程数据的集成软件接口,即在冷轧连退机组的生产数据系统和过程数据系统与数据处理系统间增加一集成软件接口,该接口包括生产数据适配器、过程数据适配器和数据集成模块,生产数据适配器和过程数据适配器分别按不同的方式读取各系统数据,数据集成模块对生产数据适配器和过程数据适配器读取的数据处理后发送至数据处理系统以指导冷轧连退机组的生产;利用本接口实现生产数据和过程数据与数据处理系统间的实时传输,统一了数据处理系统的数据输入/输出接口,使数据处理系统可应用于不同的环境,保证了冷轧连退机组的高效运行。
文档编号G05B19/418GK101751017SQ20081020437
公开日2010年6月23日 申请日期2008年12月10日 优先权日2008年12月10日
发明者丁旭峰, 张祖岐, 徐家倬, 王仲庆, 龚建清 申请人:上海宝钢工业检测公司;宝山钢铁股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1