駱海深
級別: 略有小成
![]() |
![]() 控制要求好簡單,就是沖孔機(jī)每沖一個行程就6個孔輸出,如果XO光電開關(guān)檢測不是6個孔就報(bào)警 小弟第一次接觸編碼器,用到高速計(jì)數(shù)器,感覺上好難理解,因?yàn)槭歉咚傩D(zhuǎn)的沖孔機(jī),要不斷地計(jì)數(shù),不斷地作比較,也要不斷地復(fù)位。 小弟在此請教,那位高手幫幫忙按以上要求幫我編一段程序,我好有一個思路去學(xué)習(xí)。 小弟在此。。。。謝謝 A相脈沖X1輸入 B想脈沖X2輸入 光電開關(guān)計(jì)數(shù)X0輸入 |
---|---|
|
駱海深
級別: 略有小成
![]() |
但我不明白你的這句話:你要的報(bào)警控制這樣在電機(jī)運(yùn)行開始到結(jié)束計(jì)數(shù)(6)個就行了。用計(jì)數(shù)器與常數(shù)6進(jìn)行比較 電機(jī)一直都是在高速運(yùn)行的沒有結(jié)束啊?結(jié)束不是停機(jī)了嗎??? |
---|---|
|
駱海深
級別: 略有小成
![]() |
老板要求。。。。一定要在編碼器上取信號。。。才這樣可靠。 |
---|---|
|
駱海深
級別: 略有小成
![]() |
匯榮鋁業(yè)高手。。麻煩你幫我編一段程序。。。我第一接觸編碼器。好難理解 謝謝了。。。。。。。。 |
---|---|
|
駱海深
級別: 略有小成
![]() |
X0光電開關(guān)是用來檢測沖孔個數(shù)的 正常就是沖床沖一下是6個的,,光電開關(guān)用來計(jì)數(shù)。不是6個孔就報(bào)警。 沖床是一直不停工作工作的 |
---|---|
|
駱海深
級別: 略有小成
![]() |
是的光電開關(guān)是檢測6個孔,如果不是6個孔就報(bào)警,沖床是一直工作的。 意思就是編碼器轉(zhuǎn)動一周,,一個脈沖輸出,光電開關(guān)計(jì)數(shù),如果不是6個孔就報(bào)警 |
---|---|
|
駱海深
級別: 略有小成
![]() |
你想得太復(fù)雜了。。。。沖孔機(jī)的程序是寫好的了。。現(xiàn)在沖孔機(jī)是可以用的了。 現(xiàn)在的問題就是。。沖孔電機(jī)轉(zhuǎn)動一圈(從上限到下限回到上限)---正常是沖出6個孔的。。。。但是有時機(jī)械故障沖孔針斷了。。。會少沖一兩個孔。 所以現(xiàn)在要加一個光電開關(guān)x0來計(jì)數(shù),如果沖孔電機(jī)轉(zhuǎn)動一圈---不是沖出6個孔的就報(bào)警,, 沖孔機(jī)是不停工作的 |
---|---|
|