kingfeng1983
級別: *
![]() |
各位請幫忙分析一下! 我遇到這么一個問題,關(guān)于伺服的:用1N的PLC控制一臺富士的W系列0.4KW的伺服電機(jī)。 假如PLC正高速向伺服發(fā)脈沖,突然斷電,重新上電后我怎樣準(zhǔn)確回原點(diǎn)(伺服無記憶) 1,我如果在每個掃描周期都執(zhí)行MOV d8140 到斷電保持寄存器。然后在程序中用初始化脈沖從斷電保持寄存器中讀到8140中,來識別現(xiàn)在的位置,這樣行不行? 我自己認(rèn)為保持寄存器中的數(shù)目會少與實際所發(fā)脈沖數(shù),同樣也少于伺服接受的數(shù)目,換句話說,PLC認(rèn)為走了1000個的距離,而實際上走了1002個的距離。斷電次數(shù)多了,誤差會累積的,影響精度。 2,使用回原點(diǎn)指令。ZRN 但是我有疑問。 首先,ZRN中只指出了發(fā)脈沖的輸出點(diǎn),并沒有方向信號,通常用脈沖控制伺服,我們還要給私服方向信號的,既然沒有方向信號,那私服知道往哪個方向轉(zhuǎn)才是回原點(diǎn)?? 在這,回原點(diǎn)ZRN中用的是近點(diǎn)信號,回原點(diǎn)的過程中,近點(diǎn)信號經(jīng)歷了從OFF到ON,此時慢速運(yùn)行,然后,從ON變?yōu)镺FF,私服尋到近點(diǎn)信號變?yōu)镺FF后的第一個Z相信號就停止了,即認(rèn)為這就是原點(diǎn)。 請各位高手幫助分析一下,我的1和2是否正確,以及正確的回原點(diǎn)方法是什么??? |
---|---|
|
jackal
索馬里海盜
級別: 論壇先鋒
![]() |
意外斷電 難道不要回原點(diǎn)了嗎? 回一下原點(diǎn) 不就OK 了 |
---|---|
|
kingfeng1983
級別: *
![]() |
樓上,是需要回原點(diǎn),可是在1中,我的脈沖數(shù)會丟失,無法準(zhǔn)確回原點(diǎn) |
---|---|
|
流灑
我已不在天涯,天涯還有我的傳說!
級別: 略有小成
![]() |
伺服回原點(diǎn)可以用帶電池的放大器,記錄斷點(diǎn)電之前的機(jī)器進(jìn)給值 也就是絕對值控制系統(tǒng),只要你原位設(shè)置好了 用絕對值指令定位,就是自動比較當(dāng)前值和原位,從而且確定要移動到的坐標(biāo) 所以不需要考慮方向 |
---|---|
|
daizhi
一師一地一時一法
級別: VIP會員
![]() ![]() |
1不行,失電后的滑行PLC不知道,誤差難免! 2PLC不知道方向,你知道就行了。指令不具備DOG搜索,原點(diǎn)回歸請從近點(diǎn)前端開始。到位后清零! 編程手冊335頁樣例,可參考! |
---|---|
本帖最近評分記錄: |
daizhi
一師一地一時一法
級別: VIP會員
![]() ![]() |
對ZRN了解還不透徹的話,可參考FX3U的定位篇,第6.3節(jié)較詳細(xì)些! |
---|---|
|