日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

收藏 | ABB機器人Event Routine設定

 李俊明 2022-03-24

一、event routine 介紹

1、event routine 概念

當機器人進入某一事件時觸發(fā)一個或多個設定的例行程序,這樣的程序稱為Event Routine,例如可以設定當機器人打開主電源開關時觸發(fā)一個設定的例行程序。即當某個ABB機器人系統(tǒng)事件發(fā)生時候,可以觸發(fā)關聯(lián)的一個普通例行程序。

2、event routine組成要素

(1)event routine的系統(tǒng)觸發(fā)事件

系統(tǒng)事件

說明

PowerOn

打開主電源,機器人電機上電

Start

程序啟動

Stop

程序停止

Restart

系統(tǒng)啟動

Qstop

快速停止

Restart

重啟系統(tǒng)

Reset

錯誤復位

Step

步進

出發(fā)事件設定選項:

圖片

(2)例行程序要求

1)event routine當中的routine程序只可以時普通不帶參數(shù)例行程序;

2)event routine當中的routine程序不可以是中斷程序;

3)event routine當中的routine程序不可以是功能程序

4)event routine當中的routine程序不可以是帶參數(shù)的例行程序;

(2)event routine使用注意事項

1)可以被一個或多個任務觸發(fā),且任務之間無需互相等待,只要滿足條件即可觸發(fā)該程序。

2)如果是關聯(lián)到Stop的EventRoutine,將會在重新按下示教器的啟動按鈕或調用啟動I/O時被停止。要想從系統(tǒng)I/O取消一則已停止的事件例程,唯一的辦法就是啟動主例程的相關程序。

3)當關聯(lián)到Stop的Event Routine在執(zhí)行中發(fā)生問題時,再次按下停止按鈕,系統(tǒng)將在10s后離開該EventRoutine。

4)可針對一項或多項任務來啟動事件例程。正常執(zhí)行任務時不會等候其它任務中的事件例程,因此若有任務依賴于其它任務中的事件例程,那么就應將這些任務進行同步,比如在正常執(zhí)行任務前使用WaitSyncTask。

5)事件例程中的Stop指令(不含可選自變數(shù)-All)或Break指令都將停止程序的執(zhí)行過程,這意味著位于Stop指令或Break指令之后的指令將永遠不會執(zhí)行。

二、event routine設定及其設定過程

1、設定各項說明

(1)路徑:ABB菜單——>配置——>controller主題——>event routine——>添加,設定界面圖片如下:

圖片

(2)各項參數(shù)說明如下:

參數(shù)名稱

參數(shù)說明

Event

機器人系統(tǒng)運行的系統(tǒng)事件,如啟動停止等

Routine

需要關聯(lián)的例行程序名稱

Task

事件程序所在的任務

All Tasks

該事件程序是否在所有任務中執(zhí)行,YES或NO

All Motion Tasks

該事件程序是否在所有單元的所有任務中執(zhí)行,YES或NO

Sequence Number

程序執(zhí)行的順序號,0~100,0最先執(zhí)行,默認值為0

2、設定步驟

(1)在上面的設定界面進行設定,然后重啟生效,例如下圖設定:

圖片

(2)重啟之后生效畫面

圖片

三、舉例使用

1、例行程序:

說明:系統(tǒng)事件event為PowerON,觸發(fā)的routine例行程序如下:

PROC rPowerON1()

CONST pos posBOX2:=[991.635,146.938,1003.47];

CONST pos posBOX1:=[712.979,-269.706,684.876];

!posBOX1 := CPos(\Tool:=Tregaskiss22deg\WObj:=wobj0);

!posBOX2 := CPos(\Tool:=Tregaskiss22deg\WObj:=wobj0);

WZBoxDef\Inside, shapeBOX1, posBOX1, posBOX2;

WZDOSet\Temp, wztempBOX1\Before, shapeBOX1, do1, 1;

ENDPROC

2、event routine 設定

圖片

3、運行驗證

(1)生效畫面:

圖片

(2)使用運行生效畫面:

圖片

圖片

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多