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