实现多现场总线接入的适配器和变流器的制作方法

文档序号:7842018阅读:391来源:国知局
专利名称:实现多现场总线接入的适配器和变流器的制作方法
技术领域
本实用新型涉及使用现场总线协议通信的设备,特别是涉及实现多现场总线接入的适配器和变流器。
背景技术
目前,变流器通常通过现场总线协议与主控进行通信,如风能产品中的变流器,其可使用包括hterBUS、PrOfibuS、Can0pen等十多种现场总线协议。适配器作为变流器对外的通信接口,用于满足各种现场总线的接入。由于购买变流器的不同客户所选择的通信协议的往往不同,导致变流器需要对外提供不同的协议通信实现,对于现有变流器来说,当一种新的现场总线协议通信需求到来时,需要立即开发针对相应总线协议的适配器,但较长的开发周期很难做到对客户快速响应,且成本高。另外,即使不同客户选择相同的通信协议,其所通信的数据含义也往往会有所差另IJ,这样就必须修改原适配器软件代码,既不方便,也会导致适配器软件越来越难以维护。

实用新型内容本实用新型的主要目的就是针对现有技术的不足,提供实现多现场总线接入适配器和变流器,低成本地、快速地满足适配器对于多种不同现场总线的接入需求。为实现上述目的,本实用新型采用以下技术方案—种实现多现场总线接入的适配器,所述适配器包括处理器、存有多种现场总线协议栈的存储器以及对应于各种现场总线协议栈的多个现场总线通信接口,所述适配器通过与该现场总线协议栈相对应的现场总线通信接口接入现场总线。优选地,所述适配器还包括现场总线通信子模块插口,用于插接自身提供了现场总线协议栈的现场总线通信子模块,所述适配器通过所接现场总线通信子模块接入现场总线。一种变流器,具有前述任一种实现多现场总线接入的适配器。本实用新型有益的技术效果是通过设置存储器将多种现场总线协议栈存储于适配器中,并在适配器上为每种现场总线协议栈都配置现场总线通信接口,在适配器内部已包含了各种现场总线协议栈的实现,根据实际应用的不同,利用配置文件来启动不同的现场总线协议栈,该适配器作为变流器对外的通信接口,能够很好地满足多种现场总线的接入,并有效地控制了产品成本。优选地,适配器上还设置现场总线通信子模块插口,由插接的现场总线通信子模块负责通信协议的通信实现,减少了处理器的负荷,并降低了在适配器中为可能的每种协议栈都分配存储资源及现场总线通信接口的要求,进一步增强了适配器的适用性。本实用新型典型地适用于应用在风能变流器系统的适配器。
图1为本实用新型适配器一个实施例的结构示意图;图2为本实用新型适配器另一个实施例的结构示意图。
具体实施方式
以下通过实施例结合附图对本实用新型进行进一步的详细说明。请参阅图1,在一个实施例中,实现多现场总线接入的适配器包括处理器、存有多种现场总线协议栈的存储器以及对应于各种现场总线协议栈的多个现场总线通信接口,所述适配器通过与该现场总线协议栈相对应的现场总线通信接口接入现场总线。设备例如变流器需要通过适配器接入现场总线时,所述处理器根据其载入的配置文件中所包含的启动哪种现场总线协议栈的信息,在所述存储器存有该现场总线协议栈时,从所述存储器中启动该现场总线协议栈,适配器通过与该现场总线协议栈相对应的现场总线通信接口进行现场总线接入。适配器还包括对内的内部通信接口,通过该内部通信接口与设备内部通信。将多种现场总线软件协议栈直接集成在适配器母板内部,即在适配器内部包含了各种现场总线协议栈的实现,根据实际应用的不同,可通过配置文件来启动不同的现场总线协议栈,有效满足了用户多样化的现场总线连接需求。另外,适配器仅需增加多个现场总线通信接口和分配给多种协议栈相应的存储资源,从而以较低成本的方式满足了适配器对多种现场总线的接入需求。请参阅图2,在优选的实施例里,所述适配器还包括现场总线通信子模块插口,用于插接自身提供了现场总线协议栈的现场总线通信子模块。接入时,所述处理器利用所接现场总线通信子模块控制实现现场总线接入。由于适配器内部的多种现场总线协议栈可能仍不能完全满足实际应中多变的需求,因此,优选在适配器母板上还设置有现场总线通信子模块插口,根据实际应用的不同,可插接不同的现场总线通信子模块,如hterBUS模块、Profibus模块、EtheCAT模块等,这些现场总线通信子模块自身提供了相应的现场总线协议栈,从而通过所接的现场总线通信子模块来实现现场总线接入。接入时,由现场总线通信子模块负责通信协议的通信实现,而适配器母板可与通信协议子模块以并口方式通信,适配器只需写数据即可,降低了其处理器的负荷。另一方面,这种改进设计还降低了在适配器中为可能的每种协议栈都分配存储资源及现场总线通信接口的要求。将适配器配备现场总线通信子模块插入接口与适配器内部配备各种现场总线协议栈和通信接口的方式相结合,灵活互补,更有效地满足了任意现场总线通信协议的接入实现,也进一步方便了实际使用。在优选的实施例里,现场总线通信协议和内部通信协议所需的通信参数同样以配置文件的方式获取。如图1所示,在适配器完成各种现场总线协议到内部通信协议的转换时,针对不同的客户,可通过下载不同的配置文件来满足不同的需求,配置文件可以提供的信息既可以包括前述的启动哪种现场总线通信协议的信息,还可以包括现场总线通信协议参数设置和内容通信协议参数设置的信息。配置文件可以在外部计算机上自定义并调用给适配器,解决不同客户在相同或不同总线协议具体通信参数的不同需求,避免了直接修改适配器软件所带来的操作性差、维护性差的缺点。[0022]当有新的总线协议需求到来时,在适配器内已存有该现场总线协议栈的情形下, 只需在配置文件中编辑好所要启动的现场总线协议、通信参数等内容;在适配器内未存有该现场总线协议栈的情形下,仍可以通过配置文件去编辑对应于所用的现场总线通信子模块的通信协议参数以及内部通信协议参数。在整个项目维护过程中,均只需维护配置文件即可,而不用直接修改适配器软件。在另一方面,本实用新型还提供一种变流器,例如一种风能变流器,该变流器可具有前述任一种实施例的实现多现场总线接入的适配器。以上内容是结合具体的优选实施方式对本实用新型所作的进一步详细说明,不能认定本实用新型的具体实施只局限于这些说明。对于本实用新型所属技术领域的普通技术人员来说,在不脱离本实用新型构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本实用新型的保护范围。
权利要求1.一种实现多现场总线接入的适配器,其特征在于,所述适配器包括处理器、存有多种现场总线协议栈的存储器以及对应于各种现场总线协议栈的多个现场总线通信接口,所述适配器通过与该现场总线协议栈相对应的现场总线通信接口接入现场总线。
2.如权利要求1所述的适配器,其特征在于,所述适配器还包括现场总线通信子模块插口,用于插接自身提供了现场总线协议栈的现场总线通信子模块,所述适配器通过所接的现场总线通信子模块接入现场总线。
3.一种变流器,其特征在于,具有如权利要求1-2任一项所述的实现多现场总线接入的适配器。
专利摘要本实用新型公开了一种实现多现场总线接入的适配器,包括处理器、存有多种现场总线协议栈的存储器以及对应于各种现场总线协议栈的多个现场总线通信接口,所述处理器根据其载入的配置文件所包含的启动哪种现场总线协议栈的信息,在所述存储器存有该现场总线协议栈情形下从所述存储器启动该现场总线协议栈,与该现场总线协议栈相对应的现场总线通信接口进行现场总线接入。在此还公开了使用该适配器的变流器。本实用新型低成本地、快速地满足适配器对于多种不同现场总线的接入需求。
文档编号H04L29/06GK202268902SQ20112036878
公开日2012年6月6日 申请日期2011年9月30日 优先权日2011年9月30日
发明者尚江龙, 邹韬, 韩小光 申请人:艾默生网络能源有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1