女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

KUKA E6POS結(jié)構(gòu)類型的變量定義

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 2023-05-22 14:57 ? 次閱讀

$POS_ACT

當(dāng)前笛卡爾機(jī)器人位置

E6POS結(jié)構(gòu)類型的變量定義了TCP相對(duì)于BASE坐標(biāo)系的設(shè)定點(diǎn)位置。

? X、Y、Z:原點(diǎn)沿軸的偏移,單位為[mm]

? A、B、C:軸角度的旋轉(zhuǎn)偏移,單位為[°]

變量是寫(xiě)保護(hù)的。在機(jī)器人程序中,變量觸發(fā)提前運(yùn)行停止。

$POS_ACT_MES

測(cè)量的笛卡爾機(jī)器人位置

E6POS結(jié)構(gòu)類型的變量定義了TCP相對(duì)于BASE坐標(biāo)系的實(shí)際位置。

? X、Y、Z:原點(diǎn)沿軸的偏移,單位為[mm]

? A、B、C:軸角度的旋轉(zhuǎn)偏移,單位為[°]

例子1:

piece_found = $POS_ACT_MES

機(jī)器人的當(dāng)前位置現(xiàn)在就是工件的位置。在此將其保存到一個(gè)變量中

例子2:

用該指令將工具逆著沖擊方向拉回 100 mm,這不取決于機(jī)器人現(xiàn)在位于哪個(gè)位置上

LIN $POS_ACT : {x -100, y 0, z 0, a 0, b 0, c 0}

前提是沖擊方向在 X 方向上。

$POS_ACT 是結(jié)構(gòu)類型 E6POS 的系統(tǒng)變量,含有當(dāng)前的笛卡爾機(jī)器人位置。

$POS_BACK,$POS_F OR–P2近似

a72abb92-f74e-11ed-90ce-dac502259ad0.png

1單塊

2中間塊

3后續(xù)塊

$POS_BACK當(dāng)前運(yùn)動(dòng)塊的笛卡爾起始位置

E6POS結(jié)構(gòu)類型的變量定義了TCP相對(duì)于BASE坐標(biāo)系的起始位置。

? X、Y、Z:原點(diǎn)沿軸的偏移,單位為[mm]

? A、B、C:軸角度的旋轉(zhuǎn)偏移,單位為[°]

$POS_BACK可用于返回到中斷的動(dòng)作指令的起始位置$POS_BACK對(duì)應(yīng)于用于近似窗口內(nèi)的中斷的窗口的開(kāi)始,并且對(duì)應(yīng)于用于在近似窗口之后的中斷的窗的結(jié)束$POS_BACK觸發(fā)KRL程序中的提前運(yùn)行停止。

近似PTP運(yùn)動(dòng)

PTP P1

PTP P2 C_PTP

PTP P3

$POS_FOR 當(dāng)前運(yùn)動(dòng)塊的笛卡爾目標(biāo)位置

E6POS結(jié)構(gòu)類型的變量定義了TCP相對(duì)于BASE坐標(biāo)系的目標(biāo)位置。

? X、Y、Z:原點(diǎn)沿軸的偏移,單位為[mm]

? A、B、C:軸角度的旋轉(zhuǎn)偏移,單位為[°]

$POS_FOR可用于移動(dòng)到中斷的運(yùn)動(dòng)指令的目標(biāo)位置$POS_FOR對(duì)應(yīng)于近似窗口內(nèi)的中斷的窗口的結(jié)束,并且對(duì)應(yīng)于近似窗之前的中斷的窗的開(kāi)始$POS_FOR觸發(fā)KRL程序中的提前運(yùn)行停止。

$POS_INT發(fā)生中斷時(shí)的笛卡爾機(jī)器人位置

E6POS結(jié)構(gòu)類型的變量定義了中斷時(shí)TCP相對(duì)于BASE坐標(biāo)系的位置。

? X、Y、Z:原點(diǎn)沿軸的偏移,單位為[mm]

? A、B、C:軸角度的旋轉(zhuǎn)偏移,單位為[°]

$POS_INT可用于返回到觸發(fā)中斷的笛卡爾位置。該變量?jī)H在中斷程序中允許,并觸發(fā)提前運(yùn)行停止。

$POS_RET 離開(kāi)路徑時(shí)的笛卡爾機(jī)器人位置

E6POS結(jié)構(gòu)類型的變量定義了TCP在編程路徑離開(kāi)時(shí)相對(duì)于BASE坐標(biāo)系的位置。

? X、Y、Z:原點(diǎn)沿軸的偏移,單位為[mm]

? A、B、C:軸角度的旋轉(zhuǎn)偏移,單位為[°]

當(dāng)機(jī)器人靜止時(shí),可以使用$POS_RET返回到留下路徑的笛卡爾位置。

示例 :

在編程設(shè)定的軌跡上有兩個(gè)物品,其位置通過(guò)兩個(gè)連接在輸入端 6 和 7 上的傳感器識(shí)別。然后要接近這兩個(gè)已識(shí)別到的位置。

為此,將兩個(gè)已識(shí)別到的位置保存為點(diǎn) P_1 和 P_2。在主程序的第二個(gè)部分接近這些點(diǎn)。

如果機(jī)器人控制系統(tǒng)識(shí)別到用 INTERRUPT … DECL … WHEN … DO … 定義的事件,則始終在系統(tǒng)變量 $AXIS_INT (與軸相關(guān))和 $POS_INT (笛卡爾)中保存當(dāng)前的機(jī)器人位置。

主程序:

局部中斷程序 1:

DEF PROG()

...

INTERRUPT DECL 10 WHEN $IN[6]==TRUE DO UP1()

INTERRUPT DECL 20 WHEN $IN[7]==TRUE DO UP2()

...

INTERRUPT ON

LIN START

LIN END

INTERRUPT OFF

LIN P_1

LIN P_2

...

END

局部中斷程序 2:

DEF UP1()

P_1=$POS_INT

END

DEF UP2()

P_2=$POS_INT

END

示例 2

在碰撞識(shí)別時(shí)要求快速和可靠地停止機(jī)器人。為此,用 BRAKE F 聲明中斷。

如果超出軸 A1 上的正轉(zhuǎn)矩 1500 Nm,則中斷立即開(kāi)始 BRAKE F 并調(diào)用子程序STOP_FAST()。如果機(jī)器人停止,則沿工具方向 X 移動(dòng) -10 mm 返回至笛卡爾位置 $POS_INT。$POS_INT 是觸發(fā)了中斷的位置。

DEF PROG()

...

INTERRUPT WITH BRAKE F DECL 25 WHEN $TORQUE_AXIS_ACT[1]>1500 DO

STOP_FAST()

INTERRUPT ON 25

...

END

...

DEF STOP_FAST()

BRAKE F

PTP $POS_INT:{x -10}

...

END

示例 3

按照硬件,在涂膠期間進(jìn)行不沿軌跡的緊急停止。通過(guò)程序停止涂膠并在許用(通過(guò)輸入端 10)之后將涂膠槍反向定位到軌跡上。

DEF PROG()

...

INTERRUPT DECL 1 WHEN $STOPMESS DO STOP_PROG()

LIN P_1

INTERRUPT ON

LIN P_2

INTERRUPT OFF

...

END

DEF STOP_PROG()

BRAKE F

GLUE=FALSE

WAIT FOR $IN[10]

LIN $POS_RET

GLUE=TRUE

END

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

    關(guān)注

    213

    文章

    29463

    瀏覽量

    211429
  • TCP
    TCP
    +關(guān)注

    關(guān)注

    8

    文章

    1397

    瀏覽量

    80339
  • KUKA
    +關(guān)注

    關(guān)注

    3

    文章

    218

    瀏覽量

    16881

原文標(biāo)題:KUKA軌跡位置系統(tǒng)變量之$POS系列變量V13.17

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

收藏 人收藏

    評(píng)論

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

    變量的聲明和定義有什么區(qū)別和聯(lián)系

    內(nèi)存空間并指定一個(gè)標(biāo)識(shí)符或名稱以及數(shù)據(jù)類型定義變量時(shí),需要指定變量類型以及它的初始值(可選)。變量
    的頭像 發(fā)表于 12-07 16:14 ?1433次閱讀

    結(jié)構(gòu)類型定義的一般格式

    體它是將若干個(gè)不同類型的數(shù)據(jù)變量有序地組合在一起而形成的一種數(shù)據(jù)集合體。一般來(lái)說(shuō),結(jié)構(gòu)體中各個(gè)變量之間是存在某些聯(lián)系的,例如時(shí)間的時(shí)分秒,日期中的年月日1.
    發(fā)表于 12-08 07:13

    結(jié)構(gòu)變量定義與使用變量訪問(wèn)結(jié)構(gòu)體成員

    知識(shí)點(diǎn)回顧關(guān)于找最大公共子串的兩種解題方法結(jié)構(gòu)體的定義(3種)結(jié)構(gòu)變量定義與使用變量訪問(wèn)
    發(fā)表于 12-17 07:10

    Python私有變量定義方法

    通過(guò)在類中定義接口,實(shí)現(xiàn)私有變量的引用、讀取和修改。除了Python私有變量是使用“_”定義之外,還有兩種特殊變量,分別是:1. ?_xx?
    發(fā)表于 02-13 16:49 ?1757次閱讀

    51單片機(jī)實(shí)戰(zhàn)教程之C語(yǔ)言基礎(chǔ)(四 C語(yǔ)言變量定義

    C語(yǔ)言中的特殊數(shù)據(jù)類型包含:結(jié)構(gòu)體、枚舉、公用體(聯(lián)合)、數(shù)組、指針。特殊數(shù)據(jù)類型定義變量定義
    發(fā)表于 11-21 09:06 ?7次下載
    51單片機(jī)實(shí)戰(zhàn)教程之C語(yǔ)言基礎(chǔ)(四 C語(yǔ)言<b class='flag-5'>變量</b><b class='flag-5'>定義</b>)

    STRUC:定義結(jié)構(gòu)類型

    部件: 組件的名稱。在結(jié)構(gòu)類型之內(nèi)只允許進(jìn)行一次。只在欄擁有 CHAR 類型且是一維時(shí),才允許將其用作結(jié)構(gòu)類型的組件。為此,在
    的頭像 發(fā)表于 08-03 15:10 ?2486次閱讀

    STRUCT和UDT類型變量是什么意思

    STRUCT和UDT類型變量是表示一個(gè)完整結(jié)構(gòu)或一個(gè)結(jié)構(gòu)元素的結(jié)構(gòu)變量
    的頭像 發(fā)表于 08-29 11:09 ?2537次閱讀

    SCL:STRUCT和UDT類型變量的賦值

    STRUCT和UDT類型變量是表示一個(gè)完整結(jié)構(gòu)或一個(gè)結(jié)構(gòu)元素的結(jié)構(gòu)變量
    的頭像 發(fā)表于 01-31 13:38 ?1758次閱讀

    C語(yǔ)言如何定義結(jié)構(gòu)類型變量

    定義結(jié)構(gòu)變量后,系統(tǒng)會(huì)為之分配內(nèi)存單元。根據(jù)結(jié)構(gòu)類型中包含的成員情況,在Visual C++中占63個(gè)字節(jié)。 * 這種聲明方式是聲
    的頭像 發(fā)表于 03-10 15:35 ?1762次閱讀

    KUKA變成STRUC:定義結(jié)構(gòu)類型

    部件: 組件的名稱。在結(jié)構(gòu)類型之內(nèi)只允許進(jìn)行一次。只在欄擁有 CHAR 類型且是一維時(shí),才允許將其用作結(jié)構(gòu)類型的組件。為此,在
    的頭像 發(fā)表于 04-14 11:41 ?1189次閱讀

    KUKA變成STRUC:定義結(jié)構(gòu)類型升級(jí)版

    結(jié)構(gòu)類型定義 (=STRUC 數(shù)據(jù)類型)。在此將多個(gè)數(shù)據(jù)類型匯總為一個(gè)新的數(shù)據(jù)類型
    的頭像 發(fā)表于 04-20 17:41 ?1754次閱讀

    KUKA軌跡位置系統(tǒng)變量$POS_BACK,$POS_FOR,$POS_INT和$POS_RET

    POS_BACK可用于返回到中斷的動(dòng)作指令的起始位置$POS_BACK對(duì)應(yīng)于用于近似窗口內(nèi)的中斷的窗口的開(kāi)始,并且對(duì)應(yīng)于用于在近似窗口之后的中斷的窗的結(jié)束$POS_BACK觸發(fā)KRL程序中的提前運(yùn)行停止。
    的頭像 發(fā)表于 05-19 09:37 ?5623次閱讀
    <b class='flag-5'>KUKA</b>軌跡位置系統(tǒng)<b class='flag-5'>變量</b>$<b class='flag-5'>POS</b>_BACK,$<b class='flag-5'>POS</b>_FOR,$<b class='flag-5'>POS</b>_INT和$<b class='flag-5'>POS</b>_RET

    結(jié)構(gòu)體成員變量的引用方法123

    這里采用的是常用的typedef關(guān)鍵字進(jìn)行定義結(jié)構(gòu)類型,可以看到student_t這種數(shù)據(jù)類型里面有4個(gè)成員變量,分別是學(xué)號(hào)、姓名、分?jǐn)?shù)、
    的頭像 發(fā)表于 07-08 14:45 ?2969次閱讀
    <b class='flag-5'>結(jié)構(gòu)</b>體成員<b class='flag-5'>變量</b>的引用方法123

    使用結(jié)構(gòu)化的PLC變量的工作原理

    要?jiǎng)?chuàng)建結(jié)構(gòu)化的 PLC 變量,首先需要定義一個(gè) PLC 數(shù)據(jù)類型 (UDT)。 并在該數(shù)據(jù)類型中聲明所需的數(shù)據(jù)元素并指定它們的名稱和數(shù)據(jù)
    發(fā)表于 07-10 12:47 ?1228次閱讀
    使用<b class='flag-5'>結(jié)構(gòu)</b>化的PLC<b class='flag-5'>變量</b>的工作原理

    怎么快速進(jìn)行變量和函數(shù)的命名?

    enum(枚舉)類型,前綴使用“e”+枚舉變量名,其成員前綴為枚舉變量或者其縮寫(xiě);struct(結(jié)構(gòu)體)
    發(fā)表于 08-18 10:30 ?484次閱讀