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