The invention discloses a method for updating and displaying real-time data and a system for updating and displaying real-time data. The method includes: acquiring and responding to the data subscription request of the host computer by the data subscription management module, which generates the data subscription information according to the data subscription request and sends the data subscription information to the lower computer once; the lower computer obtains the current real-time data according to the data subscription information and judges whether the current real-time data occurs or not. When the current real-time data changes, the upper computer updates and displays the current real-time data. The invention can effectively reduce the operation pressure of the upper computer and the lower computer and the network communication pressure.
【技术实现步骤摘要】
更新显示实时数据的方法和更新显示实时数据的系统
本专利技术涉及数据监控领域,具体涉及一种更新显示实时数据的方法和一种更新显示实时数据的系统。
技术介绍
一般的,在半导体工业领域中,设备运转过程中,往往需要更新显示实时数据,这样,通过获取所显示的实时数据,可以为企业监控系统、先进控制系统以及企业的生产管理决策者提供实时数据。实时数据可以为工业生产人员提供机器运转状态、工艺关键数据的跟踪等关键资料,可以用来指导工艺改进、降低物料、增加产量。客户端的应用程序可使用户很容易对工厂级实施管理,诸如工艺改进、质量控制、故障预防维护等。目前,更新显示实时数据的方式主要有两种:第一种是主动方式,上位机按照一定的频率去读取下位机的当前实时数据,并将当前实时数据显示到上位机中;另一种是被动方式,当下位机的当前实时数据发生变化时去通知上位机显示当前实时数据。在工业生产中由于实时数据更新数量较大,为了降低系统压力,一般会采用被动方式完成实时数据的更新。在半导体工业设备中,一般采用上位机和下位机之间通过网络中间件(采用以太网协议)来完成上下位机的实时数据的实时更新。将下位机实时采集上来的数据更新到上位机显示,为设备维护人员或工艺相关人员提供查询分析的资料。如图1所示,为现有技术中更新显示实时数据的系统100的结构示意图。其更新过程如下述:1)上位机110订阅下位机120需要更新显示的实时数据;2)下位机120采集到当前实时数据;3)下位机120回调上位机110远程对象(一般为回调函数接口,作用是通知上位机110有新的实时数据产生,并提供该实时数据),将实时数据逐个通知到每一个订阅了 ...
【技术保护点】
1.一种更新显示实时数据的方法,用于在上位机上更新显示下位机的实时数据,其特征在于,所述方法包括:由数据订阅管理模块获取并响应上位机的数据订阅请求,所述数据订阅管理模块根据所述数据订阅请求生成数据订阅信息,并向下位机发送一次所述数据订阅信息;下位机根据所述数据订阅信息,获取当前实时数据并判断所述当前实时数据是否发生变化;当所述当前实时数据发生变化时,上位机更新显示所述当前实时数据。
【技术特征摘要】
1.一种更新显示实时数据的方法,用于在上位机上更新显示下位机的实时数据,其特征在于,所述方法包括:由数据订阅管理模块获取并响应上位机的数据订阅请求,所述数据订阅管理模块根据所述数据订阅请求生成数据订阅信息,并向下位机发送一次所述数据订阅信息;下位机根据所述数据订阅信息,获取当前实时数据并判断所述当前实时数据是否发生变化;当所述当前实时数据发生变化时,上位机更新显示所述当前实时数据。2.根据权利要求1所述的更新显示实时数据的方法,其特征在于,所述判断所述当前实时数据是否发生变化的步骤包括:将所述当前实时数据与预设数据进行匹配,当所述当前实时数据与预设数据不匹配时,判定所述当前实时数据发生变化。3.根据权利要求1所述的更新显示实时数据的方法,其特征在于,所述判断所述当前实时数据是否发生变化的步骤包括:将所述当前实时数据与预设时间段之前的数据进行匹配,当所述当前实时数据与所述预设时间段之前的数据不匹配时,判定所述当前实时数据发生变化。4.根据权利要求1至3中任意一项所述的更新显示实时数据的方法,其特征在于,所述上位机更新显示所述当前实时数据的步骤包括:选定当前显示的界面;在所述当前显示的界面上,更新显示所述当前实时数据。5.一种更新显示实时数据的系统,其特征在于,所述系统包括上位机、下位机和数据订阅管理模块:其中,所述数据订阅管理模块用于获取并响应所述上位机的数据订阅请求,以及根据所述数据订阅请求生成数据订阅信息,并向所述下位机发送一次所述数据订阅信息;所述下位机用于接收所述数据订阅信息,并根据所述数据订阅信息,获取当前实时数据;所述下位机还用于判断所述当前实时数据是否发生变化,当...
【专利技术属性】
技术研发人员:姜英伟,
申请(专利权)人:北京北方华创微电子装备有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。