下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
數(shù)據(jù)采集準備知識Mscom控件MSComm控件通過串行端口傳輸和接收數(shù)據(jù),為應用程序提供串行通訊功能。控件加載【工程】—【部件】—【控件選項卡】—加載MicrosoftCommControl6.0控件Mscom屬性CommPort設置并返回通訊端口號。MSComm1.CommPort=1使用COM1Settings以字符串的形式設置并返回波特率、奇偶校驗、數(shù)據(jù)位、停止位MSComm1.Settings="9600,N,8,1"9600波特,無奇偶校驗,8位數(shù)據(jù),一個停止位。PortOpen設置并返回通訊端口的狀態(tài)。也可以打開和關閉端口。MSComm1.PortOpen=True打開端口。Input從接收緩沖區(qū)返回和刪除字符Buffer=MSComm1.Input讀取數(shù)據(jù)InputLen被Input屬性讀取的字符數(shù)MSComml.InputLen=0讀取緩沖區(qū)中全部的內容。InputMode設置或返回Input屬性取回的數(shù)據(jù)的類型數(shù)據(jù)類型:comInputModeText數(shù)據(jù)以文本形式取回comInputModeBinary數(shù)據(jù)以二進制形式取回。Output向傳輸緩沖區(qū)寫一個字符串。MSComm1.Output=Buffer寫入數(shù)據(jù)二、NIMeasurementStudioUI(VB)控件NIMeasurementStudio是為VisualStudio.NET和VisualStudio6.0環(huán)境提供的一個集成式套件,包括各種常用的測量和自動化控件、工具和類庫。它帶有專門為微軟VisualBasic、VisualC#.NET和VisualC++語言而設計的各種測量工具,使您簡化了與數(shù)據(jù)采集和儀器控制接口的結合,從而更加方便的實現(xiàn)硬件集成。利用MeasurementStudio,您可以在您已有的VisualStudio編程知識基礎上,快速啟動測量并創(chuàng)建一個完整的測量解決方案--從采集到分析直到顯示??丶陌惭b及加載?控件安裝:在SelectFeatures界面中【MeasurementStudioforVisualBasic】全部安裝【MeasurementStudioforVisualC++】不安裝【LabWindows/CVI】不安裝控件加載:【工程】—【部件】—【控件選項卡】—加載NationalInstrumentsCWUI6.0控件CWGraph控件右擊【CWGraph控件】—【特性】進行各屬性的設置。實例詳解程序界面:作圖退出回岡10-40作圖退出回岡10-408-30-3亠-m4-^c2-100-0-1020304050時間(5)?功能:產生兩組隨機數(shù)1(A)和隨機數(shù)2(B),在CWGraph控件中每秒畫出曲線圖1(A)和曲線圖2(B),曲線圖1以紅色顯示,曲線圖2以藍色顯示。?程序:在窗體頂部的通用聲明段中,編寫如下代碼:DimA(51),B(51)AsDouble'設置A、B兩數(shù)組為雙精度型變量Dimi,jAsInteger對窗體的Form_Load事件過程(此事件是在一個窗體被裝載時發(fā)生。當使用Load語句啟動應用程序,或引用未裝載的窗體屬性或控件時,此事件發(fā)生),編寫如下代碼:PrivateSubForm_Load()'默認情況下橫坐標和縱坐標CWGraph1.Axes.AddCWGraph1.Axes(1).Minimum=0CWGraph1.Axes(1).Maximum=50CWGraph1.Axes(2).Minimum=0CWGraph1.Axes(2).Maximum=40CWGraph1.Axes(2).Labels.Color=vbRed'增加一個縱坐標2'橫坐標的最小值'橫坐標的最大值'縱坐標1的最小值'縱坐標1的最大值'縱坐標1上數(shù)字顏色CWGraph1.Axes(2).Ticks.MajorTickColor=vbRed'縱坐標1上刻度線顏色CWGraph1.Axes(3).Labels.Color=vbBlue'縱坐標1上數(shù)字顏色CWGraph1.Axes(3).Ticks.MajorTickColor=vbBlue'縱坐標1上刻度線顏色CWGraph1.Axes(1).Caption="時間(s)"'橫坐標的名稱CWGraph1.Axes(2).Caption="A(m)"'縱坐標1的名稱CWGraph1.Axes(3).Caption="B(m)"'縱坐標2的名稱EndSub雙擊Command1按鈕(“作圖”按鈕),編寫如下代碼:PrivateSubCommand1_Click()Fori=0To50A(i)=Rnd*40NextiForj=0To50B(j)=Rnd*40NextjCWGraph1.Plots.Add'在圖上增加第二條曲線CWGraph1.Plots(1).LineColor=vbRed'圖上線的顏色CWGraph1.Plots⑴.PIotYA'將A數(shù)據(jù)在圖上畫出來CWGraph1.Plots(2).LineColor=vbBlueCWGraph1.Plots(2).PlotYB將A數(shù)據(jù)在圖上畫出來EndSub雙擊Command2按鈕(“退出”按鈕),編寫
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度集體宿舍租賃合同2篇
- 2024版塑鋼門窗合同
- 2024石材荒料礦山安全生產培訓與教育合同3篇
- 2024版工程勞務分包合同規(guī)范化合同
- 2024版商用場地借用合同樣例版B版
- 二零二五年度測繪成果推廣應用保密合同3篇
- 智能家居設計及制造合同
- 電商購物平臺商品信息發(fā)布細則合同
- 健身中心會員服務協(xié)議合同書
- 影視制作版權轉讓及免責條款協(xié)議
- 電網調度自動化系統(tǒng)調試報告模板
- 托福閱讀講義
- 輸電線路基礎知識輸電線路組成與型式
- 三年級數(shù)字加減法巧算
- GB/T 9755-2001合成樹脂乳液外墻涂料
- GB/T 10609.3-1989技術制圖復制圖的折疊方法
- GB 4053.2-2009固定式鋼梯及平臺安全要求第2部分:鋼斜梯
- 通力電梯培訓教材:《LCE控制系統(tǒng)課程》
- 品管圈PDCA持續(xù)質量改進提高靜脈血栓栓塞癥規(guī)范預防率
- 一次函數(shù)單元測試卷(含答案)
- 陜西省榆林市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細
評論
0/150
提交評論