控制系统以及控制装置制造方法及图纸

技术编号:28053029 阅读:25 留言:0更新日期:2021-04-14 13:17
控制装置包括:第一运算部,用于以第一控制周期来周期执行分配有一个或多个处理的第一任务;以及第二运算部,用于以比第一控制周期长的第二控制周期来周期执行分配有一个或多个处理的第二任务。对于第一任务,分配有以第一输入数据作为对象的第一数据收集处理以及对应的第一数据加工处理。根据经由支持装置的设定,以第二输入数据作为对象的第二数据收集处理以及对应的第二数据加工处理被分配给第一任务以及第二任务中的任一个。第一任务以及第二任务中的任一个。第一任务以及第二任务中的任一个。

【技术实现步骤摘要】
【国外来华专利技术】控制系统以及控制装置


[0001]本专利技术涉及一种能够实现有效率地利用计算资源(computing resource)的输入数据处理的控制装置以及控制装置。

技术介绍

[0002]在各种生产现场,存在想要在早期探测机械或装置等中产生的异常以提高设备运转率的要求。作为典型的异常监测的方法,从机械或装置收集数据,并且基于所收集的数据来判定是否产生了某些异常。
[0003]此种异常监测处理也能够通过上位装置从可编程逻辑控制器(Programmable Logic Controller,PLC)(可编程控制器)等控制装置收集数据来实现,而通过将异常监测处理安装于控制装置,能够实现更高速的异常判定。
[0004]更具体而言,在控制装置中,如日本专利第4752983号(专利文献1)所公开的那样,反复执行输入/输出程序以及控制程序,从而实现控制对象的控制所需的处理。当在控制装置中执行异常监测处理时,使异常监测处理所需的命令包含在输入/输出程序以及控制程序中。
[0005]现有技术文献
[0006]专利文献
[0007]专利文献1:日本专利第4752983号

技术实现思路

[0008]专利技术所要解决的问题
[0009]在使专利文献1所公开的那样的多个控制程序并列执行的情况下,也能够采用利用单一处理器内的多个核心或者利用多个处理器的结构。
[0010]但是,即使在利用多个核心或者多个处理器来作为计算资源的情况下,也存在无法有效率地利用计算资源的处理。
[0011]本专利技术的一个目的在于,在能够利用多个运算部来作为计算资源的情况下实现有效率的处理。
[0012]解决问题的技术手段
[0013]本专利技术的一实施方式的控制系统包括:控制装置,执行用于对控制对象进行控制的控制运算;以及支持装置,设定由控制装置所执行的控制运算的内容。控制装置包括第一运算部与第二运算部,所述第一运算部用于以第一控制周期来周期执行分配有一个或多个处理的第一任务,所述第二运算部用于以比第一控制周期长的第二控制周期来周期执行分配有一个或多个处理的第二任务。控制运算包含数据收集处理与数据加工处理,所述数据收集处理是收集在控制装置中能参照的输入数据的处理,所述数据加工处理是对所述收集的输入数据进行加工而生成新数据的处理。对于第一任务,分配有以第一输入数据作为对象的第一数据收集处理以及对应的第一数据加工处理。根据经由支持装置的设定,以第二
输入数据作为对象的第二数据收集处理以及对应的第二数据加工处理被分配给第一任务以及第二任务中的任一个。
[0014]根据本实施方式,能够根据对于输入数据所要求的处理性能或输入数据的属性等,将以第二输入数据作为对象的第二数据收集处理以及对应的第二数据加工处理分配给第一任务以及第二任务中的任一个,因此能够实现有效率的处理。
[0015]控制装置也可还包括第三运算部,所述第三运算部用于根据状况来执行分配有一个或多个处理的第三任务。根据此结构,除了周期执行的第一任务以及第二任务以外,还能够提供可根据状况来执行有效率的处理的执行环境。
[0016]对于第三任务,也可分配有对通过第一数据加工处理以及第二数据加工处理而生成的数据进行保存的处理。根据此结构,能够以适当的时机来保存通过第一数据加工处理以及第二数据加工处理而生成的数据,因此能够使对输入数据进行处理直至保存为止的一连串处理效率化。
[0017]对于第三任务,也可分配有根据通过所述第一数据加工处理以及所述第二数据加工处理而生成的数据来算出规定指标的处理。根据此结构,即使在安装有异常探测处理等的情况下,也能够使处理效率化。
[0018]数据加工处理也可包含根据通过数据收集处理而收集的多个输入数据来算出特征量的处理。根据此结构,即使在安装有异常探测处理等的情况下,也能够使处理效率化。
[0019]数据加工处理也可包含将通过数据收集处理而收集的输入数据转换成对应的物理量的处理。根据此结构,在各种分析处理等中不需要预处理等,从而能够实现有效率的数据活用。
[0020]数据加工处理也可包含将通过数据收集处理而收集的一个或多个输入数据成型为规定格式的处理。根据此结构,即使在需要向外部的数据发送等的情况下,也能够实现有效率的处理。
[0021]支持装置也可在第二数据收集处理以及第二数据加工处理被分配给第一任务以及第二任务皆可的情况下,受理分配给哪个任务的设定。根据此结构,能够支持用户将作为对象的数据收集处理以及数据加工处理分配给第一任务以及第二任务中的适当的任务。
[0022]支持装置也可受理第二数据收集处理以及第二数据加工处理的分配目标任务的变更。根据此结构,即使在事后判断为先前分配有数据收集处理以及数据加工处理的目标任务不适当的情况下,也能够容易地分配变更为更适当的任务。
[0023]依据本专利技术的另一实施方式,提供一种控制装置,执行用于对控制对象进行控制的控制运算。控制装置包括第一运算部与第二运算部,所述第一运算部用于以第一控制周期来周期执行分配有一个或多个处理的第一任务,所述第二运算部用于以比第一控制周期长的第二控制周期来周期执行分配有一个或多个处理的第二任务。控制运算包含数据收集处理与数据加工处理,所述数据收集处理是收集在控制装置中能参照的输入数据的处理,所述数据加工处理是对所述收集的输入数据进行加工而生成新数据的处理。对于第一任务,分配有以第一输入数据作为对象的第一数据收集处理以及对应的第一数据加工处理。根据外部设定,以第二输入数据作为对象的第二数据收集处理以及对应的第二数据加工处理被分配给第一任务以及第二任务中的任一个。
[0024]根据本实施方式,能够根据对于输入数据所要求的处理性能或输入数据的属性
等,将以第二输入数据作为对象的第二数据收集处理以及对应的第二数据加工处理分配给第一任务以及第二任务中的任一个,因此能够实现有效率的处理。
[0025]专利技术的效果
[0026]根据本专利技术,在能够利用多个运算部来作为计算资源的情况下,能够实现有效率的处理。
附图说明
[0027]图1是用于说明本实施方式的控制系统的主要处理的图。
[0028]图2是表示本实施方式的控制系统的整体结构例的示意图。
[0029]图3是表示构成本实施方式的控制系统的控制装置的硬件结构例的框图。
[0030]图4是表示构成本实施方式的控制系统的支持装置的硬件结构例的框图。
[0031]图5是用于实现本实施方式的控制系统中的异常监测处理的功能框图。
[0032]图6是表示构成本实施方式的控制系统的控制装置中的程序的周期执行的一例的示意图。
[0033]图7是表示与构成本实施方式的控制系统的控制装置中的异常监测处理相关的实现例的示意图。
[0034]图8是表示与构成本实施方式的控制系统的控制装置中的异常监测处理相关的另一实现例的示意图。
[0035]图9是表示与构成本实施方式的控制系本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种控制系统,包括:控制装置,执行用于对控制对象进行控制的控制运算;以及支持装置,设定由所述控制装置所执行的控制运算的内容,所述控制装置包括第一运算部与第二运算部,所述第一运算部用于以第一控制周期来周期执行分配有一个或多个处理的第一任务,所述第二运算部用于以比所述第一控制周期长的第二控制周期来周期执行分配有一个或多个处理的第二任务,所述控制运算包含数据收集处理与数据加工处理,所述数据收集处理是收集在所述控制装置中能参照的输入数据的处理,所述数据加工处理是对所述收集的输入数据进行加工而生成新数据的处理,对于所述第一任务,分配有以第一输入数据作为对象的第一数据收集处理以及对应的第一数据加工处理,根据经由所述支持装置的设定,以第二输入数据作为对象的第二数据收集处理以及对应的第二数据加工处理被分配给所述第一任务以及所述第二任务中的任一个。2.根据权利要求1所述的控制系统,其中所述控制装置还包括第三运算部,所述第三运算部用于根据状况来执行分配有一个或多个处理的第三任务。3.根据权利要求2所述的控制系统,其中对于所述第三任务,分配有对通过所述第一数据加工处理以及所述第二数据加工处理而生成的数据进行保存的处理。4.根据权利要求2或3所述的控制系统,其中对于所述第三任务,分配有根据通过所述第一数据加工处理以及所述第二数据加工处理而生成的数据来算出规定指标的处理。5.根据权利要求1至4中任一项所述的控制系统,其中所述数据加工处理包含根据通过所述数据收集处理而收集的多...

【专利技术属性】
技术研发人员:川合功徳隆宏
申请(专利权)人:欧姆龙株式会社
类型:发明
国别省市:

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

1