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