嵌入式軟PLC技術(shù)的研究與實(shí)現(xiàn)
本文關(guān)鍵詞:嵌入式軟PLC技術(shù)的研究與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】: 軟PLC技術(shù)是目前國(guó)際工業(yè)自動(dòng)化領(lǐng)域逐漸興起的一項(xiàng)基于PC的新型控制技術(shù)。嵌入式軟PLC技術(shù)是在深入研究分析傳統(tǒng)PLC技術(shù)、軟PLC技術(shù)以及嵌入式系統(tǒng)的基礎(chǔ)上發(fā)展提出的,適用于目前工業(yè)控制中的PLC控制程序大多僅包含常用的基本控制指令的發(fā)展現(xiàn)狀。嵌入式軟PLC可以彌補(bǔ)傳統(tǒng)PLC兼容性與可擴(kuò)展性差、性價(jià)比低等缺點(diǎn),并可克服目前大型軟PLC系統(tǒng)較為龐大及資源浪費(fèi)等不足。本文研究開發(fā)的嵌入式軟PLC系統(tǒng),具有靈活小巧,使用方便可靠等優(yōu)點(diǎn)。 本文通過(guò)分析國(guó)內(nèi)外傳統(tǒng)PLC、軟PLC以及嵌入式系統(tǒng)的發(fā)展現(xiàn)狀,闡述了研究開發(fā)嵌入式軟PLC系統(tǒng)的意義。在此基礎(chǔ)上提出了嵌入式軟PLC系統(tǒng)的關(guān)鍵技術(shù),并設(shè)計(jì)了其總體結(jié)構(gòu)。對(duì)嵌入式軟PLC系統(tǒng)分為四個(gè)模塊進(jìn)行了設(shè)計(jì)研究,即梯形圖編輯系統(tǒng),PLC指令運(yùn)行系統(tǒng),串口通信系統(tǒng),以及輸入輸出系統(tǒng)。 本文研究了傳統(tǒng)PLC指令系統(tǒng),并運(yùn)用編譯原理知識(shí),對(duì)軟PLC指令結(jié)構(gòu)進(jìn)行了設(shè)計(jì),其中PLC指令運(yùn)算采用堆棧結(jié)構(gòu)進(jìn)行操作。對(duì)MCU的內(nèi)部資源及運(yùn)行速度進(jìn)行深入分析后,針對(duì)其特定的環(huán)境,對(duì)PLC指令解釋系統(tǒng)進(jìn)行了更適宜于基于MCU的嵌入式系統(tǒng)的設(shè)計(jì),如數(shù)據(jù)類型、存儲(chǔ)區(qū)域的選擇,合理的構(gòu)造函數(shù),解釋器中對(duì)PLC指令的簡(jiǎn)化等優(yōu)化操作。 運(yùn)用VC++6.0在PC環(huán)境中開發(fā)實(shí)現(xiàn)了軟PLC指令解釋系統(tǒng),并為其設(shè)計(jì)了測(cè)試PLC基本邏輯指令的I/O控制模型,以及測(cè)試相對(duì)復(fù)雜PLC指令的電梯仿真模型。在此基礎(chǔ)上,使用C51編程語(yǔ)言在Keil uVersion3 IDE中采用交叉編譯的方式設(shè)計(jì)開發(fā)了嵌入式軟PLC指令運(yùn)行系統(tǒng)。 本文最后設(shè)計(jì)開發(fā)了基于MCU的嵌入式軟PLC原型系統(tǒng),它是在綜合運(yùn)用全文研究成果的基礎(chǔ)上設(shè)計(jì)開發(fā)的。該嵌入式軟PLC系統(tǒng)主要包括上位機(jī)梯形圖的編輯系統(tǒng)、串口通信系統(tǒng)、下位機(jī)指令解釋系統(tǒng)以及輸入輸出系統(tǒng)。實(shí)驗(yàn)表明,該嵌入式軟PLC系統(tǒng)較好的實(shí)現(xiàn)了傳統(tǒng)PLC系統(tǒng)的基本功能,通過(guò)PLC指令簡(jiǎn)化的PLC指令解釋系統(tǒng)性能也有了較好的提升,達(dá)到了設(shè)計(jì)要求。
【關(guān)鍵詞】:軟PLC 解釋執(zhí)行系統(tǒng) 嵌入式 單片機(jī) PLC指令
【學(xué)位授予單位】:華中科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2006
【分類號(hào)】:TM571.61
【目錄】:
- 摘要4-5
- Abstract5-9
- 1 緒論9-18
- 1.1 課題來(lái)源9
- 1.2 課題的提出9-10
- 1.3 課題目的意義10
- 1.4 國(guó)內(nèi)外研究現(xiàn)狀10-16
- 1.5 本項(xiàng)目組已完成及尚待完成的工作介紹16
- 1.6 本文主要研究?jī)?nèi)容與章節(jié)安排16-18
- 2 軟PLC 總體結(jié)構(gòu)及運(yùn)行原理18-36
- 2.1 引言18
- 2.2 軟PLC 的總體結(jié)構(gòu)及工作原理18-22
- 2.3 主要PLC 指令的實(shí)現(xiàn)方法22-26
- 2.4 PLC 指令解釋器的實(shí)現(xiàn)方法26-33
- 2.5 基于PC 的軟PLC 仿真實(shí)現(xiàn)33-35
- 2.6 本章小結(jié)35-36
- 3 嵌入式軟PLC 技術(shù)的研究36-52
- 3.1 引言36
- 3.2 單片機(jī)的特點(diǎn)分析36-37
- 3.3 基于單片機(jī)的嵌入式軟PLC 系統(tǒng)架構(gòu)37-38
- 3.4 串口通信系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)38-40
- 3.5 嵌入式軟PLC 代碼編譯器的設(shè)計(jì)40-43
- 3.6 提高嵌入式軟PLC 系統(tǒng)性能的若干措施43-51
- 3.7 本章小結(jié)51-52
- 4 嵌入式軟PLC 技術(shù)應(yīng)用實(shí)例52-58
- 4.1 引言52
- 4.2 藍(lán)津運(yùn)動(dòng)控制卡簡(jiǎn)介52-53
- 4.3 基于藍(lán)津運(yùn)動(dòng)控制卡的8 點(diǎn)嵌入式軟PLC 系統(tǒng)53-54
- 4.4 LED 控制實(shí)驗(yàn)?zāi)P?/span>54-55
- 4.5 實(shí)驗(yàn)運(yùn)行效果55-57
- 4.6 本章小結(jié)57-58
- 5 結(jié)論和展望58-60
- 5.1 全文總結(jié)58
- 5.2 未來(lái)展望58-60
- 致謝60-61
- 參考文獻(xiàn)61-64
- 附錄1 攻讀碩士學(xué)位期間發(fā)表的論文64-65
- 附錄2 軟PLC 電梯控制程序65-68
【引證文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 陳海秀;戴棟;王海俊;;新型機(jī)器人控制器在焊接系統(tǒng)中的應(yīng)用[J];吉林大學(xué)學(xué)報(bào)(信息科學(xué)版);2012年04期
2 戴棟;陳海秀;王?;;機(jī)器人控制器的二次開發(fā)[J];重慶理工大學(xué)學(xué)報(bào)(自然科學(xué));2012年07期
3 周莉;焦洋;;PLC控制技術(shù)研究綜述[J];硅谷;2010年16期
4 陳錫勇;;基于單片機(jī)的的嵌入式PLC細(xì)紗機(jī)控制系統(tǒng)的研究[J];經(jīng)營(yíng)管理者;2010年24期
5 崔競(jìng);;嵌入式PLC在電機(jī)調(diào)速系統(tǒng)中的應(yīng)用[J];機(jī)電信息;2011年30期
6 高帥;陳嬋娟;張強(qiáng);;陶瓷快速成型機(jī)數(shù)控系統(tǒng)軟PLC模塊的實(shí)現(xiàn)[J];制造業(yè)自動(dòng)化;2010年13期
7 陳錫勇;;基于FA506細(xì)紗機(jī)的嵌入式PLC系統(tǒng)的研究[J];科技致富向?qū)?2010年30期
8 王亞男;陳嬋娟;;軟PLC運(yùn)行系統(tǒng)的研究與實(shí)現(xiàn)[J];煤炭技術(shù);2012年02期
9 張傳娟;;淺談PLC在工業(yè)控制領(lǐng)域中的應(yīng)用[J];數(shù)字技術(shù)與應(yīng)用;2011年10期
10 李慧強(qiáng);程廣河;王茂勵(lì);伊?xí)苑?;基于ARM的編譯型可編程序控制器系統(tǒng)研究[J];自動(dòng)化與儀表;2009年10期
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前7條
1 裴鋒;基于ARM-FPGA體系的PLC程序編輯平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D];廣西工學(xué)院;2011年
2 周雷;基于PC的軟PLC開發(fā)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];重慶大學(xué);2009年
3 魏雷;基于語(yǔ)句表的軟PLC仿真系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];重慶大學(xué);2010年
4 周建香;基于ARM的嵌入式軟PLC運(yùn)行系統(tǒng)設(shè)計(jì)[D];華南理工大學(xué);2010年
5 李慧強(qiáng);編譯型PLC編譯系統(tǒng)的研究與實(shí)現(xiàn)[D];山東輕工業(yè)學(xué)院;2010年
6 王曉光;嵌入式PLC的設(shè)計(jì)與研究[D];西華大學(xué);2010年
7 李松博;基于ATMEGA169的嵌入式PLC的設(shè)計(jì)與實(shí)現(xiàn)[D];西安科技大學(xué);2010年
本文關(guān)鍵詞:嵌入式軟PLC技術(shù)的研究與實(shí)現(xiàn),,由筆耕文化傳播整理發(fā)布。
本文編號(hào):259358
本文鏈接:http://sikaile.net/kejilunwen/dianlilw/259358.html