丁丁
級別: 探索解密
|
用FX1N PLC、MR-J25放大器、伺服電機組成簡易位置控制系統,位置信號用PLC脈沖輸出。如果要得到伺服電機當前的實際運行位置,是應該通過讀PLC中的D寄存器,還是應該通過高速計數器來讀編碼器輸出的脈沖。謝謝! |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
正常來講,要讀取高速計數器讀到的伺服的反饋脈沖。 讀取PLC的D時,你只知道PLC發(fā)出多少脈沖,至于這些脈沖是否走了這點距離,你不知道的,因為存在:丟脈沖的狀況,機械的問題。 Regards |
---|---|
|
qinchenglim
級別: 論壇先鋒
|
我見過的實際應用當中都是讀取PLC的寄存器(D),也就是PLC發(fā)給私服放大器的脈沖數,如果你的伺服放大器+伺服馬達質量沒問題,位置控制的精度還是有保證的. 你要想直接讀取編碼器的反饋脈沖,還要從放大器接入PLC的高速計數器(C),我曾經用松下的伺服系統做過類似的實驗,這兩個值是相等的(C=D),你用三菱的再做做這樣的實驗,看看結果怎么樣. |
---|---|
|
tianqiji
工控道路上的石子!
級別: 略有小成
|
樓上的大哥能否說明白一點,我看說明書還是云里霧里的。 |
|
---|---|---|
|
丁丁
級別: 探索解密
|
謝謝大家的解答,1樓說的理論上應該是這樣,但實際應用中,感覺2樓說的應該很有道理,因為伺服中不會存在像步進的失步問題。3樓說的ABS讀取,看手冊我理解好像不能讀實時狀態(tài),只能是在伺服走完一段脈沖完成后,而讀取的完成狀態(tài),不知道是不是這樣 |
---|---|
|