傳統(tǒng)PLC使用時(shí)會(huì)出現(xiàn)一些問(wèn)題,如程序死循環(huán)、程序跑飛、需要龐大的編譯系統(tǒng)作支持和不能實(shí)現(xiàn)精確位置控制等等;而發(fā)展到OPENPLC后,這些問(wèn)題依然存在。為了更好地解決這些問(wèn)題,本文提出一種全新的可編程控制器現(xiàn)場(chǎng)集成技術(shù),用FPGA來(lái)實(shí)現(xiàn)PLC的功能,拋棄傳統(tǒng)PLC“程序”的概念,以“硬件線路”來(lái)實(shí)現(xiàn)控制功能,不論在經(jīng)濟(jì)上還是在性能上都具有更大的優(yōu)勢(shì)。 本課題在對(duì)國(guó)內(nèi)外可編程控制器,重點(diǎn)是HardPLC的開(kāi)發(fā)和應(yīng)用的進(jìn)展進(jìn)行概述和分析的基礎(chǔ)上,系統(tǒng)開(kāi)展了HardPLC組成模塊原理及其仿真模擬的研究。本研究的主要貢獻(xiàn)為: 1.對(duì)比分析了CPLD和FPGA的性能特點(diǎn),闡明了Xilinx公司FPGA芯片結(jié)構(gòu)的兩個(gè)創(chuàng)新概念,指出了其優(yōu)越性能的結(jié)構(gòu)基礎(chǔ); 2.系統(tǒng)分析了用HardPLC實(shí)現(xiàn)控制系統(tǒng)時(shí)的一些通用模塊,對(duì)每個(gè)模塊的工作原理進(jìn)行了深入的探討,用VHDL語(yǔ)言建立了每個(gè)模塊的模型,在此基礎(chǔ)上進(jìn)行了仿真、綜合,為進(jìn)一步研究可編程控制器的現(xiàn)場(chǎng)集成奠定了基礎(chǔ); 3.在仿真綜合的基礎(chǔ)上,用所建立的模型完成了特定邏輯控制系統(tǒng)的控制要求,充分展示了其實(shí)際應(yīng)用的可行性; 4.在分析Xilinx公司SPARTANII系列FPGA芯片配置模式的基礎(chǔ)上,確定了應(yīng)用于實(shí)際的基于CPLD控制的FPGA芯片SlaveParallel配置模式。 本課題研究建立的模型對(duì)于開(kāi)發(fā)具有我國(guó)自主知識(shí)產(chǎn)權(quán)的HardPLC組成IP庫(kù)具有一定的理論意義;對(duì)特定系統(tǒng)的控制實(shí)現(xiàn),充分展示了基于FPGA的可編程控制器現(xiàn)場(chǎng)集成技術(shù)可以廣泛應(yīng)用于工控領(lǐng)域,加大推廣力度和建立更多的IP庫(kù),在許多應(yīng)用場(chǎng)合可以取代傳統(tǒng)的PLC控制系統(tǒng),為工控領(lǐng)域提供高可靠、低價(jià)格、簡(jiǎn)單易操作的解決方案,這將帶來(lái)巨大的社會(huì)經(jīng)濟(jì)效益;所確定的FPGA芯片配置模式可廣泛應(yīng)用于對(duì)FPGA芯片配置數(shù)據(jù)的加載,在實(shí)踐生產(chǎn)中具有重要的實(shí)用價(jià)值。
標(biāo)簽: FPGA 可編程控制器 集成技術(shù) 應(yīng)用研究
上傳時(shí)間: 2013-05-30
上傳用戶(hù):dtvboyy
通過(guò)對(duì)LCD1602/LCD12864顯示模塊控制時(shí)序和指令集的對(duì)比分析,利用Verilog HDL描述語(yǔ)言完成了多功能LCD顯示控制模塊的IP核設(shè)計(jì).所設(shè)計(jì)的LCD顯示控制器具有很好的可移植性,只需通過(guò)端口的使能參數(shù)配置便可以驅(qū)動(dòng)LCD1602/LCD12864模塊實(shí)現(xiàn)字符或圖形的實(shí)時(shí)顯示,并且該多功能LCD控制器的可行性也在Cyclone II系列的EP2C5T144C8 FPGA芯片上得到了很好的驗(yàn)證.
標(biāo)簽: FPGA LCD 多功能 顯示控制器
上傳時(shí)間: 2014-06-23
上傳用戶(hù):hasan2015
為了能實(shí)時(shí)監(jiān)控?zé)o人機(jī)的狀態(tài)和提高無(wú)人機(jī)的安全可靠性,本設(shè)計(jì)利用FPGA高速率、豐富的片上資源和靈活的設(shè)計(jì)接口,設(shè)計(jì)了一套無(wú)人機(jī)多路監(jiān)控系統(tǒng)。該監(jiān)控系統(tǒng)具備了將處于無(wú)人機(jī)不同位置的攝像機(jī)所采集的視頻信息,傳送給地面站控制設(shè)備,并在同一臺(tái)顯示器上實(shí)現(xiàn)同步顯示的功能。仿真結(jié)果表明,該系統(tǒng)可以很好的保證監(jiān)控視頻的實(shí)時(shí)性、和高清度,確保無(wú)人機(jī)完成偵查任務(wù)。
標(biāo)簽: FPGA 無(wú)人機(jī) 多路 視頻監(jiān)控
上傳時(shí)間: 2013-10-24
上傳用戶(hù):baiom
控件作用: 自動(dòng)創(chuàng)建SQL數(shù)據(jù)庫(kù)(可以同時(shí)間創(chuàng)建多個(gè)數(shù)據(jù)庫(kù)) 控件用法: 1:添加數(shù)據(jù)庫(kù)(可以添加多個(gè)數(shù)據(jù)庫(kù))選擇相應(yīng)的數(shù)據(jù)庫(kù). 2:添加SQL文件(創(chuàng)建數(shù)據(jù)表,視圖,過(guò)程.可從SQL文件中加載) 3:添加基礎(chǔ)數(shù)據(jù)庫(kù)基礎(chǔ)默認(rèn)數(shù)據(jù)(可從SQL文件中加載) 4:保存并退出 調(diào)用方法 : cCreateDBV21.Execute 其它 : cCreateDB(進(jìn)度顯示)
標(biāo)簽: SQL 數(shù)據(jù)庫(kù) 控件 自動(dòng)
上傳時(shí)間: 2013-12-25
上傳用戶(hù):diets
VB實(shí)現(xiàn)多組循環(huán)控件,可以同時(shí)實(shí)現(xiàn)很多維數(shù)組的計(jì)算,實(shí)現(xiàn)數(shù)組維數(shù)可控,計(jì)算精度可控
標(biāo)簽: 數(shù)組 計(jì)算 循環(huán) 多維
上傳時(shí)間: 2015-09-28
上傳用戶(hù):zuozuo1215
在Windows98下利用VB的串行通訊控件可實(shí)現(xiàn)PC機(jī)與多單片機(jī)之間的通訊。采用定時(shí)器控制大大加快了自動(dòng)化進(jìn)程,克服了往多“握手”協(xié)議造成的通訊速度緩慢的缺點(diǎn)。本文以PS1016單片機(jī)為例,詳細(xì)介紹了PC機(jī)與單片機(jī)之間的串行通訊、數(shù)據(jù)的發(fā)送和接收。
標(biāo)簽: Windows 98 PC機(jī) 串行通訊
上傳時(shí)間: 2015-10-07
上傳用戶(hù):lanwei
在Windows98下利用VB的串行通訊控件可實(shí)現(xiàn)PC機(jī)與多單片機(jī)之間的通訊。采用定時(shí)器控制大大加快了自動(dòng)化進(jìn)程,克服了往多“握手”協(xié)議造成的通訊速度緩慢的缺點(diǎn)。
上傳時(shí)間: 2013-11-29
上傳用戶(hù):來(lái)茴
這是一個(gè)AD轉(zhuǎn)換程序,可實(shí)現(xiàn)多路AD轉(zhuǎn)換,其運(yùn)行是基于凌陽(yáng)的spc061A單片機(jī)
標(biāo)簽: 061A 061 spc AD轉(zhuǎn)換
上傳時(shí)間: 2015-11-15
上傳用戶(hù):lizhen9880
verilog hdl寫(xiě)的利用fpga控制ad7865進(jìn)行多路ad數(shù)據(jù)采集的程序源代碼。
標(biāo)簽: verilog fpga 7865 hdl
上傳時(shí)間: 2016-03-09
上傳用戶(hù):希醬大魔王
本紅外多路遙控系統(tǒng)是以紅外線為傳送信息媒體的短距離多路無(wú)線控制系統(tǒng),接收端的輸出狀態(tài)采用數(shù)據(jù)類(lèi)型,可對(duì)多個(gè)受控對(duì)象的工作狀態(tài)進(jìn)行遙控.
標(biāo)簽: 多路 紅外 傳送 媒體
上傳時(shí)間: 2016-07-27
上傳用戶(hù):invtnewer
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1