sunnykmc
SunnyKMC
級(jí)別: 工控俠客
|
使用PLC FX2N / FX3U / FX3G 請(qǐng)教轉(zhuǎn)盤(pán)使用步進(jìn)電機(jī)正反轉(zhuǎn)時(shí) 特殊寄存器D8140(下位)脈沖數(shù)當(dāng)前值寄存器皆為累加正值? 使用帶加減速的PLSR指令 想作正轉(zhuǎn)時(shí)以原點(diǎn)開(kāi)始順(正)轉(zhuǎn)并顯示角度目前值 到順轉(zhuǎn)(前)極限后,假設(shè)為+150度(正值) 停頓0.5秒, 反轉(zhuǎn)回原點(diǎn)后值為0 并繼續(xù)逆(反)轉(zhuǎn)(后)極限后,假設(shè)為-150度(負(fù)值) 停頓0.5秒 回原點(diǎn) 也就是正轉(zhuǎn)時(shí),原點(diǎn)開(kāi)始順轉(zhuǎn)到前極限之間的值為正值 也就是反轉(zhuǎn)時(shí),原點(diǎn)開(kāi)始反轉(zhuǎn)到后極限之間的值為負(fù)值 目前看起來(lái)脈沖數(shù) 無(wú)論正反轉(zhuǎn)停止后繼續(xù)正或反轉(zhuǎn) 都是累加D寄存器數(shù)值 直到我清除或超過(guò)上限 請(qǐng)教這脈沖數(shù)有可自行作加減的D寄存器值? 或者我必須自行在程序上 作加減乘除四則運(yùn)算? 或者說(shuō)使用 DRVI 與 DRVA , ZRN指令,可解決此問(wèn)題 以前練習(xí)步進(jìn)馬達(dá)皆使用 PLSR 與PLSY指令 (當(dāng)時(shí)使用FX2N,近日才發(fā)現(xiàn)不支持DRVA / DRVI / ZRN指令) 伺服馬達(dá)使用 DRVI 與 DRVA , ZRN指令 [ 此帖被sunnykmc在2019-03-23 16:38重新編輯 ] |
---|---|
|
sunnykmc
SunnyKMC
級(jí)別: 工控俠客
|
PLC 使用 FX2N / FX3U / FX3G 有老師使用DRVI 與 DRVA , ZRN與DSZR指令 用在步進(jìn)電機(jī)經(jīng)驗(yàn)過(guò)? 能否分享指令程序與電路配置? FX2N 不支持 DRVA DRVI ZRN [ 此帖被sunnykmc在2019-03-20 13:44重新編輯 ] |
---|---|
|
宿遷電工
級(jí)別: 論壇先鋒
|
用相對(duì)和絕對(duì)定位指令 |
|
---|---|---|
|
suegu2
級(jí)別: 家園常客
|
伺服 和步進(jìn)都可以使用 DRVA DRVI指令 |
---|---|
本帖最近評(píng)分記錄: |
sunnykmc
SunnyKMC
級(jí)別: 工控俠客
|
圖片:
只使用一臺(tái)步進(jìn)電機(jī) DRVA DRVI 脈沖Y0 回轉(zhuǎn)反方向一定要接Y4? [ 此帖被sunnykmc在2019-03-20 13:06重新編輯 ] |
---|---|
|
suegu2
級(jí)別: 家園常客
|
你看清楚那個(gè)是高速輸出特殊適配器的接法,PLC本體是可以自己在指令里定的 |
---|---|
本帖最近評(píng)分記錄: |
sunnykmc
SunnyKMC
級(jí)別: 工控俠客
|
所以Y0脈沖值顯示與歸0 在D8140~D8141還是D8340~D8341 |
---|---|
|
suegu2
級(jí)別: 家園常客
|
看你用的是什么系列PLC 我記得FX3系列好像都是D8340 之前FX1和FX2的是D8140 這個(gè)有手冊(cè)上能查到 |
---|---|
|
sunnykmc
SunnyKMC
級(jí)別: 工控俠客
|
使用步進(jìn)電機(jī) 若使用PLC FX3U / FX3G X0 為原點(diǎn)觸發(fā)作 ZRST D8340 D8341 使用DRVA時(shí)正反轉(zhuǎn)時(shí)D8340~D8341可依正反轉(zhuǎn)時(shí) 自動(dòng)作加減? |
---|---|
|