A control device, a control method, and a program for installing a memory in a control device are provided for high-speed statistical operation. The invention relates to a control device that is PLC (1): a device memory (111), the sensor (2) obtained by external data storage; data extraction section (112), the device memory (111) in a predetermined type of data stored in the data periodically extracted the data distribution Department; (114), the data extracting unit (112) by the extracted data corresponding to the predetermined type and a plurality of operation buffer (113) corresponding to the operation in the buffer (113) for storage; and data statistics department (116), the operation buffer (113) stored during the predetermined amount of data, the operation buffer (113) processing the data stored in the.
【技术实现步骤摘要】
【国外来华专利技术】控制装置、控制方法及程序
本专利技术涉及从外部取得数据,对所取得的数据进行运算而输出对仪器进行控制的信号的控制装置、控制方法及在控制装置的存储器安装的程序。
技术介绍
现有的控制装置中的PLC(ProgrammableLogicController)是能够编程的控制装置,从外部传感器取得高速、大容量的数据,按照由梯形图语言等记述的定序控制程序而对数据进行运算,输出对外部仪器进行控制的信号。另外,近年来,在使PLC等控制装置与MES(ManufacturingExecutionSystem)或者ERP(EnterpriseResourcePlanning)等上级信息系统软件进行协同,或通过被称为SCADA(SupervisoryControlAndDataAcquisition)的专用软件实现的对高速、大容量的过程数据进行处理的监视控制系统中进行下述动作,即,将控制装置与车间内的传感器或者致动器等仪器连接,通过控制装置对该仪器进行控制,并且,SCADA对控制装置的存储器所储存的仪器的测定数据进行读取,对车间实时地进行监视,或将数据按照时间序列保存,或将收集到的数据在HMI(HumanMachineInterface)图形化地显示等。对现有的控制装置进行说明。现有的控制装置使用在某个事件发生时执行特定处理的模型,将与事件的发生相对应的条件定义为启动条件,将根据事件的发生而执行的处理定义为行动(action)。启动条件和与其相关的行动以称为任务(job)的单位进行管理。现有的控制装置在任务信息中对启动条件、根据该启动条件而执行的全部行动、及这些行动的启动模式进行 ...
【技术保护点】
一种控制装置,其特征在于,具有:存储器,其对由外部传感器取得的数据进行储存;数据提取部,其对在所述存储器储存的数据中的预先确定的种类的数据定期地进行提取;数据分配部,其将由所述数据提取部提取出的数据,在对应于所述预先确定的种类而设置的多个缓冲器中的相对应的缓冲器进行储存;以及数据统计部,其在所述缓冲器储存了预先确定的期间的量的数据的情况下,进行在所述缓冲器储存的数据的运算处理。
【技术特征摘要】
【国外来华专利技术】1.一种控制装置,其特征在于,具有:存储器,其对由外部传感器取得的数据进行储存;数据提取部,其对在所述存储器储存的数据中的预先确定的种类的数据定期地进行提取;数据分配部,其将由所述数据提取部提取出的数据,在对应于所述预先确定的种类而设置的多个缓冲器中的相对应的缓冲器进行储存;以及数据统计部,其在所述缓冲器储存了预先确定的期间的量的数据的情况下,进行在所述缓冲器储存的数据的运算处理。2.根据权利要求1所述的控制装置,其特征在于,所述多个缓冲器是针对每个所述预先确定的种类及数据的收集期间而相对应地设置的,所述数据分配部基于所述预先确定的种类及所述数据的收集期间,将由所述数据提取部提取出的数据在所述多个缓冲器中的相对应的缓冲器进行储存。3.根据权利要求1所述的控制装置,其特征在于,所述多个缓冲器是针对每个所述预先确定的种类及数据的收集周期而相对应地设置的,就所述数据的收集周期而言,所述数据提取部以第1周期对所述预先确定的种类的数据进行提取,并且以与所述第1周期不同的第2周期对所述预先确定的种类的数据进行提取,所述数据分配部,基于所述预先确定的种类及所述第1周期,将由所述数据提取部以所述第1周期提取出的数据在所述多个缓冲器中的相对应的缓冲器进行储存,基于所述预先确定的种类及所述第2周期,将由所述数据提取部以所述第2周期提取出的数据储存至所述多个缓冲器中的、与对以所述第1周期提取出的数据进行储存的缓冲器不同的相对应的缓冲器。4.根据权利要求1所述的控制装置,其特征在于,所述多个缓冲器是针对每个所述预先确定的种类及对数据进行收集的条件而相对应地设置的,所述数据分配部,将由所述数据提取部提取出的所述预先确定的种类的数据中的、就所述进行收集的条件而言满足第1条件的数据,在所述多个缓冲器中的相对应的缓冲器进行储存,将由所述数据提取部提取出的所述预先确定的种类的数据中的、就所述进行收集的条件而言满足与所述第1条件不同的第2条件的数据,储存至所述多个缓冲器中的与对满足所述第1条件的数据进行储存的缓冲器不同的相对应的缓冲器。5.根据权利要求1所述的控制装置,其特征在于,还具有数据变换部,该数据变换部针对由所述数据分配部在所述缓冲器储存的所述预先确定的期间的量的数据,基于预先确定的运算算法而进行数据的变换处理,所述数据统计部针对通过所述数据变换部实现的所述变换处理的结果而进行所述运算处理。6.根据权利要求5所述的控制装置,其特征在于,用于对所述预先确定的种类的数据进行提取的提取函数、所述运算算法、在通过所述数据统计部实现的所述运算处理中使用的统计函数,被以所述提取函数为单位而关联起来,将所述提取函数、所述运算算法及所述统计函数以相关联的所述提取函数为单位而作为插件进行登记。7.根据权利要求1所述的控制装置,其特征在于,还具有数据输出部,该数据输出部将所述数据统计部的运算结果输出至所述存储器或者在外部设置的数据库。8.一种控制方法,其特征在于,具有下述步骤:数据储存步骤,将由外部传感器取得的数据在存储器进行储存;数据提取步骤,对在所述数据储存步骤中储存的数据中的预先确定的种类的数据定期地进行提取;数据分配步骤,将在所述数据提取步骤中提取出的数据,在对应于所述预先确定的种类而设置的多个缓冲器中的相对应的缓冲器进行储存;以及数据统计步骤,在所述缓冲器储存了预先确定的期间的量的数据的情况下,进行在所述缓冲器储存的数据的运算处理。9.根据权利要求8所述的控制方法,其特征在于,还具有:缓冲器生成步骤,针对每个所述预先确定的种类及数据的收集期间,生成相对应的缓冲器,在所述数据分配步骤中,基于所述预先确定的种类及所述数据的收集期间,将通过所述数据提取步骤提取出的数据储存至在所述缓冲器生成步骤中生成的所述多个缓冲器中的相对应的缓冲器。10.根据权利要求8所述的控制方法,其特征在于,还具有:缓冲器生成步骤,针对每个所述预先确定的种类及数据的收集周期,生成相对应的缓冲器,在所述数据提取步骤中,就所述数据的收集周期而言,以第1周期对所述预先确定的种类的数据进行提取,并且以与所述第1周期不同的第2周期对所述预先确定的种类的数据进行提取,在所述数据分配步骤中,基于所述预先确定的种类及所述第1周期,将在所述数据提取步骤中以所述第1周期提取出的数据,储存至在所述缓冲器生成步骤中生成的所述多个缓冲器中的相对应的缓冲器,基于所述预先确定的种类及所述第2周期,将在所述数据提取步骤中以所述第2周期提取出的数据,储存至所述多个缓冲器中的、与对以所述第1周期提取出的数据进行储存的缓冲器不同的相对应的缓冲器。11.根据权利要求8所述的控制方法,其特征在于,还具有:缓冲器...
【专利技术属性】
技术研发人员:中川晃一,芦谷宽,牧田裕行,
申请(专利权)人:三菱电机株式会社,
类型:发明
国别省市:日本,JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。