日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

KUKA電伺服機器人焊點位置補償

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

掃碼添加小助手

加入工程師交流群

KUKA電伺服機器人焊點位置補償示意圖:

GLOBALDEF Initialize (TEACH_POS : IN,cont:IN )初始化

初始化示教位置

DECLE6Pos TEACH_POS

DECL SG_Cont_T cont

CONTINUE

$ADVANCE = 3

SG_ExtaxActive=ServoGun[SG_ActiveGunNumber].ExtAxNumber

SG_ActiveWeldTimer =ServoGun[SG_ActiveGunNumber].WeldTimerIndex

bckupSetSG_AxVal()

–獲得當前點的外部軸速度加速度—逼近$APO.CPTP和提前運行$RED_VEL

SGE_InitErrorHandler()

IF(ServoGun[SG_ActiveGunNumber].ExtAxNumber>0)then

SGA_SensorReset()

ENDIF

; ------初始化點-----------

P_Part=SGL_CALC_POS(TEACH_POS, ServoGun[SG_ActiveGunNumber].TipCorrection, 0)----獲得焊接點位置

P_Approx=P_Part 位置轉(zhuǎn)移/傳輸

P_Forcelim=P_Part 位置轉(zhuǎn)移/傳輸

P_Pressure=P_Part

P_Weld=P_Part焊接位置

P_Ret=P_Part

SG_SpotHelper=P_Part

SG_PartPos = SGL_GET_AXIS_VALUE(TEACH_POS); 力模式下可能的極板接觸位置

END;

GLOBALDEFFCTE6POS SGL_CALC_POS(CURRENT_POS :IN, TipCorrection:IN, TouchDiff:IN)

TouchDiff=0 執(zhí)行焊接時

CURRENT_POS = TEACH_POS

TipCorrection = ServoGun[SG_ActiveGunNumber].TipCorrection=true電極校正

SGL_CALC_START_POS

REAL TouchDiff, wearflex, wearfix, TouchOffset

E6POS CURRENT_POS,RETURNED_POS

BOOL TipCorrection

IF(TipCorrection)THEN TipCorrection=true電極校正

wearflex = SG_WearFlex[SG_ActiveGunNumber] +SG_TipSeating_mm[SG_ActiveGunNumber]

wearflex彎曲磨損量由銑削后測量出來, SG_TipSeating_mm[1]電極坐值

wearfix = SG_WearFix[SG_ActiveGunNumber] +(SG_TipSeating_mm[SG_ActiveGunNumber]/2)

wearfix磨損修復(fù)由銑削后測量出來

ELSE ---沒有使用校正

wearflex=0.0

wearfix= 0.0

ENDIF

X方向的補償改變坐標 –使用BASE坐標

SG_Helpframe=SGL_CALC_TCP_POS(TouchDiff,wearfix) ---計算位置值

RETURNED_POS=CURRENT_POS:SG_Helpframe-----補償值X方向的坐標

轉(zhuǎn)移外部軸和S,T坐標值,用來沒有激活外部軸時

RETURNED_POS.E1=CURRENT_POS.E1

RETURNED_POS.E2=CURRENT_POS.E2

RETURNED_POS.E3=CURRENT_POS.E3

RETURNED_POS.E4=CURRENT_POS.E4

RETURNED_POS.E5=CURRENT_POS.E5

RETURNED_POS.E6=CURRENT_POS.E6

RETURNED_POS.S=CURRENT_POS.S

RETURNED_POS.T=CURRENT_POS.T

TouchOffset =(wearflex+wearfix-TouchDiff)* SG_ClosingAxDir

計算偏差值

SG_ClosingAxDir=-1

TouchDiff=0 執(zhí)行焊接時

Wearflex 彎曲磨損

Wearfix 電極磨損

改變補償焊接點的外部軸E1

SWITCH SG_ExtaxActive SG_ExtaxActive=1

Case 1

RETURNED_POS.E1=CURRENT_POS.E1+TouchOffset

Case 2

RETURNED_POS.E2=CURRENT_POS.E2+TouchOffset

Case 3

RETURNED_POS.E3=CURRENT_POS.E3+TouchOffset

Case 4

RETURNED_POS.E4=CURRENT_POS.E4+TouchOffset

Case 5

RETURNED_POS.E5=CURRENT_POS.E5+TouchOffset

Case 6

RETURNED_POS.E6=CURRENT_POS.E6+TouchOffset

ENDSWITCH

RETURN (RETURNED_POS) 反饋返回坐標值

ENDFCT;

GLOBALDEFFCTE6POS SGL_CALC_TCP_POS(touchDiff:IN, wearFix:IN)

計算補償值touchDiff=0, wearFix電極磨損

SGL_CALC_TCP_START_POS

REAL touchDiff, wearFix

E6POS RETURN_HELPFRAME

DECL SG_DIRECTIONTYP_T realDirectio

RETURN_HELPFRAME=$NULLFRAME坐標清0

realDirection = ServoGun[SG_ActiveGunNumber].GunDirection

GunDirection #PX --槍移動方向

IF((FDAT_ACT.IPO_FRAME == #TCP) AND SG_RevFixedGunDirection)THEN

-------------- FDAT_ACT.IPO_FRAME=#BASE 所以此IF語句暫時不執(zhí)行-------

realDirection =SG_RevToolDirection(ServoGun[SG_ActiveGunNumber].GunDirection)

ENDIF

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

SWITCH realDirection realDirection=#PX

CASE #NX

RETURN_HELPFRAME.X=-wearFix+touchDiff

CASE #NY

RETURN_HELPFRAME.Y=-wearFix+touchDiff

CASE #NZ

RETURN_HELPFRAME.Z=-wearFix+touchDiff

CASE #PX----------本次機器人執(zhí)行的補償數(shù)據(jù)touchDiff=0

RETURN_HELPFRAME.X=wearFix-touchDiff 直接用磨損值來補償X方向

CASE #PY

RETURN_HELPFRAME.Y=wearFix-touchDiff

CASE #PZ

RETURN_HELPFRAME.Z=wearFix-touchDiff

ENDSWITCH

RETURN (RETURN_HELPFRAME)

ENDFCT

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

    關(guān)注

    3

    文章

    218

    瀏覽量

    17520
  • 伺服機器人
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    3959

原文標題:電伺服USER程序位置補償分析

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    六維力傳感器:當機器人擁有“真實觸覺”,未來會發(fā)生什么?

    ,它都能準確捕捉到。 為什么它這么重要? 機器人干精細活的時候,光知道位置可不夠。就像穿針引線,不光要用眼睛看,還得靠手指感覺線的松緊。機器人也一樣,需要力覺反饋來隨時調(diào)整動作。六維
    發(fā)表于 04-29 16:29

    為什么說關(guān)節(jié)扭矩傳感器是高端機器人的“觸覺神經(jīng)”?

    “盲動”變成“感知運動” 普通機器人靠編碼器控制位置,只能“按死命令走”。而關(guān)節(jié)扭矩傳感器實時測量每個關(guān)節(jié)受到的扭轉(zhuǎn)力,精度可達0.01牛米,采樣頻率高達1000赫茲(每秒反饋1000次)。這相當于
    發(fā)表于 04-17 17:27

    在 VisionFive 2 上實現(xiàn)機器人伺服控制

    據(jù)StarFive介紹,開發(fā)者已經(jīng)在VisionFive/VisionFive 2上成功實現(xiàn)了機器人伺服控制,具體說明如下: 1. Preparation Development board
    發(fā)表于 03-05 07:09

    再談低溫燒結(jié)銀的應(yīng)用:從春晚四家機器人出鏡的幕后推手說起

    科技:《武 BOT》:H2機器人31個高精度關(guān)節(jié)、單臂7自由度,完成醉拳、雙截棍、舞劍,同步誤差**< 0.1秒;核心是高功率密度伺服電機+高速控制+**強散熱。 **魔法原子:《智造
    發(fā)表于 02-17 14:07

    高精度機器人控制的核心——基于 MYD-LT536 開發(fā)板的精密運動控制方案

    校正方案,實時補償位置偏差與溫度漂移,顯著提升軌跡規(guī)劃精度與重復(fù)定位精度。 4. 模塊化系統(tǒng)集成方案 MYD-LT536 提供完整SDK、Linux 驅(qū)動與開發(fā)文檔,可快速構(gòu)建機器人系統(tǒng)集成
    發(fā)表于 11-14 15:48

    EtherCAT轉(zhuǎn)PROFINET網(wǎng)關(guān):助力KUKA機器人實現(xiàn)“焊”裝自由!

    EtherCAT轉(zhuǎn)PROFINET網(wǎng)關(guān):助力KUKA機器人實現(xiàn)“焊”裝自由! 在追求極致效率與精度的現(xiàn)代汽車焊裝車間,實現(xiàn)車身總拼、地板總成、四門兩蓋等核心工序的100%自動化,已成為衡量制造水平
    的頭像 發(fā)表于 10-31 14:04 ?318次閱讀

    RK3576機器人核心:三屏異顯+八路攝像頭,重塑機器人交互與感知

    瑞芯微RK3576 AIoT處理器處理器憑借其卓越的多屏異顯與8路攝像頭接入能力,為機器人領(lǐng)域帶來革新。米爾電子MYD-LR3576開發(fā)板實測數(shù)據(jù)顯示,在高負載下CPU占用僅34%,完美實現(xiàn)多路視覺
    發(fā)表于 10-29 16:41

    小蘿卜機器人的故事

    經(jīng)過我的申請, 馬老師發(fā)放了, 小蘿卜機器人的, 開發(fā)權(quán)限, 原來的小蘿卜公司, 因為經(jīng)營不善倒閉, 作為科研產(chǎn)品, 幾個技術(shù)對此惋惜, 自掏腰包, 要讓小蘿卜機器人, 再生, 每次聽到小蘿卜說
    發(fā)表于 10-23 05:24

    人形機器人伺服電機驅(qū)動器新動力:高性能電容器的協(xié)同作用

    PART1機器人心臟:伺服電機驅(qū)動器隨著人工智能和機器人技術(shù)的飛速發(fā)展,人形機器人正逐步成為智能制造和未來生活的新伙伴。在這一領(lǐng)域,
    的頭像 發(fā)表于 08-30 10:57 ?936次閱讀
    人形<b class='flag-5'>機器人</b><b class='flag-5'>伺服</b>電機驅(qū)動器新動力:高性能電容器的協(xié)同作用

    集成多摩川磁性編碼器的伺服電機與機器人關(guān)節(jié)設(shè)計創(chuàng)新

    在科技日新月異的今天,機器人正以前所未有的態(tài)勢融入我們的生產(chǎn)生活。從工業(yè)流水線上不知疲倦的機械臂,到家庭中靈活可愛的掃地機器人,它們的身影無處不在。而在機器人的核心部件中,伺服電機和
    的頭像 發(fā)表于 08-28 18:23 ?977次閱讀

    MT6701絕對式磁編碼器優(yōu)化機器人關(guān)節(jié)伺服控制

    在當今科技飛速發(fā)展的時代,機器人已經(jīng)廣泛應(yīng)用于工業(yè)制造、物流配送、醫(yī)療服務(wù)等眾多領(lǐng)域。而機器人關(guān)節(jié)伺服控制作為機器人運動的關(guān)鍵技術(shù),其性能的優(yōu)劣直接影響著
    的頭像 發(fā)表于 08-04 17:57 ?1272次閱讀

    工業(yè)機器人的特點

    的基礎(chǔ),也是三者的實現(xiàn)終端,智能制造裝備產(chǎn)業(yè)包括高檔數(shù)控機床、工業(yè)機器人、自動化成套生產(chǎn)線、精密儀器儀表、智能傳感器、汽車自動化焊接線、柔性自動化生產(chǎn)線、智能農(nóng)機、3D 打印機等領(lǐng)域。而智能制造裝備中工業(yè)
    發(fā)表于 07-26 11:22

    絕對位置感知的機器人多關(guān)節(jié)模組高精度運動學(xué)解算與動態(tài)誤差補償

    絕對位置感知技術(shù)通過實時精確獲取關(guān)節(jié)位置,消除累計誤差并提升系統(tǒng)可靠性。結(jié)合改進的ICP算法和智能補償策略,六軸機器人重復(fù)定位精度達±0.03mm,軌跡誤差僅為傳統(tǒng)控制的1/5,滿足航
    的頭像 發(fā)表于 05-16 17:27 ?1022次閱讀
    絕對<b class='flag-5'>位置</b>感知的<b class='flag-5'>機器人</b>多關(guān)節(jié)模組高精度運動學(xué)解算與動態(tài)誤差<b class='flag-5'>補償</b>

    盤點#機器人開發(fā)平臺

    地瓜機器人RDK X5開發(fā)套件地瓜機器人RDK X5開發(fā)套件產(chǎn)品介紹 旭日5芯片10TOPs算力-電子發(fā)燒友網(wǎng)機器人開發(fā)套件 Kria KR260機器人開發(fā)套件 Kria KR260-
    發(fā)表于 05-13 15:02

    詳細介紹機場智能指路機器人的工作原理

    帶)定位、Wi - Fi 定位等。藍牙定位可以通過與機場內(nèi)部署的藍牙信標進行通信,獲取機器人的大致位置信息。UWB 定位則利用超寬帶信號實現(xiàn)更精確的定位,能夠在復(fù)雜的室內(nèi)環(huán)境中達到較高的定位精度,誤差
    發(fā)表于 05-10 18:26
    铜梁县| 涿州市| 会宁县| 鹿泉市| 应用必备| 来安县| 深水埗区| 湄潭县| 佛坪县| 巴中市| 大田县| 九龙坡区| 蕉岭县| 和田县| 孙吴县| 星子县| 莱州市| 奉化市| 海安县| 五台县| 桃园县| 陆河县| 阜南县| 略阳县| 谢通门县| 汉源县| 梁平县| 阳曲县| 荣成市| 青海省| 克什克腾旗| 临夏市| 桃园县| 冀州市| 许昌县| 和龙市| 周至县| 乌拉特前旗| 磴口县| 龙南县| 雅安市|