bg4igy
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 135 個(gè)
工控威望: 291 點(diǎn)
下載積分: 1154 分
在線時(shí)間: 165(小時(shí))
注冊(cè)時(shí)間: 2011-10-27
最后登錄: 2024-11-12
查看bg4igy的 主題 / 回貼
樓主  發(fā)表于: 2018-07-20 09:16
臺(tái)達(dá)DVP28SV11T2   做了兩個(gè)伺服回原點(diǎn)的指令,在多次開(kāi)關(guān)PLC的RUN/STOP的開(kāi)關(guān),發(fā)現(xiàn)兩個(gè)問(wèn)題,請(qǐng)教各位老師:
DZRN 回原點(diǎn)指令,
1、CH0   D1336   每次從STOP撥動(dòng)到RUN都會(huì)自己清零,每次都是減數(shù)值的,手冊(cè)上有說(shuō)明是斷電記憶的。
2、CH1   D1338   每次從STOP撥動(dòng)到RUN是有記憶的,不會(huì)清零。但是有時(shí)正向加數(shù)值,有時(shí)反向減數(shù)值,沒(méi)有規(guī)律,手冊(cè)上有說(shuō)明是減數(shù)值的,這就造成絲杠回原點(diǎn),有時(shí)正向運(yùn)動(dòng)有時(shí)反向運(yùn)動(dòng),就出錯(cuò)了。

wangnaizhi
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1273 個(gè)
工控威望: 1449 點(diǎn)
下載積分: 5484 分
在線時(shí)間: 896(小時(shí))
注冊(cè)時(shí)間: 2015-08-31
最后登錄: 2024-11-13
查看wangnaizhi的 主題 / 回貼
1樓  發(fā)表于: 2018-07-20 18:41
首先1問(wèn)題 先檢查你的程序 開(kāi)機(jī)是不是對(duì)D1336進(jìn)行賦值操作了
第二個(gè)問(wèn)題 手冊(cè)肯定沒(méi)有看仔細(xì)  DZRN這個(gè)指令歸零是是根據(jù)D1338寄存器里面數(shù)值朝0這個(gè)點(diǎn)歸零  最終歸到0而已 所以才會(huì)有你軸歸零的方向不一致的情況    簡(jiǎn)單的說(shuō) 就是1338為正時(shí) 往負(fù)方向歸零  D1338為負(fù)時(shí) 往正方向歸零
本帖最近評(píng)分記錄:
  • 下載積分:+1(libin520) 感謝分享!