基于嵌入式系統(tǒng)的PLC的研究與設(shè)計
發(fā)布時間:2020-09-09 18:47
可編程邏輯控制器作為目前工業(yè)自動化的重要基礎(chǔ)設(shè)備,被稱為“工業(yè)自動化三大支柱性產(chǎn)業(yè)之一”,在各工業(yè)生產(chǎn)領(lǐng)域發(fā)揮著愈來愈大的作用。然而,在中國,國外產(chǎn)品一直壟斷著國內(nèi)市場,這是我們所不能接受的,同時中國的PLC研究不能只停留在消化水平上需要有自主產(chǎn)權(quán)的新型PLC的出現(xiàn)。而近年來,嵌入式系統(tǒng)技術(shù)及先進(jìn)高性能ARM微控制器的發(fā)展,為我們設(shè)計趕超國外現(xiàn)有產(chǎn)品提供了物質(zhì)基礎(chǔ)。本文的主要工作就是致力設(shè)計出基于嵌入式系統(tǒng)的新型PLC。 本文以實(shí)現(xiàn)S7-200系列PLC運(yùn)行系統(tǒng)為背景,詳細(xì)研究了PLC的運(yùn)行原理并提出了PLC系統(tǒng)設(shè)計及實(shí)現(xiàn)方案,系統(tǒng)總體分為四大主要部分:①硬件設(shè)計部分;②上位機(jī)PLC編程軟件部分;③PLC運(yùn)行系統(tǒng)的設(shè)計及實(shí)現(xiàn)部分,在高性能ARM微控制器LPC2294上實(shí)現(xiàn)了對PLC指令的解釋和執(zhí)行;④PLC接入CAN總線網(wǎng)絡(luò)的實(shí)現(xiàn)方案。對于第二部分,作者采用了現(xiàn)有的西門子公司S7-200系列PLC的上位機(jī)編程軟件STEP7MicroWin v4.0。本論文主要闡述了其它三部分的實(shí)現(xiàn)。 作者設(shè)計的系統(tǒng)僅實(shí)現(xiàn)了小型PLC系統(tǒng)的一個雛形,在完善各項(xiàng)功能方面都還需要進(jìn)一步的分析、研究和調(diào)試工作。本文的工作為研發(fā)國產(chǎn)PLC進(jìn)行了有益的探索和嘗試。
【學(xué)位單位】:山東科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位年份】:2007
【中圖分類】:TP368.12
【部分圖文】:
圖4.14PC機(jī)和PLC通訊連接圖Fig.4.14ChartofPCeonnectingwithpLC現(xiàn)有西門子上位機(jī)編程軟件S花P7一Micro陰INv4.0下載用戶編譯后列PLC,以及用戶通過上位機(jī)監(jiān)視PLC運(yùn)行狀態(tài)時,上位機(jī)軟件和協(xié)議用的都是PPI協(xié)議,F(xiàn)在要用我們設(shè)計的系統(tǒng)來代替57一200和現(xiàn)有編程軟件進(jìn)行通信,也必須遵照PPI協(xié)議進(jìn)行。因此,必須先分析出格式。通信協(xié)議分析方法子的STEP7一Micro乃邢INV4.0是用于57一200系列PLC的開發(fā)工具,它使用口通過一條PC/PPI編程電纜連到PLC的編程口上。通過截獲PC機(jī)串口上S幾P7一呱。。乃VINV4.0軟件發(fā)出的指令,我們就有可能分析出有關(guān)指令式。本著這一思想,采用以下步驟獲得這些幀數(shù)據(jù)。首先制作一個串I的RXTX分別接到COMZ的TXRX即交叉接線使得COMI發(fā)的數(shù)
圖4.15上位機(jī)程序下載界面ig.4.15InterfaCeofdownloadingProgramfromuPPercomP試開發(fā)環(huán)境軟件開發(fā)環(huán)境是ADSI.ZoADS集成開發(fā)環(huán)境是A發(fā)工具,英文全稱為ARMDevelopersuite,成10之前的所有RM系列微控制器,支持軟件調(diào)試和C++源程序,具有編譯效率高、系統(tǒng)庫功上運(yùn)行。ADS中的Code節(jié)/arrlorIDE集成開發(fā)環(huán)++編譯器、Thumb的C/C++編譯器、ARM連接ARM擴(kuò)展調(diào)試器(ARMextendedDebu韶er),仿真和軟件仿真。AXD能夠加載映像文件到目標(biāo)
本文編號:2815331
【學(xué)位單位】:山東科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位年份】:2007
【中圖分類】:TP368.12
【部分圖文】:
圖4.14PC機(jī)和PLC通訊連接圖Fig.4.14ChartofPCeonnectingwithpLC現(xiàn)有西門子上位機(jī)編程軟件S花P7一Micro陰INv4.0下載用戶編譯后列PLC,以及用戶通過上位機(jī)監(jiān)視PLC運(yùn)行狀態(tài)時,上位機(jī)軟件和協(xié)議用的都是PPI協(xié)議,F(xiàn)在要用我們設(shè)計的系統(tǒng)來代替57一200和現(xiàn)有編程軟件進(jìn)行通信,也必須遵照PPI協(xié)議進(jìn)行。因此,必須先分析出格式。通信協(xié)議分析方法子的STEP7一Micro乃邢INV4.0是用于57一200系列PLC的開發(fā)工具,它使用口通過一條PC/PPI編程電纜連到PLC的編程口上。通過截獲PC機(jī)串口上S幾P7一呱。。乃VINV4.0軟件發(fā)出的指令,我們就有可能分析出有關(guān)指令式。本著這一思想,采用以下步驟獲得這些幀數(shù)據(jù)。首先制作一個串I的RXTX分別接到COMZ的TXRX即交叉接線使得COMI發(fā)的數(shù)
圖4.15上位機(jī)程序下載界面ig.4.15InterfaCeofdownloadingProgramfromuPPercomP試開發(fā)環(huán)境軟件開發(fā)環(huán)境是ADSI.ZoADS集成開發(fā)環(huán)境是A發(fā)工具,英文全稱為ARMDevelopersuite,成10之前的所有RM系列微控制器,支持軟件調(diào)試和C++源程序,具有編譯效率高、系統(tǒng)庫功上運(yùn)行。ADS中的Code節(jié)/arrlorIDE集成開發(fā)環(huán)++編譯器、Thumb的C/C++編譯器、ARM連接ARM擴(kuò)展調(diào)試器(ARMextendedDebu韶er),仿真和軟件仿真。AXD能夠加載映像文件到目標(biāo)
【引證文獻(xiàn)】
相關(guān)期刊論文 前2條
1 崔競;;嵌入式PLC在電機(jī)調(diào)速系統(tǒng)中的應(yīng)用[J];機(jī)電信息;2011年30期
2 石進(jìn)水;;基于LPC2294處理器的嵌入式PLC的設(shè)計[J];計算機(jī)測量與控制;2013年01期
相關(guān)博士學(xué)位論文 前1條
1 喬志峰;適用于復(fù)雜形面加工的多軸運(yùn)動控制系統(tǒng)設(shè)計理論與方法研究[D];天津大學(xué);2012年
相關(guān)碩士學(xué)位論文 前4條
1 武福生;煤礦皮帶控制機(jī)的嵌入式軟件技術(shù)設(shè)計與實(shí)現(xiàn)[D];南京理工大學(xué);2009年
2 王曉光;嵌入式PLC的設(shè)計與研究[D];西華大學(xué);2010年
3 宋寧;低成本工業(yè)控制器研究[D];內(nèi)蒙古科技大學(xué);2012年
4 吳松松;SFC到梯形圖的轉(zhuǎn)換算法設(shè)計與實(shí)現(xiàn)[D];杭州電子科技大學(xué);2011年
本文編號:2815331
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2815331.html
最近更新
教材專著