0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

KUKA機(jī)器人信息生成方法介紹

機(jī)器人及PLC自動化應(yīng)用 ? 來源:機(jī)器人及PLC自動化應(yīng)用 ? 作者:機(jī)器人及PLC自動化 ? 2022-09-22 10:35 ? 次閱讀

制作一個提示信息,在一開始出現(xiàn)三個選項(xiàng)分別是“XYZ”“ABC”“空”用來顯示放件時當(dāng)前的位置狀態(tài)。

DEF dui( )

decl krlmsg_t qe

decl krlmsgpar_t par[3]

decl krlmsgdlgsk_T SK[3]

DECL KRLMSGOPT_T OPT

DECL INT HAN,ANS

DECL BOOL Y,C

decl int n

decl int m

聲明信息變量-----

;FOLD INI;%{PE}

PTP HOME Vel= 100 % DEFAULT

QE={MODUL[] "QA",NR 1000,MSG_TXT[] "WHAT DO YOU WANT"}

OPT={VL_STOP FALSE,CLEAR_P_RESET TRUE,CLEAR_P_SAW FALSE,LOG_TO_DB TRUE}

PAR[1]={PAR_TYPE #EMPTY}

PAR[2]={PAR_TYPE #EMPTY}

PAR[3]={PAR_TYPE #EMPTY}

SK[1]={SK_TYPE #VALUE,SK_TXT[] "XYZ"}

SK[2]={SK_TYPE #VALUE,SK_TXT[] "ABC"}

SK[3]={SK_TYPE #VALUE,SK_TXT[] "KONG"}

HAN=SET_KRLDLG(QE,PAR[],SK[],OPT) 對話窗口被激活

ANS=0

REPEAT

Y=EXISTS_KRLDLG(HAN,ANS) 關(guān)閉對話窗口

UNTIL NOT (Y)

產(chǎn)生對話信息窗口--------通過變量ANS的反饋值用于下一步的使用。

...........................

到達(dá)放件位置后,生成信息。

switch ANS

CASE 1

POS1=$POS_ACT

提取當(dāng)前位置信息

QE={MODUL[] "QA",NR 1000,MSG_TXT[] "X:%1,Y:%2,Z:%3"}

OPT={VL_STOP FALSE,CLEAR_P_RESET TRUE,CLEAR_P_SAW FALSE,LOG_TO_DB TRUE}

PAR[1].par_type=#VALUE 用變量顯示

PAR[1].par_real=POS1.x 顯示當(dāng)前位置的X的數(shù)值

PAR[2].par_type=#VALUE

PAR[2].par_real=POS1.y

PAR[3].par_type=#VALUE

PAR[3].par_real=POS1.z

HAN=SET_KRLMSG(#STATE,QE,PAR[],OPT)

顯示當(dāng)前位置XYZ信息

CASE 2

POS1=$POS_ACT

提取當(dāng)前位置信息

QE={MODUL[] "QA",NR 1000,MSG_TXT[] "A:%1,B:%2,C:%3"}

OPT={VL_STOP FALSE,CLEAR_P_RESET TRUE,CLEAR_P_SAW FALSE,LOG_TO_DB TRUE}

PAR[1].par_type=#VALUE 用變量顯示

PAR[1].par_real=POS1.a 顯示當(dāng)前位置的A的數(shù)值

PAR[2].par_type=#VALUE

PAR[2].par_real=POS1.b

PAR[3].par_type=#VALUE

PAR[3].par_real=POS1.c

HAN=SET_KRLMSG(#STATE,QE,PAR[],OPT)

顯示當(dāng)前位置ABC信息

CASE 3

ENDSWITCH

REPEAT

WAIT SEC 1

C=CLEAR_KRLMSG(HAN)

消除信息

Y=EXIsTS_KRLMSG(HAN)

UNTIL NOT(Y) OR C

;endfold

編輯:黃飛

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • KUKA機(jī)器人
    +關(guān)注

    關(guān)注

    4

    文章

    143

    瀏覽量

    9029

原文標(biāo)題:KUKA機(jī)器人信息生成方法

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機(jī)器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    LabVIEW的六軸工業(yè)機(jī)器人運(yùn)動控制系統(tǒng)

    。LabVIEW的可視化編程環(huán)境和強(qiáng)大的數(shù)據(jù)處理能力,使得復(fù)雜的運(yùn)動學(xué)算法和軌跡規(guī)劃得以順利實(shí)現(xiàn),顯著提高了工業(yè)機(jī)器人的控制精度和效率。 ? 這是LabVIEW的一個功能介紹,更多的使用方法與開發(fā)案例,歡迎登錄官網(wǎng),了解更多
    發(fā)表于 12-21 20:03

    KUKA重型機(jī)器人

    這個是KUKA重型機(jī)器人處理和測量混凝土軌枕的視頻。處理得相當(dāng)精細(xì)。真心值得愛好機(jī)器者和愛國者研究研究。
    發(fā)表于 02-03 15:18

    KUKA機(jī)器人控制柜三維模型

    尋求KUKA機(jī)器人控制柜三維模型,做方案有時需要用到,大家誰有可以給我發(fā)一份嗎?先謝謝了
    發(fā)表于 04-18 16:05

    先進(jìn)機(jī)器人控制

    ,運(yùn)動學(xué)部分從坐標(biāo)變換人手,介紹了正向運(yùn)動學(xué)方程的建立、逆向運(yùn)動學(xué)的求解以及機(jī)器人的微分運(yùn)動等內(nèi)容??刂平Y(jié)構(gòu)篇著重介紹機(jī)器人的傳感技術(shù)、位置控制和力控制。針對
    發(fā)表于 09-19 15:30

    KUKA機(jī)器人問題解答

    1 開機(jī)坐標(biāo)系無效 世界坐標(biāo)系是以槍頭為基點(diǎn),在這種坐標(biāo)系中機(jī)器人所有的動作都是按照以槍頭為頂點(diǎn)來完成移動,XYZ方向切割槍方向不改變,如果機(jī)器人在世界坐標(biāo)系中移動,槍頭也隨著改變方向,那就是我們在
    發(fā)表于 07-15 07:48

    庫卡KUKA機(jī)器人四種啟動方式介紹

    庫卡KUKA機(jī)器人四種啟動方式1)自動運(yùn)行說明 庫卡機(jī)器人處于自動運(yùn)行時,先要在手動狀態(tài)時候選擇需要運(yùn)行的程序,然后通過鑰匙開關(guān)切換機(jī)器人到自動運(yùn)行狀態(tài),給
    發(fā)表于 09-04 15:45

    KUKA庫卡機(jī)器人伺服驅(qū)動器相關(guān)型號舉例

    KUKA庫卡機(jī)器人伺服驅(qū)動器(Servo Drive)是KUKA運(yùn)動控制的重要組成部分,被普遍應(yīng)用于工業(yè)機(jī)器人及數(shù)控加工中心等自動化設(shè)備中。是用來控制伺服電機(jī)的一種控制器,其作用類似于
    發(fā)表于 09-08 16:30

    KUKA焊接機(jī)器人伺服電機(jī)常見故障及維修處理

    KUKA焊接機(jī)器人伺服電機(jī)常見故障及維修處理1、庫卡機(jī)器人伺服電機(jī)的基本檢查由于庫卡機(jī)器人伺服電機(jī)內(nèi)含有精密檢測器,因此,當(dāng)發(fā)生碰撞、沖擊時可能會引起故障,在對庫卡
    發(fā)表于 09-26 16:51

    工業(yè)機(jī)器人組成結(jié)構(gòu)相關(guān)資料分享

    工業(yè)機(jī)器人是近兩年機(jī)械行業(yè)最熱的字眼,隨著企業(yè)工業(yè)機(jī)器人的增多,很多機(jī)械工程師對于工業(yè)機(jī)器人充滿了好奇。作為機(jī)器人四大家族之一的KUKA,已
    發(fā)表于 07-05 06:44

    庫卡機(jī)器人MGV電源模塊維修

    KUKA庫卡機(jī)器人MGV電源模塊維修PH1013-2840MGV電源維修 庫卡電源模塊維修 機(jī)器人電源模塊維修 庫卡控制器維修 KUKA電源維修KU
    發(fā)表于 09-08 07:30

    KUKA機(jī)器人伺服驅(qū)動模塊維修

    KUKA庫卡C4機(jī)器人驅(qū)動器故障報警維修庫卡機(jī)器人維修內(nèi)容包括庫卡機(jī)器人示教器維修,KUKA伺服驅(qū)動模塊維修,庫卡
    發(fā)表于 09-17 07:09

    沒有有前輩用LabVIEW控制kuka機(jī)器人c2的經(jīng)驗(yàn)?通訊是怎么做到的?

    我看NI有Robotics Toolkit for KUKA KR C2的附加包,這個怎么用啊?如何和kuka機(jī)器人建立通訊啊?是Tcp接口嗎?
    發(fā)表于 10-21 20:59

    KUKA機(jī)器人TCP(工具中心點(diǎn))設(shè)定

    KUKA機(jī)器人TCP(工具中心點(diǎn))設(shè)定.
    發(fā)表于 12-23 14:50 ?36次下載

    KUKA機(jī)器人PN系統(tǒng)網(wǎng)絡(luò)故障的判斷方法

    KUKA機(jī)器人PN系統(tǒng)網(wǎng)絡(luò)故障的判斷方法說明。
    的頭像 發(fā)表于 03-11 10:08 ?3821次閱讀

    ?KUKA機(jī)器人固定焊鉗的銑削控制

    KUKA機(jī)器人固定焊鉗的銑削控制
    的頭像 發(fā)表于 04-13 11:36 ?783次閱讀