在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

KUKA機器人電伺服移動到力的控制MOVE_TO_FORCE程序分析

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 2020-06-12 14:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

移動焊鉗到使用力

GLOBALDEF SGM_MOVE_TO_FORCE (FORCE :IN, MovementType:IN, GunClosingReason:IN, SGEQ_ParamSet:IN, SGRS_ParamSet:IN )

力值的給入圖:

聲明變量:

DECL SG_MoveType_TMovementType

DECL ForceMovementType_TGunClosingReason

DECL SGEQg_POINT_T SGEQ_ParamSet

DECLREAL FORCE, SPEED, factor, SavedExValue

DECLINT HANDLE

DECL SGRSg_POINT_T SGRS_ParamSet

聲明結束

進入程序

SG_LogbookCurrent.TargetForce = FORCE

factor = 1.0

IF(SGEQ_ActivePointCond)THEN SGEQ_ActivePointCond=false

說明一下的IF語句里暫時沒有使用

SGEQ_ExpectedTime =SGEQ_TimeExpectedHelper(SGEQ_ParamSet)

SGEQ_SpeedProz = SGEQ_CalcSpeedAndTimes(SGEQ_ExpectedTime)

SPEED = SGEQ_SpeedProz

SGEQ_CurrentParamSet = SGEQ_ParamSet

IF NOT SGEQ_ContactMode THEN

SGEQ_INIT(SGEQ_ParamSet,SGEQ_ExpectedTime)

ENDIF

IF(ServoGun[SG_ActiveGunNumber].GunControl == #Position)THEN

TRIGGERWHENDISTANCE= 1 DELAY= 0 DO SGEQ_Start(SGEQ_CurrentParamSet,SGEQ_ExpectedTime)Prio=-1

ELSE

SavedExValue = SGL_GET_AXIS_VALUE(P_APPROX)

P_APPROX = SGEQ_StartPoint

SGL_SET_AXIS_VALUE(P_APPROX, SavedExValue)

ENDIF

SGL_MoveToPos(SGEQ_StartPoint,SGEQ_StartPoint,#CLS_OPEN,MovementType)

ENDIF

-----------------endif--------------

IF MovementType == #SG_PTP THEN 移動方式是PTP

BAS (#ACC_PTP,100 ) 使用 ACC加速度100%

BAS (#VEL_PTP,100 ) 使用 VEL速度100%

$APO.CPTP=1 使用接近距離

IF(SGEQ_ActivePointCond)THEN SGEQ_ActivePointCond=false

說明一下的IF語句里暫時沒有使用

$VEL_EXTAX[SG_ExtaxActive]= SPEED * factor

IF(ServoGun[SG_ActiveGunNumber].GunControl == #Force)THEN

TRIGGERWHENDISTANCE= 1 DELAY= 0 DO SGEQ_Start(SGEQ_CurrentParamSet,SGEQ_ExpectedTime)Prio=-1

ENDIF

ELSE

IF(GunClosingReason == #SingleWear)THEN

factor = SG_SingleWearSpeedF

$VEL_EXTAX[SG_ExtaxActive]= SG_ConstSpeed * factor

ELSE

$VEL_EXTAX[SG_ExtaxActive]= 100

ENDIF

ENDIF

-------------end-------------------------

---------------if-----------------

IF(GunClosingReason == #Init)THEN

焊接時GunClosingReason =#WELD 測量時GunClosingReason == #Init

PTP P_APPROX C_PTP

ELSE

PTP P_APPROX C_PTP

ENDIF

----------end------------------

$VEL_EXTAX[SG_ExtaxActive]=SG_ConstSpeed * factor

-----提前運行中外部軸的軸速度-----

-----SG_ConstSpeed 之前在更換電極時算得速度------------

IF(ServoGun[SG_ActiveGunNumber].GunControl == #Position)THEN

ServoGun[1]=#Position

ACTIVATE_FORCE_MODE((6+SG_ExtaxActive), FORCE, SGL_CalcPartPos(SG_CurrentCmd),0)

----使用力功能進行移動--------給入焊接控制器給的力值進行力的移動-------

ENDIF

IF(ServoGun[SG_ActiveGunNumber].GunControl == #Force)THEN

由于ServoGun[1]= #Position所以不執行力模式

ACTIVATE_FORCE_MODE((6+SG_ExtaxActive), FORCE, SGL_CalcPartPos(SG_CurrentCmd),SGEQ_AFM_ConstSpeedUser)

ENDIF

PTP P_PART C_PTP 在有力的情況下執行點到點的位置P_PART

P_PART補償之后的力的值

C_PTP帶軌跡逼近-提前執行

TRIGGERWHENDISTANCE=0 DELAY=0 DO SGM_VELEXAXFULL()PRIO=-1

提前觸發激活 外部軸速度$VEL_EXTAX[1]=100

$APO.CDIS激活逼近范圍

PTP P_WELD與ACTIVATE_FORCE_MODE()函數和$VEL_EXTAX[1]一起使用實現力的控制

PTP P_WELD 執行焊接軌跡點

ENDIF

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器人
    +關注

    關注

    213

    文章

    29587

    瀏覽量

    212074
  • 變量
    +關注

    關注

    0

    文章

    614

    瀏覽量

    28869

原文標題:KUKA機器人電伺服移動到力的控制MOVE_TO_FORCE程序分析

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    輪式移動機器人電機驅動系統的研究與開發

    【摘 要】以嵌入式運動控制體系為基礎,以移動機器人為研究對象,結合三輪結構輪式移動機器人,對二輪差速驅動轉向自主移動機器人運動學和動力學空間模型進行了
    發表于 06-11 14:30

    機器人遇上“語言障礙”:CCLINKIE轉Profinet的“破冰外掛”來啦\\!

    NY-N831-CCLKIE網關的核心在于“雙向協議翻譯引擎”: 實時數據映射:內置200+工業協議接口模板,將三菱PLC的D寄存器數據(如X/Y軸坐標)自動映射到庫卡機器人Move指令參數,誤差控制
    發表于 06-04 14:31

    盤點#機器人開發平臺

    地瓜機器人RDK X5開發套件地瓜機器人RDK X5開發套件產品介紹 旭日5芯片10TOPs算-電子發燒友網機器人開發套件 Kria KR260
    發表于 05-13 15:02

    KUKA機器人使用說明書

    電子發燒友網站提供《KUKA機器人使用說明書.pdf》資料免費下載
    發表于 04-17 14:07 ?1次下載

    庫卡KUKA機器人常見故障維修

    1、KUKA機器人伺服電機維修過熱原因 ①電源電壓過高; ②電源電壓過低,電機在額定負載下運行,電流過大使線圈發熱; ①修理和拆卸線圈時,熱拆卸方法不正確,會燒壞鐵芯; ①發動機過載或頻繁啟動
    的頭像 發表于 03-08 09:16 ?919次閱讀

    其利天下技術·伺服電機在機器人技術中的應用

    伺服電機作為機器人運動控制的核心部件,其高精度、高響應速度和高負載能力等特點,為機器人的精確運動提供了有力保障。在工業機器人、醫療
    的頭像 發表于 03-07 16:38 ?1192次閱讀
    其利天下技術·<b class='flag-5'>伺服</b>電機在<b class='flag-5'>機器人</b>技術中的應用

    KUKA機器人編程說明(英文)

    電子發燒友網站提供《KUKA機器人編程說明(英文).pdf》資料免費下載
    發表于 03-07 14:05 ?0次下載

    伺服電動缸在人形機器人中的應用

    控制控制。這使得特斯拉人形機器人在動作執行上更加流暢、穩定,同時具備了更強的負載能力和適應性。綜上所述,伺服電動缸在人形
    發表于 02-06 09:04

    機器人如何實現移動功能

    在前面兩篇《如何制造足球機器人》文章中,我們主要圍繞機器人本體進行了硬件設計,而這次將以控制器為中心,開展軟件設計工作。在正式開始之前,先為大家回顧一下機器人如何實現
    的頭像 發表于 01-23 10:36 ?829次閱讀
    <b class='flag-5'>機器人</b>如何實現<b class='flag-5'>移動</b>功能

    【「具身智能機器人系統」閱讀體驗】2.具身智能機器人的基礎模塊

    具身智能機器人的基礎模塊,這個是本書的第二部分內容,主要分為四個部分:機器人計算系統,自主機器人的感知系統,自主機器人的定位系統,自主機器人
    發表于 01-04 19:22

    開源項目!能夠精確地行走、跳舞和執行復雜動作的機器人—Tillu

    認識Tillu——機器人 Tillu是一款融合先進機器人技術與創造的獨特機器人,旨在激發學習與創新!它由運行Debian操作系統的UNIHIKER驅動,利用強大的
    發表于 01-02 17:24

    移動機器人核心科技解碼:導航、感知與掌控的深度剖析

    富唯智能移動機器人的核心技術主要包括導航、感知與控制。這些技術共同決定了移動機器人在不同環境中的自主行動能力和工作效率。
    的頭像 發表于 01-02 16:01 ?480次閱讀

    【「具身智能機器人系統」閱讀體驗】2.具身智能機器人大模型

    需要專業程序員進行繁瑣的編程工作,這種方式不僅效率低下,還限制了機器人的應用場景。例如,在我們大學工程實訓課程中使用的數控機床,需要人為設定起點、終點、移動方向和移動距離等參數,自動化
    發表于 12-29 23:04

    伺服控制機器人控制方式有哪些

    伺服控制機器人是一種高度精確的自動化設備,它能夠執行復雜的任務,如精確定位、重復運動和控制伺服
    的頭像 發表于 09-04 09:16 ?985次閱讀

    智能移動機器人

    富唯智能移動機器人分為復合機器人和轉運機器人,搭載ICD核心控制器,實現一體化控制,最快可實現15分鐘現場
    的頭像 發表于 08-27 17:22 ?670次閱讀
    智能<b class='flag-5'>移動機器人</b>
    主站蜘蛛池模板: 黄色大片视频在线观看 | 天天射天天色天天干 | 免费午夜视频在线观看 | 国产午夜视频在线观看第四页 | 午夜精品视频5000 | 色屋在线 | 久久中文字幕综合婷婷 | 毛片网子 | 97理论片| 亚洲成a人一区二区三区 | 女人被狂躁视频免费网站 | 午夜骚| 亚洲第一视频在线 | 欧美精品激情 | 岛国片欧美一级毛片 | 寂寞午夜影院 | 亚洲人成电影综合网站色 | 九色综合九色综合色鬼 | 一区二区三区视频观看 | 亚洲成人伊人网 | 国产伦精品一区二区三区 | 日日爱视频 | 1000部啪啪未满十八勿入 | 欧美性操| 欧美性视频一区二区三区 | 伊人狠狠丁香婷婷综合色 | 欧美夜夜操 | 调教双性学霸美人 | 久久黄视频 | 久热福利 | 男女一级大黄 | 中文字幕一区二区三区乱码aⅴ | 天天躁日日躁狠狠躁一级毛片 | 毛片网站免费在线观看 | 美女视频永久黄网站在线观看 | 亚洲精品456人成在线 | 青草视频网站在线观看 | 国产三片理论电影在线 | 亚洲国产成人久久77 | 欧美 亚洲 国产 精品有声 | 真实的国产乱xxxx在线 |