freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

嵌入式控制器組態(tài)軟件運行環(huán)境的設(shè)計及應(yīng)用學士學位論文-全文預覽

2025-09-26 13:37 上一頁面

下一頁面
  

【正文】 置、實時數(shù)據(jù)庫設(shè)計、控制流程設(shè)計等操作,然后將組態(tài) 結(jié)果轉(zhuǎn)換為運行環(huán)境能夠快速讀取的組態(tài)配置文件,將組態(tài)結(jié)果保存為文件以便重復打開查看和修改,將組態(tài)配置文件下載到運行環(huán)境中。一旦組態(tài)工作完成,并且將組態(tài)好的工程通過串口或以太網(wǎng)下載到下位機的運行環(huán)境中,組態(tài)工程就可以離開開發(fā)環(huán)境而獨立運行在下位機上,從而實現(xiàn)了嵌入式控制系統(tǒng)的可靠性、實時性、確定性和安全性。 嵌入式組態(tài)軟件運行環(huán)境分析 嵌入式組態(tài)軟件運行環(huán)境的功能 嵌入式組態(tài)軟件運行環(huán)境作為一個獨立的運行系統(tǒng),通過接收開發(fā)環(huán)境生成的組態(tài)配置文件夾完成用戶要求的控制目標。嵌入式組態(tài)軟件運行環(huán)境的硬件平臺中包括了各種 I/O接口,可進行模擬量采集、狀態(tài)量檢測、脈沖頻率檢測等操作,也可將計算所得的控制量和操作人員的控制命令通過 D/A 或 DO 的方式輸出至執(zhí)行機構(gòu),來達到控制目的。 。 組態(tài)支撐模塊 嵌入式操作系統(tǒng) 板級支持包 硬件平臺 運行環(huán)境 哈爾濱遠東理工學院學士學位論文 11 嵌入式組態(tài)軟件運行環(huán)境數(shù)據(jù)處理流程 嵌入式組態(tài)軟件運行環(huán)境的組態(tài)支撐模塊包括數(shù)據(jù)管理模塊、圖形顯示模塊、通信模塊等,其中數(shù)據(jù)管理模塊作為核心來組織協(xié)調(diào)各模塊之間的工作,完成應(yīng)用系統(tǒng)所指定的各項功能。操作人員的控制命令也交由數(shù)據(jù)管理模塊做出相應(yīng)的處理。此嵌入式組態(tài)軟件運行環(huán)境可分為數(shù)據(jù)管理模塊、圖形顯示 模塊、通信模塊和 I/O 模塊,分別介紹其設(shè)計思想。 數(shù)據(jù)管理模塊從通信模塊接收到組態(tài)配置文件后,按照用戶要求重新配置嵌入式,制器,并交由圖形顯示人機界面;當系統(tǒng)運行后, I/O 模塊采集到 的數(shù)據(jù)和操作人員的控制命令等所有數(shù)據(jù)都交由它來統(tǒng)一管理和調(diào)度,這樣體現(xiàn)了數(shù)據(jù)和代碼分離的特點。 圖形顯示模塊首先根據(jù)數(shù)據(jù)管理模塊接收到的組態(tài)配置文件中有關(guān)圖形界面部分的配置參數(shù)來初始化人機界面,包括界面窗口的大小、位置和標題欄,菜單按鈕的位置、標題提示,以及系統(tǒng) 界面中其他圖形、文字顯示的初始化等。當其接收到上位機要發(fā)送新的組態(tài)配置文件的請求時 ,會立即通知數(shù)據(jù)管理模塊,確定是否接收組態(tài)配置文件。 I/O 模塊首先根據(jù)數(shù)據(jù)管理模塊接收到的組態(tài)配置 文件中有關(guān)輸入輸出部分的配置參數(shù)來初始化相關(guān)硬件。在計算機科學中,控制算法要用計算機語言描述,代表用計算機解一類問題精確、有效地方法。應(yīng)用系統(tǒng)開發(fā)人員在嵌入式組態(tài)軟件開發(fā)環(huán)境中根據(jù)需要完成控制算法的選擇和參數(shù)配置,下載至運行環(huán)境中就可以使生成的嵌入式 控制器按照要求完成控制功能,從而實現(xiàn)對外部設(shè)備工作過程的精確控制和有序的調(diào)度管理。接著分析了運行環(huán)境所要完成的功能和數(shù)據(jù)處理流程,提出了嵌入式組態(tài)軟件運行環(huán)境的設(shè)計思想 ,最后詳細闡述了各個組態(tài)支撐模塊的設(shè)計思想。 A/D 轉(zhuǎn)換器使用 LP2210自帶的 10 位逐次逼近式 A/D,測量范圍是 0~。接口電路如圖 32 所示: 圖 32 脈沖信號檢測接口電路原理圖 哈爾濱遠東理工學院學士學位論文 15 D/A 輸出接口電路 控制器的 D/A 輸。電路原理圖如 31 所示: 圖 31 A/D 采樣接口電路原理圖 脈沖信號檢測接口電路 為了使嵌入式控制器能夠測量控制生產(chǎn)過程中的傳送速度,本設(shè)計使用了一個光電轉(zhuǎn)速傳感器,把速度信號轉(zhuǎn)化為脈沖信號輸入控制器。本課題根據(jù)配料稱重控制器的要求重新設(shè)計了外圍接口電路。首先詳細介紹了嵌入式控制器組態(tài)軟件運行環(huán)境選用的 ARM7 微處理器和基于此微處理器的硬件平臺,以及嵌入式實時操作系統(tǒng) μC/OSII。 為了體現(xiàn)嵌入式控制器組態(tài)軟件運行環(huán)境的通用性,控制算法模塊應(yīng)該包含多種不同的控制算法,以編號區(qū)別,讓用戶根據(jù)需要自由地選擇使用適合不同被控對象的特定算法。然后將采集到的數(shù)據(jù)、頻率值等保存在數(shù)據(jù)管理模塊的數(shù)據(jù)緩沖區(qū)中,由控制算法模塊調(diào)用;再把數(shù)據(jù)管理模塊發(fā)送來的控制量和命令,通過 PWM 等輸出通道送至相應(yīng)設(shè)備,完成系統(tǒng)控制功能。在系統(tǒng)運行時,數(shù)據(jù)管理模塊也可通過通信模塊將一些關(guān)鍵數(shù)據(jù)傳送至上位機,以方便工作人員的進一步分析。 通信模塊通過調(diào)用 UART 驅(qū)動程序來對串口進行接收、發(fā)送操作,完成組態(tài)配置文件的 下載和嵌入式控制器中現(xiàn)場數(shù)據(jù)的上傳等功能。 數(shù)據(jù)管理模塊從通信模塊接收到組態(tài)配置文件后,按照用戶要求重新配置嵌入式控制器,并交由圖形顯示模塊顯示人機界面;當系統(tǒng)運行后, I/O 模塊采集到的數(shù)據(jù)傳給本數(shù)據(jù)管理模塊,經(jīng)過一系列由用戶指定的處理方式,最終形成具有實際意義的工程數(shù)據(jù),再傳給圖形顯示模塊實時顯示,或通過 I/O 模塊輸出至執(zhí)行機構(gòu)完成自動控制;操作人員的控制命 令通過圖形顯示模塊也傳給本模塊,進行相應(yīng)的處理后,由數(shù)據(jù)管理模塊協(xié)調(diào)各模塊來完成控制功能;對于用戶需要保存的有關(guān)數(shù)據(jù),則可以進行存儲操作。它是數(shù)據(jù)處理中心,通信模塊發(fā)送來的配置文件、 I/O 模塊采集到的數(shù)據(jù)和操作人員的控制命令等所有數(shù)據(jù)都交由它來統(tǒng)一管理和調(diào)度,這樣體現(xiàn)了數(shù)據(jù)和代碼分離的特點。 嵌入式組態(tài)軟件運行環(huán)境設(shè)計思想 研究嵌入式組態(tài)軟件的主要目的是讓用戶在設(shè)計應(yīng)用系統(tǒng)是,不必關(guān)心具體的嵌入式操作系統(tǒng),底層的硬件驅(qū)動程序以及控制程序等時機編程工作,只需在開發(fā)環(huán)境中進行界面編輯,系統(tǒng)軟、硬件參數(shù)配置,并加入控制流程算法實現(xiàn),就可以生成滿足用戶需要的自動監(jiān)控系統(tǒng)來執(zhí)行特定的控制任務(wù)。當系統(tǒng)開始運行時,現(xiàn)場采集到的實時數(shù)據(jù) (模擬量和識字量 )都交給數(shù)據(jù)管理模塊,由它來統(tǒng)一進行管理。嵌入式組態(tài)軟件運行環(huán)境需要具有與上位機通信的功能來接收開發(fā)環(huán)境中組態(tài)好的配置文件,也可以用于上傳工作現(xiàn)場的檢測數(shù)據(jù)。由 I/O 接 口輸入的模擬量和狀態(tài)量都會以一定的形式存入數(shù)據(jù)庫,方便用戶查詢、分析被控對象的工作狀態(tài);或是繪制實時曲線圖,使用戶更加直觀的看到被控對象的狀態(tài)變化。嵌入式組態(tài)軟件的運行環(huán)境能夠根據(jù)組態(tài)配置文件在硬件平臺的顯示設(shè)備 (一般是 LCD)中顯示生成良好的應(yīng)用系統(tǒng)界面,以圖形動畫或可變文字的形式來實時反映被控對象的狀態(tài);提供友好的人機交互接口,方便工程人員發(fā)出各種控制命令。其中組態(tài)支撐模塊大多為組件式可伸縮配置結(jié)構(gòu),一般包括:人機界面 HMI 模塊 (包括趨勢圖、報警及 報表等可選模塊 )、實時數(shù)據(jù)庫模塊、邏輯和流程控制 Control 模塊及通信、 Inter 模塊等。 嵌入式組態(tài)軟件運行環(huán)境 嵌入式組態(tài)軟件運行環(huán)境是一個獨立的運行系統(tǒng),它按照開發(fā)環(huán)境中用戶定的方式進行各種處理,完成用戶組態(tài)設(shè)計的目標和功能。運行環(huán)境所在的嵌入式系統(tǒng)由硬件平臺和軟件部分組成,軟件又分為操作系統(tǒng)和應(yīng)用軟件兩個部分。 μC/OSII 在一個航空項目中得到了美國聯(lián)邦航空管理局對于商用飛機的、符合 RTCA DO178B 標準的認證。 哈爾濱遠東理工學院學士學位論文 9 。 μC/OSII 語序每個任務(wù)有不同的??臻g,以便壓低應(yīng)用程序?qū)?RAM 的需求。絕大多數(shù) μC/OSII 的函數(shù)調(diào)用和服務(wù)的執(zhí)行時間具有可確定性。 μC/OSII 是完全可剝奪型的實時內(nèi)核,即 μC/OSII 總是運行就緒條件下優(yōu)先級最高的任務(wù)。 μC/OSII是為嵌入式應(yīng)用而設(shè)計的,這就意味著,只要具備核實的系列軟件工具 (C 編譯、匯編、鏈接及下載 /固化 ),實際上就可以將 μC/OSII 嵌入到產(chǎn)品中作為產(chǎn)品的一部分。 (portable)。 μC/OSII 是用 ANSI 的 C 語言編寫 的,包含一小部分匯編語言代碼,使之可供不同架構(gòu)的微處理器使用。 嵌入式實時操作系統(tǒng) μC/OSII 目前市場上有很多種嵌入式操作系統(tǒng),常見的有:嵌入式 Linux、 Windows CE、VxWorks、 Nucleus、 μC/OSII等。單色 LCD 240X128dots 基于 ARM7TDMIS 核的微處理器 LCP2210 鍵盤 UART RS232 串口 存儲器系統(tǒng) SARM Flash A/D 采樣接口電路 脈沖信號檢測接口電路 D/A輸出接口電路 哈爾濱遠東理工學院學士學位論文 8 而在嵌入式系統(tǒng)中,由于沒有 BIOS,系統(tǒng)加電后直接執(zhí)行嵌入式操作系統(tǒng)代碼,因此在嵌入式操作系統(tǒng)的啟動代碼中需要考慮目標板的設(shè)計。 。它的用戶接口一般不提供操作命令,只是通過系統(tǒng)調(diào)用命令向用戶程序提供服務(wù)。嵌 入式系統(tǒng)一般是為完成一系列具體任務(wù)而設(shè)計,因而總是要求系統(tǒng)在規(guī)定的時間內(nèi)完成某些操作,對中斷能做出及時準確的響應(yīng),所以嵌入式操作系統(tǒng)必須具備實時性的特點。 嵌入式操作系統(tǒng)有以下幾大特點: 。再次,嵌入式實時操作系統(tǒng)充分發(fā)揮了 32 位 CPU的多任務(wù)潛力。這種干擾可能只是引起若干進程中的一個被破壞,可以通過系統(tǒng)運行的系統(tǒng)監(jiān)控進程對其進行修復。 哈爾濱遠東理工學院學士學位論文 7 圖 21 嵌入式組態(tài)軟件運行環(huán)境硬件平臺結(jié)構(gòu)框圖 嵌入式實時操作系統(tǒng)在目前的嵌入式應(yīng)用中用得越來越廣泛,尤其在功能復雜、系統(tǒng)龐大的應(yīng)用中顯得越來越重要。 基于 ARM7 的硬件平臺 本課題選用了周立功單片機公司的產(chǎn)品 EasyARM2200 作為嵌入式組態(tài)軟件運行環(huán)境的研究基礎(chǔ)。 ARM7系統(tǒng)包括 ARM7TDMI、 ARM7TDMIS、帶有高速緩存處理器宏單元的 ARM720T 和擴充了 Jazelle 的 ARM7EJS 四種類型,主要用于適應(yīng)不同的市場需求。 ARM 處理器當前有 6 個產(chǎn)品系列: ARM ARM ARM9E、 ARM10E、ARM11 和 SecurCore,其中 ARM11 為最近推出的產(chǎn)品。 嵌入式控制器硬件平臺 微處理器 ARM 即 Advanced RISC Machines 的縮寫。這使得軟硬件協(xié)同設(shè)計成為可能。這種設(shè)計方法可使軟硬件開發(fā)并行推 進,但聯(lián)調(diào)必須等到軟硬件都開發(fā)出來后才能進行。這種設(shè)計者編寫程序,硬件設(shè)計者連接元件,兩者的設(shè)計不可能交互,必須單獨進行。 另外,嵌入式系統(tǒng)是被嵌入的設(shè)備機密相連的專用計算機系統(tǒng),有很強的專用性,這就決定了其硬件平臺的多樣性,必須根據(jù)應(yīng)用的不同,設(shè)計專門的硬件平臺:也正因為如此,導致了用戶軟件必須根據(jù)功能和硬件的差別來 “量體裁衣 ”,一般要針對具體的硬件平臺進行操作系統(tǒng)的移植和應(yīng)用程序的重新編寫。 嵌入式系統(tǒng)特點 與通用計算機系統(tǒng)相比,嵌入式系統(tǒng)一般具有體積小、功耗低、實時性強和可靠性高等特點。它具有規(guī)模小、可裁剪、可固化和實時性強等 特點。是后來演化出來的一層結(jié)構(gòu),也叫做硬件抽象層,是介于硬件與軟件之間的中間層次。單獨一個嵌入式微處理器是不能工作的,它還必須包括供電電路、時鐘信號、復位系統(tǒng)和必要的存儲器組成最小系統(tǒng)才能正常工作。 術(shù)語 “嵌入式 ”反映了這些系統(tǒng)通常是更大系統(tǒng)中的一個完整子系統(tǒng),被嵌入的系統(tǒng)中可以共存多個這樣的嵌入式系統(tǒng)。 32 位 CPU 的多任務(wù)潛力,滿足嵌入式組態(tài)軟件實時多任務(wù)的要求,選擇了嵌入式實時操作系統(tǒng) μC/OSII 來對運行環(huán)境中的軟件各部分進行管理,因此對于μC/OSII 在 ARM7 微處理器上的移植及其 μC/OSII 下的外設(shè)驅(qū)動開發(fā)需進行深入研究。 所以,嵌入式組態(tài)軟件具有廣泛的應(yīng)用前景和市場前景,研制嵌入式組態(tài)軟件具有重要的意義,本課題將把設(shè)計好的嵌入式組態(tài) 軟件運行環(huán)境用于配料稱重控制器的研發(fā)。嵌入式組態(tài) 軟件不具備嵌入式軟件開發(fā)經(jīng)驗的用戶能夠在極短的時間內(nèi),快速開發(fā)完成一個嵌入式系統(tǒng),同時又保證了整個系統(tǒng)的小體積,低成本,高實時性和高可靠性。由于運行環(huán)境采用的一般是實時性強的嵌入式操作系統(tǒng),系統(tǒng)運行不需要人的干涉,所以很適合那些穩(wěn)定性、時尚性高的操作系統(tǒng)。而且由于這些組態(tài)軟件都是 PCBased 的,不適合應(yīng)用在對體積、功耗和成本等有嚴格要求的場合。 嵌入式組態(tài)軟件是相對于通用組態(tài)軟件來說的,是從通用組態(tài)軟件發(fā)展而來的,因此它們之間有著很多相似之處,但也有很明顯的區(qū)別,從結(jié)構(gòu)上說,嵌入式組態(tài)軟件和通用組態(tài)軟件一樣,都是由開發(fā)環(huán)境和運行環(huán)境組成。 國內(nèi)的嵌入式組態(tài)軟件還相當?shù)纳?,比較有影響的有亞控公司的組態(tài)王嵌入式版和北京昆侖通態(tài)的 MCGSE。所以將嵌入式系統(tǒng)技術(shù) 與組態(tài)軟件及時相結(jié)合,行程一種類似于通用組態(tài)軟件的嵌入式組態(tài)軟件,使之能夠快速、高效、方便地開發(fā)出適應(yīng)各種場合的嵌入式系統(tǒng)是必然的。目前的嵌入式系統(tǒng),無論是不裝操作系統(tǒng)的,還是裝有 Windows CE、 Linux等操作系統(tǒng)的,支持組態(tài)軟件的都很少,用戶如果需要開發(fā)一個嵌入式的監(jiān)控系統(tǒng),一般都需要親自編程。組態(tài)軟件的另一大特點是實時多任務(wù),數(shù)據(jù)采集與輸出、數(shù)據(jù)處理與算法實現(xiàn)、圖像顯示與人機對話、實時數(shù)據(jù)的存儲、查詢與管實時通信等多個任務(wù)要在一個系統(tǒng)中同時運行。從應(yīng)用角度講,組態(tài)軟件是自動控制系統(tǒng)中的監(jiān)控層,完成系統(tǒng)硬件與軟件的溝通、對現(xiàn)場的實時監(jiān)測與控制,起到在管理層和控制層之間上傳下達的作用。 隨著工業(yè)自動化尤其是遠程監(jiān)控系統(tǒng)的發(fā)展,傳統(tǒng)的通過程序設(shè)計實現(xiàn)控制目的的方法越來越難以滿足實際的工程需要,這時,工程組態(tài) 軟件應(yīng)運而生了。工業(yè)生產(chǎn)線上將廣泛應(yīng)用嵌入式控制技術(shù)和基于嵌入式技術(shù)的控制器。 μC / OSII。 based on the analysis of results, d
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1