13樓的方案更好一些,支持!
需要加一個回原點的程序,防止發生錯誤后,可以重新開始。
或者手動輸入現在的實際位置。
用計數的方式來確認位置,前進時+,后退時用減法,用1.2.3.4表示大車的位置a.b.c.d。
例如:大車在a處,當前進到b處時采集一個脈沖+1,到c處時就加2。這樣就有了位置。當你想讓大車去d處時,輸入數字4,程序把4和1作運算,4大于1大車前進,減速光電采集到3個脈沖,+1(a處)后=4開始低速運行,位置光電=4時大車到位停止。
小車略同。
小小的plc就可以,如西門子LOGO。
[ 此帖被好久不見啦在2018-06-13 22:59重新編輯 ]