winday
級(jí)別: 略有小成
![]() |
請(qǐng)教各位大俠: 我需要利用編碼器和三菱PLC編程完成以下功能: 1、檢測(cè)馬達(dá)轉(zhuǎn)速(觸摸屏顯示) 2、檢測(cè)馬達(dá)角度(觸摸屏顯示) 要求: 1、開(kāi)機(jī)時(shí)顯示馬達(dá)的RPM/分鐘 2、同步顯示馬達(dá)的位置角度(0~360°) 3、編碼器按順逆方向轉(zhuǎn)動(dòng)且角度也按相應(yīng)的度數(shù)加減 4、編碼器采用三相A、B、Z輸出的360P/R 哪位用過(guò)編碼器的高手請(qǐng)告訴一下編程方法。 多多指教,謝謝! 按照以下5樓朋友說(shuō)的已解決此問(wèn)題,太感謝了! [ 此帖被winday在2010-11-18 22:09重新編輯 ] |
---|---|
|
winday
級(jí)別: 略有小成
![]() |
我用A相輸出接X(jué)0,B相輸出接X(jué)1,Z相輸出接X(jué)2 編程:M8000 輸出到高速計(jì)數(shù)器C251 K360, 再把C251的值傳送到一個(gè)保持寄存器,就可顯示 在什么角度了,C251達(dá)到預(yù)設(shè)值360自動(dòng)復(fù)位。 再用SPD指令:SPD X2 K500 D40,但 此指令不執(zhí)行,在運(yùn)行過(guò)程中A/B相輸入燈有變化, 但Z相輸入燈常亮,沒(méi)有ON/OFF變化過(guò)程, 不知是編碼器的問(wèn)題,或者是要怎樣編程才能測(cè)速,請(qǐng)各位指點(diǎn)! |
---|---|
|
winday
級(jí)別: 略有小成
![]() |
回復(fù)3樓的朋友 我用的編碼器品牌和型號(hào)是:奧托尼克斯 E40S-360-3-1 實(shí)際我也看過(guò)此編碼器網(wǎng)站的資料輸出波形圖:認(rèn)為Z相燈常亮是不對(duì)的,但編碼器又是新貨 剛開(kāi)始我用歐姆龍的2相輸出編碼器,A相接X(jué)0,驅(qū)動(dòng)高速計(jì)數(shù)器C235,用的單相單計(jì)數(shù)器 B相接X(jué)1,使用SPD指令:SPD X1 K500 D40 把以上計(jì)算結(jié)果都傳送到一個(gè)指定的寄存器,調(diào)試中觀察與機(jī)械連接的位置角度和電機(jī)轉(zhuǎn)速都可正常顯示, 但我把機(jī)械傳動(dòng)按相反方向動(dòng)作,角度位置數(shù)字不是減少,還是往上遞增,(我的理想是編碼器按一 個(gè)方向運(yùn)轉(zhuǎn)角度增加,往另一個(gè)方向轉(zhuǎn)動(dòng)角度減少)。 故此,我才選用3相輸出的編碼器,2相計(jì)數(shù),用的是C251(這樣可以達(dá)到上述理想),1相測(cè)速(但測(cè)速有問(wèn)題), 不知道如何可以實(shí)現(xiàn)。 樓主介紹的第4點(diǎn)不知道如何進(jìn)行編程,能否搞個(gè)實(shí)例上傳或詳細(xì)一點(diǎn)說(shuō)明,謝謝指教! |
---|---|
|