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

正文內(nèi)容

萬(wàn)能材料試驗(yàn)機(jī)數(shù)字化改造畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-09-02 07:47 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 、采用由速度控制器控制力矩電機(jī),從而帶動(dòng)壓力控制施加負(fù)荷,并具有速度電流反饋,是一種傳統(tǒng)的控制方式。比如采用位置式PID控制器計(jì)算步進(jìn)電機(jī)驅(qū)動(dòng)步數(shù),以獲得良好應(yīng)力速率、應(yīng)變速率、位移速率控制以及定荷、定應(yīng)變、定位移控制試驗(yàn)結(jié)果。但液壓萬(wàn)能材料試驗(yàn)機(jī)是一種典型的非線性時(shí)變系統(tǒng),難以建立精確的數(shù)學(xué)模型,運(yùn)用常規(guī)PID控制器很難達(dá)到理想的控制效果。在實(shí)際現(xiàn)場(chǎng)中,由于受到參數(shù)整定方法繁雜的困擾,應(yīng)用常規(guī)PID控制器往往整定不良,性能欠佳,對(duì)運(yùn)行工況的適應(yīng)性差。三、采用微機(jī)和傳感器技術(shù)對(duì)舊式的材料試驗(yàn)機(jī)及監(jiān)測(cè)等設(shè)備進(jìn)行技術(shù)改造,在應(yīng)力應(yīng)變速率控制問(wèn)題上采用電液伺服閥或電液比例閥實(shí)現(xiàn)高精度控制,測(cè)量控制系統(tǒng)采用計(jì)算機(jī)卡式設(shè)計(jì),采用光電隔離集成電路。具有抗干擾能力強(qiáng),質(zhì)量可靠,穩(wěn)定性高等優(yōu)點(diǎn),而且點(diǎn)擊鼠標(biāo)即可完成,使用方便。還可以繪制多種試驗(yàn)曲線,具有曲線數(shù)據(jù)存儲(chǔ)及曲線放大功能,適合試驗(yàn)機(jī)高自動(dòng)化水平,操作簡(jiǎn)便,可靠性高,穩(wěn)定性好方向發(fā)展的要求。綜上考慮,我們選用第三中方案,即在WE一600型液壓萬(wàn)能試驗(yàn)機(jī)上安裝負(fù)荷、變形和位移傳感器,增加電液閥控制加荷速度,使設(shè)備由原來(lái)傳統(tǒng)的機(jī)械式負(fù)荷測(cè)量系統(tǒng)升級(jí)為較先進(jìn)的電子測(cè)力、測(cè)變形系統(tǒng)。液壓萬(wàn)能試驗(yàn)機(jī)計(jì)算機(jī)自動(dòng)測(cè)試系統(tǒng)的結(jié)構(gòu)如圖3一1所示:傳感器傳感器是把物理量轉(zhuǎn)換成電信號(hào)的裝置。例如:熱電偶、電阻溫度檢測(cè)器(RTDS)、熱敏電阻、集成電路溫度傳感器等將溫度轉(zhuǎn)變成電壓和電阻。又如應(yīng)變片、流量傳感器等將壓力、流速轉(zhuǎn)換成電信號(hào)。對(duì)于每種傳感器,電信號(hào)的大小都與被監(jiān)測(cè)的物理參數(shù)成比例。選用不同傳感器,可以完成對(duì)不同物理量的測(cè)試。一些傳感器,像熱電偶等,由于精度較低,信號(hào)也微弱,因而需要對(duì)其調(diào)理和校正才可能得出精確結(jié)果。信號(hào)調(diào)理來(lái)自傳感器的輸出信號(hào)通常是含有干擾噪聲的微弱信號(hào),必須首先經(jīng)過(guò)處理才能被數(shù)據(jù)采集板精確地、可靠地采集,這種前端口處理就是信號(hào)調(diào)理。它包括信號(hào)放大、濾波、隔離等功能。是大多數(shù)基于PC機(jī)數(shù)據(jù)采集系統(tǒng)不可缺少的組成部分。信號(hào)調(diào)理電路的基本作用有三個(gè):其一是放大。通常實(shí)際的物理量信號(hào)是很微弱,需要通過(guò)放大調(diào)理來(lái)增加其分辨率和敏感性。盡管很多數(shù)據(jù)采集板配置有放大器,但對(duì)一些傳感器如低電平的應(yīng)變信號(hào)仍需要附加放大電路,以增加其分辨率。為了獲得盡可能高的精度,應(yīng)將輸入信號(hào)放大到與數(shù)據(jù)采集板中的A/D轉(zhuǎn)換器相適配的程度。另外,外部信號(hào)調(diào)理模塊應(yīng)盡量靠近信號(hào)源或傳感器,這樣信號(hào)在受到環(huán)境噪聲之前即被放大,使信噪比得到改善。其二隔離。是指使用變壓器、光或電容耦合等方式在被測(cè)系統(tǒng)與測(cè)試系統(tǒng)之間傳遞信號(hào),避免了直接的電流或物理連接。采用隔離可以保證插入式數(shù)據(jù)采集板的讀數(shù)不受地電位或共態(tài)電壓差異的影響。因此,采用隔離的信號(hào)調(diào)理模塊可以消除地環(huán)路并保證準(zhǔn)確的采集信號(hào)。最后是濾波。其目的就是從所要測(cè)量信號(hào)中消除不必要的噪聲信號(hào),抑制干擾噪聲信號(hào)的高頻分量,將頻帶壓縮以降低采樣頻率,避免產(chǎn)生混淆。幾乎所有的數(shù)據(jù)采集系統(tǒng)都會(huì)不同程度地受到來(lái)自電源線或機(jī)械設(shè)備5OHz的噪聲干擾,因此,大多數(shù)信號(hào)調(diào)理模塊都包含有低通濾波器,最大限度地剔除50Hz或60Hz的噪聲??梢?jiàn),前端信號(hào)調(diào)理是數(shù)據(jù)采集和測(cè)控系統(tǒng)不可忽略的重要環(huán)節(jié),是系統(tǒng)安全性、可靠性、測(cè)量精確性的保障。如果信號(hào)調(diào)理電路輸出的是規(guī)范化的標(biāo)準(zhǔn)信號(hào),即4~2OmA電流信號(hào),則稱這種信號(hào)調(diào)理電路為變送器。此外,根據(jù)需要還可以進(jìn)行信號(hào)隔離與變換。數(shù)據(jù)采集硬件數(shù)據(jù)采集硬件是數(shù)據(jù)采集系統(tǒng)中的重要組成部分,完成模擬量到數(shù)字量的轉(zhuǎn)換,然后再傳送到計(jì)算機(jī)中。在對(duì)模擬信號(hào)進(jìn)行模數(shù)轉(zhuǎn)換之前,先要對(duì)模擬信號(hào)進(jìn)行采樣。采樣前的信號(hào)是時(shí)間和幅度均連續(xù)的模擬信號(hào),采樣后則成了時(shí)間上離散的信號(hào)。采樣過(guò)程是使連續(xù)模擬信號(hào)加到采樣開(kāi)關(guān)輸入端,開(kāi)關(guān)每隔一定時(shí)間閉合一次,開(kāi)關(guān)輸出端則得到采樣信號(hào)。圖3一2表示了這一采樣過(guò)程。F*(t)為采樣后的信號(hào),它在時(shí)間上是離散的,但幅度仍是連續(xù)的。其改造后的液壓控制系統(tǒng)原理如圖3一3所示。從結(jié)構(gòu)上來(lái)看,要提高自動(dòng)化水平,需要增加傳感元件。我們的改造思路是在試驗(yàn)機(jī)的進(jìn)油口處增加三通管接頭,兩端接油管,中間接壓力傳感器,它能夠感受油缸油壓的變化,并以電壓的形式輸出,通過(guò)計(jì)算機(jī)處理,從而測(cè)量出油缸油液壓力的變化,進(jìn)而獲得力信號(hào)。位移傳感器采用光電編碼盤(pán)的形式安裝在試驗(yàn)機(jī)滑輪(如圖2一l)處,通過(guò)計(jì)算輸出脈沖數(shù)獲取試樣的變形量,即拉伸試驗(yàn)全過(guò)程的位移。電子引伸計(jì)則在試驗(yàn)時(shí)裝夾在試件上,可準(zhǔn)確測(cè)量試件的微小變形。試驗(yàn)速度的控制也是需要改進(jìn)的地方,為了操作上的便利,我們保留原手動(dòng)控制部分,只在該送油路處增設(shè)一分支油路,加設(shè)電液比例控制閥,這樣只需改變比例閥的不同輸入電流就能獲得不同的輸出流量,實(shí)現(xiàn)對(duì)試樣加載過(guò)程的無(wú)極調(diào)速,有利于自動(dòng)化操作的實(shí)現(xiàn)。要對(duì)這些物理量進(jìn)行控制和對(duì)參數(shù)的設(shè)置,實(shí)現(xiàn)其功能,還要增加數(shù)據(jù)采集器實(shí)現(xiàn)信號(hào)的采集、放大及A/D轉(zhuǎn)換等。最后用計(jì)算機(jī)實(shí)現(xiàn)數(shù)據(jù)的處理、控制和輸出試驗(yàn)結(jié)果等。改造后的試驗(yàn)機(jī)系統(tǒng)既可手動(dòng)操作,也可自動(dòng)操作。手動(dòng)加載時(shí)使截止閥12處于關(guān)閉狀態(tài),液壓油從油泵2中出來(lái)經(jīng)濾油器3和節(jié)流閥4進(jìn)入工作油缸7和測(cè)力油缸6。只要手動(dòng)調(diào)節(jié)節(jié)流閥4開(kāi)度即可達(dá)到手動(dòng)加載的目的,打開(kāi)截止閥8,調(diào)節(jié)節(jié)流閥5即可完成卸載。手動(dòng)加載過(guò)程計(jì)算機(jī)測(cè)控系統(tǒng)不參與控制,只起測(cè)量力、變形、位移值并實(shí)時(shí)顯示的作用。如果自動(dòng)加載時(shí)關(guān)閉節(jié)流閥5和截止閥8,打開(kāi)截止閥12和控制油路中增加的電液比例閥11。試驗(yàn)機(jī)油泵出口的液壓油通過(guò)計(jì)算機(jī)13自動(dòng)控制比例閥進(jìn)入油缸,利用基于ISA總線的數(shù)據(jù)采集板輸出信號(hào)控制比例閥開(kāi)度,從而控制進(jìn)入油缸的流量和壓力,最終使加載速度保持在一定范圍內(nèi),從而實(shí)現(xiàn)自動(dòng)化控制。試驗(yàn)機(jī)的應(yīng)力、應(yīng)變、位移系統(tǒng)由三路傳感器實(shí)現(xiàn)。自動(dòng)加載時(shí)系統(tǒng)可按相關(guān)國(guó)家標(biāo)準(zhǔn)自動(dòng)控制其加載及卸載過(guò)程,并在計(jì)算機(jī)屏幕上自動(dòng)顯示。因此,升級(jí)改造后的液壓式萬(wàn)能試驗(yàn)機(jī)由以下幾部分構(gòu)成:主機(jī)部分:主要由油缸、工作活塞、底座、工作臺(tái)、立柱、上下移動(dòng)橫梁、試樣夾持以及橫梁升降機(jī)構(gòu)等組成。其主要功能是由試樣夾持機(jī)構(gòu)夾緊和固定試樣,通過(guò)油缸活塞移動(dòng)控制橫梁的升降以調(diào)整試樣夾持空間,進(jìn)而完成對(duì)試樣的加載。液壓控制系統(tǒng):主要由油箱、高壓油泵、送油閥、回油閥、電液比例閥、截止閥、測(cè)力油缸活塞、主機(jī)的工作油缸、工作活塞等組成。其主要功能是控制試件的夾緊及試件的加載。檢測(cè)部分:主要由壓力傳感器、電子引伸計(jì)、位移傳感器等組成,主要功能是檢測(cè)試驗(yàn)對(duì)象所受的試驗(yàn)力、變形及橫梁運(yùn)動(dòng)的位移。數(shù)據(jù)采集處理和控制部分:主要由數(shù)據(jù)采集、處理、控制電路、計(jì)算機(jī)軟硬件系統(tǒng)、打印機(jī)、手動(dòng)控制器件等組成,主要完成整個(gè)系統(tǒng)的控制、各種參數(shù)的設(shè)置、顯示、試驗(yàn)過(guò)程及試驗(yàn)結(jié)果的記錄、試驗(yàn)數(shù)據(jù)的處理、存儲(chǔ)、試驗(yàn)結(jié)果的輸出等功能。電氣部分:其基本組成有各類變壓器、繼電器、交流接觸器、開(kāi)關(guān)按鈕等。主要功能控制夾緊油源和控制油源的油泵電機(jī)組的開(kāi)關(guān)及啟動(dòng)、停止??刂茩M梁升降機(jī)構(gòu)的動(dòng)作以及各種限位、過(guò)載保護(hù)等。附件:主要由拉伸、壓縮試驗(yàn)夾具、彎曲試驗(yàn)附具及其他特殊試驗(yàn)附具各種嵌口、夾頭等組成。其基本功能是通過(guò)更換夾具,完成各種特定的試驗(yàn)。 升級(jí)改造中所要解決的關(guān)鍵問(wèn)題:包括壓力傳感器、位移傳感器、引伸計(jì)的結(jié)構(gòu)、原理、安裝要求進(jìn)行詳細(xì)的研究,確定選擇何種類型的檢測(cè)元件更適合對(duì)裝置進(jìn)行改造。以及設(shè)計(jì)由傳感器、信號(hào)調(diào)理、數(shù)據(jù)采集硬件、個(gè)人計(jì)算機(jī)、軟件等基本要素構(gòu)成液壓萬(wàn)能試驗(yàn)機(jī)的計(jì)算機(jī)自動(dòng)測(cè)試系統(tǒng)。軟件系統(tǒng)功能設(shè)計(jì)為了使用戶能更好地管理和進(jìn)行試驗(yàn)操作,軟件系統(tǒng)按功能必須設(shè)計(jì)成由多個(gè)模塊組成的測(cè)試系統(tǒng),大致應(yīng)包括以下幾方面:用戶管理模塊: 進(jìn)入主程序的登陸界面,主要考慮使用的安全性。主模塊: 可進(jìn)入各個(gè)模塊,用于各個(gè)界面的切換。軟件界面管理模塊: 用于窗口管理、菜單管理及界面配置。試驗(yàn)方案設(shè)置模塊: 包括試驗(yàn)方案名、執(zhí)行標(biāo)準(zhǔn)和加載方式。傳感器標(biāo)定模塊: 對(duì)試驗(yàn)所用的傳感器進(jìn)行標(biāo)定并保存標(biāo)定后的結(jié)果。聯(lián)機(jī)測(cè)試模塊: 包括曲線顯示、數(shù)據(jù)采集模塊與數(shù)據(jù)處理功能模塊。試驗(yàn)數(shù)據(jù)輸入模塊: 主要實(shí)現(xiàn)了數(shù)據(jù)輸入、修改、添加和數(shù)據(jù)庫(kù)的存儲(chǔ)等功能。數(shù)據(jù)查詢模塊: 查詢?cè)嚰脑敿?xì)數(shù)據(jù)以及過(guò)程曲線時(shí)。狀態(tài)檢測(cè)模塊: 實(shí)現(xiàn)變形監(jiān)測(cè)、力監(jiān)測(cè)、限位監(jiān)測(cè)、狀態(tài)提示、緊急停機(jī)。數(shù)據(jù)顯示模塊: 數(shù)字顯示、擋位跳變、特征分析、曲線顯示、曲線打印、縮放。數(shù)據(jù)管理與處理模塊: 數(shù)據(jù)庫(kù)、歷史回放、指標(biāo)計(jì)算、算法設(shè)置、報(bào)表管理和打印管理。試驗(yàn)報(bào)表模塊: 生成并打印試驗(yàn)報(bào)表。系統(tǒng)外掛程序: 系統(tǒng)標(biāo)定、系統(tǒng)調(diào)零、硬件自檢、軟件注冊(cè)、軟件配置、軟件試用等。數(shù)據(jù)采集速率問(wèn)題如果材料試驗(yàn)時(shí)所加應(yīng)力速率及應(yīng)變速率不同,試驗(yàn)所測(cè)得的有關(guān)強(qiáng)度數(shù)據(jù)就有差別。故金屬拉伸試驗(yàn)中要求在施加載荷時(shí),必須考慮加載的應(yīng)力速率及應(yīng)變速率。在國(guó)際標(biāo)準(zhǔn) 1506892:1998(E)及國(guó)家標(biāo)準(zhǔn) GB/T228一2002中,試驗(yàn)條件的規(guī)定如表3一1所示。標(biāo)準(zhǔn)中明確規(guī)定加載時(shí)必須保持恒定的應(yīng)力速率或恒定的應(yīng)變速率。因此如何科學(xué)有效地達(dá)到對(duì)材料試驗(yàn)機(jī)的應(yīng)力速率及應(yīng)變速率控制,是目前試驗(yàn)機(jī)領(lǐng)域的關(guān)鍵問(wèn)題。 表31 金屬拉伸試驗(yàn)條件的規(guī)定 彈性模量屈服前 屈服階段強(qiáng)化階段及斷裂 例如:選擇彈性變形階段的應(yīng)力速率15N/mm2s,A0=,則控制的拉伸速率應(yīng)為:15N/mm2 s mm2=,即以表盤(pán)上主動(dòng)針每秒鐘走10O0N左右為準(zhǔn)。為達(dá)到上述目的,應(yīng)用電液比例控制閥調(diào)速技術(shù),并采用壓力、應(yīng)變及位移傳感器,用一種比例積分適時(shí)調(diào)整PID控制方法,便能實(shí)現(xiàn)應(yīng)力、應(yīng)變、位移的精確控制,并且性能可靠,使用面廣。在數(shù)據(jù)采集速率上,有些改造后的試驗(yàn)機(jī)數(shù)據(jù)采集速率設(shè)定得過(guò)慢,這樣從表面上看提高了穩(wěn)定性,但在實(shí)際工作中是非常有害的。如果數(shù)據(jù)采集速率過(guò)慢,會(huì)使試驗(yàn)機(jī)采集到的數(shù)據(jù)變化跟不上試樣實(shí)際所受力值的變化,導(dǎo)致試樣破碎或斷裂時(shí)試驗(yàn)機(jī)采集不到最大值,造成測(cè)得值低于實(shí)際力值,會(huì)嚴(yán)重影響對(duì)試驗(yàn)結(jié)果的判定。而這種問(wèn)題在檢定中往往容易被忽視。因?yàn)闄z定中在檢定點(diǎn)處加荷速率很慢,接近靜態(tài),數(shù)據(jù)采集系統(tǒng)采集到的數(shù)據(jù)與實(shí)際力值有充分的時(shí)間達(dá)到一致。因此,檢測(cè)不出動(dòng)態(tài)工作時(shí)數(shù)據(jù)采集速率對(duì)測(cè)量結(jié)果產(chǎn)生的影響。應(yīng)根據(jù)JJFllO3一2003《萬(wàn)能試驗(yàn)機(jī)計(jì)算機(jī)數(shù)據(jù)采集系統(tǒng)評(píng)定》中的要求設(shè)定采集速率。數(shù)據(jù)標(biāo)定試驗(yàn)機(jī)經(jīng)過(guò)改造后通常會(huì)存在度盤(pán)和數(shù)字兩套系統(tǒng),這兩套系統(tǒng)是彼此獨(dú)立的。用戶在使用時(shí)可以對(duì)兩套系統(tǒng)進(jìn)行對(duì)比。當(dāng)發(fā)現(xiàn)兩套系統(tǒng)示值相差過(guò)大(超過(guò)2%以上),說(shuō)明試驗(yàn)機(jī)出現(xiàn)故障,應(yīng)馬上請(qǐng)計(jì)量部門(mén)使用標(biāo)準(zhǔn)測(cè)力儀進(jìn)行檢定,根據(jù)檢定情況進(jìn)行調(diào)整,以保證示值的準(zhǔn)確。但是,切不可自行參照度盤(pán)示值來(lái)調(diào)整數(shù)字系統(tǒng)示值。因?yàn)榧词苟缺P(pán)示值是準(zhǔn)確可靠的,其示值準(zhǔn)確度為一級(jí),如果以它為標(biāo)準(zhǔn)器來(lái)調(diào)整數(shù)字系統(tǒng)示值,理論上講該數(shù)字系統(tǒng)示值準(zhǔn)確度只能達(dá)到三級(jí),無(wú)法保證試驗(yàn)要求精度。況且,使用單位人員在調(diào)整試驗(yàn)機(jī)示值方面也沒(méi)有檢定人員的專業(yè)素質(zhì)和經(jīng)驗(yàn),故無(wú)法保證試驗(yàn)機(jī)的準(zhǔn)確性,將會(huì)給試驗(yàn)結(jié)果造成嚴(yán)重的隱患。因此,示值調(diào)整只能由檢定人員依據(jù)標(biāo)準(zhǔn)測(cè)力儀進(jìn)行,只有這樣才能保證力值傳遞的準(zhǔn)確性和可靠性。材料試驗(yàn)機(jī)測(cè)控系統(tǒng)強(qiáng)實(shí)時(shí)性問(wèn)題計(jì)算機(jī)從外部機(jī)器或設(shè)備上獲取數(shù)據(jù),并在對(duì)數(shù)據(jù)進(jìn)行加工處理后進(jìn)一步去控制外部機(jī)器或設(shè)備。在此過(guò)程中,計(jì)算機(jī)與外部電路采用什么接口就顯得尤為重要。PC機(jī)中的異步串行通信口當(dāng)串口的通信電路收到一個(gè)數(shù)據(jù)后,會(huì)向CPU發(fā)出一個(gè)中斷請(qǐng)求,通過(guò)響應(yīng)這個(gè)中斷可以非常及時(shí)地對(duì)數(shù)據(jù)進(jìn)行處理,可以說(shuō)這是實(shí)時(shí)串口通信的最好的方法。但遺憾的是Windows的普通32位應(yīng)用程序不能進(jìn)行像響應(yīng)中斷這樣低級(jí)的操作,主要原因在于:其一,由于windows的消息機(jī)制和非搶先特性,使得它不能夠控制任務(wù)開(kāi)關(guān)和處理每個(gè)任務(wù)的時(shí)間,導(dǎo)致某些消息無(wú)法及時(shí)處理。表現(xiàn)為實(shí)時(shí)性差。其二,在Windows下面,應(yīng)用程序無(wú)法直接訪問(wèn)硬件。對(duì)硬件的操作不如在DOS或其它一些實(shí)時(shí)操作系統(tǒng)下面那樣便捷。最后,對(duì)于測(cè)控系統(tǒng)本身,測(cè)試數(shù)據(jù)、狀態(tài)監(jiān)測(cè)數(shù)據(jù)以及電機(jī)伺服控制數(shù)據(jù)的處理任務(wù)繁重,硬件的A/D、D/A轉(zhuǎn)換、數(shù)據(jù)在線處理、控制算法解析等因素需要時(shí)間,這些將會(huì)給測(cè)控系統(tǒng)帶來(lái)一定程度上的滯后。因此,在Windows操作系統(tǒng)下要保證測(cè)控系統(tǒng)的實(shí)時(shí)性存在較大困難。而只能通過(guò)編寫(xiě)設(shè)備驅(qū)動(dòng)程序來(lái)實(shí)現(xiàn)。而編寫(xiě)設(shè)備驅(qū)動(dòng)程序比編寫(xiě)普通的應(yīng)用程序要復(fù)雜得多,且如果設(shè)備驅(qū)動(dòng)程序有問(wèn)題將有可能造成整個(gè)Windows崩潰。所以,除非是在對(duì)實(shí)時(shí)性要求非??量痰膽?yīng)用中,不要采用上述方法??煽紤]采用數(shù)據(jù)的多級(jí)存取、高精度多媒體定時(shí)器、多線程等途徑解決實(shí)時(shí)性問(wèn)題。定時(shí)器(Timer)是Windows中一種特殊的資源,它能夠被賦予一個(gè)時(shí)間值,此后每隔這個(gè)時(shí)間,定時(shí)器便會(huì)向指定窗口發(fā)送一條定時(shí)器消息或調(diào)用一個(gè)指定的回調(diào)函數(shù)。因此利用定時(shí)器,可以在一定程度上實(shí)現(xiàn)實(shí)時(shí)串口通信:設(shè)置定時(shí)器,進(jìn)入消息循環(huán),然后在收到一條定時(shí)器消息時(shí)便去接收傳到串口中的數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行相應(yīng)的處理。然后繼續(xù)消息循環(huán),等待下一條定時(shí)器消息。在等待定時(shí)器消息到達(dá)期間,可能有不止一個(gè)數(shù)據(jù)傳到串口中,由于Windows本身對(duì)串口提供了一個(gè)數(shù)據(jù)緩沖區(qū),每當(dāng)收到一個(gè)數(shù)據(jù)后,windows會(huì)首先將該數(shù)據(jù)保存到該緩沖區(qū)中,因此只要在等待定時(shí)器消息到來(lái)期間傳到串口中的數(shù)據(jù)不超過(guò)Windows的串口緩沖區(qū)的大小,不會(huì)造成數(shù)據(jù)丟失。定時(shí)器的時(shí)間值的確定要根據(jù)實(shí)際應(yīng)用環(huán)境中對(duì)系統(tǒng)的實(shí)時(shí)性要求及接收的數(shù)據(jù)量來(lái)確定。如果應(yīng)用環(huán)境對(duì)實(shí)時(shí)性要求不高、接收到的數(shù)據(jù)不多則可以將時(shí)間值設(shè)得大些。相反,在對(duì)實(shí)時(shí)性要求相對(duì)較高的應(yīng)用環(huán)境中或接收到的數(shù)據(jù)很多時(shí),則應(yīng)將時(shí)間值設(shè)得小些。另外,Windows對(duì)實(shí)時(shí)器的最小時(shí)間值有個(gè)限制,就是最小時(shí)間值為55ms,如果定時(shí)器被賦予比這個(gè)時(shí)間值更小的值,系統(tǒng)都認(rèn)為是55ms。也就是說(shuō),利用定時(shí)器進(jìn)行實(shí)時(shí)串口通信,最大的延遲可能為55ms。如果應(yīng)用環(huán)境要求實(shí)時(shí)處理的延遲低于55ms,或在55
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1