hiiamgood
級別: 正式會員
![]() |
AB相的編碼器,檢測一段距離是很好用的直接用RST來復位C251就行了,關(guān)鍵是,我要用一個編碼器來檢測二段距離的脈沖。 比如 第一段是3000P 第二段是200P 如果我用RST C251 在200P時就清0了,到不了3000P 。 新手上路,請各位老師解答!!! |
---|---|
|
tingfenghu
級別: 工控俠客
![]() ![]() |
用比較指令就可以,不要復位。 |
|
---|---|---|
|
hiiamgood
級別: 正式會員
![]() |
用比較指令只能比較一段啊,我的意思是,編碼器在不停的轉(zhuǎn),打個比方,每隔3000P 和200P 都執(zhí)行一個動作,如果不RST,C251會不停的增加。 能具體說一下嗎?新手上路~~~ |
---|---|
|
f118
牛仔布染整電氣,專業(yè)改造安裝束狀染色機,門富士設(shè)備QQ154
級別: 家園常客
![]() |
實際用起來可能有誤差啊,如何克服 |
|
---|---|---|
|
指環(huán)王
級別: 探索解密
![]() |
沒怎么看明白,我的理解是,假設(shè)編碼器從0開始記,計數(shù)達到200時執(zhí)行動作A,計數(shù)達到3000時執(zhí)行動作B。動作B執(zhí)行后復位計數(shù)器。現(xiàn)在問題是,編碼器到200的時候并不停。如果把計數(shù)值到200的時候復位計數(shù)器,執(zhí)行動作B要從零開始計數(shù)。 好吧,按照我的理解,這是典型的使用高數(shù)計數(shù)中斷的案例。 |
---|---|
|
理論初學者
有需要才有進步,俺不管啥都會滿足你!
級別: 家園常客
![]() |
只要把200和3000看成200和2800,加普通計數(shù)器1個,這樣好做不 |
---|---|
|
fjqz00
級別: 論壇先鋒
![]() |
再用一組高速計數(shù),比如說用C252 硬件配線上就把A相同時接兩個X點,B相也同時接兩個X點 |
---|---|
|