当前位置: 首页 > 专利查询>西门子公司专利>正文

用于建立编程装置和自动化技术的现场设备之间的通信连接的方法制造方法及图纸

技术编号:8657606 阅读:150 留言:0更新日期:2013-05-02 01:31
本发明专利技术涉及一种用于建立编程装置(16)和自动化技术的现场设备(10,12)之间的通信连接的方法,其中现场设备(10,12)包括能激活的DHCP服务器(22),其中编程装置(16)被配置用于在DHCP服务器(22)中自动获得网络地址,和其中编程装置(16)在连接至具有能激活的DHCP服务器(22)的现场设备(10,12)时或者在连接至包括具有能激活的DHCP服务器(22)的至少一个现场设备(10,12)的网络时在DHCP服务器(22)中获得网络地址。

【技术实现步骤摘要】

本专利技术涉及一种,和在这种情况下必要的配置,即尤其是用于自动配置由编程装置至一个或多个现场设备的通过以太网接口的连接的方法。
技术介绍
自动化技术的现场设备的概念通常描述了根据下面定义的自动化设备,尤其是一种自动化设备,其在各个技术过程中,例如布置在受控制和/或受监控的组件等旁边。此夕卜,概念自动化设备以及概念自动化技术的现场设备包括所有仪器、装置或系统,即除了例如控制装置,像可编程控制器、过程计算机、(工业-)计算机等之外还有驱动控制装置、变频器等,就像它们被用于或可用于控制、调节和/或监控技术过程,例如像用于材料、能量或信息等的变形或输送那样,其中尤其通过合适的技术装置,例如像传感器或执行器,使用或转换能量。这种仪器以及可与之通信连接的编程装置本身是已知的。例如对于像例如用于各个现场设备的开动来说,即例如为了实现参数化等,或者为了诊断现场设备,编程装置和至少一个自动化技术的现场设备的通信连接是必要的。在这种情况下,当通过编程装置的标准以太网接口建立连接时,为了响应编程装置、例如所谓的笔记本电脑等的现场设备所必需的措施是不利的。目前为止,在这种情况下经常需要编程装置的使用者了解网络地址或自动化技术的现场设备的其它标识并且能够合适地利用这些数据使编程装置参数化以用于进行通信连接。这些需要专业知识并且还很容易出错。
技术实现思路
相应地,本专利技术的目的在于,给出一种方法,利用这种方法在使用者不必研究网络地址、接口参数等的情况下,或者甚至在不必设定相应的值的情况下建立连接。在一种特殊的实施方案中,应该实现一种解决方案,就像以关键字Plug&Play宣传的那样,这里也就是一种解决方案,其中使用者仅需要建立编程装置与自动化技术的现场设备的或与具有至少一个自动化技术的现场设备的网络的连接,且根据该方法随后在不必干涉使用者的情况下自动地建立了编程装置和至少一个自动化技术的现场设备的通信连接。已知的是,编程装置和相应的现场设备的上述手动配置,因此可以实现现场设备的响应。通常在如此建立通信连接时,当然不能通过名称或相似的标识实现相应的单个现场设备或相应的多个现场设备的响应。另外,也考虑使用专用的所谓的DHCP (动态主机设置协议)服务器,并且如果期望通过名称的响应,则也考虑使用额外的DNS (计算机域名系统)服务器。当不存在现有的网络中的另一个用户的手动配置的情况下,DHCP服务器通过已知的方式利用DHCP服务器为相应的用户(Client)分配合适的网络配置实现了该另一个用户的自动连接。通常对新加入的用户来说仅必须设定网络地址的自动获得。在用户开始时或当其连接时,用户可以由DHCP服务器获得所有相关的网络配置,即尤其是其自身的将来的网络地址、网络掩码、网关等。无论对手动配置还是对使用专用的DHCP服务器而言,用于建立通信连接的花费都相对较高,且使用者必须识别网络地址,或者甚至本身确定网络地址。到达成功的建立连接的路相对较长。从该问题出发,根据本专利技术利用具有权利要求1的特征的方法实现了前述目的。为此,在用于建立编程装置与至少一个自动化技术的现场设备的通信连接的方法中设置了如下特征和方法步骤:所述或每个现场设备包括能激活的DHCP服务器。编程装置被配置用于在DHCP服务器中自动获得网络地址。编程装置在连接至具有能激活的DHCP服务器的现场设备时或者在连接至包括具有能激活的DHCP服务器的至少一个现场设备的网络时在DHCP服务器中获得网络地址。在该网络地址下,编程装置可以是或者在最小的、仅包括编程装置和自动化技术的现场设备的通信网络中的或者在具有至少一个自动化技术的现场设备和可能其它的自动化技术的现场设备或其它设备的通信网络中的通信用户。本专利技术的优点在于,应该作为建立通信连接的基础的现场设备包括能激活的DHCP服务器。因此,专用的DHCP服务器不再是必需的,和此外,利用由现场设备本身包括的能激活的DHCP服务器在最小的通信网络中也始终可以使用DHCP服务器。通过在DHCP服务器中为了自动获得网络地址而配置编程装置,在连接至这种现场设备时在其能激活的DHCP服务器中编程装置可以获得网络地址,并在该网络地址下将来响应作为通信用户的现场设备,以便在那里进行参数化等或促成诊断。本专利技术的有利的设计方案是从属权利要求的主题。使用的对前面权利要求的引用通过相应的从属权利要求的特征指向独立权利要求的主题的其它设计方案;它们不应理解为放弃得到对回引的从属权利要求的特征组合的独立的、具体的保护。此外,鉴于权利要求的设计,在进一步具体化特征时在从属权利要求中由此出发,即在分别在前的权利要求中不存在这种限制。此外,在此以及在下文中在不放弃进一步的普遍适用性的情况下,编程装置以及所述或每个自动化技术的现场设备可能也被单个或一起称为通信用户或者仅简称为用户或单个设备或者说多个设备。当现场设备额外地包括能激活的DNS服务器时,存在这样的可能性,即也能够识别用户名称并且以分别所属的网络地址的形式分辨。在多个通信连接的现场设备中设计为,仅在一个现场设备中激活其DHCP服务器,或其DHCP服务器和其DNS服务器,并且在所有其它的现场设备中反激活(deaktiviert)其DHCP服务器,或其DHCP服务器和DNS服务器。通过这种方式保证了根据动态主机通信协议传输的信息的唯一性,从而即使在多个通信连接的现场设备中也由恰好一个激活的DHCP服务器为编程装置分配网络地址。在本专利技术的一个特别的实施方案中,以如下步骤进行网络地址向编程装置的分配:当通信网络至少以编程装置与现场设备之间的连接装置的形式存在时,现场设备向通信网络中发送下文中称为询问的DHCP询问,尤其是作为广播,并进而要求网络地址。当得到关于询问的应答时,现场设备接收包含在应答中的网络地址作为自身的网络地址并反激活其DHCP服务器。在这种情况下,在通信网络中至少还存在另一个具有DHCP服务器或类似的功能性的设备。相反,当现场设备在预定的时间间隔内没有获得对询问的应答时,该现场设备给本身分配一个网络地址并激活其DHCP服务器。然后,确保存在这样的状况,其中在通信网络中不存在另外的具有激活的DHCP服务器的现场设备或其它的具有DHCP服务器或类似的功能性的设备。现在编程装置可以从恰好一个在通信网络中动态的(aktiven ) DHCP服务器获得网络地址,并作为被允许的用户连接在通信网络上并进而连接在至少一个自动化技术的现场设备上。在本专利技术的一个特别的实施方案中设计为,在和DHCP服务器的激活相联系的情况下,相应的现场设备也激活其DNS服务器,以及把唯一的(eindeutige)标识、例如序列号等作为自身的用户名称登记在能用于DNS服务器的DNS列表中。通过这种方式,在能存储在DNS列表中的用户名称之下如此响应自动化技术的现场设备,即具有其被分配的网络地址的编程装置把下文中称为询问的DNS询问发送至DNS服务器或唯一激活的DNS服务器,随后DNS服务器把通过相应的用户名称表示的自动化技术的现场设备的网络地址输送返回。在该方法的另一个特殊的实施方案中设计为,对于加入通信网络的现场设备的情况而言,具有激活的DHCP服务器和激活的DNS服务器的现场设备询问唯一的标识并且将该标识作为加入的现场设备的用户本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201210413472.html" title="用于建立编程装置和自动化技术的现场设备之间的通信连接的方法原文来自X技术">用于建立编程装置和自动化技术的现场设备之间的通信连接的方法</a>

【技术保护点】
一种用于建立编程装置(16)和自动化技术的现场设备(10,12)之间的通信连接的方法,其特征在于,所述现场设备(10,12)包括能激活的DHCP服务器(22),所述编程装置(16)被配置用于在所述DHCP服务器(22)中自动获得网络地址,和所述编程装置(16)在连接至具有能激活的所述DHCP服务器(22)的所述现场设备(10,12)时或者在连接至包括具有能激活的所述DHCP服务器(22)的至少一个所述现场设备(10,12)的网络时,在所述DHCP服务器(22)中获得网络地址。

【技术特征摘要】
2011.10.25 EP 11186462.51.一种用于建立编程装置(16)和自动化技术的现场设备(10,12)之间的通信连接的方法,其特征在于, 所述现场设备(10,12)包括能激活的DHCP服务器(22), 所述编程装置(16)被配置用于在所述DHCP服务器(22)中自动获得网络地址,和 所述编程装置(16)在连接至具有能激活的所述DHCP服务器(22)的所述现场设备(10,12)时或者在连接至包括具有能激活的所述DHCP服务器(22)的至少一个所述现场设备(10,12)的网络时,在所述DHCP服务器(22)中获得网络地址。2.根据权利要求1所述的方法,其中所述现场设备(10,12)包括DNS服务器(24)。3.根据前述权利要求中任一项所述的方法,其中在多个通信连接的现场设备(10,12)中,仅在一个现场设备(10,12)中激活其DHCP服务器并且在所有其它的现场设备中反激活其DHCP服务器。4.根据前述权利要求中任一项所述的方法,其中通信网络(20)至少以所述编程装置(16)与所述现场设备(10,12)之间的连接装置的形式存在, 其中所述现场设备(10,12)向所述通信网络中发送询问并请求网络地址, 其中当得到关于所述询问的应答时,所述现场设备(10,12)接收包含在所述应答中的网络地址作为自身的网络地址并反激活其DHCP服务器(22), 其中当在预定的时间间隔内没有出现对所述询问的应答时,所述现场设备(10,12)给自己分配网络地址以及激活其DHCP服务器(22),和 其中所述编程装置(16)从恰好一个在所述通信网络(20)中动态的DHCP服务器(22)获得网络地址。5.根据权利要求2和权利要求4所述的方法,其中在和所述DHCP服务器(22)的激活相联系的情况下,相应的所述现场设备(10,12)也激活其DNS服务器(24),以及把唯一的标识作为自身的用户名称登记在能用于所述DNS服务器(24)的DNS列表中。6.根据权利要求5所述的方法,其中对于加入所述通信...

【专利技术属性】
技术研发人员:卡斯滕·雷贝尔赫
申请(专利权)人:西门子公司
类型:发明
国别省市:

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

1