聯(lián)系方式
聯(lián)系人 : 劉經(jīng)理
電話 : 010 80259761
手機 : 13601342066
郵箱 : 13601342066@163.com
網(wǎng)址 : www.up2u.net.cn
地址 : 北京市大興區(qū)西紅門開發(fā)區(qū)
電話 : 010 80259761
手機 : 13601342066
郵箱 : 13601342066@163.com
網(wǎng)址 : www.up2u.net.cn
地址 : 北京市大興區(qū)西紅門開發(fā)區(qū)
詳細新聞
當前位置: 首頁 > 詳細新聞
密集架關架消息的處理過程
密集架對于消息命令,CommnadExec過程將根據(jù)現(xiàn)行狀態(tài),啟動相應的狀態(tài)解釋過程。關架消息處理過程就是在系統(tǒng)發(fā)布關架消息之后,由CommandExee過程啟動的。
密集架電機狀態(tài)分別為“停止狀態(tài)”、“啟動運行狀態(tài)”、“運行狀態(tài)”、“關閉電機狀態(tài)”。
在“停止狀態(tài)”時,軟件將設置電機轉(zhuǎn)速、離合器加電、電機方向設定等工作,并啟動穩(wěn)定時間。當時間到時,軟件將現(xiàn)行“停止狀態(tài)”改變?yōu)椤皢舆\行狀態(tài)”。從而啟動了“啟動遠行狀態(tài)”過程;
在“啟動運行狀態(tài)”過程中,軟件將啟動電機。并將電機狀態(tài)設定為“運行狀態(tài)”,從而啟動了“運行狀態(tài)”過程;
在“運行狀態(tài)”過程中,軟件將檢測限位狀態(tài)。如果關限位到,則改變電機狀態(tài)為“關閉電機”狀態(tài);
關閉電機狀態(tài)”過程,軟件將關閉電機,并設定電機狀態(tài)為“停止狀態(tài)”,同時改變系統(tǒng)狀態(tài)為“架關閉狀態(tài)”,從而結束密集架“關架”消息處理過程。
上述說明可以看出,當一個消息被建立起來后,軟件將由此消息過程中的具體階段,分別設定遞歸的子狀態(tài),并由軟件依據(jù)子狀態(tài)進行遞歸,直到結束本消息處理過程。這就是消息機制的主要特點。
下一篇:密集架中斷程序中的鍵盤處理過程1