给模块发地址的方法和装置、寻址装置、存储介质和系统制造方法及图纸

技术编号:21146254 阅读:25 留言:0更新日期:2019-05-18 06:44
本发明专利技术涉及一种用于将地址安全地发给在网络中与数据连接连接的模块的方法和装置。相应模块的地址包括模块地址和辅助地址。辅助地址说明:相应模块在网络中位于哪个位置和/或相应模块连接至哪个界面。可替换或附加地,辅助地址能说明:模块连接至相应界面的哪个插槽。在寻址步骤中将地址分配给相应模块,并在检查步骤中检查相应模块的相应地址是否唯一。在非唯一的情况下提供信号。根据信号至少针对一模块改变辅助地址。因此,可以有利地以简单安全的方式和方法实现网络中的地址发放。

Addressing methods and devices, addressing devices, storage media and systems for modules

【技术实现步骤摘要】
给模块发地址的方法和装置、寻址装置、存储介质和系统
本专利技术涉及一种用于在网络中将地址安全地发给模块的方法和装置、寻址装置。本专利技术还涉及一种寻址装置、存储介质和工业系统。
技术介绍
系统通常具有多个模块,其中,模块特别是通过界面与网络连接。例如,这样的模块是开关模块、传感器又或者是可编程逻辑控制器。模块通过网络通信,其中,模块与网络连接。为了安全地通信,网络中的相应模块具有地址。EP3051779A1公开了一种用于安全通信的方法。
技术实现思路
本专利技术的目的在于,提出一种用于在网络中发放地址的方法和装置。特别是本专利技术的目的在于,能够实现网络中的模块的安全通信。该目的通过根据本专利技术的方法实现。此外,该方法通过本专利技术的存储介质实现。该目的还通过根据本专利技术的寻址装置、装置和具有这样的装置的工业系统实现。本专利技术的另外的有利的设计方案是以下内容。本专利技术特别地基于的认知在于,安全通信实现了网络中的模块的唯一的寻址。迄今为止的方法的问题在于安全寻址的发放。相应合理的是,确保来自保险开关的信息也被传递至正确的控制系统。在用于在网络中将地址安全地发给模块的方法中,相应的模块具有模块地址或者被分配模块地址,其中,地址包括模块地址和辅助地址,其中,辅助地址说明网络中的相应模块的相应位置,其中,在寻址步骤中为相应的模块设置有相应的辅助地址,或者通过相应模块提供相应地址,其中,在检查步骤中检查,相应的模块地址与相应的辅助地址的组合是否是唯一的,其中,在地址的占有(Belegung)非唯一的情况下输出信号。如果有必要,仅对于在网络中对需要安全通信的模块寻址进行在此所述方法。有利地,安全通信在安全相关的模块之间进行,这些模块例如是紧急停止(Not-Aus)开关模块、温度传感器模块、安全相关的驱动器和/或可编程逻辑控制器。因此能够在具有多个模块的大型网络中简化该方法。在根据接触面(Kontaktplan)连接了相应的模块之后,有利地进行寻址步骤和/或检查步骤。模块能够是可编程逻辑控制器(SPS)那样的处理单元(CPU)、输入/输出模块、传感器、执行机构、驱动机构或开关元件。网络能够构造为以太网或EtherCAT,以太网特别是如PROFI-Bus、PROFI-Net、PROFI-Safe那样的工业以太网。网络也能够构造为非局域网。模块地址能够是Mac地址。在特别简单的情况下,模块地址也能够是模块类型,如传感器、执行机构、驱动器、输入/输出模块或输入/输出接口。有利地,模块地址显示出相应模块的相应功能和/或类型。模块的功能例如理解为测量温度或者紧急停止开关的功能。辅助地址说明:相应模块在网络中的定位在哪个位置。在一个简单的设计方案中,辅助地址也能够说明路由器或界面中的模块插槽。对此能够将网络划分为多个区域或层。有利地,界面中的模块插槽是网络中的独特的层。通过相应模块的辅助地址,也能够使在网络中具有分别相同模块地址的模块被一对一地寻址。因此保障了模块相互或彼此之间的安全的通信。优选地,在寻址步骤中为模块设置有辅助地址和/或模块地址。有利地,在分配相应模块的模块地址时,相应模块的功能配属于相应模块。对此能够通过网络询问相应模块的相应模块地址。在子步骤中能够将相应的模块地址和相应的辅助地址组合起来并且提供给相应的模块。可替换或附加地,相应的模块自身也能够提供其模块地址和/或其辅助地址。在检查步骤中检查相应的模块是否具有唯一的地址。也能够检查辅助地址的唯一性。模块能通过唯一的辅助地址在网络中交换,而不必发放新的地址、特别是新的辅助地址。检查步骤例如通过与相应的模块接触来实现。在与相对应的模块成功接触时,以网络中的模块的正确寻址和/或正确位置为出发点。有利地,在接触时询问相应模块的模块地址和/或功能。有利地与接触面进行比较。有利地,在接触时为相应接触的模块提供报文。有利地,报文具有分别接触的模块的辅助地址。有利地,所接触的模块通过提供其模块地址和/或其功能来对信号起反应。如果确定:两个模块具有相同的地址或在模块类型相同时具有至少一个相同的辅助地址或一个相同的辅助地址,那么就提供信号。有利地,在寻址步骤中为相应的模块分配模块地址。在分配时能够检查相应模块的功能。如果相应模块的功能与所期望的功能不一致,那么就提供信号。模块类型是传感器、开关、驱动器、可编程逻辑控制器或输入/输出模块。信号能够在配属于网络的模块的显示器上显示。信号能够标记相应的模块或模块中的一个,它(们)在必要时具有相同的地址或相同的辅助地址。在信号之后用户能够至少改变模块之一的辅助地址。有利地,通过例如改变辅助地址的结构直到能够分别一对一地发放相应的地址,改变也能够自动进行。通过本专利技术保证网络中的地址发放是唯一的。因此能够保障两个模块之间的安全通信。在本专利技术的一个有利的设计方案中利用寻址装置实施该方法,其中,寻址装置对此配属于网络。寻址装置能够构造为硬件或者至少部分地构造为计算机程序产品。有利地将寻址装置嵌入到工程平台中。工程平台的一个实例是西门子公司的TIA-Portal。寻址装置也能够实施为软件应用程序(APP),其仅实施用于该方法。该软件应用程序也能够独立运行。寻址装置与网络和模块的有效连接也能够通过与网络的过程模块、例如可编程逻辑控制器的有效连接来实现。有利地,寻址步骤以及检查步骤借助于寻址装置来实现。有利地,寻址装置提供信号。有利地,有可能具有非唯一的地址的模块也显示该信号。有利地,分别改变的地址存储在相应过程模块中的至少一个中和/或通过相应的过程模块提供。在相应模块的相应地址自动改变时,能够同样通过寻址装置提供相应模块的分别改变的地址或至少相应的辅助地址。在结束地址发放之后能够从网络的有效范围中去除寻址装置。借助于寻址装置能够为用户特别安全和简单地设计该方法。在本专利技术的另一个设计方案中,模块的至少一部分与界面连接,其中,相应的模块经由界面与网络连接。界面能够构造为输入/输出模块。界面也能够构造为网络节点或路由器。有利地,界面将传感器、执行机构或开关元件与网络连接。有利地,界面能够支持地址之一的分配。有利地,分别连接至界面的模块的地址的发放通过界面实现。在必要时,界面也具有地址。可替换地,界面仅用于发放分别与界面连接的模块的辅助地址。有利地,相应模块的地址包括相应模块的相应功能和在界面上的插槽。有利地,相应的模块地址包括相应模块的功能。此外有利地,辅助地址包括相应界面中的相应模块的插槽。通过简单的地址能够顺利地用一个模块换取相同功能的其它模块,而不必重新执行在此描述的用于发放地址的方法。有利地,界面用于支持连接至界面的模块的通信。对此,界面具有至网络的连接以及用于各个模块的插槽。有利地,连接至界面的模块通过界面与另外的模块通信。有利地,界面具有多个插槽。插槽是用于模块至界面的接口(Anschlüsse)。插槽能够通过局域总线、例如背板总线设计而成。有利地,相应模块的辅助地址至少部分地对应于模块在界面中相应占据的插槽。例如,第一模块与界面的第一插槽连接并且第二模块与界面的第三插槽连接。通过不同的插槽使得模块分别具有不同的辅助地址。通过引入用于将模块连接至网络的界面,使得相应的模块不一定需要特有的地址。界面能够特别是通过插槽和模块类型确定模块的地址。此外,界面能够分别结本文档来自技高网...

【技术保护点】
1.一种用于在网络(10)中将地址(A)安全地发给模块(1a、1b、1c)的方法,其中相应的所述模块(1a、1b、1c)具有模块地址(A(1a)、A(1b)、A(1c)),其中,相应的所述地址(A)分别包括所述模块地址(A(1a)、A(1b)、A(1c))和一辅助地址(Int(1a)、Int(1b)、Int(1c)),其中,所述辅助地址(Int(1a)、Int(1b)、Int(1c))说明在所述网络(10)中的相应的所述模块(1a、1b、1c)的相应位置,其中,在寻址步骤(v1)中为相应的所述模块(1a、1b、1c)设置有相应的所述辅助地址(Int(1a)、Int(1b)、Int(1c)),或者通过相应的所述模块(1a、1b、1c)提供相应的所述地址(A),其中,在检查步骤(v2)中检查:相应的所述模块地址(A(1a)、A(1b)、A(1c))与相应的所述辅助地址(Int(1a)、Int(1b)、Int(1c))的组合是否是唯一的,其中,在所述地址(A)的占有非唯一的情况下输出信号(S)。

【技术特征摘要】
2017.11.10 EP 17201103.31.一种用于在网络(10)中将地址(A)安全地发给模块(1a、1b、1c)的方法,其中相应的所述模块(1a、1b、1c)具有模块地址(A(1a)、A(1b)、A(1c)),其中,相应的所述地址(A)分别包括所述模块地址(A(1a)、A(1b)、A(1c))和一辅助地址(Int(1a)、Int(1b)、Int(1c)),其中,所述辅助地址(Int(1a)、Int(1b)、Int(1c))说明在所述网络(10)中的相应的所述模块(1a、1b、1c)的相应位置,其中,在寻址步骤(v1)中为相应的所述模块(1a、1b、1c)设置有相应的所述辅助地址(Int(1a)、Int(1b)、Int(1c)),或者通过相应的所述模块(1a、1b、1c)提供相应的所述地址(A),其中,在检查步骤(v2)中检查:相应的所述模块地址(A(1a)、A(1b)、A(1c))与相应的所述辅助地址(Int(1a)、Int(1b)、Int(1c))的组合是否是唯一的,其中,在所述地址(A)的占有非唯一的情况下输出信号(S)。2.根据权利要求1所述的方法,其中,所述方法利用寻址装置(5)来实施,其中,所述寻址装置(5)为该目的而配属于所述网络(10)。3.根据前述权利要求中任一项所述的方法,其中,所述模块(1a、1b、1c)的至少一部分与一界面(Int_1、Int_2、Int_3)连接,其中,相应的所述模块(1a、1b、1c)经由所述界面(Int_1、Int_2、Int_3)与所述网络(10)连接。4.根据至少权利要求3所述的方法,其中,通过与相应的所述界面(Int_1、Int_2、Int_3)连接来确定所述辅助地址(Int(1a)、Int(1b)、Int(1c))。5.根据前述权利要求中任一项所述的方法,其中,仅当所述地址(A)唯一时,将所述地址(A)提供给相应的所述模块或相应的所述界面(Int_1、Int_2、Int_3),其中在输出所述信号(S)之后相应的非唯一的所述地址(A)重新进行所述寻址步骤(v1)。6.根据前述权利要求中任一项所述的方法,其中,各两个模块(1a、1b、1c)相互通过至少一个报文(T)通信,并且其中,将相应的所述地址(A)与所述报文(T)关联。7.根据前述权利要求中任一项所述的方法,其中,相应的所述地址至少存储在相应的所述模块(1a、1b、1c)中、相应的所述界面(Int_1、Int_2、Int_3)中和/或所述寻址装置(5)中。8.根据前述权利要求中任一项所述的方...

【专利技术属性】
技术研发人员:赫伯特·巴特尔乌尔里希·塔施克马克西米利安·沃尔特
申请(专利权)人:西门子股份公司
类型:发明
国别省市:德国,DE

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

1