工控菜鳥(niǎo)
菜鳥(niǎo)一只
級(jí)別: 論壇先鋒
|
初學(xué)定位,請(qǐng)教下各位,三菱1s和歐姆龍編碼器怎樣計(jì)算長(zhǎng)度呢,比如說(shuō)轉(zhuǎn)一圈編碼器發(fā)3600個(gè)脈沖的話,怎樣用高速計(jì)數(shù)器來(lái)計(jì)算脈沖值而求出長(zhǎng)度? |
---|---|
|
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級(jí)別: 管理員
|
首先你要知道編碼器轉(zhuǎn)一圈,產(chǎn)品移動(dòng)多少距離。 假如編碼器轉(zhuǎn)一圈,設(shè)備上的產(chǎn)品移到1米 那 1米 =1000毫米 1000/3600個(gè)脈沖=0.2777 記住這個(gè)值,把收到的脈沖數(shù)放到D0,*2777到D2 DMUL K2777 D0 D2 然后D2的值除以10000 (因?yàn)镕X1S沒(méi)有浮點(diǎn)數(shù),只能用這笨辦法) DDIV D2 K10000 D10 D10就是長(zhǎng)度了。 比如你收到的脈沖數(shù)是8萬(wàn) 8萬(wàn)*2777=222160000 (注意可以計(jì)算的上限是21.4億,也就是脈沖數(shù)不要超過(guò)80W) 除出來(lái)的結(jié)果就是22216毫米,實(shí)際值應(yīng)該是22222毫米。還算是比較準(zhǔn)確的。如果用支持浮點(diǎn)數(shù)運(yùn)算的PLC就更準(zhǔn)確了 |
|
---|---|---|
本帖最近評(píng)分記錄:
|
工控菜鳥(niǎo)
菜鳥(niǎo)一只
級(jí)別: 論壇先鋒
|
謝謝這位師傅!我這就學(xué)習(xí)研究下,非常感謝!! |
---|---|
|
周家大少
辛辛苦苦也不過(guò)是為了養(yǎng)家糊口!
級(jí)別: 工控俠客
|
干嘛不用帶浮點(diǎn)運(yùn)算的PLC啊?FX3G的也很便宜啊 |
|
---|---|---|
|
工控菜鳥(niǎo)
菜鳥(niǎo)一只
級(jí)別: 論壇先鋒
|
那請(qǐng)問(wèn)用浮點(diǎn)運(yùn)算該怎么計(jì)算呢? |
---|---|
|
zx1234
級(jí)別: 論壇先鋒
|
我發(fā)現(xiàn)有些設(shè)備上只有一個(gè)光電開(kāi)關(guān),當(dāng)物體經(jīng)過(guò)時(shí),開(kāi)關(guān)有信號(hào),物體過(guò)去后,開(kāi)關(guān)沒(méi)信號(hào),請(qǐng)指教這種方式得出物體長(zhǎng)度的原理,梯形圖怎么做,謝謝! |
---|---|
|
guochunyi
直讀解西門(mén)屏HMI口令 。。。
級(jí)別: 論壇版主
|
利用開(kāi)關(guān)的上升沿和下降沿之間的時(shí)間差乘以速度就是物體的長(zhǎng)度了。 |
|
---|---|---|
|
工控菜鳥(niǎo)
菜鳥(niǎo)一只
級(jí)別: 論壇先鋒
|
小數(shù)點(diǎn) |
---|---|
|