基于Linux嵌入式平臺的EtherCAT主站系統(tǒng)研究與設計
本文選題:EtherCAT 切入點:主站 出處:《浙江大學》2017年碩士論文 論文類型:學位論文
【摘要】:EtherCAT協(xié)議是一種開放的實時以太網(wǎng)通訊協(xié)議,廣泛應用于工業(yè)控制領(lǐng)域。本文提出了一套完整的基于Linux嵌入式平臺的EtherCAT主站系統(tǒng)設計方案,旨在打通整個EtherCAT協(xié)議技術(shù)環(huán)節(jié)。從主站和從站的硬件層面到軟件層面再到上位機軟件,開發(fā)出整套擁有自主知識產(chǎn)權(quán)的EtherCAT主站系統(tǒng)。設計EtherCAT從站模塊,選用從站控制芯片ET1100設計通信板,STM32單片機設計控制板,將通信板和控制板通過SPI總線接口組合,組成兩套從站模塊,分別實現(xiàn)數(shù)字輸入信號檢測和模擬輸入信號檢測的功能。設計EtherCAT主站模塊,選用基于.AM3358處理器的BeagleBone Black作為Linux嵌入式開發(fā)平臺,并且在該平臺上運行集成Xenomai實時補丁的Linux操作系統(tǒng),接著在操作系統(tǒng)上構(gòu)建IgH EtherCAT Master for Linux開源框架和配置開發(fā)環(huán)境,最后基于這套開源框架進行應用程序的設計,完成整套主站模塊設計。設計EtherCAT主站程序的兩種交互模式,一種是基于命令行操作的控制臺模式,還有一種是基于Qt開發(fā)的圖形用戶界面模式。用戶可以通過任意模式,實現(xiàn)過程數(shù)據(jù)通信和服務數(shù)據(jù)通信的數(shù)據(jù)讀寫,并且執(zhí)行一些其他的必要功能操作。實驗結(jié)果表明,從站模塊的基本功能實現(xiàn),可以有效檢測輸入的數(shù)字信號和模擬信號。主站模塊的基本功能實現(xiàn),可以與從站模塊建立起有效的過程數(shù)據(jù)通信和服務數(shù)據(jù)通信,性能上同步誤差在ns級,報文的傳輸時間在us級,通訊抖動在us級別,可以滿足工業(yè)控制系統(tǒng)對實時性的要求?刂婆_模式和圖形用戶界面模式交互有效。
[Abstract]:EtherCAT protocol is a real-time Ethernet communication protocol is an open, widely used in the field of industrial control. This paper puts forward a design scheme of EtherCAT station system based on Linux embedded platform to complete, open up the entire EtherCAT protocol link. From the master and slave station hardware level to the software level and then to develop the PC software. EtherCAT master system complete with independent intellectual property rights. The design of EtherCAT slave station module, selected from the station control chip ET1100 design of communication board, STM32 MCU control board, communication board and control board through SPI bus interface, consisting of two sets of slave station module, to implement the digital input signal detection and analog input signal detection function. Design of EtherCAT master module based on.AM3358 processor, BeagleBone Black as Linux embedded development platform, and the platform. Linux operating system for integrated real-time Xenomai patch, then construct the IgH EtherCAT Master for Linux open source framework and development environment configuration in the operating system, the application of this set of open source framework based on design, complete the design of the master module set. Two kinds of interactive mode design of EtherCAT master station program, a command line operation the console mode based on, there is a graphical user interface model based on Qt is developed. The user can use any model, implementation process of data communication and data communication service data read and write, and perform some necessary functions of other operations. The experimental results show that the implementation of the main function of the module, the digital signal and the analog signal can be effectively detection of the input. The basic function of the master module and slave module, can establish the effective process of data communication and data communication services,. The upper synchronization error is at ns level, the message transmission time is at us level, the communication jitter is at us level, which can meet the real-time requirement of the industrial control system. The console mode and the graphical user interface mode interact effectively.
【學位授予單位】:浙江大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP273
【相似文獻】
相關(guān)期刊論文 前10條
1 張錦輝,羅毅,涂光瑜,詹新華,程朝暉;多媒體主站系統(tǒng)設計[J];電力系統(tǒng)自動化;2001年11期
2 張建偉;曹敏;畢志周;李晶;;基于用戶信息雙向互動的智能計量主站系統(tǒng)[J];云南電力技術(shù);2013年05期
3 張立,雷惠博;配電主站系統(tǒng)一體化設計之經(jīng)驗談[J];電力系統(tǒng)自動化;2004年10期
4 呂雪燕;張敏;黃國兵;;電能量計量計費小主站系統(tǒng)設計[J];電子測試;2009年08期
5 蔣宇成;;基于DL/T860的保護信息主站系統(tǒng)[J];農(nóng)村電氣化;2011年07期
6 梁波;李玉慶;;用電信息采集系統(tǒng)架構(gòu)及功能應用(二)[J];農(nóng)村電工;2013年03期
7 王曉蘭;張萬宏;;基于GSM熱網(wǎng)遠程監(jiān)測主站系統(tǒng)的設計與實現(xiàn)[J];計算機工程與設計;2007年07期
8 李盛盛;;變電設備狀態(tài)監(jiān)測主站系統(tǒng)的設計與開發(fā)[J];電力信息化;2012年03期
9 周燕;;集成測試技術(shù)應用SCADA主站系統(tǒng)研究[J];計算機光盤軟件與應用;2014年01期
10 韓福坤,魏小偉,袁平,韓鍇,呂少坤,王耀鑫,李民,孟秋生;遠動規(guī)約測試及故障分析系統(tǒng)[J];電力自動化設備;2001年08期
相關(guān)會議論文 前2條
1 謝善益;高新華;徐展強;鄧大為;;電網(wǎng)調(diào)度自動化系統(tǒng)(主站系統(tǒng))專業(yè)測試方法[A];廣東省電機工程學會2003-2004年度優(yōu)秀論文集[C];2005年
2 王進;;清江梯調(diào)電能量計量主站系統(tǒng)的技術(shù)特點及功能介紹[A];梯級調(diào)度控制研究論叢——2011年學術(shù)交流論文集[C];2011年
相關(guān)碩士學位論文 前5條
1 高恩博;基于Linux嵌入式平臺的EtherCAT主站系統(tǒng)研究與設計[D];浙江大學;2017年
2 高銀;基于Intranet的縣調(diào)自動化主站系統(tǒng)軟件的開發(fā)[D];中國農(nóng)業(yè)大學;2000年
3 張崇軍;攀鋼電力調(diào)度自動化系統(tǒng)擴展[D];電子科技大學;2006年
4 鄧麗芳;500kV監(jiān)控中心系統(tǒng)調(diào)試工作研究[D];南昌大學;2013年
5 王彥博;電力自動化數(shù)據(jù)新型交互方式的實現(xiàn)方法研究[D];山東大學;2014年
,本文編號:1585427
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/1585427.html