專利名稱:實現多現場總線接入的適配器和變流器的制作方法
技術領域:
本實用新型涉及使用現場總線協議通信的設備,特別是涉及實現多現場總線接入的適配器和變流器。
背景技術:
目前,變流器通常通過現場總線協議與主控進行通信,如風能產品中的變流器,其可使用包括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日
發明者尚江龍, 鄒韜, 韓小光 申請人:艾默生網絡能源有限公司