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

正文內(nèi)容

c語言程序的設(shè)計(jì)報(bào)告書-全文預(yù)覽

2025-06-03 18:24 上一頁面

下一頁面
  

【正文】 orLight()) //如果開門按鈕打開 { SetDoor(floor, true)。 case 3: //第三層碰到的情況 if (GetPanelFloorLight(1) | GetPanelFloorLight(2) | GetCallLight(2, 0) | GetCallLight(1, 1) | GetCallLight(2, 1)) { *state = MovingDown。 *state = DoorClosing。 *state = DoorOpen。 printf(Transition: from Idlestate to MovingDown.\n)。 //上升 printf(Transition: from Idlestate to MovingUp.\n)。 *state = DoorClosing。 *state = DoorOpen。 //上升狀態(tài) printf(Transition: from Idlestate to MovingUp.\n)。 //up這里只是充當(dāng)數(shù)值上或者下switch (floor) //到了每一層進(jìn)行判斷各層會(huì)發(fā)生的狀況 { case 1: if (GetCallLight(1, up)) //在第一樓向上的按了 { *state = DoorOpen。AutoTo1Floor()。DoorClosing狀態(tài): 正在關(guān)門 224。GetOpenDoorLight()。SetDoor()。 DoorClosing(S7) 檢查E2事件,轉(zhuǎn)而關(guān)門,GetCloseDoorLight(),SetDoor()。(S6) 檢查EEE5事件。 if(fabs(GetFloor() floor) Lib_FloorTolerance) 到達(dá)目標(biāo)樓層,停止,開門 消費(fèi)門外up按鈕。 if(GetCloseDoorLight()) { SetCloseDoorLight(false)。amp。1層以上,一定時(shí)間無動(dòng)作,自動(dòng)下降到1樓。up)。/*******************************************************************/Idle狀態(tài),電梯停止在某樓層,門是關(guān)閉的,處于靜止?fàn)顟B(tài),等待相關(guān)事件的發(fā)生,從而轉(zhuǎn)換到下一個(gè)狀態(tài)。floor = IdleWhatFloorToGoTo(amp。 // 浮點(diǎn)數(shù),表示電梯箱體處在1層到2層的中間int GetNearestFloor()。// 設(shè)置電機(jī)功率,power=1,全速上升;1,全速下降;0,停止void SetMotorPower(double power)。void SetCloseDoorLight(bool s)。 // IdleWhatFloorToGoTo()等函數(shù)中用void SetPanelFloorLight(int floor, bool s)。三層電梯使用到的函數(shù)/*******************************************************************/// 系統(tǒng)是否運(yùn)行bool IsElevatorRunning()。. . . . . 《C語言程序設(shè)計(jì)》實(shí)驗(yàn)設(shè)計(jì)報(bào)告 學(xué)院:_機(jī)電工程 專業(yè)班級: 自動(dòng)化31班 學(xué)生姓名: 王劉鄞 學(xué)號(hào): 15040310092 指導(dǎo)老師: 段江濤 設(shè)計(jì)題目: ___三層電梯狀態(tài)機(jī)編程__ 2016年05月18日 學(xué)習(xí)參考 目錄1. 設(shè)計(jì)題目:三層電梯狀態(tài)機(jī) 3 前期只考慮了三層電梯模型,由此產(chǎn)生了(版本一) 后期對電梯程序進(jìn)行了修改,適應(yīng)多樓層(版本二)2. 設(shè)計(jì)方案: 3 (版本一) ,適應(yīng)多樓層(版本二): 3 圖一:狀態(tài)圖 圖二: 思維圖 9 5. 系統(tǒng)運(yùn)行測試結(jié)果分析 17測試一:電梯內(nèi)樓層按鍵的使用及演示(目前基于三層)測試二:樓層外上下按鍵的使用及演示測試三:開關(guān)門按鈕的使用及演示測試四:自動(dòng)到一樓綜合測試分析以上測試結(jié)果對于版本一及版本二都適用,實(shí)測正確。 版本二:只對事件不對樓層判斷一般化 在版本一上進(jìn)行了,代碼的改進(jìn),使用靜態(tài)檢測對樓層進(jìn)行了一般化的處理,不細(xì)分樓層圖一:參考圖二:具體條件判斷狀態(tài)圖(插圖) 一:初始化二:移動(dòng) 下降模塊上升模塊三:開關(guān)門開門模塊關(guān)門模塊可能發(fā)生的Events:E1: 門內(nèi)開門按鈕(OpenDoorLight) E2: 門內(nèi)關(guān)門按鈕(CloseDoorLight)E3: 門內(nèi)樓層按鈕(PanelFloorLight) 目前使用三個(gè)按鈕(1,2,3)E4: 門外up呼叫按鈕(Call Light)E5: 門外down呼叫按鈕(Call Light):狀態(tài)機(jī)主要函數(shù)及自己發(fā)揮部分/*****************************************************************************/void Idlestate(int *state); //初始化函數(shù)void movingup(int *state); //向上升函數(shù)void movingdown(int *state);//下降函數(shù)void Doorop
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1