919483917
級(jí)別: 正式會(huì)員
![]() |
最近有個(gè)項(xiàng)目 需要用到三菱的5uplc控制國(guó)產(chǎn)5個(gè)帶絕對(duì)編碼器的伺服,加個(gè)帶脈沖的模塊,因?yàn)榭蛻?hù)希望異常或者斷電后,伺服不要每次都回原點(diǎn),所以我目前想得方法是,通過(guò)485通訊,上電或者伺服異常斷電重啟后讀取伺服編碼器的反饋位置,然后傳送給plc的脈沖寄存器,然后plc通過(guò)當(dāng)前脈沖寄存器的值,就知道伺服當(dāng)前的位置,這樣我用ddrva絕對(duì)定位的時(shí)候,就能走到我想去到的位置,我想問(wèn)下大佬們,這種做可以嗎?求大佬給點(diǎn)建議,小白第一次搞通訊的,迷茫得很,萬(wàn)分感謝 |
---|---|
|
wyc6745625
接PLC、觸摸屏、C#上位機(jī)組態(tài)監(jiān)控16639500085
級(jí)別: 略有小成
![]() |
不是很好,你可以使用高速計(jì)數(shù)器來(lái)確定,或者走總線(xiàn) 485通訊太慢 有誤差 樓主留言:總線(xiàn)的話(huà) 三菱不支持和這個(gè)驅(qū)動(dòng)器走總線(xiàn),只有485通訊,而且485我都還不會(huì)呢 總線(xiàn)就更迷茫了 |
|
---|---|---|
|
919483917
級(jí)別: 正式會(huì)員
![]() |
有沒(méi)有大佬指點(diǎn)下我這個(gè)毛毛兵啊 感謝 求指點(diǎn)迷津 |
---|---|
|
吉大俠
堅(jiān)持自己的信念,從一無(wú)所有,到負(fù)債累累。
級(jí)別: 家園常客
![]() |
這個(gè)方式是叫閉環(huán)控制。電機(jī)自帶編碼器,需要外加一個(gè)編碼器來(lái)確認(rèn)位置,這樣就不用每次開(kāi)機(jī)就回原點(diǎn)。 這樣的控制對(duì)機(jī)械有很高的要求,電機(jī)在斷電的情況下,你的位置絕對(duì)不動(dòng)。不然就失去的想要實(shí)現(xiàn)的意思。 樓主留言:哦哦 感謝 是這樣的 老板的意思應(yīng)該是做成半閉環(huán),主要是想斷電后重啟不用給他回原點(diǎn),他買(mǎi)的電機(jī)是帶電池和剎車(chē)的,三菱的和這個(gè)伺服又只能走485通訊,所以我想簡(jiǎn)單點(diǎn)就是上電后讀電機(jī)編碼器的位置,然后反饋給plc ,不知道這個(gè)做法可不可取 |
---|---|
|
919483917
級(jí)別: 正式會(huì)員
![]() |
哦哦 感謝 是這樣的 老板的意思應(yīng)該是做成半閉環(huán),主要是想斷電后重啟不用給他回原點(diǎn),他買(mǎi)的電機(jī)是帶電池和剎車(chē)的,三菱的和這個(gè)伺服又只能走485通訊,所以我想簡(jiǎn)單點(diǎn)就是上電后讀電機(jī)編碼器的位置,然后反饋給plc ,不知道這個(gè)做法可不可取 |
---|---|
|
119119771
級(jí)別: 工控俠客
![]() |
485需要做輪詢(xún),走總線(xiàn)多方便啊。非要用三菱,西門(mén)子PN它不香嗎? |
---|---|
|
919483917
級(jí)別: 正式會(huì)員
![]() |
客戶(hù)要求 沒(méi)辦法啊 老哥 而且伺服還不用三菱自家的 用信捷的 |
---|---|
|
anlyl2014
大吉大利
級(jí)別: 網(wǎng)絡(luò)英雄
![]() |
信捷的伺服不知道是否有485讀當(dāng)前位置的功能?三菱的話(huà)就有,網(wǎng)上有例子。 |
|
---|---|---|
|
919483917
級(jí)別: 正式會(huì)員
![]() |
有的老大 買(mǎi)的伺服支持485通訊,可以讀,可以寫(xiě),做輪詢(xún)我就怕太慢了 ,所以就只讀它的當(dāng)前位置,但是不知道我這個(gè)想法到時(shí)候不知道適不適用 |
---|---|
|
seafar
目前C#
級(jí)別: 家園?
![]() |
我就是這么干的,伺服是松下A6 |
|
---|---|---|
|
919483917
級(jí)別: 正式會(huì)員
![]() |
老哥 這方法用這好用嗎? 定位有沒(méi)有誤差呢? |
---|---|
|