显示设备和显示方法

文档序号:8360650阅读:313来源:国知局
显示设备和显示方法
【技术领域】
[0001]这里讨论的实施例涉及显示方法、显示设备和显示程序。
【背景技术】
[0002]已知涉及可视化装置的技术。可视化装置跟踪产品的制造并且使用指示生产线的制造状态的日志来对跟踪进行可视化,在生产线中多个制造装置依次处理产品。当检测到异常时,例如,该可视化装置产生可视化图像并且显示所产生的可视化图像,该可视化图像在对各种工程中的因果关系进行可视化的图像上指示发生检测到的异常的工程。
[0003]例如,参照日本公开专利公布N0.2009-116842。
[0004]然而,对于这种相关的装置,难于显示允许用户容易地在视觉上辨别制造状态中的异常的可视化图像。
[0005]例如,当某个处理中的处理时间比标准处理时间长时,这种过多的处理时间可以指示制造装置中的异常,或者根据制造装置的功能或处理能力而能够被允许。因此,对于用户,难于确定处理是否处于异常状态,即便相关的可视化装置显示处理耗用了比标准处理时间长的时间。
[0006]因此,本发明的实施例的一个方面的目的在于提供允许用户容易地在视觉上辨别生产线中的异常的显示方法、显示设备和显示程序。

【发明内容】

[0007]根据实施例的一个方面,显示设备包括识别单元、设置单元和显示单元。识别单元针对在特定制造单元中要制造的每个产品,基于第一装置的日志信息和第二装置的日志信息,识别由第一装置对产品执行的处理的开始时间或结束时间或此两者,以及由第二装置对产品执行的处理的开始时间或结束时间或此两者,第一装置和第二装置包括在生产线中,第二装置在第一装置执行的处理之后执行处理。设置单元在第一时间轴上设置针对第一装置中的每个产品识别的开始时间或结束时间或此两者,第一时间轴指示由第一装置对每个产品执行的处理的开始时间或结束时间或此两者;在第二时间轴上设置针对第二装置中的每个产品识别的开始时间或结束时间或此两者,第二时间轴指示由第二装置对每个产品执行的处理的开始时间或结束时间或此两者,第二时间轴与第一时间轴平行;以及针对每个产品设置如下线,该线连接设置在第一时间轴上的点和设置在第二时间轴上的另一点。显示单元显示置于第一线和第二线之间的区域,使得该区域处于可视状态并且与所设置的线重叠,第一线连接设置在第一时间轴和第二时间轴上的点,设置在第一时间轴上的点指示由第一装置对第一产品执行的处理开始或结束的时间,设置在第二时间轴上的点指示由第二装置对第一产品执行的处理开始或结束的其他时间,这些时间是由第一装置和第二装置两者正常处理第一产品的时间,第一产品在特定制造单元中被首先制造,第二线连接设置在第一时间轴和第二时间轴上的其他点,设置在第一时间轴上的点指示由第一装置对第二产品执行的处理开始或结束的时间,设置在第二时间轴上的点指示由第二装置对第二产品执行的处理开始或结束的其他时间,这些时间是由第一装置和第二装置两者正常处理特定制造单元中包括的所有产品的时间,第二产品在特定制造单元中被最后制造。
【附图说明】
[0008]图1是图示根据第一实施例的显示设备的结构的功能框图;
[0009]图2是图示根据第一实施例的生产结果日志数据库(DB)的数据结构的示例的示意图;
[0010]图3是用于说明由根据第一实施例的计算单元执行的用于计算开始时间的处理的不意图;
[0011]图4是图示由根据第一实施例的计算单元计算的生产时段的示例的示意图;
[0012]图5是图示由根据第一实施例的计算单元计算的理想数据的示例的示意图;
[0013]图6是图示根据第一实施例的生产结果日志DB的数据结构的另一示例的示意图;
[0014]图7是用于说明由根据第一实施例的计算单元执行的用于计算结束时间的处理的不意图;
[0015]图8是图示由根据第一实施例的计算单元计算的生产时段的另一示例的示意图;
[0016]图9是图示由根据第一实施例的计算单元计算的理想数据的另一示例的示意图;
[0017]图10是用于说明由根据第一实施例的设置单元产生的图表的示例的示意图;
[0018]图11是用于说明由根据第一实施例的设置单元产生的、与理想处理相关的图表的示例的示意图;
[0019]图12是用于说明根据第一实施例的设置单元要显示的图表的示例的示意图;
[0020]图13是图示根据第一实施例的显示设备的整体处理流程的示例的流程图;
[0021]图14是用于说明由根据第一实施例的显示设备执行的用于根据开始时间计算结束时间的处理流程的示例的流程图;
[0022]图15是用于说明由根据第一实施例的显示设备执行的用于根据结束时间计算开始时间的处理流程的示例的流程图;
[0023]图16是用于说明由根据第一实施例的显示设备执行的用于产生理想数据的处理流程的示例的流程图;
[0024]图17是图示根据第二实施例的显示设备的结构的功能框图;
[0025]图18是图示根据第二实施例的生产结果日志DB的数据结构的示例的示意图;
[0026]图19是图示由根据第二实施例的计算单元计算的生产时段和运送时段的示例的示意图;
[0027]图20是图示由根据第二实施例的计算单元计算的准备时段的示例的示意图;
[0028]图21是图示由根据第二实施例的计算单元计算的理想数据的示例的示意图;
[0029]图22是用于说明根据第二实施例的设置单元要显示的图表的示例的示意图;
[0030]图23是用于说明由根据第二实施例的显示设备执行的用于计算理想时段的处理流程的示例的流程图;
[0031]图24是用于说明由根据第二实施例的显示设备执行的用于计算理想准备时段的处理流程的示例的流程图;
[0032]图25是用于说明由根据第二实施例的显示设备执行的用于计算理想运送时段的处理流程的示例的流程图;
[0033]图26是用于说明由根据第二实施例的显示设备执行的用于产生理想数据的处理流程的示例的流程图;以及
[0034]图27是图示与第一或第二实施例的显示设备相关的计算机的硬件结构的示意图。
【具体实施方式】
[0035]将参照【附图说明】优选实施例。实施例不对本发明构成限制。实施例可以在没有它们之间的抵触的情况下以它们的任何组合实施。在下面的描述中,执行相同处理的功能结构以及先前描述的相同处理由相同的数字标注,并且省略它们的描述。
[0036][a]第一实施例
[0037]显示设备的功能结构
[0038]下文描述了根据第一实施例的显示设备100的功能结构的示例。图1是图示根据第一实施例的显示设备的结构的功能框图。如图1中所示,显示设备100包括显示单元101、控制器110和存储单元120。显示单元101在监视器上显示由显示设备100执行的处理的结果。下文描述在显示单元101上显示的显示数据的细节。在以下描述中使用的时间值考虑小数点之后的值,这些值未被示出。因此,这些值在一些情况下包括约I秒的误差。
[0039]存储单元的结构
[0040]存储单元120在其中存储用于使产品的制造状态可视化的处理的各种类型的信息,每个产品通过由生产线中包括的多个制造装置依次执行的处理来制造。存储单元120包括例如生产结果日志数据库(DB) 121。存储单元120是半导体存储元件,诸如随机存取存储器(RAM)、只读存储器(ROM)或闪速存储器,或者存储设备,诸如硬盘驱动器或光盘驱动器。
[0041]生产结果日志DB 121在其中存储由生产线中包括的制造装置执行的处理的日志。例如,生产结果日志DB 121在其中存储如下数据,该数据指示关于每个产品的、能够识别由生产线中包括的第一制造装置至第七制造装置依次执行的工程I至工程7中的处理的开始时间或结束时间的信息。
[0042]图2是图示根据第一实施例的生产结果日志DB的数据结构的示例的示意图。在图2中所示的示例中,生产结果日志DB 121在其中彼此相关联地存储产品编号和结束时间,每个产品编号识别处理对象产品,每个结束时间是当工程中的处理结束时的时间。
[0043]例如,生产结果日志DB 121的第一记录指示由产品编号“SN0001”指示的产品的工程I结束于“9:08:38”,其工程2结束于“9:16:32”,并且其工程3结束于“9:24:10”。生产结果日志DB 121的第二记录指示由产品编号“SN0002”指示的产品的工程I结束于“9:19:34”,其工程2结束于“9:32:05”,并且其工程3结束于“9:46:12”。生产结果H志DB121在其中存储指示各个工程中的其他产品的结束时间的信息作为其他记录。在图2的示例中,呈现了关于由产品编号“SN0001”至产品编号“SN0005”指示的产品的工程I至3中的结束时间。生产结果日志DB 121进一步在其中存储产品的工程4至7中的结束时间。生产结果日志DB 121进一步在其中存储由产品编号“SN0006”至产品编号“SN0020”指示的产品的工程I至7中的结束时间。在图2中所示的示例中,关于各个项的数据彼此相关联地被存储成记录。该数据可以以与图2中所示不同的方式被存储,只要在彼此关联的项之间如上文所述保持关系即可。
[0044]控制器的结构
[0045]控制器110执行关于使产品的制造状态可视化的处理的控制,每个产品通过由生产线中包括的制造装置依次执行的处理来制造。控制器110包括例如识别单元111、计算单元112和设置单元113。控制器110中包括的识别单元111、计算单元112和设置单元113的功能可以由例如执行特定程序的中央处理单元(CPU)实现。控制器110的功能可以由诸如专用集成电路(ASIC)或现场可编程门阵列(FPGA)的集成电路实现。
[0046]识别单元的结构
[0047]识别单元111针对每个产品基于在生产结果日志DB 121中存储的信息识别每个工程中的开始时间或结束时间或此两者。具体地,识别单元111识别生产结果日志DB121中存储的结束时间中的、与要显示制造状态的产品的产品编号相关联的每个结束时间。例如,当识别由产品编号“SN0001”指示的产品在每个工程中的结束时间时,识别单元111识别与产品编号“SN0001”相关联的工程I中的结束时间“9:08:38”,以及与产品编号“SN0001”相关联的工程2中的结束时间“9:16:32”。识别单元111还识别与产品编号“ SN0001”相关联的工程3中的结束时间“ 9:24:10 ”。
[0048]计算单元的结构
[0049]计算单元112针对每个产品和每个工程使用生产结果日志DB 121来计算生产时段,生产时段是其中在工程中执行处理的时段。计算单元112针对每个工程识别所计算的生产时段中的最短生产时段作为理想时段。计算单元112使用针对各个工程识别的理想时段来计算对日志存储在生产结果日志DB 121中的所有产品执行理想处理时的理想结束时间。在下面的描述中,计算单元112针对所有产品计算的各个工程中的一组理想结束时间被描述为理想数据。
[0050]计算单元112执行的处理的第一示例
[0051]图2中所示的生产结果日志DB 121在其中存储关于每个产品的各个工程中的结束时间,但是没有存储均指示在工程中开始处理的时间的开始时间。在这种生产结果日志DB 121在其中仅存储各个工程中的结束时间的情况下,计算单元112针对每个产品使用所存储的结束时间来估计各个工程中的开始时间。计算单元112针对每个产品使用估计的开始时间和生产结果日志DB 121中存储的结束时间来计算各个工程中的生产时段。计算单元112针对每个工程识别所计算的生产时段中的最短生产时段作为理想时段。
[0052]下文参照图3描述了由计算单元112执行的处理的示例。图3是用于说明由根据第一实施例的计算单元执行的用于计算开始时间的处理的示意图。如图3中所示,指示第一产品的结束时间的符号21a和指示接着第一产品被处理的第二产品的结束时间的符号22a被设置在时间轴20a上,由第一制造装置执行的工程I中的各个产品的结束时间被设置在时间轴20a上。此外,指示第一产品的结束时间的符号21b和指示第二产品的结束时间的符号22b被设置在时间轴20b上,由第二制造装置执行的工程2中的各个产品的结束时间被设置在时间轴20b上。
[0053]当通过生产线中包括的多个装置依次执行的处理来制造产品时,例如,在工程I中处理第一产品并且随后在工程2中处理第一产品。由于该顺序,
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1