[發明專利]POWERLINK和HDLC協議轉換裝置及實現方法無效
| 申請號: | 201110284761.0 | 申請日: | 2011-09-22 |
| 公開(公告)號: | CN102316113A | 公開(公告)日: | 2012-01-11 |
| 發明(設計)人: | 李常賢 | 申請(專利權)人: | 大連交通大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 大連東方專利代理有限責任公司 21212 | 代理人: | 李洪福 |
| 地址: | 116028 遼寧*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | powerlink hdlc 協議 轉換 裝置 實現 方法 | ||
1.一種POWERLINK和HDLC協議轉換裝置,其特征在于:包括POWERLINK總線收發器(12)、POWERLINK總線協議控制器(11)、主控單元(30)、HDLC總線協議控制器(21)、HDLC總線收發器(22);
所述POWERLINK總線協議控制器(11)包括POWERLINK通訊存儲器(111),用于存儲POWERLINK數據信息;
所述POWERLINK總線收發器(12)與POWERLINK實時以太網總線(2)相連,與POWERLINK實時以太網總線(2)相互傳輸POWERLINK數據信息;所述POWERLINK總線協議控制器(11)與POWERLINK總線收發器(12)相連,與POWERLINK總線收發器(12)相互傳輸POWERLINK數據信息;所述主控單元(30)與POWERLINK總線協議控制器(11)相連,與POWERLINK總線協議控制器(11)相互傳輸數據信息;
所述HDLC總線協議控制器(21)包括HDLC編解碼器和通訊存儲器,用于存儲HDLC數據信息;
所述HDLC總線收發器(22)與HDLC現場總線(3)相連,與HDLC現場總線(3)相互傳輸HDLC數據信息;所述HDLC總線協議控制器(21)與HDLC總線收發器(22)相連,與HDLC總線收發器(22)相互傳輸HDLC數據信息,所述主控單元(30)與HDLC總線協議控制器(21)相連,與HDLC總線協議控制器(21)相互傳輸數據信息;
所述主控單元(30)能夠將收到的POWERLINK數據信息轉換為HDLC數據信息,并寫入HDLC總線協議控制器(21);主控單元(30)能夠將HDLC數據信息轉換為POWERLINK數據信息,并寫入所述POWERLINK總線協議控制器(11);
所述的主控單元(30)包括CPU(301)、程序存儲器(302)、配置存儲器(303)、數據存儲器(304),所述CPU(301)采用含有32位的RISC處理器的NiosII芯片;
所述的POWERLINK總線收發器(12)、POWERLINK總線協議控制器(11)、主控單元(30)、HDLC總線協議控制器(21)和HDLC總線收發器(22)分別與電源模塊(40)相連,所述電源模塊(40)向POWERLINK總線收發器(12)、POWERLINK總線協議控制器(11)、主控單元(30)、述HDLC總線協議控制器(21)和HDLC總線收發器(22)提供電源能量。
2.一種POWERLINK和HDLC協議轉換裝置的實現方法,其特征在于:包括如下步驟:
A、初始化主控單元(30)、POWERLINK總線協議控制器(11)和HDLC總線協議控制器(21),具體包括如下步驟:
A1、使POWERLINK總線協議控制器(11)和HDLC總線協議控制器(21)處于通訊禁止狀態;
A2、主控單元(30)中的CPU(301)讀取配置存儲器(303)中的配置信息,對POWERLINK總線協議控制器(11)和HDLC總線協議控制器(21)進行通訊參數配置,內容包括節點地址、傳輸速率、傳送周期和傳輸數據大?。?!-- SIPO
A3、使POWERLINK總線協議控制器(11)和HDLC總線協議控制器(21)處于通訊允許狀態;
B、POWERLINK總線協議控制器(11)收到POWERLINK數據幀后,主控單元(30)讀POWERLINK通訊存儲器(111),獲得POWERLINK數據幀中的DATA的數據信息,并將POWERLINK數據幀中的DATA的數據信息傳輸給HDLC通訊存儲器(211),HDLC總線協議控制器(21)將主控單元(30)傳送的POWERLINK數據幀中的DATA的數據信息進行編碼,形成HDLC數據幀,通過HDLC總線收發器(22)將HDLC數據幀傳輸給HDLC現場總線(3);
所述POWERLINK數據幀中的DATA的第1和第2字節存放HDLC數據幀的ADDRESS和CONTROL的數據信息;
所述主控單元(30)讀POWERLINK通訊存儲器(111),獲得POWERLINK數據幀中的DATA的數據信息,并將POWERLINK數據幀中的DATA的數據信息傳輸給HDLC通訊存儲器(211),包括以下步驟:
B1、主控單元(30)提取POWERLINK數據幀中DATA的數據信息的兩個2字節作為HDLC數據幀中ADDRESS和CONTROL的數據信息,寫入HDLC通信存儲器;
B2、主控單元(30)將POWERLINK數據幀中DATA的數據信息的第3個字節含第3個字節以后的有效數據,作為HDLC數據幀的DATA的數據信息,寫入所述HDLC通信存儲器;
C、HDLC總線協議控制器(21)收到HDLC數據幀后,主控單元(30)讀HDLC通訊存儲器(211),獲得HDLC數據幀中的DATA的數據信息,并將HDLC數據幀中的DATA的數據信息傳輸給POWERLINK通訊存儲器(111),POWERLINK總線協議控制器(11)將主控單元(30)傳送的HDLC數據幀中的DATA的數據信息進行編碼,形成POWERLINK數據幀,通過POWERLINK總線收發器(12)將POWERLINK數據幀傳輸給POWERLINK實時以太網總線(2);
所述HDLC數據幀中DATA的第1字節存放POWERLINK數據幀的DESTINATION的數據信息;
所述主控單元(30)讀HDLC通訊存儲器(211),獲得HDLC數據幀中的DATA的數據信息,并將HDLC數據幀中的DATA的數據信息傳輸給POWERLINK通訊存儲器(111),包括以下步驟:
C1、主控單元(30)提取HDLC數據幀中DATA的數據信息的前1個字節作為POWERLINK數據幀中DESTINATION的數據信息,寫入所述POWERLINK通信存儲器;
C2、主控單元(30)將HDLC數據幀中DATA的數據信息的第2個字節含第2個字節以后的有效數據,作為POWERLINK數據幀的DATA的數據信息,寫入所述POWERLINK通信存儲器;
D、返回到步驟B。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于大連交通大學,未經大連交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201110284761.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種伺服壓力機控制方法
- 下一篇:可控變壓器的動態潮流控制裝置及其控制方法





