bg4igy
級別: 略有小成
|
臺達DVP28SV11T2 做了兩個伺服回原點的指令,在多次開關PLC的RUN/STOP的開關,發現兩個問題,請教各位老師: DZRN 回原點指令, 1、CH0 D1336 每次從STOP撥動到RUN都會自己清零,每次都是減數值的,手冊上有說明是斷電記憶的。 2、CH1 D1338 每次從STOP撥動到RUN是有記憶的,不會清零。但是有時正向加數值,有時反向減數值,沒有規律,手冊上有說明是減數值的,這就造成絲杠回原點,有時正向運動有時反向運動,就出錯了。 |
---|---|
|
建控電
野蠻其體魄、文明其精神!
級別: 論壇先鋒
|
我也遇到過同樣情況,也是這個型號,執行回原點指令,有時方向不同。原因不明! |
---|---|
|
wangnaizhi
級別: 論壇先鋒
|
首先1問題 先檢查你的程序 開機是不是對D1336進行賦值操作了 第二個問題 手冊肯定沒有看仔細 DZRN這個指令歸零是是根據D1338寄存器里面數值朝0這個點歸零 最終歸到0而已 所以才會有你軸歸零的方向不一致的情況 簡單的說 就是1338為正時 往負方向歸零 D1338為負時 往正方向歸零 |
---|---|
本帖最近評分記錄: |
bg4igy
級別: 略有小成
|
謝謝樓上朋友,根據你的提示,開機給D1336一個DMOVP K100 D1336 就好了。 手冊上有說明,數值向減少變化,并不是歸零。我覺得應該是個BUG。 |
---|---|
|
yrm258
人生就像一臺PLC。人可以選擇誰的指令,PLC沒有選擇。
級別: 論壇先鋒
|
多看看手冊很重要,90%的方法是在手冊上了解的。 |
|
---|---|---|
|
flyfeky
bilibili 工控貴族
級別: 論壇先鋒
|
系統太垃圾, 回零時方向系統自己判定的, 我的方法是程序規定其運行方向。 |
|
---|---|---|
|