English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

我有以下問題~

A站到B站 A站到C站 A站到D站 A站到E站
B站到B站 B站到C站 B站到D站 B站到E站
C站到A站 C站到B站 C站到D站 C站到E站
D站到A站 D站到B站 D站到C站 D站到E站

如上所示,有貨物會從A,B,C,D,等站將貨物"同時"相互傳送,
但輸送方式共用一條輸送帶,
所以輸送帶有時要正轉,有時要反轉等等....
並且需要記憶貨物傳送到的實際位置,
如貨物在輸送帶上又正反轉向衝突,應如何避免??如何克服??

心中雖有許多的疑問,
盼各位高手能不吝指教一條明路...........

小弟感激萬分 ~

2005-06-12 19:28:28 · 1 個解答 · 發問者 Anonymous in 遊戲與休閒活動 其他:遊戲與休閒活動

非常感謝您的來信,
由於您內容中敘述到許多的判斷及建立資料站存區等方法...
是否可以請您提供程式的簡短範例給我呢?
能讓我有個方向繼續前進發展??

2005-06-13 19:11:57 · update #1

1 個解答

1.輸送帶可使用伺服馬達或裝解碼器記憶輸送帶目前位置.(使用絕對值)
2.各站的位置也要建立資料暫存區.
3.當貨物掉到輸送帶時將輸送帶的目前位置move到data暫存區內.
4.將貨物要到那一站與該站資料比較, 即可判斷馬達正逆轉方向.
5.馬達轉動時比較目前位置與該站位置,相等時即貨物送達.
6.當運送中途又有貨物同時要運送時,一樣將目前位置暫存與比較.若是同方向時
判斷那站先到達先送該貨物.
7.若是相反方向時,再比較那斷距離較近可先運送.
8.此種利用順序控制及運算條件應該不難處理.試試看吧!

2005-06-12 20:55:51 · answer #1 · answered by lin 3 · 0 0

fedest.com, questions and answers