基于主机平台的数据交换监控装置及数据交换监控方法与流程

文档序号:12062783阅读:298来源:国知局
基于主机平台的数据交换监控装置及数据交换监控方法与流程

本发明涉及数据交换监控领域,尤其涉及一种基于主机平台的数据交换监控装置及数据交换监控方法。



背景技术:

对于大型连续性流程型生产企业,其生产特点是:生产节奏快,上下游工序间生产紧密联系,任何一个生产环节出现问题都会影响整个生产节奏。企业生产制造管理系统负责管理着企业整个生产物流的数据,包括销售数据、质量数据、生产制造数据、生产工艺数据、出货数据及财务数据,而在许多的数据流中,生产数据是交换信息量最庞大也是最复杂的。以钢铁生产企业为例,生产数据是以板坯及产品作为信息单位,从板坯浇铸完成到产品生产计划下达再到产品出货销帐这一个生产周期内每一次信息变化的数据,这些数据随时与生产制造中过程控制系统数据进行交互。企业生产过程控制系统不仅仅处理大型主机平台中的板坯及产品生产数据信息交换,它也与生产厂的生产过程控制数据有密切的联系。生产过程控制系统接收大型主机的板坯及产品生产工艺及生产计划指令后,将实际生产的工艺数据、称重数据、表面检查数据、入库数据、移储数据等上传到大型主机平台,主机接收这些数据后进行逻辑处理,然后产品继续在大型主机平台进行生产数据信息的变化,直到这些产品出货锁帐后,主机平台再下达指令给生产过程控制机。

然而在这一系列的生产数据信息交换处理过程中,主机平台与过程控制系统的数据交换没有一种实时监控的手段,如果一旦数据信息交换处理失败或者在数据信息处理过程中存在问题都不能及时的反馈出来,导致产品在生产节奏上停滞,影响了产品的交付使用日期,也影响了正常的生产节奏,打乱了生产订单计划的有序组织。



技术实现要素:

本发明的目的在于提供一种基于主机平台的数据交换监控装置及数据交换监控方法,旨在用于解决现有的主机平台与过程控制系统的数据交换没有一种实时监控手段的问题。

本发明是这样实现的:

本发明提供一种基于主机平台的数据交换监控装置,包括主机平台及生产过程控制系统,所述主机平台与生产过程控制系统之间具有用于数据交换的通讯前置机,所述通讯前置机具有数据接收应答模块,所述数据接收应答模块用于在每次发生数据交换的过程中通讯前置机向数据接收端发送数据信息时,控制数据接收端每次收到一笔数据就向通讯前置机发送收到的反馈信息,所述数据接收应答模块还用于将反馈信息与发送信息进行核对并给予数据交换成功标识;所述通讯前置机还具有用于存储数据交换信息的数据交换缓存区;还包括与所述通讯前置机连接的监控装置,所述监控装置能够直接读取数据交换缓存区的数据交换信息。

进一步地,所述数据交换缓存区包括公共缓存区和专用缓存区,所述公共缓存区用于存储数据交换信息中的生产指令及数据交换标识,所述专用缓存区用于存储数据交换信息中的生产工艺数据。

进一步地,所述监控装置具有报警模块,所述报警模块用于当监控装置读取到的数据交换信息中有数据交换不成功的记录时,控制监控装置在报警页面上高亮显示相关产品物流号。

进一步地,所述监控装置连接有一声控报警装置,所述报警模块还用于当监控装置读取到的数据交换信息中有数据交换不成功的记录时,控制所述声控报警装置进行声控报警。

本发明还提供一种基于上述数据交换监控装置的数据交换监控方法,包括以下步骤:

S1:主机平台与生产过程控制系统在每次发生数据交换时,数据发送端先将数据信息发送给通讯前置机,通讯前置机再将数据信息发送给数据接收端,数据接收端每次收到一笔数据就向通讯前置机发送收到的反馈信息,通讯前置机将反馈信息与发送信息进行核对并给予数据交换成功标识,数据交换不成功的通讯前置机将接收不到反馈信息,即无标识;

S2:数据接收端接收到数据信息后,将数据交换信息记录到数据交换缓存区,其中数据交换信息包括产品物流号、数据交换标识及数据交换点;

S3:监控装置读取数据交换缓存区的产品物流号、数据交换标识及数据交换点并在显示屏上进行显示,当数据交换标识为成功时表示该产品的相应的数据交换点数据交换成功,当交换标识为空时表示该产品的相应的数据交换点数据交换不成功。

进一步地,所述方法还包括以下步骤:

S4:当监控装置读取到的数据交换信息中有数据交换不成功的记录时,在报警页面上高亮显示相关产品物流号并进行声控报警。

进一步地,所述步骤S2中将数据交换信息记录到数据交换缓存区的过程具体包括:完成公共缓存区的生产指令及数据交换标识的赋值,将生产工艺数据写入专用缓存区,最后利用SQL语句完成产品信息写入数据交换缓存区的工作。

与现有技术相比,本发明具有以下有益效果:

本发明提供的这种基于主机平台的数据交换监控装置及数据交换监控方法,通过在主机平台与过程控制系统之间建立数据接收应答模块以及监控装置,可以实时监控产品生产信息中每一次信息异动的数据情况以及数据交换结果,且监控数据准确无误,使生产物流更加通畅,信息流与物流严格的匹配,减少了由于产品生产过程中数据处理失败而引起的生产停滞现象。

附图说明

图1为本发明实施例提供的一种基于主机平台的数据交换监控装置的结构示意图;

图2为本发明实施例提供的一种基于主机平台的数据交换监控装置的数据交换点的示意图;

图3为本发明实施例提供的一种基于主机平台的数据交换监控方法流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供一种基于主机平台的数据交换监控装置,包括主机平台及生产过程控制系统,所述主机平台与生产过程控制系统之间具有用于数据交换的通讯前置机,所述通讯前置机具有数据接收应答模块,所述数据接收应答模块用于在每次发生数据交换的过程中通讯前置机向数据接收端发送数据信息时,控制数据接收端每次收到一笔数据就向通讯前置机发送收到的反馈信息,所述数据接收应答模块还用于将反馈信息与发送信息进行核对并给予数据交换成功标识;所述通讯前置机还具有用于存储数据交换信息的数据交换缓存区;还包括与所述通讯前置机连接的监控装置,所述监控装置能够直接读取数据交换缓存区的数据交换信息。

优选地,所述数据交换缓存区包括公共缓存区和专用缓存区,所述公共缓存区用于存储数据交换信息中的生产指令及数据交换标识,其中生产指令包括产品交换电文号、产品物流号、产品数据交换时间、交易代码、操作人员工号、交易终端号、数据交换点、数据交换结果代码等,如图2所示,列出了产品生产过程中的数据交换点;所述专用缓存区用于存储数据交换信息中的生产工艺数据,生产工艺数据包括生产的温度、压力、时间等参数。

优选地,所述监控装置具有报警模块,所述报警模块用于当监控装置读取到的数据交换信息中有数据交换不成功的记录时,控制监控装置在报警页面上高亮显示相关产品物流号。

优选地,所述监控装置连接有一声控报警装置,所述报警模块还用于当监控装置读取到的数据交换信息中有数据交换不成功的记录时,控制所述声控报警装置进行声控报警。

如图3所示,本发明实施例还提供一种基于主机平台的数据交换监控方法,包括以下步骤:

S1:主机平台与生产过程控制系统在每次发生数据交换时,数据发送端先将数据信息发送给通讯前置机,通讯前置机再将数据信息发送给数据接收端,数据接收端每次收到一笔数据就向通讯前置机发送收到的反馈信息,通讯前置机将反馈信息与发送信息进行核对并给予数据交换成功标识,数据交换不成功的通讯前置机将接收不到反馈信息,即无标识;

具体地,以产品物流号作为数据交换的唯一符号,当数据由主机平台下达到生产过程控制系统时,生产过程控制系统接收到数据信息并向通讯前置机发送反馈信息,数据接收应答模块解析反馈的电文信息与下发的产品物流号进行比对,并对相应的产品物流号进行标识;数据由生产过程控制系统上传到主机平台时,主机平台接收到数据信息并向通讯前置机发送反馈信息,数据接收应答模块解析电文信息与上传的产品物流号进行比对,并对相应的产品物流号进行标识。

S2:数据接收端接收到数据信息后,将数据交换信息记录到数据交换缓存区,其中数据交换信息包括产品物流号、数据交换标识及数据交换点;

优选地,所述步骤S2中将数据交换信息记录到数据交换缓存区的过程具体包括:完成公共缓存区的生产指令及数据交换标识的赋值,其中生产指令包括产品交换电文号、产品物流号、产品数据交换时间、交易代码、操作人员工号、交易终端号、数据交换点、数据交换结果代码等,将生产工艺数据写入专用缓存区,生产工艺数据包括生产的温度、压力、时间等参数,最后利用SQL语句完成产品信息写入数据交换缓存区的工作。所述专用缓存区中用一个超长DB2数据字段来存放,存放的信息可根据产品生产时的特殊情况来写入,例如,每一次产品异动的交易,通过主机系统TSO、COBOL语言工具及CICS命令IU0120130812100157002658IUBC0133049408HS3252800800220...→信息接收装置→写入缓存区。

S3:监控装置读取数据交换缓存区的产品物流号、数据交换标识及数据交换点并在显示屏上进行显示,当数据交换标识为成功时表示该产品的相应的数据交换点数据交换成功,当交换标识为空时表示该产品的相应的数据交换点数据交换不成功。

优选地,所述方法还包括以下步骤:

S4:以产品生产过程中的每一个数据交换点做为报警点,当监控装置读取到的数据交换信息中有数据交换不成功的记录时,在报警页面上高亮显示相关产品物流号并进行声控报警。

综上所述,本发明提供的这种基于主机平台的数据交换监控装置及数据交换监控方法,通过在主机平台与过程控制系统之间建立数据接收应答模块以及监控装置,可以实时监控产品生产信息中每一次信息异动的数据情况以及数据交换结果,且监控数据准确无误,使生产物流更加通畅,信息流与物流严格的匹配,减少了由于产品生产过程中数据处理失败而引起的生产停滞现象。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1