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