数据处理装置、数据处理系统、数据处理方法及程序制造方法及图纸

技术编号:31500853 阅读:14 留言:0更新日期:2021-12-22 23:12
数据处理装置(10)具有:数据收集部(150),其与其他数据处理装置(20)连接,从仪器(31、32)收集数据;数据处理部(120),其对输入数据进行处理;协同处理部(160),其将从其他数据处理装置(20)提供来的数据提供给数据收集部(150)或者数据处理部(120),将由数据收集部(150)收集到或者由数据处理部(120)处理后的数据提供给其他数据处理装置(20);以及执行控制部(130),其基于预先设定的数据处理流程的设定信息,进行如下处理的控制,即,由数据收集部(150)执行的数据收集处理、由数据处理部(120)执行的数据的处理、以及由协同处理部(160)执行的与其他数据处理装置(20)的数据的收发的处理。收发的处理。收发的处理。

【技术实现步骤摘要】
【国外来华专利技术】数据处理装置、数据处理系统、数据处理方法及程序


[0001]本专利技术涉及一种数据处理装置、数据处理系统、数据处理方法及程序。

技术介绍

[0002]在工厂自动化的领域中,由云服务器、在比云服务器靠近工厂的被称作边缘的区域分布式配置的数据处理装置对数据进行收集、解析。在边缘区域中,从制造现场的生产机器、传感器、驱动仪器等FA(Factory Automation)仪器收集数据,针对收集到的数据,以通过数据处理流程设定出的顺序执行加工、诊断等一系列的数据处理。
[0003]另一方面,在专利文献1中公开了实时分布式处理系统,该实时分布式处理系统将多个任务分配给由网络连接的多个运算器而进行分布式处理。
[0004]专利文献1:日本特开2002-259147号公报

技术实现思路

[0005]如专利文献1所示,分布式处理本身是公知的,但由边缘区域中的数据处理装置对数据处理流程进行分布式处理这一作法在以往是不存在的。
[0006]另外,专利文献1所记载的技术着眼于通过确认由不同的运算器执行相同任务是否得出相同结果而确保任务的可靠性,不具有用于在任务间协同地进行一系列的处理的协同功能。
[0007]因此,无法对数据处理流程进行分布式处理,无法使多个数据处理装置协同地执行一系列的数据处理。
[0008]本专利技术就是鉴于上述情况而提出的,目的在于使多个数据处理装置协同地执行一系列的数据处理。
[0009]为了实现上述目的,本专利技术的数据处理装置与其他数据处理装置连接,数据处理装置具有:数据收集部,其从仪器收集数据;数据处理部,其对所输入的数据进行处理;协同处理部,其将从其他数据处理装置提供来的数据提供给数据收集部或者数据处理部,将由数据收集部收集到或者由数据处理部处理后的数据提供给其他数据处理装置;以及执行控制部,其基于预先设定的数据处理流程的设定信息,进行如下处理的控制,即,由数据收集部执行的数据收集处理、由数据处理部执行的数据的处理、以及由协同处理部执行的与其他数据处理装置的数据的收发的处理。
[0010]专利技术的效果
[0011]根据本专利技术,数据处理装置具有:协同处理部,其将从其他数据处理装置提供来的数据提供给数据收集部或者数据处理部,将由数据收集部收集到或者由数据处理部处理后的数据提供给其他数据处理装置;以及执行控制部,其基于预先设定的数据处理流程的设定信息,进行如下处理的控制,即,由数据收集部执行的数据收集处理、由数据处理部执行的数据的处理、以及由协同处理部执行的与其他数据处理装置的数据的收发的处理。因此,能够与多个数据处理装置协同地执行一系列的数据处理。
附图说明
[0012]图1是表示本专利技术的实施方式所涉及的数据处理系统的结构的框图。
[0013]图2是表示实施方式所涉及的数据处理流程的一个例子的图。
[0014]图3是表示实施方式所涉及的数据处理装置的硬件结构的框图。
[0015]图4是表示实施方式所涉及的数据处理装置的功能结构的图。
[0016]图5是表示实施方式所涉及的流程设定信息的一个例子的图。
[0017]图6是表示实施方式所涉及的协同处理部的结构的图。
[0018]图7是表示实施方式所涉及的协同数据处理的流程图。
[0019]图8是表示实施方式所涉及的数据定义共享处理的流程图。
[0020]图9是表示实施方式所涉及的流程设定共享处理的流程图。
[0021]图10是表示实施方式所涉及的数据处理流程执行处理的流程图。
[0022]图11是表示实施方式所涉及的发送处理的流程图。
[0023]图12是表示实施方式所涉及的执行控制处理的流程图。
[0024]图13是表示实施方式所涉及的流程数据的一个例子的图。
[0025]图14是表示实施方式所涉及的子处理的流程图。
[0026]图15是表示实施方式所涉及的接收处理的流程图。
[0027]图16是表示实施方式的变形例所涉及的数据处理流程的图。
具体实施方式
[0028]下面,参照附图详细对本专利技术的实施方式所涉及的数据处理装置进行说明。
[0029](实施方式1)
[0030]本实施方式所涉及的数据处理装置10、20是边缘装置,该边缘装置位于FA仪器的区域和云端之间的边缘计算区域,设置于工厂的现场。数据处理装置10、20从FA仪器提取数据,实施加工、诊断处理后返回给FA仪器。如果由处于远处的云端执行该处理,则产生耗费处理时间的问题。因此,通过由数据处理装置10、20负责实时数据处理,从而防止实时数据的处理延迟,并且,将发送至云端的数据量优化。
[0031]数据处理装置10及20是设置于相同工厂内的工业用计算机。另外,数据处理装置10及20也可以分别设置于不同的工厂,由广域网络进行连接。数据处理装置10与其他数据处理装置20协同地执行一系列的数据处理。由数据处理装置10、20执行的数据处理是用于使生产产品的生产线进行工作的控制处理。
[0032]数据处理装置10如图1所示,与数据处理装置20一起构成数据处理系统100。数据处理系统100除了数据处理装置10、20以外还具有仪器31、32。
[0033]数据处理装置10、20及仪器31、32经由通信路径30而可彼此通信地连接。通信路径30是由设置于工厂内的通信线实现的工业用的控制网络。但是,通信路径30也可以是以LAN(Local Area Network)为代表的信息网络。另外,通信路径30也可以是专用线,也可以是以互联网为代表的广域网络。并且,在图1中,经由单一的传送路径而将数据处理装置10、20及仪器31、32连接,但并不限定于此。例如,也可以是数据处理装置10和仪器31、32经由专用线而连接,数据处理装置10和数据处理装置20经由广域网络而连接。
[0034]仪器31是设置于生产线的传感器装置,例如具有对以压力、超声波、或光为代表的
物理量进行测量的传感器。仪器31将表示由传感器得到的测量结果的数据,定期地向通信路径30输出。仪器31输出测量结果的周期例如为1ms、100ms或1sec。仪器32是设置于生产线的致动器或机器人,按照控制命令而执行动作。此外,上述是一个例子,仪器31不限于传感器,也可以是致动器、机器人等,仪器32不限于致动器或机器人,也可以是传感器等。另外,仪器31、32也可以是对传感器、致动器、机器人等被控制仪器进行控制的PLC(Programmable Logic Controller)。
[0035]一系列的实时数据处理是将数据的收集、加工、诊断、反馈等进行组合而构成的。数据的加工包含数据的平滑化、锐化、FFT(Fast Fourier Transform)处理等。数据的诊断包含阈值判定、模式匹配等。反馈是诊断结果的通知,包含对生产现场的仪器的停止、减速、重开等指令进行写入的处理。将其组合称作数据处理流程。在数据处理系统100中,多个数据处理装置10本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种数据处理装置,其与其他数据处理装置连接,所述数据处理装置具有:数据收集部,其从仪器收集数据;数据处理部,其对所输入的数据进行处理;协同处理部,其将从所述其他数据处理装置提供来的数据提供给所述数据收集部或者所述数据处理部,将由所述数据收集部收集到或者由所述数据处理部处理后的数据提供给所述其他数据处理装置;以及执行控制部,其基于预先设定的数据处理流程的设定信息,进行如下处理的控制,即,由所述数据收集部执行的数据收集处理、由所述数据处理部执行的数据的处理、以及由所述协同处理部执行的与所述其他数据处理装置的数据的收发的处理。2.根据权利要求1所述的数据处理装置,其特征在于,所述协同处理部具有处理流程设定通信部,该处理流程设定通信部将所述数据处理流程的设定信息发送至所述其他数据处理装置而与所述其他数据处理装置进行共享。3.根据权利要求2所述的数据处理装置,其特征在于,所述协同处理部还具有数据定义通信部,该数据定义通信部将按照所述数据处理流程而流转的数据的定义信息发送至所述其他数据处理装置而与所述其他数据处理装置进行共享。4.根据权利要求1至3中任一项所述的数据处理装置,其特征在于,所述协同处理部具有执行控制信息通信部,该执行控制信息通信部将所述其他数据处理装置的所述数据处理部的执行控制信息发送至所述其...

【专利技术属性】
技术研发人员:那须督
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:

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

1