用于控制和/或监控装置的方法和控制系统制造方法及图纸

技术编号:25279489 阅读:43 留言:0更新日期:2020-08-14 23:10
利用本发明专利技术,可以以简单的方式管理用于控制装置的特定任务的区块链中的复杂控制指令链。尤其是,本发明专利技术允许针对基于区块链的装置控制的特定任务来分配预先给定的有效性,其中例如通过装置的生命周期(例如使用持续时间)来限定有效性。

【技术实现步骤摘要】
【国外来华专利技术】用于控制和/或监控装置的方法和控制系统
技术介绍
装置(如现场装置和生产装置)日益网络化,并且可以例如由不同的运营商来提供/运行。指令序列常常被传送给这些装置,所述指令序列可以通过这些装置来执行。在此不利的是,在由不同运营商的装置构成的异构网络中,难以控制指令序列的完成(Abarbeitung)。从现有技术中,已知了文献DE102011018878。该文献涉及一种用于使分布式数据库系统中的数据库的数据库存同步的方法,其中数据库位于移动网络节点上并且位于固定网络节点上,所述移动网络节点和所述固定网络节点至少部分地经由不是持续可用的网络连接而相互连接。
技术实现思路
本专利技术的任务是,找到一种对现有技术中的已知的解决方案的替选方案。该任务通过在独立权利要求中说明的特征来解决。在从属权利要求中,呈现了本专利技术的有利的改进方案。区块链(英语:Blockchains)或“分布式账本(DistributedLedgers)”的技术当前是激烈讨论的技术,该技术尤其是可以实现为分布式数据库系统。除了分散式支付系统的应用(例如比特币(Bitcoin))之外,在金融业中研发了新的应用可能性。尤其是,在公司之间的交易由此可以在无调停中介或清算(Clearing)所的情况下以防止操纵的方式(manipulationsgeschuetzt)来实现。这能够实现无可信调停中介的新商业模型,降低了交易成本,并且可以灵活地提供新的数字服务,而不必设立为此特别设立的基础设施和信任关系。通过区块链来保护的交易数据记录(或者简称“交易”)包括例如如下程序代码:所述程序代码也可以被称作所谓的“智能合约(SmartContract)”。根据第一方面,本专利技术涉及一种用于控制和/或监控装置的控制系统,所述控制系统包括:-第一确定模块,用于确定针对通过装置对控制指令的执行的执行要求,其中-在所述执行要求中存储有装置特定的要求和/或设为前提的控制指令;-分布式数据库系统,所述分布式数据库系统具有:-多个节点,其中所述节点和所述装置经由第一通信网络彼此连接;-第一分配模块,用于将相应的执行要求分配至控制指令;-第一存储模块,用于将相应的控制指令连带所分配的执行要求存储在控制交易中,其中-控制交易被存储在分布式数据库系统的数据块中;-借助于数据块向装置传送控制交易;-第一检验模块,用于检验用于通过相对应的装置执行控制交易中的一个控制交易的控制指令的相应的执行要求,其中-检验针对相对应的装置的装置特定的要求,和/或-检验:针对设为前提的控制指令的确认交易是否在分布式数据库系统的数据块中是可用的;-执行模块,用于根据检验的结果通过相对应的装置执行控制指令;-第二存储模块,用于将执行控制指令的结果存储在分布式数据库系统的数据块的确认交易中。除非在随后的描述中另有说明,术语“执行”、“算出”、“以计算机辅助的方式”、“计算”、“发现”、“生成”、“配置”、“重建”等等优选地涉及如下行动和/或过程和/或处理步骤:所述行动和/或过程和/或处理步骤改变数据和/或产生数据和/或将数据变换成另外的数据,其中所述数据尤其是可以呈现为物理变量或者可以作为物理变量存在,例如呈现为电脉冲或者作为电脉冲存在。尤其是,表达“计算机”应尽可能宽泛地来解释,以便尤其是涵盖所有具有数据处理特性的电子装置。计算机因此可以例如是个人计算机(PersonalComputer)、服务器、存储器可编程的控制装置(SPS)、手持式计算机系统(Handheld-Computer-Systeme)、掌上电脑(Pocket-PC)装置、移动无线电装置和另外的可以以计算机辅助的方式处理数据的通信装置、处理器和另外的用于进行数据处理的电子装置。在本专利技术的上下文内,“以计算机辅助的方式”可以理解为例如方法的实施,在所述方法中,尤其是处理器执行该方法的至少一个方法步骤。在本专利技术的上下文内,处理器可以理解为例如机器或者电子电路。处理器尤其是可以是主处理器(英语:CentralProcessingUnit(中央处理单元),CPU)、微处理器或者微控制器(例如专用集成电路或者数字信号处理器),他们可能与用于存储程序指令的存储单元相组合,等等。处理器例如也可以是IC(集成电路,英语:IntegratedCircuit)、尤其是FPGA(英语:FieldProgrammableGateArray(现场可编程门阵列))或者ASIC(专用集成电路,英语:Application-SpecificIntegratedCircuit),或者是DSP(数字信号处理器,英语:DigitalSignalProcessor)或者图形处理器GPU(图形处理单元(GraphicProcessingUnit))。处理器也可以理解为虚拟处理器、虚拟机或者软CPU。例如也可以涉及可编程处理器,该可编程处理器被配备有用于执行所提到的根据本专利技术的方法的配置步骤,或者利用配置步骤配置为使得:该可编程处理器实现本专利技术的方法、部件、模块或者另外的方面和/或子方面的根据本专利技术的特征。在本专利技术的上下文内,“存储单元”或者“存储模块”等等可以理解为例如呈工作存储器形式的易失性存储器(英语:Random-AccessMemory(随机存取存储器),RAM)或者永久性存储器、如硬盘或者数据载体。在本专利技术的上下文内,“模块”可以理解为例如处理器和/或用于存储程序指令的存储单元,或所述模块是包括这些元件的装置。例如,该处理器特别设立为,这样执行程序指令,以便处理器为了实施或者实现根据本专利技术的方法或者根据本专利技术的方法的步骤而执行功能。模块例如也可以是分布式数据库系统的节点,所述节点例如实现相对应的模块的特定功能/特征。相应的模块例如也可以构造为单独的或独立的模块。为此,相对应的模块例如可以包括其他元件。这些元件例如是一个或者多个接口(例如数据库接口、通信接口—例如网络接口、WLAN接口)和/或评价单元(例如处理器)和/或存储单元。借助于这些接口,例如可以交换(例如接收、传送、发送或者提供)数据。借助于评价单元,例如可以以计算机辅助的方式和/或自动地比较、检验、处理、分配或者算出数据。借助于存储单元,例如可以以计算机辅助的方式和/或自动地存储、检索或者提供数据。在本专利技术的上下文内,“包括”(尤其是在数据和/或信息方面)可以理解为例如将相对应的信息或相对应的日期(以计算机辅助的方式)存储在数据结构/数据记录(例如又在存储单元中存储有该数据结构/数据记录)中。在本专利技术的上下文内,“分配”(尤其是在数据和/或信息方面)可以理解为例如以计算机辅助的方式分配数据和/或信息。例如,为此借助于存储地址或者唯一标识符(英语:uniqueidentifier(UID)),第二日期通过如下方式被分配给第一日期:例如第一日期与第二日期的存储地址或者唯一标识符共同地被存储在数据记录中。在本专利技术的上下文内,“提供”(尤其是在数据和/或信息方面)可以理解为例如以计算本文档来自技高网...

【技术保护点】
1.一种用于存储和/或提供交易的第一分布式数据库系统,其具有:/n- 多个节点(BCN),所述节点经由第二通信网络(NW2)彼此连接;/n- 第三存储模块,用于将交易存储在所述分布式数据库系统中;/n- 第四存储模块,用于存储任务数据记录,其中/n- 所述任务数据记录包括特定任务,/n- 给所述分布式数据库系统分配有所述任务数据记录,或者所述任务数据记录被分配给所述分布式数据库系统;/n- 第五存储模块,用于存储有效性数据记录,其中/n- 所述有效性数据记录包括有效性,/n- 给所述分布式数据库系统分配有所述有效性数据记录,或者所述有效性数据记录被分配给所述分布式数据库系统。/n

【技术特征摘要】
【国外来华专利技术】20171023 EP 17197791.1;20180122 EP 18152750.8;20181.一种用于存储和/或提供交易的第一分布式数据库系统,其具有:
-多个节点(BCN),所述节点经由第二通信网络(NW2)彼此连接;
-第三存储模块,用于将交易存储在所述分布式数据库系统中;
-第四存储模块,用于存储任务数据记录,其中
-所述任务数据记录包括特定任务,
-给所述分布式数据库系统分配有所述任务数据记录,或者所述任务数据记录被分配给所述分布式数据库系统;
-第五存储模块,用于存储有效性数据记录,其中
-所述有效性数据记录包括有效性,
-给所述分布式数据库系统分配有所述有效性数据记录,或者所述有效性数据记录被分配给所述分布式数据库系统。


2.根据权利要求1所述的第一分布式数据库系统,其中,
-所述第一分布式数据库系统包括活动模块,
-所述活动模块设立为,显示或者记录所述第一分布式数据库系统的活动。


3.根据权利要求1至2中任一项所述的第一分布式数据库系统,其中,所述交易包括用于执行所述特定任务的数据。


4.根据权利要求1至3中任一项所述的第一分布式数据库系统,其中,其中所述有效性数据记录说明针对所述分布式数据库系统的预先给定的功能的有效性。


5.根据权利要求1至4中任一项所述的第一分布式数据库系统,其中,
-所述有效性数据记录说明时间段和/或时间点和/或事件,直至所述时间段和/或时间点和/或事件,能执行所述功能之一或者所有功能,
-尤其是所述事件是满足所述特定任务,和/或
-尤其是,所述时间段是装置或者现场装置的使用寿命,和/或
-尤其是,所述时间段是装置或者现场装置的指令序列和/或维修动作和/或控制动作的执行时间,
-尤其是在所述时间点,装置或者现场装置被交换。


6.根据权利要求1至5中任一项所述的第一分布式数据库系统,其中,所述有效性数据记录通过所述特定任务的所述任务数据记录来规定。


7.根据权利要求1至6中任一项所述的第一分布式数据库系统,其中,所述第一分布式数据库系统包括第二检验模块,所述第二检验模块检验针对预先给定的功能的所述有效性。


8.根据权利要求1至7中任一项所述的第一分布式数据库系统,其中,所述交易包括关于装置或者现场装置的控制指令和/或指令序列和/或装置特定的数据。


9.根据权利要求1至8中任一项所述的第一分布式数据库系统,其中,
-所述第一分布式数据库系统包括第一唯一标识符,
-第二分布式数据库系统在引用数据记录中引用所述第一分布式数据库系统,
-所述引用数据记录包括所述有效性数据记录和/或所述任务数据记录和/或所述第一唯一标识符。


10.根据权利要求1至9中任一项所述的第一分布式数据库系统,其中,在所述有效性到期之后,所述第一分布式数据库系统密封。


11.根据权利要求1至10中任一项、尤其是权利要求10所述的第一分布式数据库系统,其中,所述有效性数据记录包括到期数据记录,所述到期数据记录尤其是说明被密封的第一数据库系统在多长时间内是可用的。


12.根据权利要求1至11中任一项所述的第一分布式数据库系统,其中,所述第一分布式数据库系统和/或所述第二分布式数据库系统是区块链,并且数据块是所述区块链的区块,或者所...

【专利技术属性】
技术研发人员:T耶茨费尔纳
申请(专利权)人:西门子股份公司
类型:发明
国别省市:德国;DE

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

1