控制系统、控制装置、图像处理装置及控制方法

文档序号:9291574阅读:258来源:国知局
控制系统、控制装置、图像处理装置及控制方法
【技术领域】
[0001]本发明涉及构成为能利用数据库及数据存储区域的控制系统、面向其的控制装置及图像处理装置以及该控制系统中的控制方法。
【背景技术】
[0002]在众多制造现场使用的机械或设备这样的控制对象是由可编程逻辑控制器(Programmable Logic Controller ;以下也称为“PLC”。)这样的控制装置控制的。包含这样的控制装置的控制系统所管理的信息也多由更上级的计算机进行收集以及解析。
[0003]更具体而言,存在制造工序中的不良主因分析或针对制造工序的状态分析这样的需求。关于这样的需求,JP特开2011 - 253469号公报(专利文献I)公开了在对制品存在多个检查项目的情况下也能迅速且容易地进行针对制品的问题的把握的制品检查信息记录系统。该制品检查信息记录系统构成为使在检查结果数据中包含制品的重量数据以及异物的混入的有无数据。
[0004]现有技术文献
[0005]专利文献
[0006]专利文献1: JP特开2011 — 253469号公报

【发明内容】

[0007]发明要解决的课题
[0008]作为由控制系统管理的信息,例如列举与控制对象有关的识别信息或各种检查结果等。作为这样的检查结果,能包含对控制对象的对象物(工件等)进行拍摄而得到的图像数据。若以不良率的降低等为目的从制造管理的观点来看,优选将拍摄这样的对象物而得到的图像数据也作为管理项目。
[0009]—般的数据库构成为保存以及管理基于文本的信息,处理图像数据并不那么容易。在对众多工件进行制造以及检查那样的控制系统中,解析对象的信息量变得庞大。另夕卜,在一般的制造现场中,存在加工工序、检查工序这样多个工序,在管理这些制造工序全体的情况下,还需要将在各个工序中获取的信息彼此建立关联。
[0010]故而,期望用于更高效地进行由控制系统管理的各种信息和对应的对象物的图像数据的解析的构成。
[0011]用于解决课题的手段
[0012]根据本发明的一局面,提供一种控制系统,构成为能利用数据库以及数据存储区域。控制系统包含:控制装置,其控制针对对象物所执行的处理;以及图像处理装置,其与控制装置相关联地配置,执行针对拍摄对象物所得到的图像数据的处理。由图像处理装置获取到的图像数据构成为被存放至数据存储区域。控制装置以及图像处理装置中的任一者单独地或两者相互协作地,将针对同一对象物的属性值及表示图像处理装置的处理结果的结果信息当中的至少一者与确定信息以能相互建立关联的方式发送至数据库,属性值是与在数据库中定义的任一属性对应的值,并由控制装置进行管理,确定信息用于确定拍摄该对象物所得到的图像数据在数据存储区域中的存放目的地。
[0013]优选地,控制装置将由图像处理装置获取的各图像数据被存放至数据存储区域时的识别信息以及表示所存放的位置的位置信息当中的至少一者作为确定信息提供给图像处理装置,图像处理装置遵照来自控制装置的对应的确定信息将获取到的各图像数据存放至数据存储区域。
[0014]或者优选地,图像处理装置遵照预先规定的规则将获取到的各图像数据存放至数据存储区域,并将与存放的每个图像数据对应的确定信息提供给控制装置。
[0015]进而优选地,控制装置将由控制装置管理的信息及由图像处理装置管理的信息之中的至少一者与用于确定存放在数据存储区域中的图像数据的确定信息一起发送至数据库。
[0016]或者优选地,图像处理装置将获取到的各图像数据存放至数据存储区域,并将表示存放该图像数据的定时的时刻信息提供给控制装置。
[0017]进而优选地,控制装置将由控制装置管理的信息以及由图像处理装置管理的信息之中的至少一者与时刻信息一起发送至数据库,在数据库中,基于来自控制装置的时刻信息,执行与对应的图像数据的建立关联处理。
[0018]根据本发明的另一局面,提供一种控制装置,构成为能与外部存储装置以及图像处理装置进行通信。控制装置包含控制部以及用于存放用户程序的存储部。控制部控制通过执行用户程序来对对象物执行的处理。控制部构成为能执行如下处理:将针对与对象物相对应的控制的加工数据存放至存储部的处理;将确定信息发送至图像处理装置的处理,该确定信息用于确定图像处理装置在外部存储装置中存放图像数据的存放目的地;以及将加工数据以及针对与该加工数据对应的对象物的确定信息发送至外部存储装置的处理。
[0019]根据本发明的又一局面,提供一种图像处理装置,构成为能与外部存储装置以及控制装置进行通信。图像处理装置具备:控制部;接口,其获取对对象物进行拍摄所得到的图像数据;以及存储部,其用于存放图像数据。控制部构成为能执行如下处理:执行针对图像数据的图像处理的处理;将通过图像处理生成的结果发送至控制装置的处理;以及遵照来自控制装置的用于确定图像数据在外部存储装置中的存放目的地的确定信息,将获取到的图像数据发送至外部存储装置的处理。
[0020]优选地,图像处理装置将获取到的各图像数据存放至外部存储装置,并将表示存放该图像数据的定时的时刻信息提供给控制装置。
[0021 ] 根据本发明的又一局面,提供一种控制系统中的控制方法,该控制系统构成为能利用数据库以及数据存储区域。控制方法包含如下步骤:控制装置控制针对对象物所执行的处理的步骤;与控制装置相关联地配置的图像处理装置执行针对拍摄对象物所得到的图像数据的处理的步骤;图像处理装置将获取到的图像数据存放至数据存储区域的步骤;以及控制装置以及图像处理装置中的任一者单独地或两者相互协作地,将针对同一对象物的属性值及表示图像处理装置的处理结果的结果信息当中的至少一者与确定信息以能相互建立关联的方式发送至数据库的步骤,属性值是与在数据库中定义的任一属性对应的值,并由控制装置进行管理,确定信息用于确定拍摄该对象物所得到的图像数据在数据存储区域中的存放目的地。
[0022]发明效果
[0023]根据本发明,能更高效地进行由控制系统管理的各种信息和对应的对象物的图像数据的解析。
【附图说明】
[0024]图1是表示包含本实施方式所涉及的控制系统的制造系统的构成的示意图。
[0025]图2是表示本实施方式所涉及的制造系统的解析装置所输出的解析结果的一例的图。
[0026]图3是表示本实施方式所涉及的制造系统的数据库中的数据结构的一例的图。
[0027]图4是表示本实施方式所涉及的PLC的构成的示意图。
[0028]图5是表示本实施方式所涉及的视觉传感器的构成的示意图。
[0029]图6是表示本实施方式所涉及的信息收集装置的构成的示意图。
[0030]图7是表示实施方式I所涉及的制造系统中的处理过程的时序图。
[0031]图8是表示实施方式2所涉及的制造系统中的处理过程的时序图。
[0032]图9是表示实施方式3所涉及的制造系统中的处理过程的时序图。
【具体实施方式】
[0033]参照附图来详细说明本发明的实施方式。此外,针对图中的相同或相当部分,赋予相同附图标记并省略其说明。
[0034]< A.整体构成>
[0035]首先,说明本实施方式所涉及的控制系统的整体构成。图1是表示包含本实施方式所涉及的控制系统I的制造系统SYS的构成的示意图。
[0036]参照图1,制造系统SYS包含控制系统1、信息收集装置300以及解析装置400。控制系统I包含可编程控制器(以下也称为“PLC”。)100以及视觉传感器200。这些装置经由网络30而连接。
[0037]PLC100是控制对控制对象的工件等(以下,也称为“对象物”。)所执行的处理的控制装置的典型的具体实现例。作为这样的控制装置,不限于PLC,是既可以由通用计算机实现也可以由专用的硬件实现的装置。
[0038]在图1所示的制造系统SYS中,示出如下例子:对于以传送带2连续地搬送的工件4,机器人10执行加工工序(以下,也称为“加工工序I”。),对于该加工后的工件4,机器人20进一步执行加工工序(以下,也称为“加工工序2”。)。PLC100对机器人10以及20所执行的各加工工序、以及传送带2的搬送进行控制。
[0039]视觉传感器200针对机器人10以及20加工后的工件4,判断其加工的适当与否。以下,将该视觉传感器200进行判断的工序也称为“检查工序”。也就是,是视觉传感器200与PLC100 (控制装置)相关联地配置,执行针对拍摄作为对象物的工件4所得到的图像数据50的处理的图像处理装置的典型的具体实现例。作为视觉传感器200中的图像处理,包含工件4自身的位置检测、工件4的良好与否判定、工件4的特定部分的提取这样的检查或追踪所涉及的处理。
[0040]信息收集装置300以及解析装置400是用于进行针对控制系统I的制造管理的构成,不仅收集控制系统I所管理的信息,而且根据需要,对收集到的信息进行解析,并将其结果输出给用户等。
[0041]信息收集装置300包含数据库350以及数据存储区域360。数据库350对从控制系统I发送的各种信息进行保存以及管理。数据库350中的数据的更新处理等由数据库引擎(DB引擎)352执行。来自控制系统I的信息,典型地,作为表示处理要求的字符串所组成的查询信息(Query) 40而被发送。
[0042]数据存储区域360作为文件服务器等
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1