cyh1986
級(jí)別: 家園常客
![]() |
![]() 有個(gè)問題想請(qǐng)教一下大家,比如上面這個(gè),Y0輸出10000個(gè)脈沖,X0對(duì)脈沖進(jìn)行計(jì)數(shù),然后當(dāng)C255=10000時(shí),是不是表示運(yùn)動(dòng)完成。(忽略電子齒輪等等) 有一點(diǎn)想不明白,加入是按照我的這個(gè)理解。那么X0能不能在一個(gè)掃描周期內(nèi)檢測(cè)到10000,我的意思是可能用一道C255的敞開和常閉,加入一個(gè)周期或者幾個(gè)周期內(nèi)部能檢測(cè)10000,那程序判斷為故障?如果下一個(gè)周期檢測(cè)到10000,那又沒有故障。 如何理解呢? |
---|---|
|
baiqrmai
承接各行業(yè)生產(chǎn)線改造,編程,自動(dòng)化研發(fā)、制造,配
級(jí)別: 網(wǎng)絡(luò)英雄
![]() |
將本身的Y0輸出到X0上面嗎 |
|
---|---|---|
|
hafatahaha
臺(tái)達(dá)代理
級(jí)別: 論壇先鋒
![]() |
告訴計(jì)數(shù)不占周期,只是不明白你的用意 |
|
---|---|---|
|
cyh1986
級(jí)別: 家園常客
![]() |
我的意思是這個(gè):就剛才那個(gè)例子,5000HZ 10000個(gè)計(jì)數(shù),時(shí)間=10000/5000=2S。意思就是PLC發(fā)出脈沖后,2S之后X0才能技術(shù)滿。在閉環(huán)系統(tǒng)里面,就表示完全完成控制。加入我在程序中藥判斷伺服電機(jī)是不是完成了指定的圈數(shù),就要拿發(fā)出的脈沖數(shù)和X0的計(jì)數(shù)值比較,如果相等(C255=ON),不相等(C255=OFF),程序里面調(diào)用C255,可以判斷伺服電機(jī)是不是故障.。但是在計(jì)數(shù)的2S中,C255肯定是OFF的,但是此時(shí)又不能說伺服故障,因?yàn)樗在運(yùn)行,這里怎么理解呢? |
---|---|
|
shr7233
級(jí)別: 略有小成
![]() |
一般伺服都有定位完成的輸出信號(hào)。你采集那個(gè)信號(hào)就可以。還需要在用高速計(jì)數(shù)來測(cè)脈沖? |
---|---|
|
sanlihu
吉圓
級(jí)別: 論壇先鋒
![]() |
![]() |
|
---|---|---|
|