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