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