可編程邏輯控制開發(fā)及運行環(huán)境設計
發(fā)布時間:2021-11-06 13:03
裝備制造業(yè)是國家工業(yè)化、現(xiàn)代化水平和綜合國力的重要象征,是經(jīng)濟發(fā)展的重要支柱產(chǎn)業(yè),是一個國家和地區(qū)技術水平的集中體現(xiàn)。發(fā)展裝備制造業(yè)的關鍵之一是發(fā)展自動化成套系統(tǒng),作為工業(yè)自動化三大支柱之一的可編程邏輯控制器PLC在自動化裝備中起著至關重要的作用。PLC是一個以計算機技術為基礎的新型工業(yè)控制裝置,自誕生以來,經(jīng)歷了日新月異的發(fā)展,在自動化控制領域得到了廣泛的應用。PLC廠商眾多,編程環(huán)境與廠商硬件關聯(lián)性強,編程語言不統(tǒng)一。此外,傳統(tǒng)的PLC體系結(jié)構(gòu)封閉,阻礙PLC與運動控制的集成。本論文針對PLC存在的問題,致力于開發(fā)一個遵循IEC61131-3標準的、具有開放體系結(jié)構(gòu)的PLC開發(fā)環(huán)境,提出了基于MVC(Model-View-Controller)的軟件框架,實現(xiàn)了PLC梯形圖編輯環(huán)境。針對工業(yè)中PLC控制應用一般需要配合相應的人機交互界面(HMI)供用戶監(jiān)控使用的需要,本論文設計開發(fā)了可用于HMI開發(fā)的集成開發(fā)環(huán)境,通過抽象分類提出了采用基本圖元的方法,通過15種基本圖元的組合,可以靈活構(gòu)建復雜的圖形。為了實現(xiàn)PLC和HMI之間的數(shù)據(jù)交互,本論文在編輯環(huán)境中采用設置HMI圖元屬性的方...
【文章來源】:華南理工大學廣東省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:81 頁
【學位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 課題的研究背景
1.1.1 可編程邏輯控制的重要性
1.1.2 PLC的定義及特點
1.2 課題的研究目的
1.2.1 PLC存在的問題
1.2.2 IEC61131-3
1.2.3 課題的提出
1.3 研究內(nèi)容與論文結(jié)構(gòu)
第二章 開發(fā)平臺總體設計
2.1 開發(fā)平臺總體分析
2.1.1 開發(fā)平臺的設計目標
2.1.2 快速開發(fā)軟件的常見技術
2.1.3 本課題的快速開發(fā)技術
2.2 開發(fā)平臺的總體框架設計
2.2.1 開發(fā)平臺概要設計
2.2.2 開發(fā)平臺詳細設計
2.2.3 開發(fā)平臺的子模塊描述
2.3 開發(fā)平臺的開發(fā)流程
2.3.1 開發(fā)語言及開發(fā)工具的選擇
2.3.2 開發(fā)流程的制定
2.4 本章小結(jié)
第三章 編輯環(huán)境的設計與實現(xiàn)
3.1 PLC編輯環(huán)境的設計與實現(xiàn)
3.1.1 PLC編輯環(huán)境的總體框架設計
3.1.2 梯形圖組件庫的設計與實現(xiàn)
3.1.3 梯形圖編輯器的設計與實現(xiàn)
3.1.4 梯形圖編譯器的設計與實現(xiàn)
3.2 人機界面編輯器的設計與實現(xiàn)
3.2.1 人機界面編輯器的模塊劃分
3.2.2 人機界面編輯器的詳細設計
3.2.3 圖元庫的設計與實現(xiàn)
3.3 人機界面與PLC關聯(lián)的設計與實現(xiàn)
3.4 本章小結(jié)
第四章 運行環(huán)境的設計與實現(xiàn)
4.1 運行環(huán)境的需求分析
4.2 運行環(huán)境框架的總體設計
4.2.1 運行環(huán)境框架設計
4.2.2 運行環(huán)境框架實現(xiàn)
4.3 子模塊的設計與實現(xiàn)
4.3.1 配置文件規(guī)范
4.3.2 配置文件解析模塊
4.3.3 PLC仿真模塊
4.3.4 人機界面管理模塊
4.3.5 數(shù)據(jù)緩沖區(qū)管理模塊
4.4 本章小結(jié)
第五章 交通信號燈控制系統(tǒng)實例
5.1 開發(fā)平臺簡介
5.1.1 編輯環(huán)境簡介
5.1.2 運行環(huán)境簡介
5.2 交通信號燈控制系統(tǒng)的設計
5.2.1 交通信號燈控制系統(tǒng)概述
5.2.2 交通信號燈控制系統(tǒng)PLC程序設計
5.2.3 交通信號燈控制系統(tǒng)人機界面設計
5.3 實例效果
5.4 本章小結(jié)
第六章 面向PLC 仿真測試的模型轉(zhuǎn)換技術
6.1 模型轉(zhuǎn)換概述
6.1.1 模型轉(zhuǎn)換的目的
6.1.2 模型轉(zhuǎn)換的流程
6.2 PLC梯形圖元模型的建立
6.2.1 GME環(huán)境簡介
6.2.2 PLC梯形圖元模型的建立
6.3 模型轉(zhuǎn)換器的編寫
6.3.1 概述
6.3.2 模型轉(zhuǎn)換中的關鍵問題
6.3.3 模型轉(zhuǎn)換的效果
6.4 本章小結(jié)
結(jié)論與展望
參考文獻
攻讀碩士學位期間取得的研究成果
致謝
本文編號:3479883
【文章來源】:華南理工大學廣東省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:81 頁
【學位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 課題的研究背景
1.1.1 可編程邏輯控制的重要性
1.1.2 PLC的定義及特點
1.2 課題的研究目的
1.2.1 PLC存在的問題
1.2.2 IEC61131-3
1.2.3 課題的提出
1.3 研究內(nèi)容與論文結(jié)構(gòu)
第二章 開發(fā)平臺總體設計
2.1 開發(fā)平臺總體分析
2.1.1 開發(fā)平臺的設計目標
2.1.2 快速開發(fā)軟件的常見技術
2.1.3 本課題的快速開發(fā)技術
2.2 開發(fā)平臺的總體框架設計
2.2.1 開發(fā)平臺概要設計
2.2.2 開發(fā)平臺詳細設計
2.2.3 開發(fā)平臺的子模塊描述
2.3 開發(fā)平臺的開發(fā)流程
2.3.1 開發(fā)語言及開發(fā)工具的選擇
2.3.2 開發(fā)流程的制定
2.4 本章小結(jié)
第三章 編輯環(huán)境的設計與實現(xiàn)
3.1 PLC編輯環(huán)境的設計與實現(xiàn)
3.1.1 PLC編輯環(huán)境的總體框架設計
3.1.2 梯形圖組件庫的設計與實現(xiàn)
3.1.3 梯形圖編輯器的設計與實現(xiàn)
3.1.4 梯形圖編譯器的設計與實現(xiàn)
3.2 人機界面編輯器的設計與實現(xiàn)
3.2.1 人機界面編輯器的模塊劃分
3.2.2 人機界面編輯器的詳細設計
3.2.3 圖元庫的設計與實現(xiàn)
3.3 人機界面與PLC關聯(lián)的設計與實現(xiàn)
3.4 本章小結(jié)
第四章 運行環(huán)境的設計與實現(xiàn)
4.1 運行環(huán)境的需求分析
4.2 運行環(huán)境框架的總體設計
4.2.1 運行環(huán)境框架設計
4.2.2 運行環(huán)境框架實現(xiàn)
4.3 子模塊的設計與實現(xiàn)
4.3.1 配置文件規(guī)范
4.3.2 配置文件解析模塊
4.3.3 PLC仿真模塊
4.3.4 人機界面管理模塊
4.3.5 數(shù)據(jù)緩沖區(qū)管理模塊
4.4 本章小結(jié)
第五章 交通信號燈控制系統(tǒng)實例
5.1 開發(fā)平臺簡介
5.1.1 編輯環(huán)境簡介
5.1.2 運行環(huán)境簡介
5.2 交通信號燈控制系統(tǒng)的設計
5.2.1 交通信號燈控制系統(tǒng)概述
5.2.2 交通信號燈控制系統(tǒng)PLC程序設計
5.2.3 交通信號燈控制系統(tǒng)人機界面設計
5.3 實例效果
5.4 本章小結(jié)
第六章 面向PLC 仿真測試的模型轉(zhuǎn)換技術
6.1 模型轉(zhuǎn)換概述
6.1.1 模型轉(zhuǎn)換的目的
6.1.2 模型轉(zhuǎn)換的流程
6.2 PLC梯形圖元模型的建立
6.2.1 GME環(huán)境簡介
6.2.2 PLC梯形圖元模型的建立
6.3 模型轉(zhuǎn)換器的編寫
6.3.1 概述
6.3.2 模型轉(zhuǎn)換中的關鍵問題
6.3.3 模型轉(zhuǎn)換的效果
6.4 本章小結(jié)
結(jié)論與展望
參考文獻
攻讀碩士學位期間取得的研究成果
致謝
本文編號:3479883
本文鏈接:http://www.sikaile.net/shekelunwen/ljx/3479883.html
最近更新
教材專著