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

正文內(nèi)容

基于虛擬儀器平臺(tái)的凸輪檢測(cè)數(shù)據(jù)處理系統(tǒng)的設(shè)計(jì)畢業(yè)論文-預(yù)覽頁(yè)

 

【正文】 次巨大變革,將代表儀器未來(lái)發(fā)展的一個(gè)重要方向。由于虛擬儀器本身是以計(jì)算機(jī)為平臺(tái),具有方便、靈活的互聯(lián)能力,隨著通信技術(shù)、總線技術(shù)和網(wǎng)絡(luò)化虛擬儀器的出現(xiàn)是一種必然。如果產(chǎn)品存在不合格,長(zhǎng)時(shí)間運(yùn)作會(huì)使電動(dòng)機(jī)癱壞,甚至使工作人員得不到人身安全。最后利用USB ADIO模塊實(shí)現(xiàn)一臺(tái)檢測(cè)裝置對(duì)計(jì)算機(jī)數(shù)據(jù)的訪問(wèn)并實(shí)現(xiàn)數(shù)據(jù)處理功能,這就是我們常說(shuō)的遠(yuǎn)程控制,這樣就不必看著電腦點(diǎn)著鼠標(biāo)。利用參數(shù)公式運(yùn)算,得到升程值。數(shù)據(jù)庫(kù)中每個(gè)表必須有一個(gè)唯一的名稱,每個(gè)表中字段也必須有一個(gè)唯一的名稱。并且根據(jù)數(shù)據(jù)填寫的指定數(shù)據(jù)類型。新創(chuàng)建的數(shù)據(jù)沒(méi)有任何記錄在表中,開始測(cè)試后,測(cè)試程序獲得的數(shù)據(jù)將填寫相應(yīng)的表格中。要在Lab Windows/CVI的環(huán)境下使用數(shù)據(jù)庫(kù),必須先安裝CVI SQL Tookit工具包。創(chuàng)建用戶圖形界面。添加函數(shù)代碼,完成代碼的編制工作。也就說(shuō),通過(guò)一臺(tái)檢測(cè)裝置,利用串行接口,將計(jì)算機(jī)內(nèi)的數(shù)據(jù)傳輸?shù)綑z測(cè)裝置中,這時(shí)的檢測(cè)裝置也能夠?qū)崿F(xiàn)數(shù)據(jù)以波形圖顯示。而傳感器則包括光電脈沖發(fā)生器和帶磁柵數(shù)顯表的磁尺。為此,除提高檢測(cè)裝置和儀表的精度外,擬用函數(shù)逼近的方法求出凸輪從動(dòng)件運(yùn)動(dòng)的近似方程式,以提高檢測(cè)的精度,同時(shí)求的其差值,還凸輪的本來(lái)面貌。按求多元函數(shù)極值的必要條件,可得計(jì)算系數(shù)的正規(guī)方程組: 正交多項(xiàng)式曲線擬合當(dāng)多項(xiàng)式次數(shù)n7時(shí),系數(shù)矩陣容易出現(xiàn)病態(tài),使求解發(fā)生困難。利用反轉(zhuǎn)法求凸輪輪廓A點(diǎn),可以看成繞反轉(zhuǎn)角度到達(dá)位置,在擺動(dòng)角度到達(dá)位置。2.工程文件管理。6.一個(gè)方便的用戶界面生成工具,各種用戶界面配置和管理資源。 建立用戶界面從Project窗中選擇:FileNewUser Interface(*.uir)…創(chuàng)建一個(gè)用戶圖形接口文件(*.uir)。當(dāng)制作完了用戶界面,單擊用戶界面編輯窗口的Code菜單生成出相對(duì)應(yīng)的代碼。Lab Windows/CVI并沒(méi)有直接通過(guò)標(biāo)準(zhǔn)函數(shù)庫(kù)提供數(shù)據(jù)庫(kù)的操作函數(shù),也沒(méi)有在工具包中包含數(shù)據(jù)庫(kù)的驅(qū)動(dòng)器。ODBC實(shí)際上是一個(gè)函數(shù)庫(kù),它提供了一個(gè)連接到底層數(shù)據(jù)庫(kù)系統(tǒng)的公共應(yīng)用程序接口,它通過(guò)一個(gè)庫(kù)驅(qū)動(dòng)程序與底層數(shù)據(jù)庫(kù)進(jìn)行通信。運(yùn)用VISA 應(yīng)用程序接口可以實(shí)現(xiàn)四通道多點(diǎn)采樣數(shù)據(jù)庫(kù)存儲(chǔ),采樣數(shù)據(jù)精確到小數(shù)點(diǎn)后2位,采樣數(shù)據(jù)以字符串的形式存儲(chǔ)在Data Acquisition Library(數(shù)據(jù)采集函數(shù)庫(kù))中。Lab Windows/CVI 所提供的庫(kù)函數(shù)從用戶圖形界面,數(shù)據(jù)采集,數(shù)據(jù)分析,儀器控制 … 到現(xiàn)在Internet時(shí)代的TCP。數(shù)據(jù)分析方面,兩個(gè)庫(kù): Formatting and I/O Library : 格式化以及輸入輸出庫(kù) Analysis Library: 分析庫(kù) 或者Advanced Analysis Library: 高級(jí)分析庫(kù) 網(wǎng)絡(luò),通信與數(shù)據(jù)交換方面,四個(gè)庫(kù): DDE Library : 動(dòng)態(tài)數(shù)據(jù)交換庫(kù) TCP Library: TCP庫(kù) Active X Automation Library: Active X自動(dòng)化庫(kù) DataSocket Library: DataSocket庫(kù) int hdbc;//聲明數(shù)據(jù)庫(kù)連接句柄hdbc=DBC0nnect(“DSN=erming”) //連接數(shù)據(jù)源hmap = DBBeginMap(hdbc);//創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)映射關(guān)系DBMapColumnTolnt(hmap.”ID” amp。在本次設(shè)計(jì)中InitDataSource、GetDatabaseInfo、GettableInfo、GetCollumInfo和showTable函數(shù)分別實(shí)現(xiàn)對(duì)ODBC數(shù)據(jù)源查詢、數(shù)據(jù)庫(kù)查詢、表testres內(nèi)容的顯示,這里只講述如何實(shí)現(xiàn)顯示表testres中內(nèi)容。然后再進(jìn)行操作,講字符串content[0]綁定到字段UUT_NUM,將浮點(diǎn)變量doudou2分別綁定到MEASMEAS2:DBBindColChar(hstm,1,11,content[0],amp。collumsta)。最后再添加到列表中:clearListCtrl(panel2,PANEL_2_LISTTABLECONTENT)。idvalue,amp。hstat= DBPrepareSQL(hdbc,“DELETE FROM WHERE ID =?” ):DBCreateParamlnt(hstat,“”,DB_PARAM_INPUT,idvalue);DBExecutePreparedSQL(hstat); 數(shù)據(jù)記錄的操作對(duì)數(shù)據(jù)記錄的刪除比較簡(jiǎn)單,直接把光標(biāo)定到指定的位置,然后調(diào)用DBDeleteRecord函數(shù)即可。FronBufToPara函數(shù)實(shí)現(xiàn)由獲取的字符串分解到表對(duì)應(yīng)3個(gè)字段的取值。更改記錄的值時(shí)必須在圖322的文本框中顯示原來(lái)的值。最后使用DBPutRecord函數(shù)更新記錄。本例中也可以采用獨(dú)立的回調(diào)函數(shù)實(shí)現(xiàn)添加和修改的功能。如果計(jì)算機(jī)上已安裝Lab Windows/CVI,自動(dòng)安裝CVI引擎, Lab Windows/CVI開發(fā)工具開發(fā)的應(yīng)用程序可以單獨(dú)運(yùn)行。CVI引擎運(yùn)行Lab Windows/CVI應(yīng)用程序,或調(diào)用Lab Windows/CVI開發(fā)所必要的驅(qū)動(dòng)DLL。與傳統(tǒng)測(cè)試儀器一樣,基于虛擬儀器的測(cè)量系統(tǒng)同樣劃分為數(shù)據(jù)采集、數(shù)據(jù)分析處理、顯示結(jié)果三大功能模塊。第5章 串行接口功能設(shè)計(jì)及實(shí)現(xiàn)第5章 串行接口功能設(shè)計(jì)及實(shí)現(xiàn)產(chǎn)品性能介紹 性能指標(biāo)USB Adio模塊USB總線性能178。 輸入信號(hào)量程:010V178。 傳輸速率: 最高可調(diào)至500bps數(shù)字信號(hào)輸入/輸出 178。實(shí)用:自帶2路5V輸出電壓,為您解決找不到電源的煩惱;2路0~10V AI輸入,2路DO輸出,可以方便的連接上百種傳感器()。 過(guò)壓保護(hù):采用分壓技術(shù)和穩(wěn)壓控制,保護(hù)芯片安全,AI通道耐壓60V,DI耐壓10V;178。 抗干擾:采用Sinwe 絕緣保護(hù):絕緣層能防止意外漏電和短路,手隨便握都很安全;178。 硬件描述 YAV USB外觀圖及管腳分布(背面有對(duì)照表)管腳名稱信號(hào)類型說(shuō)明1GND電源及信號(hào)接地 2DO1O數(shù)字信號(hào)輸出端3AI1I模擬信號(hào)輸入端4AI0I模擬信號(hào)輸入端5POWER輸出 6POWER輸出7DIO0I/O數(shù)字信號(hào)輸入/輸出端8DIO1I/O數(shù)字信號(hào)輸入/輸出端9DO0O數(shù)字信號(hào)輸出端10GND電源及信號(hào)接地 說(shuō)明:I—輸入;O—輸出;I/O—輸入/輸出;POWER—電源輸出 電氣特性參數(shù)最小值典型值最大值單位存放溫度范圍45——125176。 Lab Windows/CVI接口連接 圖54 RS232 函數(shù)庫(kù)設(shè)置波特率選為9600,串口輸入隊(duì)列的長(zhǎng)度設(shè)置為0,默認(rèn)為512,則輸出規(guī)則與輸入隊(duì)列長(zhǎng)度規(guī)則相同,都為512。運(yùn)行結(jié)束后查看新文件的內(nèi)容,你會(huì)發(fā)現(xiàn),所接收的內(nèi)容與發(fā)送的內(nèi)容一致。比如我們常見(jiàn)的家用電器遙控裝置,它是無(wú)線操控,如果能夠裝上一個(gè)遙控控制系統(tǒng)和無(wú)線接收工具,也能夠?qū)崿F(xiàn)無(wú)線操作功能。第二引腳是將遠(yuǎn)程即計(jì)算機(jī)中的數(shù)據(jù)接收進(jìn)來(lái)。第六個(gè)引腳由Modem控制,數(shù)據(jù)設(shè)備準(zhǔn)備好后,當(dāng)它為高電位時(shí),Modem將通知計(jì)算機(jī)準(zhǔn)備就緒,可以發(fā)送數(shù)據(jù)了。一般通過(guò)XON/XOFF來(lái)實(shí)現(xiàn)軟件流控制。即:邏輯“1”為5— 15V;邏輯“0”:+5— +15V ,噪聲容限為2V。4)傳輸距離有限,最大傳輸距離標(biāo)準(zhǔn)值為50英尺,實(shí)際上也只能用在15米左右。輸入瞬時(shí)加速度越度在輸出軸的變化最大,輸出軸瞬時(shí)加速度越度曲線波動(dòng)較大,對(duì)盤形凸輪運(yùn)動(dòng)的影響較大。=。 =。 =表2分析上述結(jié)果,可得結(jié)論:比更能精確的逼近凸輪從動(dòng)件的原函數(shù)。另外,極角與極徑誤差曲線都是由一個(gè)以π為周期函數(shù)曲線,由此可以斷定,對(duì)于極徑誤差的影響規(guī)律都是以π為周期的。由圖形分析,在150度時(shí),產(chǎn)品序列號(hào)20120311V020的極徑為127為最大值,在120度時(shí),產(chǎn)品序列號(hào)20120311V022的極徑為134最大,最小值為100。理想中的設(shè)備是無(wú)線操控,界面大抵相同,通過(guò)操作設(shè)備按鈕,可幫助用戶遠(yuǎn)程處理凸輪檢測(cè)數(shù)來(lái)的數(shù)據(jù)。主要闡述了數(shù)據(jù)的存儲(chǔ)于數(shù)據(jù)的調(diào)用,應(yīng)用虛擬儀器語(yǔ)言Lab Windows/CVI開發(fā)測(cè)試軟件系統(tǒng),完成軟件及數(shù)據(jù)處理等方面的設(shè)計(jì)和分析工作。作為儀器領(lǐng)域中最新興的技術(shù),虛擬儀器的研究、開發(fā)在國(guó)內(nèi)已經(jīng)過(guò)了起步階段,從90年代中期以來(lái),國(guó)內(nèi)多所重點(diǎn)院校和高科技公司,在研究和開發(fā)儀器產(chǎn)品和虛擬式儀器設(shè)計(jì)平臺(tái)以及引進(jìn)消化NI公司、HP公司的產(chǎn)品等方面做出了一系列有益的工作,取得了一批矚目的成果。static char file_name[MAX_PATHNAME_LEN]。static int da_statue[12]。 /* out of memory */ if ((mailPanel = LoadPanel (0, , Mail_Panel)) 0) return 1。 DiscardPanel (mailPanel)。}int CVICALLBACK Plot_Data (int panel, int control, int event, void *callbackData, int eventData1, int eventData2){ switch (event) { case EVENT_COMMIT: DeleteGraphPlot (Mail_Panel, Mail_Panel_Graph2, 1, 1)。 break。temp)。 SetAxisScalingMode (Mail_Panel, Mail_Panel_Graph2, VAL_LEFT_YAXIS, VAL_MANUAL, , )。 int fileType。 for(i=point_num16。\039。 for(i=1。 } for(i=0。ipoint_num。 da_statue[Numbers_CurveOpened]=curve_no。}int CVICALLBACK Sub_ReadData_2 (int panel, int control, int event, void *callbackData, int eventData1, int eventData2){int i,point_num。 switch (event) { case EVENT_COMMIT: if (FileSelectPopup (, *.dat, *.dat, Name of File to Read, VAL_OK_BUTTON, 0, 1, 1, 0, file_name) 0) { point_num=strlen(file_name)。 table_1[Numbers_CurveOpened][12]=39。 point_num=1。 else break。 for(i=0。 curve_no=PlotXY (Mail_Panel, Mail_Panel_Graph2, data[Numbers_CurveOpened][0], data[Numbers_CurveOpened][1],point_num , VAL_DOUBLE, VAL_DOUBLE, VAL_THIN_LINE, VAL_EMPTY_SQUARE, VAL_SOLID, 1, VAL_GREEN)。 } return 0。ifdef_cplusplus}endifincludeincludeincludeincludeincludeinclude””static int panelHandle。DisplayPanel(panelHandle)。Break。SetCtrlval(panelHandle,PANEL_TEXTMSG,filename)。Switch(event){Case EVENT_COMMIT:OpenComConfig(1,9600,0,8,1,1000,1000)。While(1){Num=GetOutQLen(1)。QuitUserInterface(0)。Int CVICALLBACK Selectfile(int panel,int control,int event,void*callbackData ,int eventDatal int eventData2)。char [10]={“COM1”},filename[260]={“”}。RunUserInterface()。if(status==VAL_NEW_FILE_SELECTED){fp=fopen(filename,”w”)。}Return 0。file=OpenFile(filename,VAL_WRITE_ONLY,VATRUNCATE,VAL_ASCII)。else if(status==99)MessagePopup(“Time out!”,”Time out ERROR”)。QuitUserInterface(0)。elapse)。bre
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1