成年美女黄网站色大免费视频-国产猛男猛女超爽免费视频-亚洲精品国产精品国自产小说-亚洲欧美日韩中文加勒比

發(fā)布信息

ABB機(jī)器人如何用上位機(jī)直接控制移動(dòng)!

點(diǎn)擊圖片查看原圖
品牌: ABB
服務(wù): 培訓(xùn)
單價(jià): 面議
所在地: 上海
有效期至: 長(zhǎng)期有效
最后更新: 2024-04-11 21:26
瀏覽次數(shù): 494
詢(xún)價(jià)
店鋪基本資料信息
 
產(chǎn)品詳細(xì)說(shuō)明
       您是否對(duì)將工業(yè)自動(dòng)化集成到您的設(shè)施中感興趣?如果是這樣,那么您應(yīng)該致電工業(yè)自動(dòng)化和集成領(lǐng)域的領(lǐng)導(dǎo)者工博士。工博士是包括FANUCYaskawa,KUKA,KawasakiABB在內(nèi)的多家不同機(jī)器人公司的認(rèn)證集成商。我們的員工致力于幫助您為您的行業(yè)和預(yù)算構(gòu)建和定制完美的自動(dòng)化系統(tǒng)。

ABB機(jī)器人如何用上位機(jī)直接控制移動(dòng)!

1上位機(jī)希望實(shí)時(shí)獲取當(dāng)前機(jī)器人位置(笛卡爾坐標(biāo)系或者關(guān)節(jié)坐標(biāo)),如何實(shí)現(xiàn)?
可以通過(guò)pcsdk實(shí)現(xiàn),如何獲取pcsdk相關(guān)dll及添加dll。


//獲取world坐標(biāo)系下的當(dāng)前位置
double rx;
double ry;
double rz;
RobTarget aRobTarget = controller.MotionSystem.ActiveMechanicalUnit.GetPosition(CoordinateSystemType.World);
txt1.Text = aRobTarget.Trans.X.ToString(format: "#0.00");
txt2.Text = aRobTarget.Trans.Y.ToString(format: "#0.00");
txt3.Text = aRobTarget.Trans.Z.ToString(format: "#0.00");

aRobTarget.Rot.ToEulerAngles(out rx, out ry, out rz);
txt4.Text = rz.ToString(format: "#0.00");
txt5.Text = ry.ToString(format: "#0.00");
txt6.Text = rx.ToString(format: "#0.00");

2. 對(duì)于位置數(shù)據(jù)的賦值,可以使用如下代碼:

using (Mastership.Request(controller.Rapid))
{
RapidData rd = controller.Rapid.GetRapidData("T_ROB1", "Module1", "ppos100");
//獲取當(dāng)前位置
RobTarget rbtar = (RobTarget)rd.Value;
rbtar.Trans.X = Convert.ToSingle(txt1.Text);
rbtar.Trans.Y = Convert.ToSingle(txt2.Text);
rbtar.Trans.Z = Convert.ToSingle(txt3.Text);
//對(duì)xyz賦值,對(duì)姿態(tài)數(shù)據(jù)賦值類(lèi)似
rd.Value = rbtar;
}

3. 機(jī)器人側(cè)在自動(dòng)模式并不直接提供JOG接口,可以在RAPID使用如下代碼進(jìn)行模塊指針的移動(dòng)并控制機(jī)器人運(yùn)動(dòng)。

state:=0;
bAxis:=FALSE;
bCart:=FALSE;
ppos100:=pstart;
WHILE TRUE DO
TEST state
CASE 1:
// move in axis coordinate
if bAxis=TRUE then
bAxis:=FALSE;
MoveAbsJ jpos100\NoEOffs,v100,fine,tWeldGun\WObj:=wobj0;
endif
CASE 2:
// move in Cartesian coordinate
if bCart=TRUE THEN
bCart:=FALSE;
MoveL ppos100,v100,fine,tWeldGun\WObj:=wobj0;
ENDIF
ENDTEST
ENDWHILE



在此處聯(lián)系我們或致電與我們聯(lián)系,以獲取有關(guān)ABB機(jī)器人配件和解決方案的快速簡(jiǎn)便的報(bào)價(jià):http://abbpeijian-gyrobot.gongboshi.com/
了解更多ABB機(jī)器人維修ABB機(jī)器人保養(yǎng) 請(qǐng)咨詢(xún):ABB機(jī)器人配件服務(wù)商