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

正文內(nèi)容

專拉力試驗機無線網(wǎng)絡(luò)的pc軟件設(shè)計_畢業(yè)設(shè)計論文-全文預(yù)覽

2024-09-08 21:50 上一頁面

下一頁面
  

【正文】 mFile 用于操作內(nèi)存文件。 繪圖的方法是先將畫筆移到坐標原點處,然后用 LineTo 函數(shù)將各點的練成折線,由于點的密度非常大(一秒 12 個數(shù)據(jù)),所以得到的肯定是一條平滑的曲線。239。 m_current=39。 [i]/9是 Y 坐標 位置。 LineTo 函數(shù) LineTo 是 用當(dāng)前畫筆畫一條線,從當(dāng)前位置連到一個指定的點。函數(shù)原型 如下 : int ReleaseDC(HWND hWnd, HDC hdc); hWnd:指向要釋放的設(shè)備上下文環(huán)境所在的窗口的句柄。 ReleaseDC 函數(shù) 函數(shù)功能:函數(shù)釋放 設(shè)備上下文 環(huán)境( DC)供其他應(yīng)用程序使用。 南京工程學(xué)院自動化學(xué)院本科畢業(yè)設(shè)計(論文 ) 32 PS_DASHDOTDOT: 畫筆畫出的是點 點 劃線( nWidth 必須不大于 1) 。 nWidth Long: 以邏輯單位表示的畫筆的寬度 crColor Long: 畫筆的 RGB 顏 色 nPenStyle Long 指定畫筆樣式,可以是下述常數(shù)之一 : PS_SOLID: 畫筆畫出的是實線 。這三種都是 BYTE型的,取值范圍是 0~255。 拉力曲線的繪制 繪圖用到的類與函數(shù) CPen 類 MFC 提供了 CPen 來創(chuàng)建畫筆對象,該類 封裝了畫筆相關(guān)的操作。 ( 3) Butten 控件 Butten控件是使用較為頻繁的控件之一。使用過程中可以為 Combo Box 控件添加 SelChange 消息響應(yīng)函數(shù),來執(zhí)行所需的操作。包括對話框中所顯示內(nèi)容的字體顏色,對話框的底色,以及對話框的使能控制。 南京工程學(xué)院自動化學(xué)院本科畢業(yè)設(shè)計(論文 ) 30 第四步:主體界面設(shè)置好后,便開始為控件添加代碼(包括設(shè)置控件屬性代碼,控件消息響應(yīng)函數(shù)代碼)。(注:有電腦沒法添加此控件的,需要打開 windows的 CMD窗口注冊一下此控件。在本上位機軟件中用到了 MSComm 控件。 主體界面是上位機軟件的主體顯示窗口,包含:系統(tǒng)標題、 數(shù)據(jù) 顯示區(qū)域、圖形 顯示區(qū)域、用于操作區(qū)域(包括命令按鈕, 串口參數(shù)設(shè)置) 、附加功能顯示區(qū)域 (包括各種命令按鈕) , 本次上位軟件的主界面 如圖 。 (7)形式與內(nèi)容的統(tǒng)一 設(shè)計界面時將美的原則和實用性相結(jié)合,合理利用顏色,圖像和顯示效果來達成內(nèi)容與形式的統(tǒng)一。在確定設(shè)計思路時,要堅持用一種風(fēng)格貫穿整個應(yīng)用程序的始終,完成整個程序的設(shè)計。 (3)合理安排控件位置 將控件適當(dāng)分組,把功能相近或密切相關(guān)的控件劃為一個邏輯組,放在一起,便于操作。另一方面,機器向人傳遞的信息必須準確,不致引起誤解和混亂。 人機交互界面的設(shè)計 人機界面 (Human 一 Machine Interface)是指人和機器進行交互的操作方式, 即用戶與機器相互傳遞信息的媒介,其中包括信 息的輸入和輸出。當(dāng)串口接收到數(shù)據(jù)時,則發(fā)生接收事件并發(fā)出消息, Windows 系統(tǒng)的消息機制是應(yīng)用程序能響應(yīng)消息,即自動調(diào)用消息的響應(yīng)函數(shù)并完成數(shù)據(jù)的 處理。具體代碼見附件。 //通信波特率 CComboBox m_。當(dāng)接收緩存區(qū)中的字符數(shù)達到該閾值時, MSComm 控件就會產(chǎn)生 OnComm 時間,并且 CommEvent 屬性會被設(shè)置為 ComEvReceive,即接收事件。使用如下函數(shù)來操作該屬性: void SetInBufferSize( short nNewValue); //設(shè)置輸入緩存區(qū)的大小 short GetInBufferSize(); //讀取輸入緩沖區(qū)的大小設(shè)置值 該屬性的默認值為 ,即輸入緩存區(qū)可緩存 1024字節(jié)數(shù)據(jù) 。 使用如下函數(shù)來操作該屬性: void SetInputLen( short nNewValue); //設(shè)置輸入緩存區(qū)中一次讀出的字節(jié)數(shù) Short GetInputLen(); //獲取當(dāng)前從輸入緩存區(qū)中一次讀出的字節(jié)數(shù) 該屬性的默認值為 0,即讀取整個緩存區(qū)中的內(nèi)容。 InPut屬性 通過操作該屬性值可以從串口通信輸入緩存區(qū)來獲取數(shù)據(jù)。 //將串口 波 特率設(shè)置為9600bps,無校驗, 8 位數(shù)據(jù)位, 1 位停止位。 //返回正在使用的串口編號 nNewValue可以設(shè)置成從 1~16 的任何數(shù) (默認值為 1),對應(yīng)使用的串口號為COM1~ PortOpen 屬性打開一個并不存在的端口時, MSComm 控件會產(chǎn)生錯誤 68(設(shè)備無效)。 CommPort 屬性 通過設(shè)置該屬性值,可以決定串口通信使用的串口編號。當(dāng)讀屬性時,可以讀出該屬性的當(dāng)前設(shè)置值。通過這個橋梁,使得開發(fā)串口通信程序的工作變得簡單容易。利用已有的 AxtiveX 控件,只需要編寫少量的代碼,就可以輕松高效地完成任務(wù)。 目前 Win32 中基于 VC + + 6. 0 的常用串口通信程序一般可以用兩種方法實現(xiàn) : ①利用 MSComm ActiveX 串行通信控件 。 南京工程學(xué)院自動化學(xué)院本科畢業(yè)設(shè)計(論文 ) 20 第三章 上位軟件的具體設(shè)計 軟件總體流程圖 圖 軟件運行的總體流程圖接收下位機信息 開始 設(shè)置串口 并打開串口 接收請求消息 結(jié)束 N 接收數(shù)據(jù),顯示并繪圖 **START? 顯示設(shè)備號 準備接收數(shù)據(jù) Y END? Y N 南京工程學(xué)院自動化學(xué)院本科畢業(yè)設(shè)計(論文 ) 21 串口通信的實現(xiàn) 隨著計算機的普及,計算機網(wǎng)絡(luò)和多微機系統(tǒng)的廣泛應(yīng)用,盡管當(dāng)今 USB 通信技術(shù)和以太網(wǎng)技術(shù)快速發(fā)展,然而串口通信技術(shù)始終以其連接簡便,價格低廉,穩(wěn)定可靠等優(yōu)點,在計算機通信領(lǐng)域占有一席之地。通過分析找到了適合本次課題的軟件設(shè)計方法,即模塊化程序設(shè)計。 近年來,隨著無線網(wǎng)絡(luò)技術(shù)的日益發(fā)展,無線網(wǎng)絡(luò)的應(yīng)用越來越被各行各業(yè)所 接受 。使用 C++語言進行程序設(shè)計可以獲得可重用性、可靠性、連續(xù)性、訪問控制、繼承性以及多態(tài)性等優(yōu)勢。第三步: 軟件對接收到的數(shù)據(jù)進行處理,并在人機界面繪圖框里繪制拉力曲線圖 。 南京工程學(xué)院自動化學(xué)院本科畢業(yè)設(shè)計(論文 ) 18 設(shè)計的思路及實現(xiàn)的方法 總體設(shè)計概述 本 軟件主要完成對多 臺拉 力試驗機進行數(shù)據(jù)采集 , 繪出拉力曲線圖,被對接收到的數(shù)據(jù)進行存儲。 顯示模塊提供給用戶一個比較友好的界面,讓數(shù)據(jù) 更加生動直觀的顯示出來 ,同時數(shù)據(jù)將被保存在一個 .TXT文檔中 。 如圖 圖 程序模塊結(jié)構(gòu)劃分圖 ( 1) 通信 模塊 PC機和下位機通訊時,需要設(shè)置串口端口號,串口波特率等參數(shù)。各種高級語言在進行模塊化程序設(shè)計時,雖然解決問題所采取的方式 、方法有所不同,但所要達到的目的卻是一致的,而且在其模塊的定義、調(diào)用方式、參數(shù)傳遞等等方面,其實質(zhì)性的問題也是一致的。使其達到計算機可以重復(fù)執(zhí)行,而設(shè)計人員又不必重復(fù)去編寫的目的。 模塊化程序設(shè)計 一個系統(tǒng)是否能夠正常地運行,不但取決于硬件設(shè)計的合理性和可靠性,同時還要看系統(tǒng)的軟件能否可靠的運行,軟件功能是否能夠滿足用戶的需求。 數(shù)據(jù)顯示 一般 用編輯框?qū)崿F(xiàn),將試驗的內(nèi)容以數(shù)據(jù)的形式顯示出來有利 于保證數(shù)據(jù)的真實性和準確性,防止由于人為 的種種原因 造成數(shù)據(jù)錯誤。本 軟件 對人機界面的需求是界面友好,易于操作。 串口 通 信 作為一種基本而又靈活方便的通信方式 ,它被廣泛應(yīng)用于工業(yè)控制與自動控制中 ,它不僅沒有因為時代的進步而遭淘汰 ,反而在規(guī)格上越來越完善 ,應(yīng)用也越來越廣泛。無線接收模塊通過 USB 接口將得到的數(shù)據(jù)傳送給數(shù)據(jù)處理模塊,再由數(shù)據(jù)處理模塊對數(shù)據(jù)進行一系列的處理,并通過串口將數(shù)據(jù)上傳到PC 端,通過 PC 端的拉力試驗監(jiān)控軟件實現(xiàn)對多臺拉力試驗機數(shù)據(jù)的顯示,繪圖,保存等一系列的處理。 ZigBee數(shù)傳模塊類似于移動網(wǎng)絡(luò) 基站 。 ZigBee 可采用星狀、片狀和網(wǎng)狀網(wǎng)絡(luò)結(jié)構(gòu),由一個主節(jié)點管理若干 子節(jié)點,最多一個主節(jié)點可管理 254個子節(jié)點;同時主節(jié)點還可由上一層網(wǎng)絡(luò)節(jié)點管理,最多可組成 65000 個節(jié)點的大網(wǎng)。 ⑤短時延。 ④近距離。通過大幅簡化協(xié)議 (不到藍牙的 1/10),降低了對通信控制器的要求,按預(yù)測分析,以 8051的 8位微控制器測算,全功能的主節(jié)點需要 32KB 代碼,子功能節(jié)點少至 4KB 代碼,而且 ZigBee 免協(xié)議專利費。在低耗電待機模式下, 2節(jié) 5號干電池可支持 1個節(jié)點工作 6~ 24個月,甚至更長。與 移動通信 的 CDMA 網(wǎng)或 GSM網(wǎng)不同的是, ZigBee 網(wǎng)絡(luò)主要是為工業(yè)現(xiàn)場自動化控制數(shù)據(jù)傳輸而建立,而移動通信網(wǎng)主要是為語音通信而建立,每個基站 價值一般都在百萬元人民幣以上,而每個 ZigBee“基站”卻不到 1000元人民幣。 第四章是軟件功能的實現(xiàn)和調(diào)試,介紹了幾種常用的調(diào)試方法,用圖片的方南京工程學(xué)院自動化學(xué)院本科畢業(yè)設(shè)計(論文 ) 12 式詳細給出了軟件調(diào)試的過程和結(jié)果; 第五章總結(jié)了全文的研究工作。我國的試驗機從功能性、適用性等方面都緊隨國外試驗機行業(yè),如新三思集團公司前兩年推出的 試驗軟件,功能更強大、操作更人性化,獲得了國內(nèi)廣大用戶的一致好評。 它們 生產(chǎn)著幾百種規(guī)格、型號的試驗機產(chǎn)品,有的試驗機產(chǎn)品已出口到國外,遠銷到亞洲和歐美市場。 國內(nèi)的發(fā)展現(xiàn)狀 我國的國防科技工業(yè)和其它部門的科研院所不能直接進口某些關(guān)鍵材料試驗的儀器設(shè)備。比較有代表性的是德國,美國,以及日本等一些企業(yè)。本系統(tǒng)相比普通拉力試驗機能很好實現(xiàn)基本功能以外,還具有以下的特點: 原始拉伸過程的再現(xiàn) : 由于在拉伸過程中存儲了 6000多個原始拉伸采樣點 , 從而可實現(xiàn)拉伸過程的再現(xiàn) , 為日后的科研研究提供物質(zhì)基礎(chǔ) 。伴隨現(xiàn)場總線的問世,過程測控儀表發(fā)展歷程出現(xiàn)了重大轉(zhuǎn)折和難得機遇 。在試驗結(jié)束后,還可以由計算機處理試驗數(shù)據(jù) 繪制拉力曲線圖 ,并 將數(shù)據(jù)存儲, 試驗人員可以調(diào)出以前的試驗數(shù)據(jù),以供研究,還可以根據(jù)研究的需要,編制相應(yīng)程序, 對有關(guān)數(shù)據(jù)進行處理 , 在計算機的協(xié)助下,快速準確的得到試驗結(jié)果。其次,隨著計算機產(chǎn)業(yè)的飛速發(fā)展,硬件產(chǎn)品的成本逐年下降,所以可以以較小的造價實現(xiàn)更為全面的功能,能夠完成復(fù)雜試驗過程的控制系統(tǒng) 。因此,試驗機在國民經(jīng)濟中占有相當(dāng)重要的地位,它的發(fā)展水平在某種程度上反映了一個國家工業(yè)發(fā)展的水平。甚至許多 原來用硬件電路難以解訣或根本無法解決的問題,也可以采用軟件技術(shù)很好地加以解決。 拉 力 試驗機 主要由機械部分,數(shù)據(jù)采集部分,私服驅(qū)動部分,數(shù)據(jù)處理部分等 組成。 為了 判斷材料的力學(xué)性能,產(chǎn)品的結(jié)構(gòu)性能, 就 需要相應(yīng)的試驗設(shè)備以及材料試驗方法,于是 拉力 試驗機應(yīng)運而生。 C++。但是, 仍 有不足之處 。重點介紹了模塊化程序設(shè)計的方法并著重講述了 各功能模塊的功能 實現(xiàn)。南京工程學(xué)院自動化學(xué)院本科畢業(yè)設(shè)計(論文 ) 1 南京工程學(xué)院 自動化學(xué)院 本科畢業(yè)設(shè)計(論文) 題 目: 拉力試驗機無線網(wǎng)絡(luò)的 PC 軟件設(shè)計 專 業(yè): 自動化 班 級: 數(shù)控 000 學(xué) 號: 000000 學(xué)生姓名: 0000000 指導(dǎo)教師: 000000000000000 起迄日期: ~ 設(shè)計地點: 工 程 實踐 中心 7 號樓 南京工程學(xué)院自動化學(xué)院本科畢業(yè)設(shè)計(論文 ) 2 Graduation Design (Thesis) PC Software Design for Tensile Testing Based on Wireless Network By 00000000 Supervised by Associate School of Automation Nanjing Institute of Technology June, 2020 南京工程學(xué)院自動化學(xué)院本科畢業(yè)設(shè)計(論文 ) 3 摘 要 設(shè)計 拉力試驗機 PC端軟件 的主要目的是配合 拉力試驗機下位機 工作, 運用無線網(wǎng)絡(luò)技術(shù)實現(xiàn)對多 臺拉力試驗機的監(jiān)控,對接收到的數(shù)據(jù)進行 簡單處理,繪制出拉力曲線圖,并完成對數(shù)據(jù)的存儲 。 分析了 軟件的 的用戶需求、設(shè)計方法、設(shè)計思路、設(shè)計流程等。程序運行的結(jié)果 基本 達到了預(yù)期的 效 果
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1