專利名稱:一種協(xié)議轉換裝置的制作方法
技術領域:
本實用新型涉及一種協(xié)議轉換裝置。
背景技術:
工業(yè)通信協(xié)議主要分為四類(1)面向數(shù)據的通訊協(xié)議實現(xiàn)自動化系統(tǒng)相關單 位間的實時數(shù)據同步,如Modbus等通信協(xié)議;(2)面向過程的通訊協(xié)議在實現(xiàn)自 動化系統(tǒng)各組成單位數(shù)據交換的同時,實現(xiàn)互操作性,如正C104等通信協(xié)議;(3)面 向對象的通訊協(xié)議以實現(xiàn)自動化系統(tǒng)各組成單位的互換性和互操作性為主要目的;
(4)其它類型通訊規(guī)約依據通道特性設計的通訊規(guī)約,如循環(huán)上送規(guī)約CDT;依據 功能設計的通訊規(guī)約,如各種校時裝置的通訊規(guī)約。
隨著工業(yè)自動化技術的不斷發(fā)展,各種自動化系統(tǒng)之間的聯(lián)系越來越頻繁,但是 各廠家之間的自動化系統(tǒng)使用的網絡通信協(xié)議互不兼容,工業(yè)互聯(lián)網產品如通信協(xié)議 轉換器、數(shù)據描述等也不斷增加,由于調度自動化、電廠自動化、變電站自動化系統(tǒng) 等各種自動化通信系統(tǒng)之間的通信協(xié)議標準和規(guī)范尚在建立和完善中,為保證設備之 間的互操作性,就必須花很大的代價根據不同的通信協(xié)議做各種不同的通信協(xié)議轉換 裝置和軟件接口,這樣一方面增加了單個自動化系統(tǒng)的復雜性降低了可靠性,另一方 面增加了自動化系統(tǒng)成本和維護的復雜性。
傳統(tǒng)的協(xié)議轉換器主要有兩種第一代是通用封裝協(xié)議轉換器,典型的產品有串 口服務器、終端服務器等,此種協(xié)議轉換器是全透明傳輸,不改變數(shù)據格式,也無須 改變應用程序,相當于物理通訊端口轉換器;第二代是針對性封裝協(xié)議轉器,典型的 產品有Modbus網關轉換器等,此種協(xié)議轉器主要是針對特定的協(xié)議進行半透明傳輸, 只能是相同通信協(xié)議之間的轉換。
上述現(xiàn)有的協(xié)議轉換器都不能實現(xiàn)在任意兩種不同的協(xié)議之間的進行轉換。
實用新型內容
本實用新型所要解決的技術問題是針對上述現(xiàn)有技術提供一種能夠在任意兩種不 同的協(xié)議之間的進行轉換的協(xié)議轉換裝置。
本實用新型解決上述技術問題所采用的技術方案為該種協(xié)議轉換裝置,其連接 在主叫和被叫之間,并在上述主叫和上述被叫之間進行協(xié)議轉換,其特征在于包括有第一通信端口模塊,用以連接主叫; 第二通信端口模塊,用以連接被叫;數(shù)據采集模塊,用于接收和處理主叫的設備信息和呼叫數(shù)據信息; 設備庫,用于保存主叫和被叫的設備信息及其所支持的協(xié)議; 協(xié)議庫,用于保存主叫所支持的協(xié)議格式和被叫所支持的協(xié)議格式; 協(xié)議轉換模塊,用于將所述呼叫數(shù)據信息轉換成標準協(xié)議數(shù)據格式,并根據設備庫或協(xié)議庫將已轉換成標準協(xié)議數(shù)據格式的呼叫數(shù)據信息轉換成被叫所支持協(xié)議格式的接收數(shù)據信息;數(shù)據轉發(fā)模塊,用于將所述接收數(shù)據信息通過所述第二通信端口模塊發(fā)送給被叫。上述協(xié)議轉換模塊包括-協(xié)議描述單元,將所述呼叫數(shù)據信息去掉協(xié)議的包頭和包尾,取出呼叫數(shù)據信息 的原始值,并將呼叫數(shù)據信息的原始值描述為標準數(shù)據格式的工程值;協(xié)議轉換單元,將上述標準數(shù)據格式的工程值根據設備庫或協(xié)議庫轉換成被叫所 支持協(xié)議格式的需求工程值,然后將需求工程值轉換成需求原始值,最后將需求原始 值加上被叫所支持協(xié)議格式的包頭和包尾轉換成接收數(shù)據信息。與現(xiàn)有技術相比,本實用新型的優(yōu)點在于通過設置一個協(xié)議轉換模塊,將呼叫 數(shù)據信息轉換成標準數(shù)據格式,并根據設備庫或協(xié)議庫將已轉換成標準數(shù)據格式的呼 叫數(shù)據信息轉換成被叫所支持協(xié)議格式的接收數(shù)據信息,這樣本實用新型就可以實現(xiàn) 任意兩種協(xié)議之間進行數(shù)據轉換,并且其還具有數(shù)據集中能力,能夠為兩個或兩個以 上不同協(xié)議的設備購建一個統(tǒng)一的信息平臺。
圖l為本實用新型實施例中協(xié)議轉換裝置的結構示意圖; 圖2為圖1中協(xié)議轉換模塊與其他模塊的連接結構示意圖。
具體實施方式
以下結合附圖實施例對本實用新型作進一步詳細描述。如圖l所示的協(xié)議轉換裝置,其連接在主叫和被叫之間,并在上述主叫和上述被叫 之間進行協(xié)議轉換,其包括有第一通信端口模塊l,數(shù)據采集模塊2,協(xié)議轉換模塊3,設備庫4,協(xié)議庫5,數(shù)據轉發(fā)模塊6,第二通信端口模塊7。其中,第一通信端口模塊l與主叫相連,數(shù)據采集模塊2通過第一通信端口模塊1將主叫的設備信息和呼叫數(shù)據信息進行采集和處理;
設備庫4用于保存主叫和被叫的設備信息及其所支持的協(xié)議;協(xié)議庫5用于保存主 叫所支持的協(xié)議格式和被叫所支持的協(xié)議格式;
協(xié)議轉換模塊3用于將呼叫數(shù)據信息轉換成標準數(shù)據格式,并根據設備庫或協(xié)議庫 將已轉換成標準數(shù)據格式的呼叫數(shù)據信息轉換成被叫所支持協(xié)議格式的接收數(shù)據信 /K、,
數(shù)據發(fā)送模塊6用于將接收數(shù)據信息通過所述通信端口模塊發(fā)送給被叫。 協(xié)議轉換模塊3還包括協(xié)議描述單元31和協(xié)議轉換單元32,其中協(xié)議描述單元31 , 將所述呼叫數(shù)據信息去掉協(xié)議的包頭和包尾,取出呼叫數(shù)據信息的原始值,并將呼叫 數(shù)據信息的原始值描述為標準數(shù)據格式的工程值;協(xié)議轉換單元32,將上述標準數(shù)據 格式的工程值根據設備庫或協(xié)議庫轉換成被叫所支持協(xié)議格式的需求工程值,然后將 需求工程值轉換成需求原始值,最后將需求原始值加上被叫所支持協(xié)議格式的包頭和 包尾轉換成接收數(shù)據信息,如圖2所示。
在實際協(xié)議轉換過程中,協(xié)議描述單元31首先將所述呼叫數(shù)據信息去掉協(xié)議的包 頭和包尾,取出呼叫數(shù)據信息的原始值,并將呼叫數(shù)據信息的原始值描述為標準數(shù)據 格式的工程值;然后,協(xié)議轉換單元32首先査看設備庫,查看被叫所支持的協(xié)議,選 擇其中一種被叫支持的協(xié)議,然后在協(xié)議庫5中找出該協(xié)議的格式,將上述標準數(shù)據格 式的工程值根據設備庫或協(xié)議庫轉換成被叫所支持協(xié)議格式的需求工程值,然后將需 求工程值轉換成需求原始值,最后將需求原始值加上被叫所支持協(xié)議格式的包頭和包 尾轉換成接收數(shù)據信息。
權利要求1、一種協(xié)議轉換裝置,其連接在主叫和被叫之間,并在主叫和被叫之間進行協(xié)議轉換,其特征在于包括有第一通信端口模塊,用以連接主叫;第二通信端口模塊,用以連接被叫;數(shù)據采集模塊,用于接收和處理主叫的設備信息和呼叫數(shù)據信息;設備庫,用于保存主叫和被叫的設備信息及其所支持的協(xié)議;協(xié)議庫,用于保存主叫所支持的協(xié)議格式和被叫所支持的協(xié)議格式;協(xié)議轉換模塊,用于將所述呼叫數(shù)據信息轉換成標準數(shù)據格式,并根據設備庫或協(xié)議庫將已轉換成標準數(shù)據格式的呼叫數(shù)據信息轉換成被叫所支持協(xié)議格式的接收數(shù)據信息;數(shù)據轉發(fā)模塊,用于將所述接收數(shù)據信息通過所述第二通信端口模塊發(fā)送給被叫。
2、 根據權利要求l所述的協(xié)議轉換裝置,其特征在于所述協(xié)議轉換模塊包括 協(xié)議描述單元,將所述呼叫數(shù)據信息去掉協(xié)議的包頭和包尾,取出呼叫數(shù)據信息的原始值,并將呼叫數(shù)據信息的原始值描述為標準數(shù)據格式的工程值;協(xié)議轉換單元,將上述標準數(shù)據格式的工程值根據設備庫或協(xié)議庫轉換成被叫所 支持協(xié)議格式的需求工程值,然后將需求工程值轉換成需求原始值,最后將需求原始 值加上被叫所支持協(xié)議格式的包頭和包尾轉換成接收數(shù)據信息。
專利摘要本實用新型涉及一種協(xié)議轉換裝置,其連接在主叫和被叫之間,并在上述主叫和上述被叫之間進行協(xié)議轉換,其特征在于包括第一通信端口模塊,第二通信端口模塊,數(shù)據采集模塊,設備庫,協(xié)議庫,協(xié)議轉換模塊,數(shù)據轉發(fā)模塊。與現(xiàn)有技術相比,本實用新型的優(yōu)點在于通過設置一個協(xié)議轉換模塊,將呼叫數(shù)據信息轉換成標準協(xié)議數(shù)據格式,并根據設備庫或協(xié)議庫將已轉換成標準協(xié)議數(shù)據格式的呼叫數(shù)據信息轉換成被叫所支持協(xié)議格式的接收數(shù)據信息,這樣本實用新型就可以實現(xiàn)任意兩種協(xié)議之間進行數(shù)據轉換,并且其還具有數(shù)據集中能力,能夠為兩個或兩個以上不同協(xié)議的設備購建一個統(tǒng)一的信息平臺。
文檔編號H04L29/06GK201146538SQ20082005491
公開日2008年11月5日 申請日期2008年1月21日 優(yōu)先權日2008年1月21日
發(fā)明者培 晏, 俊 梁 申請人:上??婶斚到y(tǒng)軟件有限公司