天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 金屬論文 >

基于開放式數(shù)控系統(tǒng)的軟PLC開發(fā)系統(tǒng)的研究及實現(xiàn)

發(fā)布時間:2017-04-07 09:02

  本文關(guān)鍵詞:基于開放式數(shù)控系統(tǒng)的軟PLC開發(fā)系統(tǒng)的研究及實現(xiàn),由筆耕文化傳播整理發(fā)布。


【摘要】: 從數(shù)控技術(shù)產(chǎn)生并應(yīng)用至今,數(shù)控系統(tǒng)經(jīng)歷了從專用封閉式體系向開放式模塊化結(jié)構(gòu)的發(fā)展過程,其輔助控制功能由可編程邏輯控制器PLC(Programmable logical controller)來實現(xiàn),而傳統(tǒng)PLC并不能滿足開放式數(shù)控系統(tǒng)的需求。因此,基于PC機的采用軟件實現(xiàn)控制功能的軟PLC技術(shù)出現(xiàn)并不斷發(fā)展起來。由國際電工委員會于1993年3月頒布的IEC1131-3標(biāo)準(zhǔn)是第一個為工業(yè)自動化控制系統(tǒng)的軟件設(shè)計提供標(biāo)準(zhǔn)化編程語言的國際標(biāo)準(zhǔn),它極大地促進(jìn)了軟PLC技術(shù)的發(fā)展,并保證了其標(biāo)準(zhǔn)化和開放性。 本文基于本實驗室開發(fā)的開放式數(shù)控系統(tǒng),以系統(tǒng)中的軟PLC開發(fā)系統(tǒng)為目標(biāo),研究分析了軟PLC的相關(guān)技術(shù)和實現(xiàn)方法。采用面向?qū)ο蟮腃++語言,在Windows操作系統(tǒng)和Visual C++的開發(fā)環(huán)境下,實現(xiàn)了軟PLC開發(fā)系統(tǒng)的主要功能。 本文研究軟PLC的原理和結(jié)構(gòu),分析、確定了軟PLC開發(fā)系統(tǒng)應(yīng)具備的功能和實現(xiàn)的方法,并劃分出系統(tǒng)的兩個主要模塊:編輯模塊和編譯模塊。研究、分析國際標(biāo)準(zhǔn)IEC1131-3對于PLC五種編程語言的規(guī)定,按照其各自特點,選擇梯形圖(LD)和指令表(IL)作為本系統(tǒng)的兩種編程語言。并依據(jù)標(biāo)準(zhǔn)制定了它們的指令集。 首先開發(fā)編輯模塊,包括梯形圖編輯器和指令表編輯器,以及由梯形圖到指令表的轉(zhuǎn)換功能的實現(xiàn)。然后開發(fā)解釋、編譯模塊。其中,要編譯的輸入代碼為指令表語言,所生成的目標(biāo)代碼為能夠在運行系統(tǒng)運行的C/C++語言代碼。這一部分包括詞法分析,語法分析,語義分析和生成目標(biāo)代碼四個部分。最后整合各個模塊,制作用戶界面,并通過實例,實現(xiàn)了軟PLC在數(shù)控機床上的邏輯控制功能,驗證了系統(tǒng)的正確性及可行性。
【關(guān)鍵詞】:軟PLC 開發(fā)系統(tǒng) 編輯 編譯
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2006
【分類號】:TG659
【目錄】:
  • 摘要4-5
  • Abstract5-8
  • 第1章 緒論8-15
  • 1.1 課題背景8-10
  • 1.1.1 基于開放式數(shù)控系統(tǒng)的軟PLC的產(chǎn)生8-9
  • 1.1.2 軟PLC的優(yōu)勢9-10
  • 1.2 國內(nèi)外研究情況及發(fā)展趨勢10-13
  • 1.2.1 國外研究概況11-12
  • 1.2.2 國內(nèi)研究概況12
  • 1.2.3 軟PLC的未來發(fā)展方向12-13
  • 1.3 課題研究的目的和意義13
  • 1.4 課題來源和主要研究內(nèi)容13-15
  • 第2章 軟PLC關(guān)鍵技術(shù)和開發(fā)系統(tǒng)總體設(shè)計15-22
  • 2.1 傳統(tǒng)PLC的結(jié)構(gòu)和原理15-16
  • 2.2 軟PLC系統(tǒng)結(jié)構(gòu)和基本原理16-18
  • 2.2.1 軟PLC開發(fā)系統(tǒng)16-17
  • 2.2.2 軟PLC運行系統(tǒng)17-18
  • 2.3 IEC1131-3 國際標(biāo)準(zhǔn)的規(guī)定18-20
  • 2.3.1 IEC1131-3 標(biāo)準(zhǔn)的特點18
  • 2.3.2 IEC1131-3 標(biāo)準(zhǔn)的組成18-20
  • 2.4 開發(fā)系統(tǒng)總體結(jié)構(gòu)設(shè)計20-21
  • 2.5 本章小結(jié)21-22
  • 第3章 編輯器的實現(xiàn)22-37
  • 3.1 梯形圖編輯器22-31
  • 3.1.1 梯形圖語言的特點22-23
  • 3.1.2 開發(fā)系統(tǒng)的梯形圖指令23
  • 3.1.3 梯形圖編輯模塊的具體實現(xiàn)23-31
  • 3.2 指令表編輯器31-33
  • 3.2.1 指令表語言的特點和結(jié)構(gòu)31-32
  • 3.2.2 開發(fā)系統(tǒng)的指令表命令集32
  • 3.2.3 指令表編輯模塊的實現(xiàn)32-33
  • 3.3 轉(zhuǎn)換模塊的實現(xiàn)33-36
  • 3.4 本章小結(jié)36-37
  • 第4章 編譯器的實現(xiàn)37-50
  • 4.1 編譯指令表語言的步驟37-39
  • 4.2 詞法分析器的實現(xiàn)39-43
  • 4.2.1 說明部分39-41
  • 4.2.2 規(guī)則部分41-42
  • 4.2.3 用戶子程序部分42-43
  • 4.3 語法分析器的實現(xiàn)43-48
  • 4.3.1 說明部分43-44
  • 4.3.2 規(guī)則部分44-46
  • 4.3.3 子程序部分46-47
  • 4.3.4 Flex與Bison的結(jié)合47-48
  • 4.4 語義分析模塊的實現(xiàn)48-49
  • 4.5 生成目標(biāo)代碼49
  • 4.6 本章小結(jié)49-50
  • 第5章 系統(tǒng)的實現(xiàn)與實例運行50-55
  • 5.1 開發(fā)系統(tǒng)界面設(shè)計50-51
  • 5.2 運行實例51-54
  • 5.3 本章小結(jié)54-55
  • 結(jié)論55-57
  • 參考文獻(xiàn)57-60
  • 攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文60-61
  • 哈爾濱工業(yè)大學(xué)碩士學(xué)位論文原創(chuàng)性聲明61
  • 哈爾濱工業(yè)大學(xué)碩士學(xué)位論文使用授權(quán)書61
  • 哈爾濱工業(yè)大學(xué)碩士學(xué)位涉密論文管理61-62
  • 致謝62

【引證文獻(xiàn)】

中國期刊全文數(shù)據(jù)庫 前4條

1 楊惠靈;;嵌入式數(shù)控系統(tǒng)中PLC模塊的開發(fā)[J];機電技術(shù);2009年02期

2 楊惠靈;;嵌入式數(shù)控系統(tǒng)中PLC模塊的設(shè)計與實現(xiàn)[J];福建工程學(xué)院學(xué)報;2009年03期

3 林忠;楊惠靈;李素龍;;基于ARM9的嵌入式PLC系統(tǒng)的設(shè)計與實現(xiàn)[J];閩西職業(yè)技術(shù)學(xué)院學(xué)報;2010年04期

4 李宏川;李詩峰;王晶芝;;PLC控制系統(tǒng)在干法煙氣脫硫系統(tǒng)中的應(yīng)用[J];自動化儀表;2010年06期

中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條

1 雷云飛;基于數(shù)控系統(tǒng)的嵌入式PLC研究[D];廣東工業(yè)大學(xué);2011年

2 寇向宇;大紅山銅礦風(fēng)機遠(yuǎn)程監(jiān)測與調(diào)控系統(tǒng)研究與設(shè)計[D];中南大學(xué);2011年

3 榮大偉;45t集裝箱正面吊運動安全控制系統(tǒng)研究與開發(fā)[D];中國科學(xué)技術(shù)大學(xué);2011年

4 唐志遠(yuǎn);數(shù)控機床PLC功能的研究[D];天津大學(xué);2012年

5 陳曦婉;可編程保護裝置系統(tǒng)軟件的開發(fā)與研究[D];河海大學(xué);2007年

6 王飛;轉(zhuǎn)塔沖床數(shù)控系統(tǒng)及其它關(guān)鍵技術(shù)的設(shè)計與研究[D];廈門大學(xué);2007年

7 李顥;基于工業(yè)控制機的軟件可編程邏輯控制器的研究[D];華中科技大學(xué);2008年

8 吳敏;嵌入式軟PLC電站控制系統(tǒng)研究與實現(xiàn)[D];南昌大學(xué);2009年

9 朱兆斌;嵌入式數(shù)控系統(tǒng)軟PLC模塊的研究與實現(xiàn)[D];南京航空航天大學(xué);2009年

10 謝林菲;鋰電池極耳焊接機控制系統(tǒng)的研究與實現(xiàn)[D];華南理工大學(xué);2010年


  本文關(guān)鍵詞:基于開放式數(shù)控系統(tǒng)的軟PLC開發(fā)系統(tǒng)的研究及實現(xiàn),由筆耕文化傳播整理發(fā)布。

,

本文編號:290061

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jinshugongy/290061.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶8c253***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com