System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 方法、自动化站和用于运行自动化站的方法技术_技高网

方法、自动化站和用于运行自动化站的方法技术

技术编号:40782577 阅读:6 留言:0更新日期:2024-03-28 19:15
本发明专利技术涉及方法、自动化站和用于运行自动化站的方法,尤其涉及一种用于在模块化构造的自动化站中恢复许可密钥的方法,自动化站包括具有背板总线接头的主单元和同样分别具有背板总线接头的多个模块,其中,模块或主单元与相应的背板总线接头经由背板总线相互通信,其中,模块借助许可密钥运行,以提供与相应的许可密钥关联的基于软件的功能,其中,在模块由替换模块替换之后,其中,即使三个数据块中的仅两个数据块能够被读取,通过自动读取三个数据块来恢复许可密钥,并且将用于被替换的模块的基于软件的功能的许可密钥分配给替换模块并且由此能够替换模块中启用基于软件的功能。

【技术实现步骤摘要】

本专利技术涉及用于在模块化构造的自动化站中恢复许可密钥的方法,该自动化站包括具有背板总线接头的主单元和多个同样具有背板总线接头的模块,其中,模块或主单元与相应的背板总线接头通过背板总线相互通信,其中,模块借助许可密钥运行,以提供与相应的许可密钥关联的基于软件的功能,其中,在模块由替换模块替换之后执行恢复步骤,在替换模块中尚未启用基于软件的功能。本专利技术还涉及一种设计用于模块化的结构方式的自动化站,包括具有背板总线接头的主单元和同样分别具有背板总线接头的多个模块,其中,模块或主单元以其相应的背板总线接口布置在背板总线上,其中,模块设计用于借助许可密钥提供与相应的许可密钥关联的基于软件的功能。此外,本专利技术涉及一种工程站,该工程站设计用于配置和参数化具有主单元和模块的自动化站并且设计用于产生许可密钥的密钥数据,许可密钥启用与相应的许可密钥关联的基于软件的功能。


技术介绍

1、在本专利技术的意义上,与相应的许可密钥关联的基于软件的功能应理解为:

2、在同一软件中能够通过不同的许可密钥单独激活不同的功能。甚至能够完全在没有许可密钥的情况下允许基本功能。通过不同的与功能相关的许可密钥,制造商能够将许多功能组合在一个产品中并且按照客户需求也能够在稍后的付款时间点逐步启用。

3、如果这种许可密钥使用在自动化技术中,则在更换有缺陷的部件时必须与it基础设施无关地、尤其在没有中断连接的偏远的地区中优选自动地恢复用于替换部件的许可密钥。根据现有技术,许可密钥的恢复过程只能利用连贯地连接的it基础设施才能实现,或者对于没有it基础设施的偏远区域仅能通过以下方式实现,即,调试工程师手动地通过编程设备、例如笔记本电脑连接到自动化设备上并且给替换部件再次供应合适的许可密钥,以便建立功能有效性。然而,为此需要经验丰富的员工,其接受了工具使用方面的指导。


技术实现思路

1、本专利技术的目的是提供方法或者说自动化设备,其确保在替换有缺陷的自动化部件之后给新的自动化部件自动地提供许可密钥。

2、该目的对于开头所述的用于恢复许可密钥的方法通过如下方式来解决,即,再次建立许可密钥集,其中,许可密钥集包括自动化站的模块的全部许可密钥,为了恢复许可密钥集,读取来自自动化站的第一存储位置的第一数据块、来自自动化站的第二存储位置的第二数据块和来自自动化站的第三存储位置的第三数据块,其中,数据块具有许可密钥集的数据部分,使得许可密钥集分成第一部分和第二部分,其中,由两个部分形成奇偶校验信息并且数据部分和奇偶校验信息均衡地分布到数据块上,其中,即使三个数据块中的仅两个数据块能够被读取,基于奇偶校验信息恢复许可密钥集,并且将用于被替换的模块的基于软件的功能的许可密钥分配给替换模块并且由此在替换模块中启用基于软件的功能。

3、利用这种用于恢复许可密钥的方法不仅能够实现能够在偏远地区中执行的自动机制,而且附加地提供了失效安全性。因为通过第一数据块、第二数据块和第三数据块的存储联合体,数据不仅以可恢复的方式和方法被存放和存储,而且通过与奇偶校验数据一起存放,该方法也提供了失效安全性,因为当例如存储位置也处于需要更换或已烧毁的部件中时,仍然能够基于所分布的奇偶校验信息在两个其他存储位置中的数据块上恢复许可密钥。

4、在重新规划时或在扩展系统时,还总是对用于站的功能的相应的一组许可密钥进行编码,并且生成具有奇偶校验数据的相应的、得出失效安全性的数据块并且能够存放在不同位置上。

5、对于开头所述的自动化站,该目的通过如下方式来解决,即,在自动化站中存在恢复构件,该恢复构件设计用于,在模块由替换模块替换之后识别没有有效的许可密钥的替换模块并且接着执行恢复步骤,在替换模块中,基于软件的功能还没有被启用,为此,在不同的物理位置上,在自动化站上或自动化站内布置第一存储位置、第二存储位置和第三存储位置,其中,恢复构件设计用于恢复许可密钥集,其中,许可密钥集包括来自自动化站的模块的全部许可密钥,为了恢复许可密钥集,恢复构件设计用于读取第一存储位置的第一数据块、第二存储位置的第二数据块或者第三存储位置的第三数据块,其中,数据块以如下方式具有许可密钥集的数据部分:

6、许可密钥集被分成具有数据部分的第一部分和具有数据部分的第二部分,其中,由两个部分构成奇偶校验信息并且数据部分和奇偶校验信息均衡地分布到数据块上,其中,即使三个数据块中的仅两个数据块能够被读取,基于奇偶校验信息恢复许可密钥集,并且将用于被替换的模块的基于软件的功能的从该许可密钥集找回的许可密钥分配给替换模块并且由此在替换模块中启用基于软件的功能。

7、自动化站有利地具有现场总线接口,该现场总线接口设计用于连接到上级自动化系统或工程站上,其中,主单元设计用于接收和存储许可密钥集和/或数据块。

8、典型地根据工程系统或工程站规划和参数化自动化站。为了能够提供基于软件的行为和功能,在工程系统中除了规划数据和参数化数据外还为组件或模块或整个站提供许可数据。为了能够遵守对于组件的简单更换的承诺,必要的是,即使在一个或者更少的组件失效时在更换有故障的部分之后总系统又以原始的形式起作用。如前所述,为此所需的许可密钥以可恢复的方式和方法被存放。

9、在系统的规划和/或重新设置时,借助工程站产生许可密钥和用于自动化系统的编码。由于工具或工程站已知所有的组件和设备的已许可的功能,所以在此也能够将密钥数据以最优方式与奇偶校验数据一起分布到至少三个数据块中。

10、为了实现这一点,对于开头所述的用于在工程站中运行工程站的方法查询数据库并且从数据库中获得关于规划的信息和许可的功能与模块的配属关系,其中,利用这些信息创建许可密钥集,其中,许可密钥集包括来自自动化站的模块的全部许可密钥,为了稍后在自动化站中恢复许可密钥集,将许可密钥集分解成数据部分,在此将许可密钥集分成第一部分和第二部分,其中,由两个部分形成奇偶校验信息并且数据部分和奇偶校验信息均衡地分布到第一数据块、第二数据块和第三数据块上,在存储步骤中,将第一数据块写入自动化站的第一存储位置中,将第二数据块写入自动化站的第二存储位置中并且将第三数据块写入自动化站的第三存储位置中。

本文档来自技高网...

【技术保护点】

1.一种用于在模块化构造的自动化站(100)中恢复许可密钥(PK1,…,PK10)的方法,所述自动化站包括具有背板总线接头的主单元(IM)和同样分别具有背板总线接头的多个模块(M1,…,M6),其中,所述模块(M1,…,M6)或所述主单元(IM)与相应的所述背板总线接头经由背板总线(RB)相互通信,其中,借助于许可密钥(PK1,…,PK10)运行所述模块(M1,…,M6),以提供与相应的所述许可密钥(PK1,…,PK10)关联的基于软件的功能(F1,…,F10),其中,在模块(M3)由替换模块(EM)替换之后执行恢复步骤,在所述替换模块中尚未启用基于软件的功能(F3),

2.一种设计用于模块化的结构方式的自动化站(100),所述自动化站由具有背板总线接头的主单元(IM)和同样分别具有背板总线接头的多个模块(M1,…,M6)构成,其中,具有相应的所述背板总线接头的所述模块(M1,…,M6)或所述主单元(IM)布置在背板总线(RB)上,

3.根据权利要求2所述的自动化站(100),具有设计用于连接到上级自动化系统(200)或工程站(201)的现场总线接口(101),其中,所述主单元(IM)设计用于接收和存储所述许可密钥集(PKS)和/或所述数据块(1,2,3)。

4.一种用于运行工程站(201)的方法,

...

【技术特征摘要】

1.一种用于在模块化构造的自动化站(100)中恢复许可密钥(pk1,…,pk10)的方法,所述自动化站包括具有背板总线接头的主单元(im)和同样分别具有背板总线接头的多个模块(m1,…,m6),其中,所述模块(m1,…,m6)或所述主单元(im)与相应的所述背板总线接头经由背板总线(rb)相互通信,其中,借助于许可密钥(pk1,…,pk10)运行所述模块(m1,…,m6),以提供与相应的所述许可密钥(pk1,…,pk10)关联的基于软件的功能(f1,…,f10),其中,在模块(m3)由替换模块(em)替换之后执行恢复步骤,在所述替换模块中尚未启用基于软件的功能(f3),...

【专利技术属性】
技术研发人员:亚历山大·米夏埃尔·吉格莱尔斯特凡·道森德丹尼尔·蒂劳夫
申请(专利权)人:西门子股份公司
类型:发明
国别省市:

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

1