秋秋
有志者事競(jìng)成
級(jí)別: 家園常客
![]() |
圖片:
![]() 廠里有一臺(tái)設(shè)備自動(dòng)送料的,要我自己動(dòng)手編程啊,自己又不熟悉,怎么辦啊,有一條1米長(zhǎng)的絲桿,絲桿的螺距是10mm 沒(méi)有減速比,直接用伺服電機(jī)驅(qū)動(dòng)機(jī)械手來(lái)回左右方向運(yùn)動(dòng)。有左限位開關(guān)X1和右限位X2做超程保護(hù)。原點(diǎn)開關(guān)X10,PLC上電每次都要求伺服回原點(diǎn),首先機(jī)械手拿料。拿到料后,前進(jìn)400MM后停止1S,1S后再移動(dòng)500MM放料,放料后再回原點(diǎn)拿料,如此往復(fù),該怎么實(shí)現(xiàn)該功能啊,用什么指令比較合適。臺(tái)達(dá)伺服驅(qū)動(dòng)器編碼器的分辨率是10000,設(shè)伺服電機(jī)轉(zhuǎn)一圈需要1000個(gè)脈沖,電子齒輪比是不是這樣算10000除以1000=10嗎?PLC機(jī)發(fā)1個(gè)脈沖,到伺服輸出是不是變成10個(gè),請(qǐng)各位師傅幫忙,小弟對(duì)伺服不熟悉啊,望多多指教 ![]() |
---|---|
|
銘杰工控
溫嶺市正凱自動(dòng)化設(shè)備有限公司
級(jí)別: 網(wǎng)絡(luò)英雄
![]() ![]() |
動(dòng)作流程不是很清楚,位置2是原點(diǎn)位置嗎? 這種動(dòng)作用絕對(duì)定位方式或相對(duì)定位方式都可以做。 如果是這個(gè)項(xiàng)目我來(lái)設(shè)計(jì)不會(huì)把X10作為近原點(diǎn)信號(hào),甚至不會(huì)使用回原點(diǎn)指令,我會(huì)將x10直接作為原點(diǎn)條件。編程的時(shí)候直接用絕對(duì)定位方式回零。 另外如像樓主那樣設(shè)置的電子齒輪比,每個(gè)脈沖是0.1mm 樓主留言:謝謝師傅的指點(diǎn),是不是當(dāng)碰到原點(diǎn)開關(guān)時(shí)把Y0的當(dāng)前脈沖值D8140清0,伺服電機(jī)就停轉(zhuǎn),這一點(diǎn)是不是可以認(rèn)為是原點(diǎn)位置,確定了1個(gè)脈沖走0.01MM,那我可以先計(jì)算要走400MM的脈沖數(shù)發(fā)給伺服驅(qū)動(dòng)器,再計(jì)算1S后再移動(dòng)500MM放料的脈沖數(shù),脈沖發(fā)完后在把剛才所走脈沖數(shù)之和用減法SUB K0 D0 D2 ,D0 是400MM和500MM的脈沖總數(shù)放在D2再發(fā)給伺服驅(qū)動(dòng) |
|
---|---|---|
|