工序分析装置、工序分析方法以及存储介质制造方法及图纸

技术编号:19744000 阅读:24 留言:0更新日期:2018-12-12 04:31
本申请公开了一种工序分析装置、工序分析方法以及存储介质。提供一种正确地模型化构成生产线的多个机构间的因果关系的技术。本发明专利技术的一侧面涉及的工序分析装置包括:第一取得部,取得生产线与构成生产线的多个机构的状态相关的多个状态数据;第二取得部,取得用于控制所述生产线的动作的控制程序;第一分析部,通过分析已取得的所述多个状态数据,确定所述多个机构间的连接状态;第二分析部,通过分析已取得的所述控制程序,确定所述多个机构的顺序关系;关系确定部,根据分别确定的所述连接状态以及所述顺序关系,确定在所述生产线中实施的工序中的所述多个机构间的因果关系。

【技术实现步骤摘要】
工序分析装置、工序分析方法以及存储介质
本专利技术关于工序分析装置、工序分析方法以及工序分析程序。
技术介绍
工厂等的生产线由传送带、机器人臂等的多个机构构成。当该生产线的任一机构发生异常时,产品的制造停止,可能会带来大的损害。因此,在工厂等,维护人员等定期地巡视生产线,进行异常的发生或者其预兆的有无的确认。当在生产线内检测到异常的发生或者其预兆时,有时会有在被检测到异常的机构之前的机构中存在真正的异常的原因的情况。因此,为了确定真正的异常的原因,把握生产线内的各机构的因果关系是重要的。但是,由于构成生产线的结构的数量变多、并且各机构的动作条件每天都会发生变化,因此,难以正确地把握全部的机构的因果关系。因此,以往,熟练的维护人员根据自身的经验以及感觉,把握构成生产线的多个机构间的因果关系,进行在生产线内产生的异常或者其预兆的检测。为了使得非熟练的维护人员能够进行上述维护业务,希望进行使得构成生产线的多个机构的因果关系可视化的技术的开发。因此,在专利文献1中提出了下述方法:通过分析在多个制造装置和控制装置之间交换的信号,使生产线内的制造装置的关系模型化。具体而言,从取得的多个信号算出特征量,并且,提取该多个信号的产生顺序。并且,根据特征量间的相关和信号的产生顺序,形成信号间的因果构造。从而,通过专利文献1提出的方法能够使生产线内的制造装置的关系模型化。现有技术文献专利文献专利文献1:日本特开2009-064407号公报
技术实现思路
根据上述专利文献1的方法,能够自动地模型化构成生产线的多个机构间的因果关系。但是,由于生产线重复相同的动作,因此,虽然能够根据信号的产生顺序确定各机构的相对的顺序关系,但是,难以确定哪个信号(机构)是动作的起点。例如,生产线包括机构A1、机构A2以及机构A3共三个机构,在以机构A1、机构A2以及机构A3顺序动作的情况下,通过现有的方法则难以确定机构A1为动作的起点。因此,通过专利文献1的方法,可能会弄错成为起点的信号而难以正确地模型化多个机构的因果关系。本专利技术在一侧面考虑上述问题点而作出,其目的在于,提供一种正确地模型化构成生产线的多个机构间的因果关系的技术。本专利技术为了解决上述课题,采用以下的构成。也就是说,本专利技术的一侧面涉及的工序分析装置,包括:第一取得部,取得生产线与构成生产线的多个机构的状态相关的多个状态数据;第二取得部,取得用于控制所述生产线的动作的控制程序;第一分析部,通过分析已取得的所述多个状态数据,确定所述多个机构间的连接状态;第二分析部,通过分析已取得的所述控制程序,确定所述多个机构的顺序关系;关系确定部,根据分别确定的所述连接状态以及所述顺序关系,确定在所述生产线中实施的工序中的所述多个机构间的因果关系。在上述结构中,根据生产线与构成生产线的多个机构的状态相关的多个状态数据,确定该多个机构间的连接状态。并且,根据用于控制生产线的控制程序,确定多个机构间的顺序关系。并且,通过统合分别确定的连接状态以及顺序关系,确定在生产线中实施的工序中的多个机构间的因果关系。在此,控制程序规定各机构的动作。因此,通过使用控制程序,能够适当地确定各机构的顺序关系。因此,根据上述构成,能够正确地模型化构成生产线的多个机构间的因果关系。此外,生产线能够制造某种物品即可,既可以由多个装置构成,也可以由包装机等的一个装置构成。并且,各机构能够实施制造工序的某些处理即可。各机构例如可以为输送机、机器人臂、伺服电机、气缸(成型机等)、吸盘、切刀装置、密封装置等。并且,各机构例如也可以为印刷机、安装机、回流炉、基板检查装置等的复合装置。并且,各机构除了伴随上述的某些物理性的动作的装置之外,例如还可以包括下述进行内部处理的装置:通过各种传感器检测某些信息的装置、从各种传感器取得数据的装置、从取得的数据检测某些信息的装置、对于取得的数据进行信息处理的装置等。一个机构既可以通过一个或者多个装置构成,也可以通过装置的一部分构成。在一个机构通过装置的一部分构成的情况下,多个机构可以通过一个装置构成。并且,在同一装置实施多个处理的情况下,可以将其分别视为不同的机构。例如,在同一装置实施第一处理和第二处理的情况下,可以将进行第一处理的该装置视为第一机构,将进行第二处理的该装置视为第二机构。状态数据可以包含关于构成生产线的各机构的状态的所有种类的数据。状态数据可以由从一个或者多个传感器、照相机等的计测装置获得的数据构成。并且,状态数据可以为从计测装置获得的数据本身,也可以为例如从图像数据取得的位置数据等的、对于从计测装置获得的数据应用了某些处理而获得的数据。控制程序可以包含构成生产线的各机构的动作的所有种类的程序。控制程序可以由一个程序构成,也可以由多个程序构成。连接状态的表现方法只要能够示出多个机构间的联系,就没有特别的限定,可以根据实施方式适当确定。连接状态例如通过关系的强度(例如,示出相关关系的相关系数)、关系的有无、关系的变化等表现。此外,关系的变化例如也可以通过以关系的强度或者有无表现的关系性的时序的差值(变化量)示出。在上述一侧面涉及的工序分析装置中,所述关系确定部可以输出示出确定的所述多个机构间的因果关系的有向图信息。根据该构成,通过输出的有向图信息,即使非熟练的维护人员,也能够容易地把握构成生产线的多个机构间的因果关系。在上述一侧面涉及的工序分析装置中,所述第一分析部可以构筑示出确定的所述多个机构间的连接状态的无向图信息,所述关系确定部可以通过将所述顺序关系应用于所述无向图信息,从而制作所述有向图信息。根据该构成,能够适当地形成示出多个机构间的因果关系的有向图信息。在上述一侧面涉及的工序分析装置中,所述第一分析部可以通过(1)从各所述状态数据算出特征量、(2)算出各所述特征量间的相关系数或者偏相关系数,从而确定所述多个机构间的连接状态。根据该构成,能够适当地确定多个机构间的连接状态。在上述一侧面涉及的工序分析装置中,所述第二分析部可以根据通过使用所述控制程序使所述生产线运转而获得的日志数据,确定所述多个机构的顺序关系。根据该构成,能够适当地确定多个机构间的顺序关系。在上述一侧面涉及的工序分析装置中,所述第二分析部可以通过(1)从所述控制程序构筑抽象语法树、(2)从构筑的该抽象语法树提取关于各所述机构的变量和条件分支、(3)取得使用所述控制程序使所述生产线正常运转时的日志数据、(4)参照已取得的所述日志数据而进行基于所述条件分支的执行结果的各所述变量的排序,从而确定所述多个机构的顺序关系。根据该构成,能够适当地确定多个机构间的顺序关系。在上述一侧面涉及的工序分析装置中,所述第二分析部可以根据(1)从所述控制程序构筑抽象语法树、(2)从构筑的该抽象语法树提取关于各所述机构的变量、(3)根据构筑的该抽象语法树而确定所述控制程序的处理中的所述变量的依存关系、(4)确定的依存关系,确定所述多个机构的顺序关系。根据该构成,能够适当地确定多个机构间的顺序关系。在上述一侧面涉及的工序分析装置中,所述(3)根据构筑的该抽象语法树而确定所述控制程序的处理中的所述变量的依存关系的步骤可以包括:从构筑的该抽象语法树生成控制流程图的步骤;以及根据生成的该控制流程图确定提取的所述变量的依存关系的步骤。根据该构成本文档来自技高网...

【技术保护点】
1.一种工序分析装置,其特征在于,包括:第一取得部,取得与构成生产线的多个机构的状态相关的多个状态数据;第二取得部,取得用于控制所述生产线的动作的控制程序;第一分析部,通过分析已取得的所述多个状态数据,确定所述多个机构间的连接状态;第二分析部,通过分析已取得的所述控制程序,确定所述多个机构的顺序关系;以及关系确定部,根据分别确定的所述连接状态以及所述顺序关系,确定在所述生产线中实施的工序中的所述多个机构间的因果关系。

【技术特征摘要】
2017.06.02 JP 2017-110153;2018.03.14 JP 2018-046751.一种工序分析装置,其特征在于,包括:第一取得部,取得与构成生产线的多个机构的状态相关的多个状态数据;第二取得部,取得用于控制所述生产线的动作的控制程序;第一分析部,通过分析已取得的所述多个状态数据,确定所述多个机构间的连接状态;第二分析部,通过分析已取得的所述控制程序,确定所述多个机构的顺序关系;以及关系确定部,根据分别确定的所述连接状态以及所述顺序关系,确定在所述生产线中实施的工序中的所述多个机构间的因果关系。2.根据权利要求1所述的工序分析装置,其特征在于,所述关系确定部输出示出确定的所述多个机构间的因果关系的有向图信息。3.根据权利要求2所述的工序分析装置,其特征在于,所述第一分析部构筑示出确定的所述多个机构间的连接状态的无向图信息,所述关系确定部通过将所述顺序关系应用于所述无向图信息,从而制作所述有向图信息。4.根据权利要求1至3中任一项所述的工序分析装置,其特征在于,所述第一分析部通过(1)从各所述状态数据算出特征量、(2)算出各所述特征量间的相关系数或者偏相关系数,从而确定所述多个机构间的连接状态。5.根据权利要求1至4中任一项所述的工序分析装置,其特征在于,所述第二分析部根据通过使用所述控制程序使所述生产线运转而获得的日志数据,确定所述多个机构的顺序关系。6.根据权利要求5所述的工序分析装置,其特征在于,所述第二分析部通过(1)从所述控制程序构筑抽象语法树、(2)从构筑的该抽象语法树提取关于各所述机构的变量和条件分支、(3)取得使用所述控制程序使所述生产线正常运转时的日志数据、(4)参照已取得的所述日志数据而进行基于所述条件分支的执行结果的各所述变量的排序,从而确定所述多个机构的顺序关系。7.根据权利要求1至4中任一项所述的工序分析装置,其特征在于,所述第二分析部根据(1)从所述控制程序构筑抽象语法树、(2)从构筑的该抽象语法树提取关于各所述机构的变量、(3)根据构筑的该抽象语法树而确定所述控制程序的处理中的所述变量的依存关系、(4)确定的依存关系,确定所述多个机构的顺序关系。8.根据权利要求7所述的工序分析装置,其特征在于,所述(3)根据构筑的该抽象语法树而确定所述控制程...

【专利技术属性】
技术研发人员:太田雄也鹤田浩辅川之上真辅白水岳阿部泰明仲岛晶服部玲子峯本俊文广桥佑纪
申请(专利权)人:欧姆龙株式会社
类型:发明
国别省市:日本,JP

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

1