玩家100
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 211 個(gè)
工控威望: 352 點(diǎn)
下載積分: 1756 分
在線(xiàn)時(shí)間: 118(小時(shí))
注冊(cè)時(shí)間: 2016-06-30
最后登錄: 2024-12-03
查看玩家100的 主題 / 回貼
樓主  發(fā)表于: 2018-05-15 16:01
各位伺服走脈沖定位控制時(shí),有用到伺服驅(qū)動(dòng)器伺服定位完成信號(hào)嗎。這個(gè)信號(hào)我的理解是為了實(shí)現(xiàn)閉環(huán)控制即plc發(fā)出脈沖,伺服驅(qū)動(dòng)器收到plc發(fā)出的脈沖,驅(qū)動(dòng)電機(jī)走對(duì)應(yīng)的數(shù)量的脈沖(通過(guò)伺服電機(jī)上的編碼器讀取電機(jī)實(shí)際走了多少脈沖),把接收到的脈沖數(shù)與編碼器值對(duì)比,當(dāng)它們幾乎(偏差是一個(gè)范圍)相等,則輸出定位完成信號(hào)。那么實(shí)際應(yīng)用時(shí)問(wèn)題來(lái)了,定位信號(hào)不是這種方式輸出,而是在在電機(jī)啟停時(shí)就有輸出(仿佛沒(méi)有對(duì)比的過(guò)程)。想在論壇上請(qǐng)教下有哪些方式能實(shí)現(xiàn)閉環(huán)控制。
wrc0124
級(jí)別: 家園?

精華主題: 0
發(fā)帖數(shù)量: 150 個(gè)
工控威望: 559 點(diǎn)
下載積分: 3416 分
在線(xiàn)時(shí)間: 35(小時(shí))
注冊(cè)時(shí)間: 2018-05-14
最后登錄: 2024-08-09
查看wrc0124的 主題 / 回貼
1樓  發(fā)表于: 2018-05-25 11:10
引用
引用第7樓zhongliang于2018-05-25 09:55發(fā)表的  :
定位完成信號(hào)不是這樣用的吧,PLC或者上位控制器脈沖發(fā)送結(jié)束后,伺服電機(jī)可能還沒(méi)有走完上位機(jī)發(fā)送過(guò)來(lái)的指定的脈沖數(shù),二者之間存在時(shí)差,定位完成信號(hào)是用來(lái)解決這個(gè)時(shí)差的,上位機(jī)要接收到伺服驅(qū)動(dòng)器定位完成信號(hào)以后才發(fā)送下一段定位指令

信號(hào)接收有時(shí)差,我之前用的伺服電缸就是,每次定位完成,對(duì)應(yīng)點(diǎn)的信號(hào)隔一下才給出來(lái),那時(shí)用這些點(diǎn)計(jì)算時(shí)間距離總是有偏差,也就是說(shuō),我們平常PLC執(zhí)行完指令,對(duì)應(yīng)的設(shè)備動(dòng)作不一定完成,通過(guò)外部反饋回來(lái)的信號(hào),來(lái)達(dá)到彌補(bǔ)的作用,同意樓上說(shuō)法