CANopen是基于CAN協議的高層協議,它是嵌入式網絡應用中最流行的一種高層協議,特別是機器內部的嵌入式控制網絡。CANopen協議定義了標準的通訊對象,使得各種控制信息:實時數據、配置數據、特殊功能數據以及網絡管理數據都能夠封裝在標準通訊對象中在網絡中傳輸。本人的研究工作主要在以下幾個方面:1.CAN總線原理的研究和實現。本人深入研究CAN總線的通訊原理,并且通過焊制簡單的實驗電路板,實現了最基本的兩個CAN節點的通訊。2.CANopen協議原理的研究。本人首先研究了CANopen協議的構成,然后詳細研究了DS301協議,該協議是CANopen所有協議的基礎。另外還對常用的DS302協議以及DS401協議進行了研究。3.ICT設備的CANopen 控制系統的仿真設計。首先,是對ICT設備的控制系統進行研究和分析:其次,在深入了解CANopen通訊原理的基礎上,提出合理的控制方案;第三,利用CANoe軟件進行仿真,相關的開發軟件有CANeds、ProCANopen和CANoe;最后,通過CANoe進行仿真實驗。4.CANopen通用I/O模塊的設計。在該模塊的設計中,本人主要是負責軟件部分的設計,軟件程序主要分成5大模塊:數字輸入模塊,數字輸出模塊,模擬輸入模塊,模擬輸出模塊以及CANopen通訊模塊。這些軟件模塊中,CANopen通訊模塊是一個重點也是一個難點。
標簽:
canopen
總線
上傳時間:
2022-07-18
上傳用戶:qingfengchizhu