270429890
級別: 探索解密
![]() |
我有一臺FX3U的PLC 和一個(gè)歐姆龍的旋轉編碼器,現要求伺服電機送3次料,第一固定送4公分,第二次送D0公分,第三次送D1公分,D0和D1分別是自己設定值 哪么程序是否是下面這樣的 問(wèn)題重點(diǎn)在于高速計數器和編碼器的接線(xiàn)方式 LD X1 MOV K4 D2 LD X1 MUL D2 K1024(脈沖數) D3 MOV K4 D2 OUT C235 D3 第一次送料 MUL D2 K1024(脈沖數) D3 OUT C235 D3 LD x2 . mul d0 k1024(脈沖數)D4 第二次送料 . out c236 d4 out c235 d4 . ld x3 . mul d1 k1024(脈沖數) d5 第三次送料 out c235 d5 能否想這樣寫(xiě) 求指教,還 out c237 d5 有編碼器A B Z 相相 的接線(xiàn)方式 是不是3次送料需要3個(gè)不同的高速計數器,能不能只用1個(gè),如C235只用這一個(gè)計數器, 但是只用這一個(gè)的話(huà)又會(huì )造成雙線(xiàn)圈輸出,求高手指點(diǎn) [ 此帖被270429890在2013-04-23 10:56重新編輯 ] |
---|---|
|
catfree
虛心向各位學(xué)習。!
級別: 工控俠客
![]() |
如果精度要求不算萬(wàn)分嚴格的,是否考慮不需要編碼器,只用伺服電機? 小弟沒(méi)做過(guò)類(lèi)似項目純屬建議 樓主留言:請高手指點(diǎn),如何用伺服器控制? |
|
---|---|---|
|
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網(wǎng)絡(luò )英雄
![]() ![]() |
這個(gè)真不是問(wèn)題,臺果你稍微懂一點(diǎn)電子的話(huà) 如果這都不懂就不要編程了,機械這東西關(guān)系到人命的 樓主留言:請高手明示 |
|
---|---|---|
|
g073545
佛山工控
級別: 家園?
![]() |
你這不就是走三段距離嗎,簡(jiǎn)單的問(wèn)題搞得太復雜,有點(diǎn)畫(huà)蛇沃足。 |
---|---|
|
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網(wǎng)絡(luò )英雄
![]() ![]() |
歐姆龍的編碼器一般是6線(xiàn)的,+24V 0V A B Z A接X(jué)0 B 接X(jué)1 編程時(shí)用C251就行了 如果編碼器輸出的是差分+24v 0v A+ A- B+ B- Z+ Z-就要用TTL轉HTL轉換器 |
|
---|---|---|
|
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網(wǎng)絡(luò )英雄
![]() ![]() |
編碼器一圈的脈沖就是伺服一圈的脈沖,將距離換算成脈沖量 定位用DDRVA D100 K1000 Y0 Y1 如將4公分換算成脈沖量是 10000存到D20 D0距離換算成脈沖量是2000存到D22 D1的距離轉換成脈沖量存到 d24 定位數據傳送條件 ld m0 dmov d20 d100 ld m1 dmov d22 d100 ld m2 dmov d24 d100 定位啟動(dòng) ld m10 DDRVA D100 K1000 Y0 Y1 k1000是頻率自己改 樓主留言:請問(wèn) 你用了DDRVA指令后移動(dòng)了這么多距離,請教一下,用什么指令回到原點(diǎn)? FX3U的PLC |
|
---|---|---|
本帖最近評分記錄:
|
minlee
級別: 略有小成
![]() |
用一個(gè)高速計數器計編碼器的脈沖數,再用比較指令即可,不用搞3個(gè)高速計數器 樓主留言:有這個(gè)想法,但是不知道怎么寫(xiě)程序,請高手給個(gè)思路 |
---|---|
|
jianming
jianming
級別: 略有小成
![]() |
又不是高精度要求,既然用了伺服又何必加編碼器,畫(huà)蛇添足了 |
---|---|
|