slb7241523
級別: 探索解密
|
今天剛買了臺增量式伺服電機用三菱PLC發脈沖 , 我想問大家下伺服電機斷電后(坐標)能保存嗎 ? 今天試了 把D8140X脈沖當量的值送到D200 可是每次從新上電后保存不了,也到百度查找 有的說可以通過算法保存上一次停機時的值,下次開機可以讀取。 跪求要怎么個算法??還是說一定要用絕對式伺服電機? |
---|---|
|
weisongyuan
永遠年輕
級別: 網絡英雄
|
使用停電保持專用數據寄存器試試,但是不要忘記使用復位指令對該寄存器清零 |
|
---|---|---|
|
secgo
玩多了就更不會玩了~
級別: 論壇先鋒
|
原則是用一個1掃描周期后常ON的繼電器把D8140賦值給DXXX(斷電保持型);然后用一個1掃描周期后常OFF的繼電器把DXXX賦值給D8140(這個要放在前面)。 |
---|---|
|
lzmtxp99
級別: 家園?
|
我最常用的方式就是用M8000后接一個延時1秒的計時器,計時器觸點后接一個mov d8140 d200(斷電保持寄存器),然后用M8002后面接一個MOV D200 D8140就可以解決了 |
---|---|
|
langui
級別: 論壇先鋒
|
你保存的僅僅是PLC給伺服發了的脈沖數,如果斷電的情況下我用手轉了伺服,坐標位置變 了,PLC里面上電還是保存的那個坐標,而絕對伺服讀出來是一個新的坐標。 |
---|---|
|