一個小車運(yùn)動系統(tǒng)工作原理示意圖。圖中,小車有三種運(yùn)動狀態(tài):向左、向右、停車。LS為表示小車位置的行程開關(guān),PB為請求信號按鈕。
動作要求:
1) 當(dāng)小車所暫停的位置SQ號大于sB號,則小車向左行走至呼叫的sB位置后停止。
2) 當(dāng)小車所暫停的位置SQ號小于sB號,則小車向右行走至呼叫的 sB位置停下。
3) 當(dāng)小車所在位置SQ號與呼叫的SB號相等,則小車停止。
分析:我們要控制小車,首先要檢測SQ和SB信號的位置,然后再根據(jù)已有的SQ和SB信號確定運(yùn)動策略。SB與SQ比較有以下幾種情況:
1. SQ>SB,則小車向左運(yùn)動。
2. SQ=SB,則小車停止運(yùn)動。
3. SQ<SB,則小車向右運(yùn)動。
還有兩種情況:
4. 小車靜止時(shí)處于兩個SQ之間。
5. 小車靜止時(shí),位于SQ1--SQ5之外。
上述這兩種情況,均屬于意外,小車不應(yīng)運(yùn)動,待人工處理。
根據(jù)上述思想,我們可以作出如下設(shè)計(jì):