ARM7和μC/OS-II 環(huán)境下Modbus通信協(xié)議的實現(xiàn)
發(fā)布時間:2021-08-22 05:14
現(xiàn)場總線是當(dāng)今工業(yè)自動化領(lǐng)域發(fā)展的熱點之一,被譽為工業(yè)自動化領(lǐng)域的計算機局域網(wǎng)。它作為工業(yè)數(shù)據(jù)通信網(wǎng)絡(luò)的基礎(chǔ),溝通了生產(chǎn)過程中現(xiàn)場設(shè)備之間的聯(lián)系。當(dāng)今現(xiàn)場總線有許多標(biāo)準(zhǔn),Modbus協(xié)議就是其中比較流行的標(biāo)準(zhǔn)之一,它已經(jīng)在工業(yè)自動化領(lǐng)域風(fēng)靡全球,成為諸如PLC、DCS、智能儀表等很多工業(yè)設(shè)備使用的通信聯(lián)絡(luò)標(biāo)準(zhǔn)。目前,Modbus協(xié)議實現(xiàn)的硬件平臺大多數(shù)是8位或16位單片機,但是隨著現(xiàn)代科技的高速發(fā)展,生產(chǎn)自動化水平的不斷提高,工業(yè)設(shè)備對系統(tǒng)控制的性能及效率不斷提出新的要求,傳統(tǒng)的單片機控制由于其本身資源和性能有限,已經(jīng)越來越不能滿足日益復(fù)雜的應(yīng)用需求,而以ARM處理器為核心的嵌入式系統(tǒng),憑借其強大的功能,快捷的處理速度,支持操作系統(tǒng)移植等優(yōu)點成為即將代替單片機Modbus總線產(chǎn)品的最佳選擇,也成為近年來工業(yè)界研究的熱點。本文在Modbus協(xié)議和異步串行通信原理的基礎(chǔ)上,利用ARM處理器搭建了基于Modbus通信網(wǎng)絡(luò)的軟硬件平臺,實現(xiàn)了PC機通過控制ARM處理器與IO設(shè)備的通信,從而達到PC機對遠端節(jié)點IO等設(shè)備的網(wǎng)絡(luò)化的遠程控制。系統(tǒng)由三個部分組成:主機,從機和IO設(shè)備,主機和從機構(gòu)建...
【文章來源】:濟南大學(xué)山東省
【文章頁數(shù)】:77 頁
【學(xué)位級別】:碩士
【部分圖文】:
MODBUS事務(wù)處理(無差錯)
MODBUS事務(wù)處理(異常響應(yīng))
CRC16計算算法
【參考文獻】:
期刊論文
[1]現(xiàn)場總線技術(shù)在火力發(fā)電廠電氣控制系統(tǒng)中的應(yīng)用[J]. 孫茗. 電力勘測設(shè)計. 2008(02)
[2]實時操作系統(tǒng)uC/OS-II在ARM上的移植[J]. 王曉鳴,王樹新,張宏偉. 機電一體化. 2007(01)
[3]CRC編碼算法研究與實現(xiàn)[J]. 李宥謀,房鼎益. 西北大學(xué)學(xué)報(自然科學(xué)版). 2006(06)
[4]RS485接口芯片的介紹以及多機通訊的實現(xiàn)[J]. 郭華,馬勝前. 甘肅科技縱橫. 2006(02)
[5]ModBus協(xié)議在工業(yè)控制系統(tǒng)中的應(yīng)用[J]. 朱懿,蔣念平. 微計算機信息. 2006(10)
[6]基于ARM的嵌入式系統(tǒng)中斷處理機制研究[J]. 金浩,韓江洪,李陽銘. 現(xiàn)代電子技術(shù). 2005(22)
[7]基于ARM7中斷向量控制器的軟件編程設(shè)計[J]. 張勝茂,陳曉華. 工業(yè)控制計算機. 2005(10)
[8]Modbus通信協(xié)議中CRC校驗的快速C語言算法[J]. 孟開元. 福建電腦. 2004(11)
[9]采用串口通信技術(shù)實現(xiàn)Modbus數(shù)據(jù)通信[J]. 封亞斌. 自動化儀表. 2004(10)
[10]嵌入式操作系統(tǒng)μC/OS-II在ARM上的移植與應(yīng)用[J]. 趙寧,陳明,何鵬舉. 航空計測技術(shù). 2004(04)
本文編號:3357074
【文章來源】:濟南大學(xué)山東省
【文章頁數(shù)】:77 頁
【學(xué)位級別】:碩士
【部分圖文】:
MODBUS事務(wù)處理(無差錯)
MODBUS事務(wù)處理(異常響應(yīng))
CRC16計算算法
【參考文獻】:
期刊論文
[1]現(xiàn)場總線技術(shù)在火力發(fā)電廠電氣控制系統(tǒng)中的應(yīng)用[J]. 孫茗. 電力勘測設(shè)計. 2008(02)
[2]實時操作系統(tǒng)uC/OS-II在ARM上的移植[J]. 王曉鳴,王樹新,張宏偉. 機電一體化. 2007(01)
[3]CRC編碼算法研究與實現(xiàn)[J]. 李宥謀,房鼎益. 西北大學(xué)學(xué)報(自然科學(xué)版). 2006(06)
[4]RS485接口芯片的介紹以及多機通訊的實現(xiàn)[J]. 郭華,馬勝前. 甘肅科技縱橫. 2006(02)
[5]ModBus協(xié)議在工業(yè)控制系統(tǒng)中的應(yīng)用[J]. 朱懿,蔣念平. 微計算機信息. 2006(10)
[6]基于ARM的嵌入式系統(tǒng)中斷處理機制研究[J]. 金浩,韓江洪,李陽銘. 現(xiàn)代電子技術(shù). 2005(22)
[7]基于ARM7中斷向量控制器的軟件編程設(shè)計[J]. 張勝茂,陳曉華. 工業(yè)控制計算機. 2005(10)
[8]Modbus通信協(xié)議中CRC校驗的快速C語言算法[J]. 孟開元. 福建電腦. 2004(11)
[9]采用串口通信技術(shù)實現(xiàn)Modbus數(shù)據(jù)通信[J]. 封亞斌. 自動化儀表. 2004(10)
[10]嵌入式操作系統(tǒng)μC/OS-II在ARM上的移植與應(yīng)用[J]. 趙寧,陳明,何鵬舉. 航空計測技術(shù). 2004(04)
本文編號:3357074
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3357074.html
最近更新
教材專著