[发明专利]控制装置以及非易失性存储媒体有效
申请号: | 201810029515.2 | 申请日: | 2018-01-12 |
公开(公告)号: | CN108572612B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 江口重行;西山佳秀;太田政则 | 申请(专利权)人: | 欧姆龙株式会社 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨贝贝;臧建明 |
地址: | 日本京都府京都市下京区*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 装置 以及 非易失性 存储 媒体 | ||
1.一种控制装置,其特征在于包括:
处理部,以预定的执行周期来循环执行控制运算,所述控制运算包含收集来自现场装置的输入数据、依照预定的用户程序来算出基于所述输入数据的输出数据、及输出所算出的输出数据;
数据库,依时间序列来存储所述处理部所管理的数据中的经指定的数据;以及
数据写入部件,用于以与循环执行所述控制运算的所述执行周期相同的周期,来执行对所述数据库的数据写入,
循环执行的所述控制运算包含对所述数据库发布数据写入请求的处理,
所述数据写入部件包括缓冲器,所述缓冲器受理所述数据写入请求,并且对所述数据写入请求进行排队,所述数据写入部件将所述数据发往应用程序以实时对所述数据进行解析,并且对所述数据实施包括缩放的加工处理后存储至所述数据库,
在所述控制运算中,当发布所述数据写入请求时,继续执行下个处理而不等待所述数据写入完成。
2.根据权利要求1所述的控制装置,其特征在于,
在所述数据写入部件中,构建有数据写入请求来源与数据接收目的地的逻辑关系。
3.根据权利要求1至2中任一项所述的控制装置,其特征在于,
所述数据写入部件是与所述控制运算非同步地在后台执行处理。
4.根据权利要求1至2中任一项所述的控制装置,其特征在于,
所述控制装置是与彼此经时刻同步的现场装置连接,
对于存储在所述数据库中的数据,赋予有由所述现场装置收集到所述数据的时刻信息。
5.根据权利要求4所述的控制装置,其特征在于,
在所述数据库中,存储将时刻信息设为键、将对应的数据的值设为值的键-值贮存型记录。
6.根据权利要求1至2中任一项所述的控制装置,其特征在于,
所述控制装置从所连接的一个或多个其他控制装置的各个,汇集各控制装置所具有的数据库中所存储的数据。
7.根据权利要求1至2中任一项所述的控制装置,其特征在于,
所述控制装置是与具有彼此经时刻同步的数据库的其他控制装置连接,且
配置有外部装置,所述外部装置对所述控制装置的数据库及所述其他控制装置的数据库中分别存储的数据进行汇集。
8.根据权利要求1至2中任一项所述的控制装置,其特征在于还包括:
检索处理部,处理针对所述数据库中所存储的数据的检索请求。
9.根据权利要求8所述的控制装置,其特征在于还包括:
调停处理部,对所述检索请求的处理进行调停,以维持以与所述执行周期相同的周期来对所述数据库进行数据写入。
10.一种非易失性存储媒体,记录有计算机能够读取的程序,所述程序用于实现控制装置,其特征在于,
所述程序使所述计算机执行下述步骤:
以预定的执行周期来循环执行控制运算,所述控制运算包含收集来自现场装置的输入数据、依照预定的用户程序来算出基于所述输入数据的输出数据、及输出所算出的输出数据,
所述计算机具备数据库,所述数据库依时间序列来存储通过所述控制运算而管理的数据中的经指定的数据,
所述程序使计算机执行下述步骤:
以与循环执行所述控制运算的执行周期相同的周期,来执行对所述数据库的数据写入,
其中循环执行的所述控制运算包含对所述数据库发布数据写入请求的处理,
所述计算机具备缓冲器,所述缓冲器受理所述数据写入请求,并且对所述数据写入请求进行排队,所述计算机将所述数据发往应用程序以实时对所述数据进行解析,并且对所述数据实施包括缩放的加工处理后存储至所述数据库,
所述程序使计算机执行下述步骤:
在所述控制运算中,当发布所述数据写入请求时,继续执行下个处理而不等待所述数据写入完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于欧姆龙株式会社,未经欧姆龙株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810029515.2/1.html,转载请声明来源钻瓜专利网。