rockyhuo
專(zhuān)業(yè)制造全伺服高速衛(wèi)生巾機(jī)器
級(jí)別: 論壇先鋒
![]() ![]() |
我有個(gè)看似簡(jiǎn)單問(wèn)題,就是程序速度跟不上,就是根據(jù)編碼器連接所對(duì)應(yīng)的計(jì)數(shù)器,利用計(jì)數(shù)器的值與設(shè)定值比較,當(dāng)相同時(shí)候驅(qū)動(dòng)Y輸出,當(dāng)計(jì)數(shù)器的值與設(shè)定值相同(另外一個(gè)設(shè)定值)時(shí)候,就停止Y輸出,編碼器是360脈沖,機(jī)臺(tái)速度800轉(zhuǎn)/分鐘,在最大的速度是每脈沖0.2ms 多點(diǎn),如何保證運(yùn)算速度跟得上呢? 我的問(wèn)題就是一個(gè)凸輪開(kāi)關(guān)的問(wèn)題,我想在PLC里面實(shí)現(xiàn)這個(gè)功能,不知道有誰(shuí)嘗試過(guò)呢? |
|
---|---|---|
|
sandy_love
感悟生活,創(chuàng)新的源泉...
級(jí)別: 家園�?�
![]() |
樓主這樣處理是不是太復(fù)雜了?你所說(shuō)的滯后量是可以計(jì)算出來(lái)的嗎?計(jì)算出來(lái)與實(shí)際走出來(lái)的誤差是不是能達(dá)到編碼器一個(gè)脈沖的精度?如果不能,你把控制實(shí)時(shí)性搞得再高也無(wú)濟(jì)于事;再說(shuō)如果能計(jì)算出來(lái)的話為何不把這一點(diǎn)時(shí)間片(1周期)也折算進(jìn)去呢? |
---|---|
本帖最近評(píng)分記錄: |