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

正文內(nèi)容

《上位機(jī)軟件設(shè)計(jì)》word版(文件)

2025-02-03 05:09 上一頁面

下一頁面
 

【正文】 制軟件的設(shè)計(jì)和開發(fā)過程。本軟件的目的是最終實(shí)現(xiàn)上位機(jī)控制臺和PC104之間的通信,從而達(dá)到通過操作上位機(jī)控制臺控制伺服轉(zhuǎn)臺的目的。三、 通信協(xié)議通信協(xié)議主要規(guī)定了上位機(jī)軟件和下位伺服計(jì)算機(jī)PC104之間串口通信的格式和內(nèi)容。上位機(jī)實(shí)際輸入的命令數(shù)據(jù)是精確到小數(shù)點(diǎn)后兩位的浮點(diǎn)數(shù),發(fā)送的數(shù)據(jù)為整型(占兩個字節(jié))。工程建立成功后從控件工具條中拖入所需控件,修改基本屬性(名稱、大小、樣式等),完成后如圖3所示。對于編輯框,首先為其關(guān)聯(lián)一個double類型的變量,該變量用來獲得編輯框輸入的內(nèi)容。如圖4所示。其他所有的編輯框的操作與之類似。完成后VC會在對話框的源文件中自動添加該函數(shù)的代碼,此時為一個空函數(shù),不執(zhí)行任何操作。下面的任務(wù)就是分別編寫事件響應(yīng)函數(shù)內(nèi)部的代碼。 //選擇串口號(116可選) (1)。 if(!()) (TRUE)。除了我們添加的25個按鈕事件響應(yīng)函數(shù)以外,還有一個串口的事件響應(yīng)函數(shù)CCOMRTDlg::OnComm(),串口緩沖區(qū)每收到一個數(shù)據(jù)都產(chǎn)生一個事件并調(diào)用該函數(shù)。該函數(shù)輸入值是在界面上輸入的航跡的高度、截距和速度值,而發(fā)送給下位機(jī)的是經(jīng)過航跡公式求得的方位和俯仰的角度值。在航跡數(shù)據(jù)發(fā)送完成后將其恢復(fù)。那么如果需要定時周期為myTime,那么定時方法大致如下:QueryPerformanceFrequency(freq)。 }while((stopstart) = myTime*freq)。檢驗(yàn)數(shù)據(jù)發(fā)送是否正確,對響應(yīng)的處理是否正確。在界面上添加了串口選擇(可選端口號18)列表框和響應(yīng)按鈕。 問題:1) 在上位跟蹤時,由于定時過程中需要反復(fù)讀取系統(tǒng)計(jì)數(shù)器的當(dāng)前值,以此來判斷定時時間是否到達(dá)??紤]到數(shù)據(jù)內(nèi)容可能與幀頭或者幀尾相同而導(dǎo)致數(shù)據(jù)解碼出錯,所以將所有命令幀的幀長固定為一定長度(11個字節(jié)),數(shù)據(jù)位不夠的補(bǔ)零,幀尾在第11個字節(jié),校驗(yàn)和在第10個字節(jié)。測試時發(fā)現(xiàn),航跡發(fā)送期間無法響應(yīng)待機(jī)按鈕。如圖6所示。5 部分改進(jìn)和問題。此外,為了防止在操作對話框時因?yàn)榘聪隆盎剀嚒被蛘摺癊SC”鍵導(dǎo)致對話框直接關(guān)閉退出,需要在源文件中添加對這兩個事件的屏蔽函數(shù)。 //獲取計(jì)數(shù)器初值do{ //需要周期執(zhí)行的代碼…………………… QueryPerformanceCounter(stop)。利用Windows API函數(shù) QueryPerformanceFrequency( )可以獲得系統(tǒng)的頻率。系統(tǒng)跟蹤航跡的過程中不可進(jìn)行除待機(jī)以外的其他操作。這里對于回發(fā)的6種類別的信息,分別根據(jù)信息類別和數(shù)據(jù)位的內(nèi)容給出6種不同彈出提示。 //接收緩沖區(qū)中有多于或等于1個字符時將發(fā)送一個接收數(shù)據(jù)的OnComm事件 (0)。 //設(shè)置輸入緩沖區(qū)大小 (512)。不過,在此之前,需要對串口進(jìn)行初始化。完成后所有的事件響應(yīng)函數(shù)如表1所示。以方位PID參數(shù)設(shè)置的“確定”按鈕為例。
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1