控制装置制造方法及图纸

技术编号:19022647 阅读:30 留言:0更新日期:2018-09-26 18:53
本发明专利技术提供一种控制装置,包括:控制运算部,从控制对象获取输入数据,并且执行基于所获取的输入数据的控制运算,由此来决定针对控制对象的输出数据;制造数据获取部,从与控制对象相关联的制造执行系统中获取制造数据;时间序列数据库,依时间序列来保存输入数据、输出数据、在控制运算部的控制运算中算出的运算数据、制造数据的至少一部分;以及外部输出部,将包含观测值与对应的制造数据的数据组输出至外部,所述观测值包含输入数据、输出数据、运算数据的至少一部分。根据本发明专利技术,能够在搭载有时间序列数据的收集及保存功能的控制装置中,使事后的分析或解析容易化。

【技术实现步骤摘要】
控制装置
本专利技术涉及一种控制装置,其具有收集及保存时间序列数据的功能。
技术介绍
在各种生产现场,使用可编程逻辑控制器(ProgrammableLogicController,PLC)(可编程逻辑控制器)等控制装置的工厂自动化(FactoryAutomation,FA)技术已得到广泛普及。有事后对此类控制装置所处理的数据进行解析的需求(needs)。例如,日本专利特开2004-199670号公报(专利文献1)揭示了一种能够从PLC的中央处理器(CentralProcessingUnit,CPU)单元切实且高速地进行数据收集的数据收集装置。更具体而言,专利文献1揭示了一种连接于PLC的PLC总线(bus)而从CPU单元收集输入输出(InputOutput,IO)数据的数据收集装置。进而,日本专利特开2014-197346号公报(专利文献2)揭示了一种将所收集的数据发送至数据库系统(databasesystem)的控制器。由于信息和通信技术(InformationandCommunicationTechnology,ICT)的进步,在控制装置中也逐渐能够收集及保存大量的数据。例如,日本专利特开2015-005062号公报(专利文献3)揭示了一种可编程逻辑控制器,其在数据写入次数无上限的非易失性存储装置即非易失性存储器上,在存储器上(onmemory)地构建有数据库。[现有技术文献][专利文献]专利文献1:日本专利特开2004-199670号公报专利文献2:日本专利特开2014-197346号公报专利文献3:日本专利特开2015-005062号公报专利技术内容[专利技术所要解决的问题]一般而言,收集到数据库中的数据是被用于事后的分析或解析等。因此,即使在采用如上所述的利用内置于控制装置的数据库来收集大量数据的结构时,也需要使事后的分析或解析变得容易的机制。本专利技术的一个目的在于,为了实现如上所述的需求,而提供一种用于在搭载有时间序列数据的收集及保存功能的控制装置中,使事后的分析或解析变得容易的机制。[解决问题的技术手段]依据本专利技术的一方面的控制装置包括:控制运算部,从控制对象获取输入数据,并且执行基于所获取的输入数据的控制运算,由此来决定针对控制对象的输出数据;制造数据获取部,从与控制对象相关联的制造执行系统中获取制造数据;时间序列数据库,依时间序列来保存输入数据、输出数据、在控制运算部的控制运算中算出的运算数据、制造数据的至少一部分;以及外部输出部,将包含观测值与对应的制造数据的数据组输出至外部,所述观测值包含输入数据、输出数据、运算数据的至少一部分。优选的是,外部输出部将数据组输出至制造执行系统,制造执行系统基于数据组中所含的制造数据来确定对象制造物,并且基于关于所述确定的对象制造物的观测值,生成与品质溯源(traceability)相关的信息。优选的是,制造数据包含制造物的零件号、批次编号、配方编号中的任一个。优选的是,外部输出部将数据组输出至外部服务器,外部服务器将来自外部输出部的数据组保持得多于控制装置的时间序列数据库中所保存的数据量,并且实施基于所述保持的数据组的数据解析。优选的是,在时间序列数据库中,以与控制运算部中的控制运算的执行周期相同的周期而依序保存对应的数据。优选的是,在数据组中,观测值与表示获取到所述观测值的时刻或时机的信息相关联。[专利技术的效果]根据本专利技术,能够在搭载有时间序列数据的收集及保存功能的控制装置中,使事后的分析或解析容易化。附图说明图1是表示本实施方式的控制系统的整体结构例的示意图。图2是表示构成本实施方式的控制系统的控制装置的硬件结构例的框图。图3是用于说明本实施方式的控制装置所提供的功能的概要的示意图。图4是表示构成本实施方式的控制系统的控制装置的软件结构例的框图。图5(A)及图5(B)是表示从本实施方式的控制装置输出的时间序列数据的数据结构的一例的图。图6是用于说明使用从本实施方式的控制装置输出的时间序列数据的应用程序的一例的图。图7是用于说明使用从本实施方式的控制装置输出的时间序列数据的应用程序中的时间性能的图。[符号的说明]1:控制系统2:第1现场总线4:第2现场总线6:现场装置群8:上位网络10、11:制造装置/设备12:远程I/O装置14:继电器群16、124-1、124-2:I/O单元18:图像传感器20:摄像机22:伺服驱动器24:伺服马达100:控制装置102:处理器104:芯片组106:主存储装置108:次要存储装置110:上位网络控制器112:USB控制器114:存储卡接口116:存储卡118:现场总线控制器1120:现场总线控制器2122:局域总线控制器150:PLC引擎152:控制程序154:用户程序156:数据库写入程序158:串行化通信程序160:变量管理程序162:系统变量164:设备变量166:用户变量170:调度程序172:输入程序174:输出程序180:时间序列数据库182:时间序列数据186:AI处理192:上位连接程序194:网关程序200:支持装置300:显示装置400:制造执行系统500:IoT服务510:时间序列分析512:前处理514:分析处理516:建模518:预测处理520:视觉化处理600:记录601:时刻字段602:计数器字段603:索引字段604:制造数据字段605:输入数据字段606:运算数据字段607:输出数据字段具体实施方式对于本专利技术的实施方式,参照附图来进行详细说明。另外,对于图中相同或相当的部分标注相同的符号,并不再重复其说明。<A.控制系统的整体结构例>首先,对包含本实施方式的控制装置的控制系统1的整体结构例进行说明。图1是表示本实施方式的控制系统1的整体结构例的示意图。参照图1,本实施方式的控制系统1包含对控制对象进行控制的控制装置100、及连接于控制装置100的支持装置200,以作为主要的构成要素。控制装置100也可作为PLC(可编程控制器)等的一种计算机而具现化。控制装置100经由第1现场总线(fieldbus)2而与现场装置群6连接,并且经由第2现场总线4而与一个或多个显示装置300连接。控制装置100经由各个总线或网络,而在与所连接的装置之间交换数据。控制装置100具有执行用于控制制造装置或设备的各种运算的控制运算功能。除了控制运算功能以外,控制装置100还具有输入/输出功能以及时间序列数据库180,所述输入/输出功能是指获取由现场装置群6所测量并转发至控制装置100的数据(以下也称作“输入数据”)或通过控制运算功能所算出的各种数据。另外,以下的说明中,将“数据库”也记作“DB”。时间序列数据库180如后所述那样,依时间序列来保存通过输入/输出功能而获取的各种数据。第1现场总线2及第2现场总线4优选采用进行保证数据到达时间的固定周期通信的总线或网络。作为此种进行固定周期通信的总线或网络,已知有以太网控制自动化技术(EtherCAT)(注册商标)、以太网/互联网协议(EtherNet/IP)(注册商标)、设备网(DeviceNet)(注册商标)、混合网(CompoNet)(注册商标)等。现场装置群6包含从控制对象或与控制相关的制造装置或生产线等(以下也总称本文档来自技高网...

【技术保护点】
1.一种控制装置,其特征在于包括:控制运算部,从控制对象获取输入数据,并且执行基于所获取的输入数据的控制运算,由此来决定针对所述控制对象的输出数据;制造数据获取部,从与所述控制对象相关联的制造执行系统中获取制造数据;时间序列数据库,依时间序列来保存所述输入数据、所述输出数据、在所述控制运算部的控制运算中算出的运算数据、所述制造数据的至少一部分;以及外部输出部,将包含观测值与对应的所述制造数据的数据组输出至外部,所述观测值包含所述输入数据、所述输出数据、所述运算数据的至少一部分。

【技术特征摘要】
2017.03.14 JP 2017-0482731.一种控制装置,其特征在于包括:控制运算部,从控制对象获取输入数据,并且执行基于所获取的输入数据的控制运算,由此来决定针对所述控制对象的输出数据;制造数据获取部,从与所述控制对象相关联的制造执行系统中获取制造数据;时间序列数据库,依时间序列来保存所述输入数据、所述输出数据、在所述控制运算部的控制运算中算出的运算数据、所述制造数据的至少一部分;以及外部输出部,将包含观测值与对应的所述制造数据的数据组输出至外部,所述观测值包含所述输入数据、所述输出数据、所述运算数据的至少一部分。2.根据权利要求1所述的控制装置,其特征在于,所述外部输出部将所述数据组输出至所述制造执行系统,所述制造执行系统基于所述数据组中所含的所...

【专利技术属性】
技术研发人员:西山佳秀江口重行太田政则
申请(专利权)人:欧姆龙株式会社
类型:发明
国别省市:日本,JP

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

1