基于RISC的編譯型PLC的研究與設(shè)計
【學位單位】:武漢理工大學
【學位級別】:碩士
【學位年份】:2008
【中圖分類】:TP332.3
【部分圖文】:
2.1系統(tǒng)模型2.1.1解釋型系統(tǒng)模型解釋型PLC系統(tǒng)的結(jié)構(gòu)一般如圖2一1所示。擴展模塊lll___」」飛飛 飛圖2一1解釋系統(tǒng)模型組成圖2一1中的計算機是PLC的上位機開發(fā)集成環(huán)境的硬件載體,一般為PC機,在此系統(tǒng)上開發(fā)集成環(huán)境。集成環(huán)境一般支持梯形圖的編輯和編譯。編譯后生成中間代碼,下載到下位機系統(tǒng)中解釋執(zhí)行。為了保證用戶編寫的應用程序順利解釋運行,在PLC下位機中,固化了由廠家出廠時設(shè)計PLC解釋程序。當系統(tǒng)以這種解釋方式運行時,系統(tǒng)將用戶程序的梯形圖或者指令表語言語言作為輸入源程序,邊讀源程序,邊解釋執(zhí)行,對于源程序中的每一類指令,都需要編寫一段相對應的解釋程序才能完成此指令的功能。在解釋執(zhí)行時
它可以設(shè)置輸入指令所對應的單片機UO口,并顯示輸入還是輸出等狀態(tài)。對于梯形圖中的所有指令的狀態(tài)都會在這個界面里面顯示。例如:對于輸出線圈指令,信號的類型屬性設(shè)置可以有四種,如下圖3一2所示。圖3一2輸出線圈對話框信號源可以設(shè)置為內(nèi)部接點或者處理器引腳。如設(shè)置為內(nèi)部接點,則在整個梯形圖程序的編輯過程中,必須在其他的位置有用到它,否則編譯時將會出現(xiàn)替告。菜單欄包括文件、編輯、設(shè)置、指令、編譯、幫助等。功能的實現(xiàn)主要在指令菜單欄中,在菜單欄中還有級式菜單,可以輸入相應梯形圖指令。如圖3一3所示。抽入注釋抽入自自點上升祀冷業(yè)發(fā) (one51議防加)下降沿觸發(fā)(Ones卜父F幽勺)接通延時(o日a丫ed下urn加)斷開延時(oelaved下 urnOff)保持計算器(Re七en加e)婦”記T該n偽)自加計筑器(c以扣tUP)U自減計數(shù)器(eoun七00喻)I環(huán)形計算器(eoun七crejar)J等于(c的附 eforE甲als)“不等于(c側(cè) mpereforNotE甲.川s)大于 (Comparefor‘reaterT’h翻)>大于等于 (eomparefar‘reaterT’h翻orE甲目).小于 (CompareforLe,,下扮幻)<小于等于(c的 parefarLessThanor三q喇)圖3一3插入指令欄中部分指令
它可以設(shè)置輸入指令所對應的單片機UO口,并顯示輸入還是輸出等狀態(tài)。對于梯形圖中的所有指令的狀態(tài)都會在這個界面里面顯示。例如:對于輸出線圈指令,信號的類型屬性設(shè)置可以有四種,如下圖3一2所示。圖3一2輸出線圈對話框信號源可以設(shè)置為內(nèi)部接點或者處理器引腳。如設(shè)置為內(nèi)部接點,則在整個梯形圖程序的編輯過程中,必須在其他的位置有用到它,否則編譯時將會出現(xiàn)替告。菜單欄包括文件、編輯、設(shè)置、指令、編譯、幫助等。功能的實現(xiàn)主要在指令菜單欄中,在菜單欄中還有級式菜單,可以輸入相應梯形圖指令。如圖3一3所示。抽入注釋抽入自自點上升祀冷業(yè)發(fā) (one51議防加)下降沿觸發(fā)(Ones卜父F幽勺)接通延時(o日a丫ed下urn加)斷開延時(oelaved下 urnOff)保持計算器(Re七en加e)婦”記T該n偽)自加計筑器(c以扣tUP)U自減計數(shù)器(eoun七00喻)I環(huán)形計算器(eoun七crejar)J等于(c的附 eforE甲als)“不等于(c側(cè) mpereforNotE甲.川s)大于 (Comparefor‘reaterT’h翻)>大于等于 (eomparefar‘reaterT’h翻orE甲目).小于 (CompareforLe,,下扮幻)<小于等于(c的 parefarLessThanor三q喇)圖3一3插入指令欄中部分指令
【相似文獻】
相關(guān)期刊論文 前10條
1 張彪;;基于CAN總線解決方案的玻璃磨邊機[J];可編程控制器與工廠自動化;2008年12期
2 任偉;蔡啟仲;;基于ARM7的PLC編程器的設(shè)計[J];儀表技術(shù)與傳感器;2010年04期
3 韓照波;;基于CAN總線的計算機與PLC通信[J];自動化技術(shù)與應用;2009年11期
4 李傳江,張自強,許晶晶;基于CAN總線的PC-PLC網(wǎng)絡(luò)設(shè)計[J];機械與電子;2005年09期
5 任偉;蔡啟仲;;PLC編程器核心模塊設(shè)計[J];計算機系統(tǒng)應用;2010年04期
6 王杰;朱同興;;開放式數(shù)控系統(tǒng)中PLC與NC的高速通訊[J];兵工自動化;2007年03期
7 程月平;袁勇;;CAN總線在家庭智能化控制系統(tǒng)中的應用研究[J];現(xiàn)代電子技術(shù);2010年13期
8 楊紅軍;李剛炎;;基于CAN總線和PLC的車載平臺調(diào)平控制系統(tǒng)研究[J];制造業(yè)自動化;2008年04期
9 錢美;;基于CAN總線溫濕度監(jiān)控系統(tǒng)的設(shè)計[J];艦船電子工程;2009年02期
10 黃玉賢,藺廣逢,張媛,巨永鋒;基于CAN總線技術(shù)的專用PLC之間的通信[J];現(xiàn)代電子技術(shù);2004年12期
相關(guān)博士學位論文 前10條
1 王瑞;PLC軟件構(gòu)件化建模方法研究[D];清華大學;2012年
2 何世鈞;電容層析成像系統(tǒng)的研究與應用[D];天津大學;2005年
3 肖江;單板層積材彈性模量在線檢測系統(tǒng)研究[D];北京林業(yè)大學;2008年
4 余玫;Bc110和PLCγ1在B細胞發(fā)育和功能中的作用[D];南京大學;2011年
5 巨永鋒;振動壓路機壓實智能控制與故障智能診斷的研究[D];長安大學;2006年
6 宋曉峰;高精度卷繞真空鍍膜設(shè)備張力控制技術(shù)研究[D];上海大學;2007年
7 張衛(wèi)鋼;純電動試驗車及其相關(guān)技術(shù)研究[D];長安大學;2006年
8 易綱;液驅(qū)混合動力車輛控制系統(tǒng)研究[D];南京理工大學;2007年
9 千承輝;基于嵌入式實時系統(tǒng)的汽車檢測線測控系統(tǒng)研究[D];吉林大學;2008年
10 王東林;中密度纖維板熱壓智能控制系統(tǒng)的研究[D];北京林業(yè)大學;2008年
相關(guān)碩士學位論文 前10條
1 陳松;JWG1001型自動絡(luò)筒機電氣控制系統(tǒng)的設(shè)計與實現(xiàn)[D];天津工業(yè)大學;2005年
2 李子昀;基于PLC的自動生產(chǎn)線實驗平臺的研究[D];中南大學;2010年
3 徐永興;礦渣粉磨生產(chǎn)線PLC控制系統(tǒng)研究與設(shè)計[D];江西理工大學;2010年
4 劉其亮;基于PLC窯爐模糊控制系統(tǒng)的研究與設(shè)計[D];山東理工大學;2010年
5 楊磊;基于PLC的柔性自動化生產(chǎn)線系統(tǒng)研究與設(shè)計[D];曲阜師范大學;2010年
6 公維強;基于PLC的高溫滅菌隧道風壓與溫度控制研究[D];東北林業(yè)大學;2010年
7 王艷美;變頻器和PLC在傳送帶多種速度控制中的應用[D];蘇州大學;2010年
8 亓英蓮;基于西門子PLC的網(wǎng)絡(luò)化控制實驗裝置設(shè)計[D];北方工業(yè)大學;2011年
9 周建香;基于ARM的嵌入式軟PLC運行系統(tǒng)設(shè)計[D];華南理工大學;2010年
10 臧華東;基于PLC和CC-LINK現(xiàn)場總線的MPS的研制[D];蘇州大學;2010年
本文編號:2871127
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2871127.html