基于開放式數(shù)控系統(tǒng)的軟PLC的研究與開發(fā)
本文關鍵詞:基于開放式數(shù)控系統(tǒng)的軟PLC的研究與開發(fā),,由筆耕文化傳播整理發(fā)布。
【摘要】:開放式數(shù)控系統(tǒng)是當前數(shù)控技術研究的熱點,軟PLC 是開放式數(shù)控系統(tǒng)的重要組成部分之一。本文構建了基于CAN 總線的開放式數(shù)控系統(tǒng)中軟PLC 的軟硬件平臺。主要包括CAN 總線部分和軟PLC 系統(tǒng)部分,其中軟PLC 系統(tǒng)部分又分為軟PLC開發(fā)系統(tǒng)和軟PLC 模擬運行系統(tǒng)。 本文在軟PLC 開發(fā)系統(tǒng)中,由用戶編寫并輸入梯形圖后,就可以將此梯形圖轉化為結構化C 語言文件,并將此文件作為運行系統(tǒng)的輸入。本文沒有編制專門的軟PLC 編譯程序,直接利用VC++編譯器實現(xiàn)PLC 程序的編譯和模擬運行。 本文的模擬運行系統(tǒng)是根據(jù)PLC 巡回掃描原理編制的。PLC 程序在運行的每個周期內都是按照輸入采樣、執(zhí)行用戶程序、輸出刷新三個階段執(zhí)行程序的。本文通過Windows 提供的定時器實現(xiàn)巡回掃描,達到了預期邏輯控制的目的。 本文提出了基于CAN 總線的開放式數(shù)控系統(tǒng)的軟件結構方案,開發(fā)了基于CAN總線和AT89C52 微控制器實現(xiàn)的開關量I/O 卡的控制系統(tǒng)。 自動定量包裝機廣泛應用于化肥、飼料、輕工等行業(yè)。目前,其控制系統(tǒng)大多采用傳統(tǒng)硬PLC。本文以軟PLC 和CAN 總線技術為基礎構建了分布式自動定量包裝機控制系統(tǒng),該系統(tǒng)可以實現(xiàn)自動稱量和包裝、和遠程監(jiān)控等功能。我們經過模擬實驗,該系統(tǒng)達到了預期的目的。
【關鍵詞】:開放式數(shù)控系統(tǒng) CAN 總線 軟PLC 梯形圖
【學位授予單位】:北京工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2005
【分類號】:TG659
【目錄】:
- 摘要4-5
- ABSTRACT5-8
- 第1章 緒論8-18
- 1.1 引言8-16
- 1.1.1 數(shù)控系統(tǒng)發(fā)展史8-9
- 1.1.2 開放式數(shù)控系統(tǒng)9-12
- 1.1.3 開放式數(shù)控系統(tǒng)的研究現(xiàn)狀12-15
- 1.1.4 開放式數(shù)控系統(tǒng)的發(fā)展趨勢15-16
- 1.2 課題的提出16-17
- 1.2.1 軟PLC 的產生及其作用16-17
- 1.2.2 課題來源及意義17
- 1.3 課題的研究內容17-18
- 第2章 硬PLC 和軟 PLC18-30
- 2.1 硬PLC18-26
- 2.1.1 硬PLC 的產生及發(fā)展現(xiàn)狀18-19
- 2.1.2 硬PLC 的特點19-20
- 2.1.3 硬PLC 的基本結構20-21
- 2.1.4 PLC 的工作原理21-24
- 2.1.5 PLC 編程語言24
- 2.1.6 PLC 的發(fā)展趨勢24-26
- 2.2 軟PLC26-29
- 2.2.1 軟PLC 的有關概念26-27
- 2.2.2 軟PLC 的特點27
- 2.2.3 軟PLC 的控制方案27-28
- 2.2.4 軟PLC 現(xiàn)狀及其發(fā)展前景28-29
- 2.3 本章小結29-30
- 第3章 CAN 總線簡介30-38
- 3.1 CAN 總線的特點31-32
- 3.2 CAN 總線的通訊32-37
- 3.2.1 幀格式和幀類型32-36
- 3.2.2 CAN 的總線仲裁36-37
- 3.3 本章小結37-38
- 第4章 軟PLC 開發(fā)系統(tǒng)和運行系統(tǒng)38-55
- 4.1 軟PLC 開發(fā)系統(tǒng)38-51
- 4.1.1 梯形圖的元素38-41
- 4.1.2 梯形圖的編程原則和方法41
- 4.1.3 梯形圖的繪制、顯示和保存41-44
- 4.1.4 梯形圖的編譯44-47
- 4.1.4.1 矩陣表44-45
- 4.1.4.2 編譯45-47
- 4.1.5 C 程序文件的生成47-51
- 4.2 軟PLC 運行系統(tǒng)51-53
- 4.2.1 輸入采樣的實現(xiàn)52
- 4.2.2 用戶程序的執(zhí)行52-53
- 4.2.3 輸出刷新的實現(xiàn)53
- 4.2.4 巡回掃描的實現(xiàn)53
- 4.3 本章小結53-55
- 第5章 基于軟PLC 和CAN 總線的定量包裝機控制系統(tǒng)55-79
- 5.1 自動定量包裝機簡介55-56
- 5.1.1 自動定量包裝機的工作原理55
- 5.1.2 自動定量包裝機的組成部分55-56
- 5.2 控制部分的硬件組成56-61
- 5.2.1 單路CAN 非智能PCI 卡簡介56-58
- 5.2.2 稱重顯示控制儀的硬件設計58-61
- 5.3 控制部分的軟件設計61-78
- 5.3.1 工控機部分61-68
- 5.3.2 稱重顯示控制部分68-78
- 5.4 本章小結78-79
- 結論79-80
- 參考文獻80-84
- 攻讀碩士學位期間所發(fā)表的學術論文84-85
- 致謝85
【引證文獻】
中國期刊全文數(shù)據(jù)庫 前3條
1 陳嬋娟;陳參;;開放式數(shù)控系統(tǒng)軟PLC功能模塊的實現(xiàn)[J];機械設計與制造;2008年06期
2 郭書杰;馬躍;王品;丁萬夫;;軟件PLC梯形圖開發(fā)系統(tǒng)的研究與實現(xiàn)[J];組合機床與自動化加工技術;2010年05期
3 陳嬋娟;陳參;;用Delphi開發(fā)實現(xiàn)開放式數(shù)控系統(tǒng)軟PLC功能模塊[J];制造技術與機床;2008年05期
中國碩士學位論文全文數(shù)據(jù)庫 前10條
1 雷云飛;基于數(shù)控系統(tǒng)的嵌入式PLC研究[D];廣東工業(yè)大學;2011年
2 鄭健;PLC仿真技術研究[D];青島大學;2007年
3 王飛;轉塔沖床數(shù)控系統(tǒng)及其它關鍵技術的設計與研究[D];廈門大學;2007年
4 朱兆斌;嵌入式數(shù)控系統(tǒng)軟PLC模塊的研究與實現(xiàn)[D];南京航空航天大學;2009年
5 王義堅;基于PLC的鋼絲圈內周長測量儀[D];合肥工業(yè)大學;2010年
6 李美升;工程機械智能控制器設計與研究[D];武漢科技大學;2010年
7 葉生紅;基于PC的軟PLC及開發(fā)系統(tǒng)研究[D];汕頭大學;2010年
8 蘇淑芝;軟PLC梯形圖編程系統(tǒng)的研究與實現(xiàn)[D];華南理工大學;2012年
9 李建平;基于虛擬機的PAC控制系統(tǒng)的研究與設計[D];西華大學;2012年
10 白江;基于Windows的軟PLC研究與開發(fā)[D];上海交通大學;2010年
本文關鍵詞:基于開放式數(shù)控系統(tǒng)的軟PLC的研究與開發(fā),由筆耕文化傳播整理發(fā)布。
本文編號:395249
本文鏈接:http://www.sikaile.net/kejilunwen/jinshugongy/395249.html