天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

CANopen網(wǎng)絡(luò)配置軟件的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2019-07-10 09:19
【摘要】:CAN總線由于其通信速率高、可靠性強(qiáng)和連接方便等特點(diǎn)被廣泛應(yīng)用,其應(yīng)用范圍包括汽車工業(yè)、醫(yī)療設(shè)備以及工業(yè)自動(dòng)化等領(lǐng)域。由于CAN控制器只提供了兩層開(kāi)放式系統(tǒng)互聯(lián)參考模型:物理層和數(shù)據(jù)鏈路層。而在工業(yè)控制網(wǎng)絡(luò)的組態(tài)和互聯(lián)等方面,由于CAN在定義之初并未定義標(biāo)準(zhǔn)的應(yīng)用層,導(dǎo)致在實(shí)際應(yīng)用中各個(gè)廠家對(duì)應(yīng)用層的定義各不相同,造成同樣的CAN報(bào)文因應(yīng)用層對(duì)其解釋的不同而產(chǎn)生了不同的功能含義,使這些設(shè)備間不能相互直接通信。為了解決系統(tǒng)中各節(jié)點(diǎn)的兼容性問(wèn)題,需要制定統(tǒng)一的應(yīng)用層協(xié)議。"自動(dòng)化CAN用戶和制定商協(xié)會(huì)"(CiA,CAN in Automation),制定CANopen協(xié)議便是一種開(kāi)放式的CAN總線應(yīng)用層協(xié)議。為實(shí)現(xiàn)快速組網(wǎng)及在線調(diào)試,需要相應(yīng)的CANopen網(wǎng)絡(luò)配置及調(diào)試軟件。但目前CANopen網(wǎng)絡(luò)配置及調(diào)試軟件存在功能單一、操作復(fù)雜、數(shù)據(jù)顯示方式不靈活等缺點(diǎn)。本論文針對(duì)以上問(wèn)題設(shè)計(jì)了一種集成化的CANopen配置軟件。本文首先介紹了 CAN總線及CANopen協(xié)議應(yīng)用背景與現(xiàn)狀,然后針對(duì)CANopen網(wǎng)絡(luò)配置及調(diào)試過(guò)程中的功能需求,對(duì)系統(tǒng)具體功能進(jìn)行了分析及總體設(shè)計(jì)。本課題軟件設(shè)計(jì)采用模塊化的設(shè)計(jì)思想,對(duì)系統(tǒng)配置模塊、網(wǎng)絡(luò)管理模塊、實(shí)時(shí)顯示模塊三個(gè)功能模塊的處理流程進(jìn)行了詳細(xì)設(shè)計(jì)并采用上位機(jī)通過(guò)發(fā)送NMT和SDO對(duì)象來(lái)對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)行相應(yīng)的配置和管理工作,增強(qiáng)了網(wǎng)絡(luò)配置和調(diào)試過(guò)程的工作效率。最后對(duì)軟件所實(shí)現(xiàn)的功能進(jìn)行了功能測(cè)試,實(shí)驗(yàn)結(jié)果表明,所實(shí)現(xiàn)的軟件實(shí)現(xiàn)了所有的設(shè)計(jì)功能。
[Abstract]:CAN bus has been widely used because of its high communication rate, strong reliability and convenient connection. its application scope includes automobile industry, medical equipment and industrial automation. Because the CAN controller only provides two layers of open system interconnection reference model: physical layer and data link layer. In the configuration and interconnection of industrial control network, because CAN does not define the standard application layer at the beginning of the definition, each manufacturer has different definitions of the application layer in practical applications, resulting in different functional meanings of the same CAN message due to the different interpretation of the application layer, so that these devices can not communicate directly with each other. In order to solve the compatibility problem of each node in the system, it is necessary to formulate a unified application layer protocol. "Automation CAN users and developers Association" (CiA,CAN in Automation),) CANopen protocol is an open CAN bus application layer protocol. In order to realize fast networking and online debugging, the corresponding CANopen network configuration and debugging software are needed. However, at present, CANopen network configuration and debugging software has some shortcomings, such as single function, complex operation, inflexible data display and so on. In this paper, an integrated CANopen configuration software is designed to solve the above problems. This paper first introduces the application background and present situation of CAN bus and CANopen protocol, and then analyzes and designs the specific functions of the system according to the functional requirements of CANopen network configuration and debugging. The software design of this subject adopts the modular design idea, designs the processing flow of the three functional modules of the system configuration module, the network management module and the real-time display module in detail, and uses the upper computer to configure and manage the network nodes by sending NMT and SDO objects, which enhances the working efficiency of the network configuration and debugging process. Finally, the function of the software is tested, and the experimental results show that the software realizes all the design functions.
【學(xué)位授予單位】:大連海事大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP273;TP311.52

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 李國(guó)勝;高斌;劉國(guó)棟;;基于CAN總線的設(shè)備互連設(shè)計(jì)[J];計(jì)算機(jī)與網(wǎng)絡(luò);2017年04期

2 徐征輝;劉鳳秋;張夢(mèng)博;李美鵬;李欣;;基于STM32的CANopen協(xié)議的實(shí)現(xiàn)[J];電子設(shè)計(jì)工程;2016年08期

3 王秀蓮;劉昭明;畢大強(qiáng);;基于CANopen的DSP和ABB變頻器的通信與實(shí)現(xiàn)[J];電氣技術(shù);2016年03期

4 佘瑤;仝占方;;CANopen網(wǎng)絡(luò)通信故障分析[J];技術(shù)與市場(chǎng);2016年02期

5 沈大剛;;CANopen協(xié)議解析及其實(shí)現(xiàn)方案[J];電氣時(shí)代;2016年02期

6 何年清;車?yán)?劉朝欣;沈通橋;李安錦;林桂斌;;基于CAN總線的嵌入式網(wǎng)絡(luò)化智能傳感器系統(tǒng)設(shè)計(jì)[J];桂林電子科技大學(xué)學(xué)報(bào);2015年04期

7 孫進(jìn);曹肖偉;;基于HDS和CANopen多品牌PLC網(wǎng)絡(luò)化控制實(shí)驗(yàn)平臺(tái)搭建[J];中國(guó)教育技術(shù)裝備;2015年04期

8 蘇國(guó)火;宋永倫;趙雙喜;;基于CANopen現(xiàn)場(chǎng)總線的分布式控制及應(yīng)用[J];電焊機(jī);2014年11期

9 梁東升;方曉;;基于CANopen的輕軌牽引變流器網(wǎng)絡(luò)控制系統(tǒng)[J];電子設(shè)計(jì)工程;2014年15期

10 楊亞波;喬大雷;;基于CANopen協(xié)議的雷達(dá)故障診斷系統(tǒng)設(shè)計(jì)[J];雷達(dá)與對(duì)抗;2014年02期

相關(guān)會(huì)議論文 前1條

1 段建民;焦圣偉;徐U,

本文編號(hào):2512511


資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2512511.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶7a326***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com