图表显示装置、图表显示方法以及图表显示程序制造方法及图纸

技术编号:27755898 阅读:19 留言:0更新日期:2021-03-19 13:53
本发明专利技术提供一种用于将控制程序中的对应于各设备的设备变量间的依存关系、与各设备变量对于函数的各参数的依存关系建立关联来掌握的技术。本发明专利技术的一实施例的图表显示装置生成第一有向图表及第二有向图表,并对应于用户的指示,将所生成的第一有向图表及第二有向图表在显示装置中切换来显示,所述第一有向图表包含分别表达各设备变量的多个第一节点、及表达具有依存关系的边,所述第二有向图表包含多个第一节点、边、及表达函数的块。

【技术实现步骤摘要】
【国外来华专利技术】图表显示装置、图表显示方法以及图表显示程序
本专利技术涉及一种图表显示装置、图表显示方法以及图表显示程序。
技术介绍
工厂等中的生产线包含输送器、机械臂等多个设备(机构)。若在所述生产线的任一个设备中产生异常,则存在制品的制造停止,造成大的损失的可能性。因此,在工厂等中,维护员定期地巡视生产线,进行异常的产生或其征兆的有无的确认。当在生产线内探测到异常的产生或其征兆时,有时在比探测到异常的设备更前面的设备中存在异常的真正原因。因此,为了确定异常的真正原因,重要的是掌握生产线内的各设备的依存关系。但是,构成生产线的设备的数量变多、且各设备的动作条件可能每日变化,因此难以准确地掌握所有设备的依存关系。因此,以往熟练的维护员基于自身的经验及直觉,掌握构成生产线的多个设备间的依存关系,进行在生产线内产生的异常或其征兆的探测。为了非熟练的维护员可进行此种维护工作,期望开发一种使构成生产线的多个设备的依存关系可视化的技术。因此,在专利文献1中提出有一种信息处理装置,其用于使由控制程序所定义的控制算法及输入/输出机器的关系可视化。具体而言,专利文献1中所提出的信息处理装置确定被记述在控制程序中的各信号输入/输出用变量是用于与哪一个输入/输出机器输入/输出信号的变量,并基于所确定的结果,生成表示各变量间的依存关系的有向图表。根据专利文献1中所公开的专利技术,可通过所生成的有向图表来掌握构成生产线的输入/输出机器的依存关系。现有技术文献专利文献专利文献1:日本专利特开2013-225251号公报
技术实现思路
专利技术所要解决的问题本案专利技术人等人发现在从控制程序中导出构成生产线的各设备的依存关系的如专利文献1那样的以往的技术中,存在如下的问题点。即,在控制程序中,通常为了规定各种命令而使用一个以上的函数(函数块)。函数是基于被赋予至输入参数的引数,执行经规定的运算处理,并将其运算结果输出至输出参数的命令群。在以往的技术中,未考虑所述函数的利用。因此,在利用了函数的情况下存在如下的问题点:难以将控制程序中的对应于各设备的设备变量间的依存关系、与各设备变量对于函数的各参数的依存关系建立关联来掌握。本专利技术的一实施例是鉴于此种实际情况而形成的专利技术,其目的是提供一种用于将控制程序中的对应于各设备的设备变量间的依存关系、与各设备变量对于函数的各参数的依存关系建立关联来掌握的技术。解决问题的技术手段本专利技术为了解决所述课题而采用以下的结构。即,本专利技术的一实施例的图表显示装置包括:信息获取部,获取表示根据控制程序所确定的依存关系的依存关系信息,所述控制程序是包含用于控制生产线中所包含的多个设备的动作的多个命令的控制程序,所述多个命令包含函数及多个变量,多个变量包含分别对应于所述各设备的多个设备变量,所述依存关系是所述各设备变量间的依存关系、及所述各设备变量对于所述函数的输入参数或输出参数的依存关系;图表生成部,基于所获取的所述依存关系信息,生成第一有向图表及第二有向图表,所述第一有向图表包含分别表达所述各设备变量的多个第一节点、及表达具有所述依存关系的边,所述第二有向图表包含所述多个第一节点、所述边、及表达所述函数的块,所述块经由所述边而与表达对于被表达的所述函数的输入参数或输出参数具有依存关系的设备变量的第一节点连结;以及显示控制部,对应于用户的指示,将所生成的所述第一有向图表及所述第二有向图表在显示装置中切换来显示。在所述结构的图表显示装置中,生成第一有向图表及第二有向图表。第一有向图表以包含分别表达各设备变量的多个第一节点、及表达具有依存关系的边的方式生成。根据所述第一有向图表,可表示控制程序中的对应于各设备的设备变量间的依存关系。另一方面,第二有向图表以除多个第一节点及边以外,进而包含表达函数的块的方式生成。所述块经由边而与表达对于被表达的函数的各参数具有依存关系的设备变量的第一节点连结。因此,根据所述第二有向图表,可表示控制程序中的各设备变量对于函数的各参数的依存关系。所述结构的图表显示装置对应于用户的指示,将所述第一有向图表及第二有向图表在显示装置中切换来显示。由此,可将控制程序中的对应于各设备的设备变量间的依存关系、与各设备变量对于函数的各参数的依存关系建立关联来掌握。另外,控制程序包含用于控制生产线中所包含的多个设备的动作的一连串的命令群。一连串的命令群包含一个以上的函数的实例及多个变量。函数包含用于执行经定义的信息处理的命令群。例如,函数包含基于被赋予的输入参数,执行经规定的运算处理,并将其运算结果输出至输出参数的命令群。“函数”也可以被称为“函数块”。输入参数(输入变量)是用于对函数赋予输入值(引数)的参数。输出参数(输出变量)是用于接收函数的运算结果(返回值)的参数。函数能够以包含一个以上的输入参数及一个以上的输出参数的方式来定义。而且,输入参数及输出参数也能够以共同的参数来赋予。所述共同的参数可被称为“输入/输出参数”。函数能够以包含一个以上的输入/输出参数的方式来定义。另外,包含一个输入/输出参数可作为与包含一个输入参数及一个输出参数相同的情况来处理。也可以在输入/输出参数中使用排列。另外,以下将输入参数及输出参数也仅记载为“参数”。作为函数的种类,存在用户定义函数及标准函数这两种函数。用户定义函数是在控制程序内由用户来定义的函数。用户定义函数的内容被记述在控制程序内。因此,通过对于控制程序的依存性分析,可确定用户定义函数中的输入/输出间的依存关系。另一方面,标准函数是在系统中按标准来准备的函数。标准函数的内容通过定义文件(程序库(library))等而有别于控制程序来赋予。因此,在对于控制程序的依存性分析中,无法确定标准函数中的输入/输出间的依存关系。控制程序可包含至少一个以上的所述标准函数的实例。设备变量对应于生产线中所包含的设备(机构),为了决定对于对应的设备的某些命令而在控制程序内得到利用。但是,在控制程序内得到利用的变量的种类也可以不限定于设备变量。在控制程序内也可以利用设备变量以外的其他变量。其他变量例如为了决定对于生产线的某些命令而得到利用。控制程序可被分割成多个子程序。子程序的件数也可以不特别限定,可对应于实施方式来适宜选择。在此情况下,作为变量的类别(属性),可赋予内部变量及外部变量这两种类别。内部变量是在一个子程序内得到利用的变量。外部变量是在多个子程序间共同利用的变量。设备变量是这些变量中的外部变量的一种。而且,多个子程序中的至少任一个子程序可被分割成一个以上的节(section)。节的数量也可以不特别限定,可对应于实施方式来适宜选择。生产线只要可生产某些物品即可,其种类也可以不特别限定。设备的种类也可以不特别限定,可对应于实施方式来适宜选择。设备例如可以是输送器、机械臂、伺服马达、气缸、吸附垫、切割装置、密封装置等。而且,设备例如也可以是成形机、印刷机、安装机、回焊炉、基板检查装置等复合装置。进而,设备例如除如上所述的伴随某些物理动作的装置以外,例如也可以包含利用各种传感器来探测某些信息的装置、从各种本文档来自技高网
...

【技术保护点】
1.一种图表显示装置,包括:/n信息获取部,获取表示由控制程序所确定的依存关系的依存关系信息,所述控制程序是包含用于控制生产线中所包含的多个设备的动作的多个命令的控制程序,所述多个命令包含函数及多个变量,多个变量包含分别对应于所述各设备的多个设备变量,所述依存关系是所述各设备变量间的依存关系、及所述各设备变量对于所述函数的输入参数或输出参数的依存关系;/n图表生成部,基于所获取的所述依存关系信息,生成第一有向图表及第二有向图表,所述第一有向图表包含分别表达所述各设备变量的多个第一节点、及表达具有所述依存关系的边,所述第二有向图表包含所述多个第一节点、所述边、及表达所述函数的块,所述块经由所述边而与表达对于被表达的所述函数的输入参数或输出参数具有依存关系的设备变量的第一节点连结;以及/n显示控制部,对应于用户的指示,将所生成的所述第一有向图表及所述第二有向图表在显示装置中切换来显示。/n

【技术特征摘要】
【国外来华专利技术】20190313 JP 2019-0457401.一种图表显示装置,包括:
信息获取部,获取表示由控制程序所确定的依存关系的依存关系信息,所述控制程序是包含用于控制生产线中所包含的多个设备的动作的多个命令的控制程序,所述多个命令包含函数及多个变量,多个变量包含分别对应于所述各设备的多个设备变量,所述依存关系是所述各设备变量间的依存关系、及所述各设备变量对于所述函数的输入参数或输出参数的依存关系;
图表生成部,基于所获取的所述依存关系信息,生成第一有向图表及第二有向图表,所述第一有向图表包含分别表达所述各设备变量的多个第一节点、及表达具有所述依存关系的边,所述第二有向图表包含所述多个第一节点、所述边、及表达所述函数的块,所述块经由所述边而与表达对于被表达的所述函数的输入参数或输出参数具有依存关系的设备变量的第一节点连结;以及
显示控制部,对应于用户的指示,将所生成的所述第一有向图表及所述第二有向图表在显示装置中切换来显示。


2.根据权利要求1所述的图表显示装置,其中所述图表生成部以可将第一显示形态及第二显示形态切换来显示的方式生成所述第二有向图表,所述第一显示形态不表示被表达的所述函数的输入参数及输出参数各自的名称,将表达具有所述依存关系所述设备变量的所述第一节点经由所述边而与所述块连结,所述第二显示形态是将被表达的所述函数的输入参数及输出参数各者加以区分,将表达具有所述依存关系的所述设备变量的所述第一节点经由所述边而与所述块连结,而在所述边附近表示对应的输入参数或输出参数的名称。


3.根据权利要求1或2所述的图表显示装置,其中所述多个命令包含多个所述函数,
所述多个函数包含按标准来准备的标准函数、及与所述标准函数不同的用户定义函数,所述用户定义函数在所述控制程序内由用户来定义,
所述第二有向图表以如下方式生成:利用第一形态来表示多个所述块之中,表达所述多个函数中的所述标准函数的第一块,利用与所述第一形态不同的第二形态来表示表达所述用户定义函数的第二块。


4.根据权利要求1至3中任一项所述的图表显示装置,其中所述多个变量包含与所述各设备变量不同的其他变量,所述其他变量在所述多个设备变量中的任一者与所述函数的输入参数或输出参数之间得到利用,
所述图表生成部基于所获取的所述依存关系信息,进而生成包含第二节点的第三有向图表,所述第二节点表达所述多个第一边、所述边、所述块、及所述其他变量,配置在表达所述多个设备变量中的任一者的第一节点与表达所述函数的块之间,经由所述边而与所述第一节点及块连结,
所述显示控制部对应于用户的指示,将所生成的所述第一有向图表、所述第二有向图表、及所述第三有向图表在所述显示装置中切换来显示。


5.根据权利要求4所述的图表显示装置...

【专利技术属性】
技术研发人员:太田雄也服部玲子鹤田浩辅
申请(专利权)人:欧姆龙株式会社
类型:发明
国别省市:日本;JP

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

1