山東庚之午
級(jí)別: 略有小成
![]() |
一個(gè)電機(jī)帶一個(gè)軸旋轉(zhuǎn),軸通過(guò)皮帶帶動(dòng)一個(gè)小車(chē)做直線往復(fù)運(yùn)動(dòng),小車(chē)的終點(diǎn)處有一個(gè)接近開(kāi)關(guān),正常情況下小車(chē)每次到達(dá)終點(diǎn)開(kāi)關(guān)感應(yīng)一次,輸出一個(gè)信號(hào)(注,并不是因?yàn)檫@個(gè)信號(hào)使小車(chē)改變方向,只是皮帶正好運(yùn)動(dòng)到這里就通過(guò)機(jī)械往回拉,這個(gè)信號(hào)是用來(lái)使小車(chē)停機(jī))。如果一旦感應(yīng)不到,小車(chē)立即停止運(yùn)動(dòng)。軸上安裝一個(gè)編碼器,每個(gè)角度都可以檢測(cè),小車(chē)一去一回軸正好轉(zhuǎn)一圈 求助大神們,這段程序怎么編啊? |
---|---|
|
山東庚之午
級(jí)別: 略有小成
![]() |
我的大致思路就是編碼器在0-360度,開(kāi)關(guān)必須感應(yīng)一次,感應(yīng)不到就停車(chē)。可是程序怎么寫(xiě)也不理想 |
---|---|
|
山東庚之午
級(jí)別: 略有小成
![]() |
編碼器數(shù)據(jù)不能清零,因?yàn)槲疫需要用編碼器確定停機(jī)位置。上面的的例子是我簡(jiǎn)化的問(wèn)題,實(shí)際上這個(gè)設(shè)備還比較復(fù)雜。 |
---|---|
|